/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--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;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-4xl:56rem;--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);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--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;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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}*{-webkit-tap-highlight-color:transparent}body{color:var(--foreground);background:var(--light);background-image:radial-gradient(circle,#00000014 1px,#0000 1px);background-size:28px 28px;font-family:Poppins,sans-serif}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f85d371f,#0000 70%);border-radius:50%;width:300px;height:300px;position:fixed;top:-100px;right:-100px}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-\[20\%\]{top:20%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-\[20\%\]{right:20%}.bottom-\[-2px\]{bottom:-2px}.bottom-\[20\%\]{bottom:20%}.left-0{left:0}.left-1\/2{left:50%}.left-\[13px\]{left:13px}.left-\[20\%\]{left:20%}.z-10{z-index:10}.z-30{z-index:30}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.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}}.m-4{margin:calc(var(--spacing) * 4)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-\[13px\]{margin-block:13px}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[24px\]{margin-right:24px}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[5px\]{margin-bottom:5px}.mb-\[10px\]{margin-bottom:10px}.mb-\[12px\]{margin-bottom:12px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[1\.5px\]{height:1.5px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[240px\]{max-height:240px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[70px\]{min-height:70px}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11\/12{width:91.6667%}.w-72{width:calc(var(--spacing) * 72)}.w-\[3px\]{width:3px}.w-\[5px\]{width:5px}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[600px\]{width:600px}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[95vw\]{max-width:95vw}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[140px\]{min-width:140px}.min-w-\[280px\]{min-width:280px}.min-w-\[var\(--radix-popover-trigger-width\)\]{min-width:var(--radix-popover-trigger-width)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-1\/2{flex-basis:50%}.border-collapse{border-collapse:collapse}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;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)}.transform{transform: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)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-my-1{scroll-margin-block:var(--spacing)}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.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:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[10px\]{gap:10px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[4px\]{border-radius:4px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-r-\[3px\]{border-top-right-radius:3px;border-bottom-right-radius:3px}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#E7E5E2\]{border-color:#e7e5e2}.border-\[\#c5c5c5\]{border-color:#c5c5c5}.border-\[rgba\(248\,93\,55\,0\.28\)\]{border-color:#f85d3747}.border-gray-200{border-color:var(--color-gray-200)}.border-red-500{border-color:var(--color-red-500)}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.border-t-blue-500{border-top-color:var(--color-blue-500)}.bg-\[\#2CB67D\]{background-color:#2cb67d}.bg-\[\#EAECF3\]{background-color:#eaecf3}.bg-\[\#F85D37\]{background-color:#f85d37}.bg-\[\#c5c5c5\]{background-color:#c5c5c5}.bg-\[rgba\(44\,182\,125\,0\.1\)\]{background-color:#2cb67d1a}.bg-\[rgba\(248\,93\,55\,0\.1\)\]{background-color:#f85d371a}.bg-accent{background-color:var(--accent)}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-destructive{background-color:var(--destructive)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.bg-white\/65{background-color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-\[linear-gradient\(135deg\,\#F85D37\,\#F28705\)\]{background-image:linear-gradient(135deg,#f85d37,#f28705)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[13px\]{padding-inline:13px}.px-\[18px\]{padding-inline:18px}.px-\[20px\]{padding-inline:20px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.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-8{padding-block:calc(var(--spacing) * 8)}.py-\[6px\]{padding-block:6px}.py-\[9px\]{padding-block:9px}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-\[12px\]{padding-top:12px}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[4px\]{padding-bottom:4px}.pb-\[10px\]{padding-bottom:10px}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-\[\'Share_Tech_Mono\'\]{font-family:Share Tech Mono}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[0\.8rem\]{font-size:.8rem}.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-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#2CB67D\]{color:#2cb67d}.text-\[\#6E7480\]{color:#6e7480}.text-\[\#9BA4B0\]{color:#9ba4b0}.text-\[\#18181B\]{color:#18181b}.text-\[\#E53E3E\]{color:#e53e3e}.text-\[\#F85D37\]{color:#f85d37}.text-accent-foreground{color:var(--accent-foreground)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-900{color:var(--color-gray-900)}.text-green-700{color:var(--color-green-700)}.text-input{color:var(--input)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-red-700{color:var(--color-red-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.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-\[0_4px_18px_rgba\(248\,93\,55\,0\.38\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#f85d3761);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_4px_24px_rgba\(0\,0\,0\,0\.06\)\,inset_0_1px_0_rgba\(255\,255\,255\,1\)\]{--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000f), inset 0 1px 0 var(--tw-shadow-color,#fff);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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.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,)}.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{--tw-backdrop-blur:blur(8px);-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-\[20px\]{--tw-backdrop-blur:blur(20px);-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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,-webkit-backdrop-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-\[color\,border\]{transition-property:color,border;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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.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)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}.\[field\:slug\]{field:slug}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.placeholder\:font-bold::placeholder{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.placeholder\:text-black::placeholder{color:var(--color-black)}.placeholder\:text-black\/20::placeholder{color:#0003}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-black\/20::placeholder{color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.placeholder\:text-black\/30::placeholder{color:#0000004d}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-black\/30::placeholder{color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}@media(hover:hover){.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:border-\[\#F85D37\]:hover{border-color:#f85d37}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-primary:hover{background-color:var(--primary)}.hover\:bg-purple-600:hover{background-color:var(--color-purple-600)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,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\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:bg-yellow-300:hover{background-color:var(--color-yellow-300)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.focus\:border-\[rgba\(248\,93\,55\,0\.4\)\]:focus{border-color:#f85d3766}.focus\:bg-gray-100:focus{background-color:var(--color-gray-100)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-white\/90:focus{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.focus\:bg-white\/90:focus{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.focus\:text-black:focus{color:var(--color-black)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:shadow-\[0_0_0_3px_rgba\(248\,93\,55\,0\.09\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#f85d3717), inset 0 1px 0 var(--tw-shadow-color,#ffffffe6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-black:disabled{color:var(--color-black)}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-5:has(>svg){padding-inline:calc(var(--spacing) * 5)}.has-\[\>svg\]\:px-6:has(>svg){padding-inline:calc(var(--spacing) * 6)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:bg-primary[aria-selected=true]{background-color:var(--primary)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:text-primary-foreground[aria-selected=true]{color:var(--primary-foreground)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[placeholder\]\:text-gray-400[data-placeholder]{color:var(--color-gray-400)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media(min-width:40rem){.sm\:w-4\/5{width:80%}.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:gap-5{gap:calc(var(--spacing) * 5)}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media(min-width:48rem){.md\:h-\[600px\]{height:600px}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.dark\:bg-destructive\/60:is([data-theme=dark] *){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/60:is([data-theme=dark] *){background-color:color-mix(in oklab,var(--destructive) 60%,transparent)}}@media(hover:hover){.dark\:hover\:bg-accent\/50:is([data-theme=dark] *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-accent\/50:is([data-theme=dark] *):hover{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-destructive\/40:is([data-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40:is([data-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]),.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.pill-group-scrollable::-webkit-scrollbar{display:none}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--ds-font-content:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--ds-font-label:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--ds-font-numeric:"JetBrains Mono", "SF Mono", ui-monospace, monospace;--ds-fw-regular:400;--ds-fw-medium:500;--ds-fw-semibold:600;--ds-fw-bold:700;--ds-ws-scale:1;--ds-fs-caption:calc(10.5px * var(--ds-ws-scale));--ds-fs-label:calc(11px * var(--ds-ws-scale));--ds-fs-body-sm:calc(12px * var(--ds-ws-scale));--ds-fs-body:calc(13px * var(--ds-ws-scale));--ds-fs-body-lg:calc(14px * var(--ds-ws-scale));--ds-fs-h4:calc(16px * var(--ds-ws-scale));--ds-fs-h3:calc(18px * var(--ds-ws-scale));--ds-fs-h2:calc(22px * var(--ds-ws-scale));--ds-fs-h1:calc(28px * var(--ds-ws-scale));--ds-fs-chrome-caption:calc(9px * var(--ds-ws-scale));--ds-fs-chrome-label:calc(10px * var(--ds-ws-scale));--ds-fs-chrome-body-sm:calc(11px * var(--ds-ws-scale));--ds-fs-chrome-body:calc(12px * var(--ds-ws-scale));--ds-fs-chrome-body-lg:calc(13px * var(--ds-ws-scale));--ds-fs-chrome-h4:calc(14px * var(--ds-ws-scale));--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-7:32px;--ds-space-8:40px;--ds-space-9:48px;--ds-r-tiny:4px;--ds-r-chip:5px;--ds-r-small:6px;--ds-r-medium:8px;--ds-r-card:10px;--ds-r-panel:14px;--ds-r-modal:18px;--ds-modal-z-index:1050;--ds-r-pill:999px;--ds-motion-instant:.1s cubic-bezier(.4, 0, .2, 1);--ds-motion-fast:.16s cubic-bezier(0, 0, .2, 1);--ds-motion-base:.24s cubic-bezier(0, 0, .2, 1);--ds-motion-slow:.36s cubic-bezier(0, 0, .2, 1);--ds-motion-spring:.4s cubic-bezier(.34, 1.56, .64, 1);--ds-blur-1:4px;--ds-blur-2:10px;--ds-blur-3:20px;--ds-accent:#f85d37;--ds-accent-2:#f28705;--ds-accent-hi:#f85d3759;--ds-accent-lo:#f85d3714;--ds-shell-sidebar-width-expanded:220px;--ds-shell-sidebar-width-collapsed:64px;--ds-shell-right-panel-width:360px;--ds-shell-top-bar-height:56px;--ds-shell-breakpoint-desktop:1280px;--ds-shell-breakpoint-compact:768px;--ds-form-content-max-width:720px;--fam-fieldtype:#64748b;--fam-fieldtype-rgb:100, 116, 139;--fam-layout:#8b5cf6;--fam-layout-rgb:139, 92, 246;--fam-visual:#4f46e5;--fam-visual-rgb:79, 70, 229;--fam-data:#14b8a6;--fam-data-rgb:20, 184, 166;--fam-filters:#f59e0b;--fam-filters-rgb:245, 158, 11;--fam-logic:#7f77dd;--fam-logic-rgb:127, 119, 221;--fam-logic-bg:#7f77dd14;--fam-logic-bg-mid:#7f77dd24;--fam-logic-bg-hi:#7f77dd40;--fam-logic-border:#7f77dd38;--fam-logic-text:#534ab7;--ds-ai-color:var(--fam-logic);--ds-ai-bg:var(--fam-logic-bg);--ds-ai-border:var(--fam-logic-border);--ds-ai-text:var(--fam-logic-text);--fam-rule:#14b8a6;--fam-rule-rgb:20, 184, 166;--fam-rule-bg:#14b8a614;--fam-auto:#3b82f6;--fam-auto-rgb:59, 130, 246;--fam-auto-bg:#3b82f614;--fam-skill:#ec4899;--fam-skill-rgb:236, 72, 153;--fam-skill-bg:#ec489914;--fam-agent:#7f77dd;--fam-agent-rgb:127, 119, 221;--fam-agent-bg:#7f77dd14;--syn-function:var(--ds-formula-function);--syn-field-ref:var(--ds-text-primary);--syn-callable-ref:var(--fam-logic);--syn-keyword:var(--ds-formula-keyword);--syn-string:var(--ds-formula-string);--syn-number:var(--ds-formula-number);--syn-operator:var(--ds-formula-operator);--fam-format:#ec4899;--fam-format-rgb:236, 72, 153;--fam-schema:#6e7480;--fam-schema-rgb:110, 116, 128;--fam-record:#3b82f6;--fam-record-rgb:59, 130, 246;--fam-record-bg:#3b82f614;--fam-record-border:#3b82f659;--fam-metric:#7f77dd;--fam-metric-rgb:127, 119, 221;--fam-metric-bg:#7f77dd14;--fam-metric-border:#7f77dd59;--fam-embedded:#14b8a6;--fam-embedded-rgb:20, 184, 166;--fam-embedded-bg:#14b8a614;--fam-embedded-border:#14b8a659;--fam-filter:#f59e0b;--fam-filter-rgb:245, 158, 11;--fam-filter-bg:#f59e0b14;--fam-filter-border:#f59e0b59;--fam-spatial:#10b981;--fam-spatial-rgb:16, 185, 129;--fam-spatial-bg:#10b98114;--fam-spatial-border:#10b98159;--fam-action:#f85d37;--fam-action-rgb:248, 93, 55;--fam-action-bg:#f85d3714;--fam-action-border:#f85d3759;--fam-document:#92400e;--fam-document-rgb:146, 64, 14;--fam-document-bg:#92400e14;--fam-document-border:#92400e59;--fam-external:#6e7480;--fam-external-rgb:110, 116, 128;--fam-external-bg:#6e748014;--fam-external-border:#6e748059;--fam-layout-bg:#8b5cf614;--fam-layout-border:#8b5cf659;--fam-node-trigger:#3b82f6;--fam-node-trigger-bg:#3b82f61a;--fam-node-condition:#f59e0b;--fam-node-condition-bg:#f59e0b1a;--fam-node-action:#7f77dd;--fam-node-action-bg:#7f77dd1a;--fam-node-action-border:#7f77dd59;--fam-node-ai:#9333ea;--fam-node-ai-bg:#9333ea1a;--fam-node-control:#6b7280;--fam-node-control-bg:#6b72801a;--fam-node-data:#14b8a6;--fam-node-data-bg:#14b8a61a;--fam-translation:#0891b2;--fam-translation-rgb:8, 145, 178;--fam-translation-bg:#0891b214;--fam-translation-bg-mid:#0891b224;--fam-translation-bg-hi:#0891b240;--fam-translation-border:#0891b24d;--fam-translation-text:#0c7a97;--type-text:#64748b;--type-text-bg:#64748b14;--type-number:#0891b2;--type-number-bg:#0891b214;--type-money:#059669;--type-money-bg:#05966914;--type-date:#dc2626;--type-date-bg:#dc262614;--type-boolean:#7c3aed;--type-boolean-bg:#7c3aed14;--type-select:#d97706;--type-select-bg:#d9770614;--type-file:#475569;--type-file-bg:#47556914;--type-audio:#8b5cf6;--type-audio-bg:#8b5cf614;--type-record:#0ea5e9;--type-record-bg:#0ea5e914;--type-collection:#8b5cf6;--type-collection-bg:#8b5cf614;--type-search-results:#ec4899;--type-search-results-bg:#ec489914;--type-object:#78716c;--type-object-bg:#78716c14;--type-link:#3b82f6;--type-link-bg:#3b82f614;--type-formula:#14b8a6;--type-formula-bg:#14b8a614;--ds-tbl-s-row-h:calc(28px * var(--ds-ws-scale));--ds-tbl-s-header-h:calc(32px * var(--ds-ws-scale));--ds-tbl-s-pad-x:var(--ds-cell-s-pad-x);--ds-tbl-s-gutter-w:calc(36px * var(--ds-ws-scale));--ds-tbl-s-content:var(--ds-cell-s-content);--ds-tbl-s-label:calc(10px * var(--ds-ws-scale));--ds-tbl-s-num:var(--ds-cell-s-num);--ds-tbl-m-row-h:calc(34px * var(--ds-ws-scale));--ds-tbl-m-header-h:calc(36px * var(--ds-ws-scale));--ds-tbl-m-pad-x:var(--ds-cell-m-pad-x);--ds-tbl-m-gutter-w:calc(44px * var(--ds-ws-scale));--ds-tbl-m-content:var(--ds-cell-m-content);--ds-tbl-m-label:calc(11px * var(--ds-ws-scale));--ds-tbl-m-num:var(--ds-cell-m-num);--ds-tbl-l-row-h:calc(42px * var(--ds-ws-scale));--ds-tbl-l-header-h:calc(48px * var(--ds-ws-scale));--ds-tbl-l-pad-x:var(--ds-cell-l-pad-x);--ds-tbl-l-gutter-w:calc(52px * var(--ds-ws-scale));--ds-tbl-l-content:var(--ds-cell-l-content);--ds-tbl-l-label:calc(11px * var(--ds-ws-scale));--ds-tbl-l-num:var(--ds-cell-l-num);--ds-tbl-line-w:.5px;--ds-tbl-header-text-transform:none;--ds-tbl-header-letter-spacing:0;--ds-tbl-header-font-weight:500;--ds-tbl-s-system-w:calc(64px * var(--ds-ws-scale));--ds-tbl-m-system-w:calc(76px * var(--ds-ws-scale));--ds-tbl-l-system-w:calc(88px * var(--ds-ws-scale));--ds-tbl-add-thickness:28px;--ds-tbl-add-radius:8px;--ds-tbl-add-bg:var(--ds-bg-elevated);--ds-tbl-add-bg-hover:var(--ds-bg-soft);--ds-tbl-add-icon:var(--ds-text-muted);--ds-tbl-add-icon-hover:var(--ds-text-primary);--ds-field-s-inner-pad:6px;--ds-field-s-outer-pad:12px;--ds-field-s-gap:6px;--ds-field-s-slot-h:24px;--ds-field-s-slot-radius:6px;--ds-field-s-frame-radius:12px;--ds-field-s-content:12px;--ds-field-s-num:calc(12px * var(--ds-ws-scale));--ds-field-s-label:11px;--ds-field-m-inner-pad:8px;--ds-field-m-outer-pad:16px;--ds-field-m-gap:8px;--ds-field-m-slot-h:32px;--ds-field-m-slot-radius:8px;--ds-field-m-frame-radius:16px;--ds-field-m-content:14px;--ds-field-m-num:calc(13px * var(--ds-ws-scale));--ds-field-m-label:12px;--ds-field-l-inner-pad:12px;--ds-field-l-outer-pad:24px;--ds-field-l-gap:12px;--ds-field-l-slot-h:44px;--ds-field-l-slot-radius:12px;--ds-field-l-frame-radius:24px;--ds-field-l-content:16px;--ds-field-l-num:calc(15px * var(--ds-ws-scale));--ds-field-l-label:13px;--ds-field-s-pad-x:var(--ds-field-s-inner-pad);--ds-field-m-pad-x:var(--ds-field-m-inner-pad);--ds-field-l-pad-x:var(--ds-field-l-inner-pad);--ds-field-outer-pad-s:var(--ds-field-s-outer-pad);--ds-field-outer-pad-m:var(--ds-field-m-outer-pad);--ds-field-outer-pad-l:var(--ds-field-l-outer-pad);--ds-field-outer-gap-s:var(--ds-field-s-gap);--ds-field-outer-gap-m:var(--ds-field-m-gap);--ds-field-outer-gap-l:var(--ds-field-l-gap);--ds-field-label-w-s:calc(80px * var(--ds-ws-scale));--ds-field-label-w-m:calc(120px * var(--ds-ws-scale));--ds-field-label-w-l:calc(160px * var(--ds-ws-scale));--ds-field-width-s:240px;--ds-field-width-m:360px;--ds-field-width-l:500px;--ds-field-width-full:100%;--ds-cell-s-content:calc(11.5px * var(--ds-ws-scale));--ds-cell-m-content:calc(12.5px * var(--ds-ws-scale));--ds-cell-l-content:calc(14px * var(--ds-ws-scale));--ds-cell-s-num:calc(12px * var(--ds-ws-scale));--ds-cell-m-num:calc(13px * var(--ds-ws-scale));--ds-cell-l-num:calc(15px * var(--ds-ws-scale));--ds-cell-s-chip:calc(10px * var(--ds-ws-scale));--ds-cell-m-chip:calc(11px * var(--ds-ws-scale));--ds-cell-l-chip:calc(12px * var(--ds-ws-scale));--ds-cell-s-pad-x:calc(8px * var(--ds-ws-scale));--ds-cell-m-pad-x:calc(12px * var(--ds-ws-scale));--ds-cell-l-pad-x:calc(14px * var(--ds-ws-scale));--ds-cell-s-pad-y:calc(4px * var(--ds-ws-scale));--ds-cell-m-pad-y:calc(8px * var(--ds-ws-scale));--ds-cell-l-pad-y:calc(12px * var(--ds-ws-scale));--ds-cell-s-gap:calc(6px * var(--ds-ws-scale));--ds-cell-m-gap:calc(8px * var(--ds-ws-scale));--ds-cell-l-gap:calc(10px * var(--ds-ws-scale));--ds-datepicker-width:268px;--ds-datepicker-container-radius:var(--ds-r-medium);--ds-datepicker-container-padding:10px;--ds-datepicker-bg:var(--ds-bg-surface);--ds-datepicker-shadow:var(--ds-shadow-2);--ds-datepicker-cell-width:34px;--ds-datepicker-cell-height:32px;--ds-datepicker-cell-mark-size:28px;--ds-datepicker-cell-radius:var(--ds-r-tiny);--ds-datepicker-day-fs:var(--ds-cell-m-num);--ds-datepicker-weekday-fs:var(--ds-cell-m-chip);--ds-datepicker-month-fs:var(--ds-cell-m-content);--ds-datepicker-footer-fs:var(--ds-cell-m-chip);--ds-datepicker-chip-fs:var(--ds-cell-m-num);--ds-datepicker-settings-fs:12px;--ds-datepicker-chip-bg:var(--ds-bg-surface);--ds-datepicker-chip-border:var(--ds-border);--ds-datepicker-chip-hover-bg:var(--ds-tbl-row-hover);--ds-datepicker-chip-hover-border:var(--ds-border-strong);--ds-datepicker-chip-active-bg:var(--ds-tbl-row-hover);--ds-datepicker-chip-active-border:var(--ds-border-strong);--ds-datepicker-day-hover:var(--ds-tbl-row-hover);--ds-datepicker-day-selected:var(--ds-accent);--ds-datepicker-day-selected-text:#fff;--ds-datepicker-day-today-color:var(--ds-accent);--ds-datepicker-day-out:var(--ds-text-placeholder);--ds-datepicker-day-range-mid:var(--ds-accent-lo);--ds-datepicker-weekday-color:var(--ds-text-muted);--ds-datepicker-divider:var(--ds-tbl-line-soft);--ds-datepicker-settings-hover-bg:var(--ds-tbl-row-hover);--ds-datepicker-settings-disabled-opacity:.4;--ds-popover-radius:var(--ds-r-card);--ds-popover-border-width:.5px;--ds-popover-border:var(--ds-border-strong);--ds-popover-bg:var(--ds-bg-surface);--ds-popover-shadow:var(--ds-shadow-3);--ds-popover-z-index:1100;--ds-popover-offset-default:4px;--ds-popover-animation-duration:.16s;--ds-popover-animation-easing:cubic-bezier(0, 0, .2, 1);--ds-create-dropdown-width:220px;--ds-create-dropdown-max-height:340px;--ds-create-dropdown-radius:var(--ds-r-panel);--ds-create-dropdown-bg:var(--ds-bg-surface);--ds-create-dropdown-border:var(--ds-border-strong);--ds-create-dropdown-shadow:var(--ds-shadow-3);--ds-create-dropdown-offset:8px;--ds-create-dropdown-z-index:9999;--ds-create-dropdown-search-pad-y:10px;--ds-create-dropdown-search-pad-x:10px;--ds-create-dropdown-search-border:var(--ds-border);--ds-create-dropdown-search-gap:var(--ds-space-2);--ds-create-dropdown-search-icon-fs:15px;--ds-create-dropdown-search-fs:var(--ds-fs-body);--ds-create-dropdown-search-color:var(--ds-text-primary);--ds-create-dropdown-search-placeholder:var(--ds-text-placeholder);--ds-create-dropdown-list-pad-y:var(--ds-space-1);--ds-create-dropdown-group-pad-top:var(--ds-space-2);--ds-create-dropdown-group-pad-bot:var(--ds-space-1);--ds-create-dropdown-group-gap-between:var(--ds-space-2);--ds-create-dropdown-group-divider:var(--ds-border);--ds-create-dropdown-group-title-pad-x:16px;--ds-create-dropdown-group-title-pad-t:var(--ds-space-1);--ds-create-dropdown-group-title-pad-b:var(--ds-space-2);--ds-create-dropdown-group-title-fs:9px;--ds-create-dropdown-group-title-fw:var(--ds-fw-semibold);--ds-create-dropdown-group-title-color:var(--ds-text-muted);--ds-create-dropdown-group-title-tt:uppercase;--ds-create-dropdown-group-title-ls:.6px;--ds-create-dropdown-group-count-color:var(--ds-text-placeholder);--ds-create-dropdown-item-pad-y:6px;--ds-create-dropdown-item-pad-x:10px;--ds-create-dropdown-item-mar-x:var(--ds-space-1);--ds-create-dropdown-item-radius:var(--ds-r-small);--ds-create-dropdown-item-gap:var(--ds-space-2);--ds-create-dropdown-item-hover-bg:var(--ds-bg-tinted);--ds-create-dropdown-item-transition:background .1s;--ds-create-dropdown-icon-size:24px;--ds-create-dropdown-icon-radius:var(--ds-r-small);--ds-create-dropdown-icon-inner-size:14px;--ds-create-dropdown-icon-bg-opacity:.1;--ds-create-dropdown-title-fs:var(--ds-fs-body);--ds-create-dropdown-title-fw:var(--ds-fw-medium);--ds-create-dropdown-title-color:var(--ds-text-primary);--ds-create-dropdown-sub-fs:var(--ds-fs-label);--ds-create-dropdown-sub-color:var(--ds-text-muted);--ds-create-dropdown-sub-mar-t:1px;--ds-create-dropdown-empty-pad-y:40px;--ds-create-dropdown-empty-pad-x:20px;--ds-create-dropdown-empty-color:var(--ds-text-muted);--ds-create-dropdown-empty-fs:var(--ds-fs-body-sm);--ds-linkpicker-w:260px;--ds-linkpicker-max-h:380px;--ds-linkpicker-sub-w:220px;--ds-linkpicker-header-pad-y:6px;--ds-linkpicker-header-pad-x:8px;--ds-linkpicker-row-pad-y:5px;--ds-linkpicker-row-pad-x:10px;--ds-linkpicker-settings-label-w:68px;--ds-linkpicker-gear-size:26px;--ds-linkpicker-gear-icon-size:14px;--ds-linkpicker-dots-size:20px;--ds-linkpicker-dots-icon-size:12px;--ds-linkpicker-drag-w:8px;--ds-linkpicker-option-gap:8px;--ds-linkpicker-option-chip-max-w:100px;--ds-linkpicker-color-swatch-size:24px;--ds-linkpicker-color-grid-gap:4px;--ds-linkpicker-settings-outer-pad:6px;--ds-linkpicker-settings-inner-pad:2px;--ds-linkpicker-settings-open-ms:.2s;--ds-linkpicker-option-expand-ms:.18s;--ds-linkpicker-expansion-row-h:32px;--ds-linkpicker-expansion-max-rows:7;--ds-scrollbar-width:6px;--ds-scrollbar-thumb:#0f172a26;--ds-scrollbar-thumb-hover:#0f172a47;--ds-scrollbar-thumb-active:#0f172a66;--ds-scrollbar-track:transparent}[data-ws-size=xs]{--ds-ws-scale:.9}[data-ws-size=md]{--ds-ws-scale:1}[data-ws-size=lg]{--ds-ws-scale:1.15}[data-ws-size=xl]{--ds-ws-scale:1.3}:root,[data-theme=light]{--ds-bg-page:#eaecf3;--ds-bg-surface:#fff;--ds-bg-elevated:#fafbfc;--ds-bg-soft:#f4f5f8;--ds-bg-tinted:#eef0f5;--ds-bg-glass:#ffffffbf;--ds-bg-glass-solid:#ffffffe6;--ds-bg-overlay:#0f172a59;--ds-text-primary:#18181b;--ds-text-secondary:#4a5060;--ds-text-muted:#6e7480;--ds-text-placeholder:#a5aab8;--ds-text-inverse:#fff;--ds-border:#0f172a14;--ds-border-strong:#0f172a24;--ds-border-glass:#ffffffeb;--ds-border-focus:#18181b59;--ds-positive:#2cb67d;--ds-negative:#e53e3e;--ds-info:#6b7aff;--ds-warning:#f59e0b;--ds-positive-bg:#2cb67d1a;--ds-negative-bg:#e53e3e1a;--ds-info-bg:#6b7aff1a;--ds-lookup:#a78bfa;--ds-lookup-bg:#a78bfa1a;--ds-accent-bg:#f85d371a;--chip-indigo-bg:#e0e2fa;--chip-indigo-fg:#2e2e7c;--chip-purple-bg:#eae4f2;--chip-purple-fg:#492f64;--chip-blue-bg:#ddebf1;--chip-blue-fg:#183347;--chip-green-bg:#dbeddb;--chip-green-fg:#1c3829;--chip-yellow-bg:#fdecc8;--chip-yellow-fg:#64461b;--chip-orange-bg:#fadec9;--chip-orange-fg:#5c3b23;--chip-red-bg:#ffe2dd;--chip-red-fg:#5d1715;--chip-pink-bg:#f5e0e9;--chip-pink-fg:#4c2337;--chip-gray-bg:#e3e2e0;--chip-gray-fg:#37352f;--chip-cyan-bg:#d3e5ef;--chip-cyan-fg:#0b4a6f;--chip-brown-bg:#eee0da;--chip-brown-fg:#442a1f;--ds-shadow-1:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--ds-shadow-2:0 4px 12px #0f172a14, 0 2px 4px #0f172a0a;--ds-shadow-3:0 12px 32px #0f172a1f, 0 4px 8px #0f172a0f;--ds-shadow-4:0 24px 64px #0f172a2e, 0 8px 16px #0f172a14;--ds-shadow-accent:0 4px 14px #f85d3747;--ds-shadow-hover:0 1px 3px #0f172a0d;--ds-shadow-hover-strong:var(--ds-shadow-2);--ds-window-bg:var(--ds-bg-surface);--ds-window-border:var(--ds-border);--ds-window-shadow:var(--ds-shadow-2);--ds-window-radius:12px;--ds-shadow-chip:0 1px 2px #0f172a14, 0 1px 1px #0f172a0a;--ds-inspector-overview-bg:var(--ds-bg-surface);--ds-inspector-overview-border:var(--ds-border);--ds-inspector-overview-shadow:var(--ds-shadow-1);--ds-inspector-overview-radius:var(--ds-r-card);--ds-inspector-overview-pad:16px;--ds-inspector-seg-track-bg:var(--ds-bg-soft);--ds-inspector-seg-track-pad:3px;--ds-inspector-seg-track-radius:var(--ds-r-small);--ds-inspector-seg-btn-h:24px;--ds-inspector-seg-btn-radius:4px;--ds-inspector-seg-btn-gap:3px;--ds-inspector-chip-active-bg:var(--ds-bg-surface);--ds-inspector-chip-active-shadow:var(--ds-shadow-chip);--ds-inspector-chip-active-color:var(--ds-text-primary);--ds-inspector-chip-idle-color:var(--ds-text-muted);--ds-inspector-chip-hover-color:var(--ds-text-secondary);--ds-inspector-toggle-idle-bg:var(--ds-bg-soft);--ds-inspector-toggle-active-bg:var(--ds-bg-surface);--ds-inspector-toggle-active-shadow:var(--ds-shadow-chip);--ds-inspector-toggle-idle-color:var(--ds-text-muted);--ds-inspector-toggle-active-color:var(--ds-text-primary);--ds-inspector-toggle-pad:10px;--ds-inspector-toggle-min-h:40px;--ds-inspector-toggle-gap:8px;--ds-inspector-toggle-radius:var(--ds-r-small);--ds-inspector-deep-trigger-bg:var(--ds-bg-soft);--ds-inspector-deep-trigger-border:var(--ds-border-strong);--ds-inspector-deep-trigger-color:var(--ds-text-secondary);--ds-inspector-row-label-w:60px;--ds-inspector-row-gap:10px;--ds-inspector-row-mb:10px;--ds-dot-color:#0000000f;--ds-tbl-line:#0f172a1a;--ds-tbl-line-soft:#0f172a0f;--ds-tbl-line-strong:#0f172a24;--ds-tbl-surface-alt:var(--ds-bg-page);--ds-tbl-header-color:#6e7480;--ds-tbl-row-hover:#eef0f5;--ds-tbl-row-selected:#eef0f5;--ds-tbl-gutter-selected:#e2e4eb;--ds-tbl-cell-focus-ring:#0f172a73;--ds-tbl-col-hover:#00000006;--ds-tbl-col-selected:#eef0f5;--ds-tbl-col-selected-th:#e2e4eb;--ds-tbl-col-selected-line:#334155;--ds-tbl-selection-fill:#eef0f5;--ds-tbl-selection-border:#0f172a26;--ds-tbl-editing-border:#0f172a73;--ds-tbl-selection-primary-bg:var(--ds-bg-surface);--ds-tbl-drag-preview-bg:#ffffff16;--ds-tbl-drag-preview-blur:10px;--ds-tbl-drag-preview-shadow:0 1px 3px #0f172a0a, 0 4px 12px #0f172a08;--ds-tbl-drag-preview-radius:var(--ds-r-small);--ds-tbl-drag-indicator-color:#0f172a4d;--ds-tbl-drag-indicator-w:1px;--ds-selection-accent:#0f172af2;--ds-field-focus-ring:#0f172a0f;--ds-field-focus-ring-strong:#0f172a1f;--ds-formula-chip-collection:#4a5060;--ds-formula-chip-collection-bg:#f4f5f8;--ds-formula-chip-collection-br:#0f172a1a;--ds-formula-chip-field:#4a5060;--ds-formula-chip-field-bg:#f4f5f8;--ds-formula-chip-field-br:#0f172a1a;--ds-formula-chip-period:#0369a1;--ds-formula-chip-period-bg:#0ea5e917;--ds-formula-chip-period-br:#0ea5e947;--ds-formula-function:#7c3aed;--ds-formula-keyword:#d97706;--ds-formula-operator:#475569;--ds-formula-paren:#94a3b8;--ds-formula-string:#059669;--ds-formula-number:#0284c7;--ds-formula-eq-prefix:#94a3b8;--ds-formula-dot:#cbd5e1;color-scheme:light}[data-theme=dark]{--ds-bg-page:#1b1d24;--ds-bg-surface:#262932;--ds-bg-elevated:#23262f;--ds-bg-soft:#2a2d37;--ds-bg-tinted:#323540;--ds-bg-glass:#262932bf;--ds-bg-glass-solid:#262932e6;--ds-bg-overlay:#0a0c148c;--ds-text-primary:#e8eaf0;--ds-text-secondary:#a9adbb;--ds-text-muted:#6e7385;--ds-text-placeholder:#545866;--ds-text-inverse:#18181b;--ds-border:#ffffff12;--ds-border-strong:#ffffff1f;--ds-border-glass:#ffffff14;--ds-border-focus:#ffffff59;--ds-positive:#4ade80;--ds-negative:#f87171;--ds-info:#93a3ff;--ds-warning:#fbbf24;--ds-positive-bg:#4ade8024;--ds-negative-bg:#f8717124;--ds-info-bg:#93a3ff24;--ds-lookup:#c4b5fd;--ds-lookup-bg:#a78bfa24;--ds-accent-bg:#f85d3729;--chip-indigo-bg:#2a2e5a;--chip-indigo-fg:#a9aee5;--chip-purple-bg:#3e2f4e;--chip-purple-fg:#c7b4db;--chip-blue-bg:#1f3e4c;--chip-blue-fg:#a5c5d8;--chip-green-bg:#22352a;--chip-green-fg:#a6c8aa;--chip-yellow-bg:#4a3a1f;--chip-yellow-fg:#e2c79b;--chip-orange-bg:#4b2e1e;--chip-orange-fg:#e5b597;--chip-red-bg:#4a231f;--chip-red-fg:#e5aaa5;--chip-pink-bg:#40232f;--chip-pink-fg:#dda9be;--chip-gray-bg:#2a2a28;--chip-gray-fg:#a3a19e;--chip-cyan-bg:#1e3d4e;--chip-cyan-fg:#9cc5dd;--chip-brown-bg:#3a2a22;--chip-brown-fg:#c8a895;--ds-shadow-1:0 1px 3px #00000040, 0 1px 2px #0000002e;--ds-shadow-2:0 4px 12px #00000047, 0 2px 4px #0000002e;--ds-shadow-3:0 12px 32px #0000006b, 0 4px 8px #00000040;--ds-shadow-4:0 24px 64px #0000008c, 0 8px 16px #00000052;--ds-shadow-accent:0 4px 18px #f85d375c;--ds-shadow-hover:0 1px 3px #0003;--ds-shadow-hover-strong:var(--ds-shadow-2);--ds-shadow-chip:0 1px 2px #0000004d, 0 1px 1px #0003;--ds-inspector-chip-active-bg:var(--ds-bg-elevated);--ds-dot-color:#ffffff0a;--ds-tbl-line:#ffffff1f;--ds-tbl-line-soft:#ffffff0f;--ds-tbl-line-strong:#ffffff24;--ds-tbl-surface-alt:var(--ds-bg-page);--ds-tbl-header-color:#a9adbb;--ds-tbl-row-hover:#363945;--ds-tbl-row-selected:#363945;--ds-tbl-gutter-selected:#3d404c;--ds-tbl-cell-focus-ring:#ffffff8c;--ds-tbl-col-hover:#ffffff0a;--ds-tbl-col-selected:#363945;--ds-tbl-col-selected-th:#3d404c;--ds-tbl-col-selected-line:#ffffffb3;--ds-tbl-selection-fill:#363945;--ds-tbl-selection-border:#ffffff26;--ds-tbl-editing-border:#ffffff73;--ds-tbl-selection-primary-bg:var(--ds-bg-surface);--ds-tbl-drag-preview-bg:#26293220;--ds-tbl-drag-preview-shadow:0 1px 3px #0000001a, 0 4px 12px #00000014;--ds-tbl-drag-indicator-color:#ffffff4d;--ds-selection-accent:#1e293bf7;--ds-field-focus-ring:#ffffff0f;--ds-field-focus-ring-strong:#ffffff24;--ds-scrollbar-thumb:#ffffff26;--ds-scrollbar-thumb-hover:#ffffff47;--ds-scrollbar-thumb-active:#fff6;--ds-formula-chip-collection:#cbd5e1;--ds-formula-chip-collection-bg:#cbd5e114;--ds-formula-chip-collection-br:#cbd5e124;--ds-formula-chip-field:#cbd5e1;--ds-formula-chip-field-bg:#cbd5e114;--ds-formula-chip-field-br:#cbd5e124;--ds-formula-chip-period:#7dd3fc;--ds-formula-chip-period-bg:#0ea5e924;--ds-formula-chip-period-br:#7dd3fc52;--ds-formula-function:#c4b5fd;--ds-formula-keyword:#fcd34d;--ds-formula-operator:#cbd5e1;--ds-formula-paren:#64748b;--ds-formula-string:#6ee7b7;--ds-formula-number:#7dd3fc;--ds-formula-eq-prefix:#64748b;--ds-formula-dot:#475569;color-scheme:dark}@media(prefers-reduced-motion:reduce){:root{--ds-motion-instant:0s;--ds-motion-fast:0s;--ds-motion-base:0s;--ds-motion-slow:0s;--ds-motion-spring:0s}}@media(prefers-reduced-transparency:reduce){:root{--ds-blur-1:0px;--ds-blur-2:0px;--ds-blur-3:0px}:root,[data-theme=light],[data-theme=dark]{--ds-bg-glass:var(--ds-bg-surface);--ds-bg-glass-solid:var(--ds-bg-surface)}}.ds-hover-lift{transition:transform var(--ds-motion-fast),box-shadow var(--ds-motion-fast);will-change:transform}.ds-hover-lift:hover{box-shadow:var(--ds-shadow-2);transform:translateY(-2px)}.ds-hover-lift:active{transform:translateY(-1px)scale(.99)}.ds-press-scale{transition:transform var(--ds-motion-instant);will-change:transform}.ds-press-scale:active{transform:scale(.94)}.ds-press-scale-lg{transition:transform var(--ds-motion-instant);will-change:transform}.ds-press-scale-lg:active{transform:scale(.96)}.ds-focus-glow{transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}.ds-focus-glow:hover{border-color:var(--ds-border-strong)}.ds-focus-glow:focus-within{background:var(--ds-bg-surface);border-color:var(--ds-border-focus);box-shadow:0 0 0 3px var(--ds-accent-lo)}.ds-spring-toggle{background:var(--ds-border-strong);border-radius:var(--ds-r-pill);cursor:pointer;width:44px;height:26px;transition:background var(--ds-motion-fast);padding:3px;position:relative}.ds-spring-toggle:after{content:"";width:20px;height:20px;transition:transform var(--ds-motion-spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000026}.ds-spring-toggle.on{background:var(--ds-positive)}.ds-spring-toggle.on:after{transform:translate(18px)}.ds-row-hover{transition:background var(--ds-motion-instant)}.ds-row-hover:hover{background:var(--ds-bg-soft)}@keyframes ds-modal-appear{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ds-modal-appear{animation:ds-modal-appear var(--ds-motion-base)}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}.ds-fade-in{animation:ds-fade-in var(--ds-motion-fast)}@keyframes ds-sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ds-sheet-slide-up{animation:ds-sheet-slide-up var(--ds-motion-slow)}@keyframes ds-sheet-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}.ds-sheet-slide-right{animation:ds-sheet-slide-right var(--ds-motion-slow)}.ds-nav-item-interactive{transition:background var(--ds-motion-fast),transform var(--ds-motion-instant),color var(--ds-motion-fast);will-change:transform}.ds-nav-item-interactive:not(.ds-nav-item-active):hover{background:var(--ds-bg-soft);transform:translate(2px)}.ds-nav-item-interactive:not(.ds-nav-item-active):active{transform:translate(2px)scale(.98)}.ds-nav-item-interactive.ds-nav-item-active{background:var(--ds-accent-bg)}.ds-nav-item-interactive.ds-nav-item-active:hover,.ds-nav-item-interactive.ds-nav-item-active:active{transform:translate(2px)}.ds-btn-icon-interactive{transition:background var(--ds-motion-fast),color var(--ds-motion-fast),transform var(--ds-motion-instant)}.ds-btn-icon-interactive:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}.ds-btn-icon-interactive:active{transform:scale(.94)}.ds-glass-card{background:var(--ds-bg-glass);-webkit-backdrop-filter:blur(var(--ds-blur-2));border:.5px solid var(--ds-border-glass);border-radius:var(--ds-r-card)}.ds-glass-panel{background:var(--ds-bg-glass);-webkit-backdrop-filter:blur(var(--ds-blur-2));border-right:.5px solid var(--ds-border)}.ds-glass-popover{background:var(--ds-bg-glass-solid);-webkit-backdrop-filter:blur(var(--ds-blur-3));border:.5px solid var(--ds-border-glass);border-radius:var(--ds-r-modal);box-shadow:var(--ds-shadow-3)}.ds-glass-sheet{background:var(--ds-bg-glass-solid);-webkit-backdrop-filter:blur(var(--ds-blur-3));border-top-left-radius:var(--ds-r-modal);border-top-right-radius:var(--ds-r-modal);box-shadow:var(--ds-shadow-4)}.ds-elev-1{box-shadow:var(--ds-shadow-1)}.ds-elev-2{box-shadow:var(--ds-shadow-2)}.ds-elev-3{box-shadow:var(--ds-shadow-3)}.ds-elev-4{box-shadow:var(--ds-shadow-4)}.ds-elev-accent{box-shadow:var(--ds-shadow-accent)}:root{--radius:.875rem;--background:oklch(100% 0 0);--foreground:oklch(14.1% .005 285.823);--card:oklch(100% 0 0);--card-foreground:oklch(14.1% .005 285.823);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.1% .005 285.823);--primary:oklch(62.7% .226 31.4);--primary-foreground:oklch(100% 0 0);--secondary:oklch(96.7% .001 286.375);--secondary-foreground:oklch(21% .006 285.885);--muted:oklch(96.7% .001 286.375);--muted-foreground:oklch(55.2% .016 285.938);--accent:oklch(96.7% .001 286.375);--accent-foreground:oklch(21% .006 285.885);--destructive:oklch(57.7% .245 27.325);--border:oklch(92% .004 286.32);--input:oklch(92% .004 286.32);--ring:oklch(62.3% .214 259.815);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.1% .005 285.823);--sidebar-primary:oklch(62.3% .214 259.815);--sidebar-primary-foreground:oklch(97% .014 254.604);--sidebar-accent:oklch(96.7% .001 286.375);--sidebar-accent-foreground:oklch(21% .006 285.885);--sidebar-border:oklch(92% .004 286.32);--sidebar-ring:oklch(62.3% .214 259.815);--or:var(--ds-accent);--ya:var(--ds-accent-2);--light:var(--ds-bg-page);--carb:var(--ds-text-primary);--grey:var(--ds-text-muted);--grey2:var(--ds-text-muted);--green:var(--ds-positive);--red:var(--ds-negative);--transfer:var(--ds-info);--purple:var(--fam-logic);--mono:var(--ds-font-label);--r:var(--ds-r-modal);--rs:var(--ds-r-panel);--rp:var(--ds-r-pill);--shell-sidebar-width-expanded:var(--ds-shell-sidebar-width-expanded);--shell-sidebar-width-collapsed:var(--ds-shell-sidebar-width-collapsed);--shell-right-panel-width:var(--ds-shell-right-panel-width);--shell-top-bar-height:var(--ds-shell-top-bar-height);--shell-breakpoint-desktop:var(--ds-shell-breakpoint-desktop);--form-content-max-width:var(--ds-form-content-max-width);--accent-primary:var(--ds-accent);--accent-secondary:var(--ds-accent-2);--accent-gradient:linear-gradient(135deg, var(--ds-accent), var(--ds-accent-2));--accent-text:var(--ds-text-inverse);--text-primary:var(--ds-text-primary);--text-secondary:var(--ds-text-secondary);--text-muted:var(--ds-text-muted);--content-max-width:var(--ds-form-content-max-width);--content-justify:center}[data-theme=dark]{--background:oklch(14.1% .005 285.823);--foreground:oklch(98.5% 0 0);--card:oklch(21% .006 285.885);--card-foreground:oklch(98.5% 0 0);--popover:oklch(21% .006 285.885);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(54.6% .245 262.881);--primary-foreground:oklch(37.9% .146 265.522);--secondary:oklch(27.4% .006 286.033);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(27.4% .006 286.033);--muted-foreground:oklch(70.5% .015 286.067);--accent:oklch(27.4% .006 286.033);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(48.8% .243 264.376);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(21% .006 285.885);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(54.6% .245 262.881);--sidebar-primary-foreground:oklch(37.9% .146 265.522);--sidebar-accent:oklch(27.4% .006 286.033);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(48.8% .243 264.376)}.si-token{transition:all .15s;display:inline}.si-token.h-sum,.si-token.h-type,.si-token.h-cat,.si-token.h-agent,.si-token.h-vin{color:#18181b;background:#f85d371a;border-radius:4px;padding:1px 5px;font-family:Share Tech Mono,monospace;font-weight:700}.si-parsed .si-token-plain{color:#0003}@media(min-width:1024px){html{height:100%}body{height:100%;overflow:hidden!important}#root{flex-direction:column;height:100%;display:flex}body:before{display:none}}.dashboard-cells{gap:10px;width:100%;min-width:0;display:grid;container-type:inline-size}.dashboard-cells>*{min-width:0}.dashboard-cells[data-count="4"]{grid-template-columns:repeat(2,1fr)}@container (max-width:320px){.dashboard-cells[data-count="4"]{grid-template-columns:1fr}}@container (min-width:840px){.dashboard-cells[data-count="4"]{grid-template-columns:repeat(4,1fr)}}.dashboard-cells[data-count="2"]{grid-template-columns:repeat(2,1fr)}@container (max-width:320px){.dashboard-cells[data-count="2"]{grid-template-columns:1fr}}.dashboard-cells[data-count="3"]{grid-template-columns:1fr}@container (min-width:800px){.dashboard-cells[data-count="3"]{grid-template-columns:repeat(3,1fr)}}.dashboard-cells[data-count="6"]{grid-template-columns:repeat(2,1fr)}@container (max-width:320px){.dashboard-cells[data-count="6"]{grid-template-columns:1fr}}@container (min-width:640px){.dashboard-cells[data-count="6"]{grid-template-columns:repeat(3,1fr)}}@container (min-width:1000px){.dashboard-cells[data-count="6"]{grid-template-columns:repeat(6,1fr)}}.dashboard-cells:not([data-count]),.dashboard-cells[data-count="1"],.dashboard-cells[data-count="5"],.dashboard-cells[data-count="7"],.dashboard-cells[data-count="8"]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ai-brand-button{transition:transform .18s,box-shadow .18s}.ai-brand-button--breathing{animation:2.4s ease-in-out infinite brand-breathe}.brand-loader--pulse .brand-loader__ray{animation:1.8s ease-in-out infinite brand-ray-pulse}.brand-loader--book .brand-loader__book-rays{transform-origin:110px 126px;transform-box:fill-box;animation:3.6s ease-in-out infinite brand-book-sway}@keyframes auth-rotate-glow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-glow-ring{transform-origin:50%;animation:3s linear infinite auth-rotate-glow}@keyframes um2-menu-appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.um2-menu-appear{animation:.14s cubic-bezier(.34,1.08,.64,1) um2-menu-appear}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.um2-edit-dot{background:var(--or);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.6s ease-in-out infinite pulse-dot;box-shadow:0 0 0 2.5px #f85d3738}table:has(.col-plus:hover) .col-plus-cell,table:has(.col-plus-cell:hover) .col-plus,table:has(.col-plus-cell:hover) .col-plus-cell{background:#00000005}thead th.col-indicators{width:80px!important;min-width:80px!important;max-width:80px!important}thead th.col-plus{width:40px!important;min-width:40px!important;max-width:40px!important}.eb{cursor:pointer;transition:background .12s;position:relative}.eb:after{content:"";pointer-events:none;border:.5px dashed #0000;border-radius:8px;transition:all .12s;position:absolute;top:4px;right:4px;bottom:4px;left:4px}.eb:hover:after{border-style:dashed;border-color:#f85d3766}.eb.selected:after{border-style:solid;border-color:#f85d37;box-shadow:0 0 0 2px #f85d3714}.eb-handle{color:#9ba4b0;opacity:0;cursor:grab;z-index:2;justify-content:center;align-items:center;width:18px;height:26px;transition:opacity .15s;display:flex;position:absolute;top:50%;left:-28px;transform:translateY(-50%)}.eb:hover .eb-handle,.eb.selected .eb-handle{opacity:.85}.eb.dragging .eb-handle{opacity:1;cursor:grabbing}.eb-handle svg{width:14px;height:14px}.eb-tag{color:#9ba4b0;letter-spacing:.5px;text-transform:uppercase;opacity:0;z-index:3;background:#fff;border-radius:3px;padding:1px 6px;font-family:Share Tech Mono,monospace;font-size:9px;transition:opacity .12s;position:absolute;top:-7px;left:14px}.eb:hover .eb-tag,.eb.selected .eb-tag{opacity:1}.eb.selected .eb-tag{color:#f85d37;font-weight:600}.pal-head{border-bottom:.5px solid #0000000a;justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.pal-title{color:#6e7480;text-transform:uppercase;letter-spacing:1px;font-family:Share Tech Mono,monospace;font-size:10px;font-weight:600}.pal-body{flex:1;padding:8px 12px 16px;overflow-y:auto}.pal-group-label{color:#7f77dd;text-transform:uppercase;letter-spacing:1px;margin:14px 4px 8px;font-family:Share Tech Mono,monospace;font-size:10px;font-weight:600}.pal-group-label:first-child{margin-top:6px}.type-tile{cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border-radius:8px;align-items:center;gap:10px;margin-bottom:3px;padding:9px 10px;transition:all .12s;display:flex}.type-tile:hover{background:#f85d370a}.type-tile.dragging{opacity:.4;transform:scale(.97)}.tt-ico{color:#4b5563;background:#0000000a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .12s;display:flex}.type-tile:hover .tt-ico{color:#f85d37;background:#f85d371a}.tt-ico svg{width:14px;height:14px}.tt-name-block{flex-direction:column;gap:1px;min-width:0;display:flex}.tt-name{color:#18181b;font-size:12px;font-weight:500}.tt-hint{color:#9ba4b0;font-size:10px}.fc-header{border-bottom:.5px solid #0000000a;border-radius:14px 14px 0 0;padding:18px 20px 14px}.fc-tag-mono{letter-spacing:.1em;text-transform:uppercase;color:#e53e3eb3;margin-bottom:4px;font-family:Share Tech Mono,monospace;font-size:9px}.fc-title{color:#18181b;font-size:13px;font-weight:600}.fc-sub{color:#6e7480;margin-top:2px;font-size:11px}.fc-group-label{letter-spacing:.1em;text-transform:uppercase;color:#6e7480;padding:14px 20px 6px;font-family:Share Tech Mono,monospace;font-size:9px}.eb-placeholder{color:#b45309;text-align:center;text-transform:uppercase;letter-spacing:.5px;background:#ffc1070a;border:1px dashed #ffc10766;border-radius:8px;margin:0 16px 8px;padding:16px;font-family:Share Tech Mono,monospace;font-size:10px}@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-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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 spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}._container_193pq_10{width:var(--ds-datepicker-width);padding:var(--ds-datepicker-container-padding);background:var(--ds-datepicker-bg);border-radius:var(--ds-datepicker-container-radius);font-family:var(--ds-font-content);position:relative;z-index:2}._placeholderMode_193pq_20{padding:20px;text-align:center;color:var(--ds-text-muted);font-size:12px;font-family:var(--ds-font-content)}._timeOnlyWrapper_193pq_29{padding:12px 10px;display:flex;justify-content:center}._dayPicker_193pq_35{--rdp-day-height: var(--ds-datepicker-cell-height);--rdp-day-width: var(--ds-datepicker-cell-width);--rdp-day_button-height: var(--ds-datepicker-cell-mark-size);--rdp-day_button-width: var(--ds-datepicker-cell-mark-size);--rdp-day_button-border-radius: var(--ds-datepicker-cell-radius);--rdp-day_button-border: none;--rdp-accent-color: var(--ds-accent);--rdp-accent-background-color: var(--ds-accent-lo);margin:0}._months_193pq_47{display:flex;flex-direction:column;gap:8px}._month_193pq_47{width:100%}._monthCaption_193pq_57{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 10px}._captionLabel_193pq_64{font-family:var(--ds-font-content);font-size:var(--ds-datepicker-month-fs);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.1px}._nav_193pq_72{display:flex;gap:4px;margin-left:auto}._navButton_193pq_78{width:24px;height:24px;border-radius:var(--ds-r-tiny);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-text-muted);background:transparent;border:none;cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._navButton_193pq_78:hover:not(:disabled){background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._navButton_193pq_78:disabled{opacity:.3;cursor:not-allowed}._monthGrid_193pq_102{border-collapse:collapse;border-spacing:0;margin:0 auto}._weekdays_193pq_108{border-bottom:.5px solid var(--ds-datepicker-divider);padding-bottom:4px;margin-bottom:4px}th._weekday_193pq_108,._weekday_193pq_108{width:var(--ds-datepicker-cell-width);text-align:center;font-family:var(--ds-font-label);font-size:var(--ds-datepicker-weekday-fs)!important;font-weight:var(--ds-fw-bold);color:var(--ds-datepicker-weekday-color);letter-spacing:.5px;text-transform:uppercase;padding:4px 0;opacity:1}._day_193pq_35{padding:0;text-align:center;width:var(--ds-datepicker-cell-width);height:var(--ds-datepicker-cell-height);vertical-align:middle}button._dayCell_193pq_140,._dayCell_193pq_140{width:var(--ds-datepicker-cell-width);height:var(--ds-datepicker-cell-height);padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;border:none;outline:none;-webkit-user-select:none;user-select:none}._dayMark_193pq_156{width:var(--ds-datepicker-cell-mark-size);height:var(--ds-datepicker-cell-mark-size);display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-numeric);font-size:var(--ds-datepicker-day-fs);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);font-variant-numeric:tabular-nums;border-radius:var(--ds-datepicker-cell-radius);transition:background var(--ds-motion-instant),color var(--ds-motion-instant);pointer-events:none}._dayCell_193pq_140:hover ._dayMark_193pq_156{background:var(--ds-datepicker-day-hover)}._dayOutside_193pq_177 ._dayMark_193pq_156{color:var(--ds-datepicker-day-out)}._dayOutside_193pq_177 ._dayCell_193pq_140:hover ._dayMark_193pq_156{background:transparent}._dayToday_193pq_185 ._dayMark_193pq_156{outline:1.5px solid var(--ds-datepicker-day-today-color);outline-offset:-1px;color:var(--ds-datepicker-day-today-color);font-weight:var(--ds-fw-semibold)}._daySelected_193pq_192 ._dayMark_193pq_156{background:var(--ds-datepicker-day-selected)!important;color:var(--ds-datepicker-day-selected-text)!important;font-weight:var(--ds-fw-semibold)}._daySelected_193pq_192._dayToday_193pq_185 ._dayMark_193pq_156{outline:none;color:var(--ds-datepicker-day-selected-text)!important}._dayDisabled_193pq_203 ._dayCell_193pq_140{opacity:.3;cursor:not-allowed;pointer-events:none}._footer_193pq_209{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:.5px solid var(--ds-datepicker-divider)}._timePicker_193pq_220{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;padding:8px;border-radius:var(--ds-r-small);background:var(--ds-bg-soft)}._timePart_193pq_231{display:flex;flex-direction:column;align-items:center;gap:2px}._timeInput_193pq_238{width:40px;padding:4px 6px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-tiny);background:var(--ds-bg-surface);font-family:var(--ds-font-numeric);font-size:13px;font-weight:500;color:var(--ds-text-primary);text-align:center;outline:none;font-variant-numeric:tabular-nums;transition:border-color var(--ds-motion-fast)}._timeInput_193pq_238:focus{border-color:var(--ds-accent)}._timeLabel_193pq_258{font-family:var(--ds-font-label);font-size:8.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ds-text-muted)}._timeSep_193pq_267{font-family:var(--ds-font-numeric);font-size:14px;color:var(--ds-text-muted);padding-bottom:12px}._containerCompact_193pq_276{--ds-datepicker-width: 200px}._footerButtonPrimary_193pq_282,._footerButtonSecondary_193pq_283{background:transparent;border:none;color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:var(--ds-datepicker-footer-fs);font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 8px;border-radius:var(--ds-r-tiny);cursor:pointer;transition:color var(--ds-motion-fast),background var(--ds-motion-fast)}._footerButtonPrimary_193pq_282:hover,._footerButtonSecondary_193pq_283:hover{color:var(--ds-text-primary);background:var(--ds-bg-tinted)}._header_193pq_306{display:flex;align-items:center;gap:4px;padding-bottom:8px;margin-bottom:8px;border-bottom:.5px solid var(--ds-datepicker-divider)}._headerChip_193pq_315{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;min-height:28px;border:1px solid var(--ds-datepicker-chip-border);border-radius:var(--ds-r-tiny);font-family:var(--ds-font-numeric);font-size:var(--ds-datepicker-chip-fs);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);background:var(--ds-datepicker-chip-bg);cursor:pointer;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast);white-space:nowrap;font-variant-numeric:tabular-nums}._headerChip_193pq_315:hover{background:var(--ds-datepicker-chip-hover-bg);border-color:var(--ds-datepicker-chip-hover-border)}._headerChipActive_193pq_340{background:var(--ds-datepicker-chip-active-bg);border-color:var(--ds-datepicker-chip-active-border)}._headerChipPlaceholder_193pq_345{color:var(--ds-text-placeholder)}._headerChipSep_193pq_349{color:var(--ds-text-placeholder);font-family:var(--ds-font-numeric);font-size:12px;flex-shrink:0;-webkit-user-select:none;user-select:none}._settingsSectionLabel_193pq_359{font-size:10px;font-weight:var(--ds-fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-muted);padding:8px 4px 2px;pointer-events:none}._settings_193pq_359{border-top:.5px solid var(--ds-datepicker-divider);margin-top:8px;padding-top:4px}._settingRow_193pq_375{display:flex;align-items:center;justify-content:space-between;padding:5px 4px;border-radius:var(--ds-r-tiny);min-height:30px;cursor:pointer;transition:background var(--ds-motion-fast)}._settingRow_193pq_375:hover:not(._settingRowDisabled_193pq_386){background:var(--ds-bg-tinted)}._settingRowDisabled_193pq_386{opacity:.4;cursor:not-allowed;pointer-events:none}._settingLabel_193pq_396{font-family:var(--ds-font-content);font-size:12px;font-weight:var(--ds-fw-medium);color:var(--ds-text-primary)}._settingValue_193pq_403{display:inline-flex;align-items:center;gap:4px;font-family:var(--ds-font-content);font-size:12px;color:var(--ds-text-muted)}._toggle_193pq_413{width:28px;height:16px;border-radius:8px;background:var(--ds-bg-soft);border:1px solid var(--ds-border);cursor:pointer;position:relative;flex-shrink:0;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast)}._toggle_193pq_413:after{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;background:var(--ds-text-muted);transition:transform var(--ds-motion-fast),background var(--ds-motion-fast)}._toggleOn_193pq_437{background:var(--ds-text-primary);border-color:var(--ds-text-primary)}._toggleOn_193pq_437:after{transform:translate(12px);background:#fff}._settingDropdownList_193pq_449{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);box-shadow:0 4px 12px var(--ds-shadow-sm);margin:2px 0 4px;padding:4px}._settingDropdownOption_193pq_460{display:block;width:100%;padding:6px 8px;font-family:var(--ds-font-content);font-size:var(--ds-cell-m-num);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);text-align:left;background:transparent;border:none;border-radius:var(--ds-r-tiny);cursor:pointer;transition:background var(--ds-motion-fast)}._settingDropdownOption_193pq_460:hover{background:var(--ds-datepicker-settings-hover-bg)}._settingDropdownOptionActive_193pq_480{background:var(--ds-tbl-row-hover);color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold)}._pickerRoot_193pq_488{display:flex;flex-direction:row;align-items:stretch}._notch_13u0h_4{position:relative;margin-left:-8px;padding-left:8px;display:flex;align-items:stretch;z-index:1}._notchTab_13u0h_14{width:4px;align-self:stretch;background:var(--ds-text-muted, #6E7480);opacity:.2;border-top-right-radius:var(--ds-r-tiny, 4px);border-bottom-right-radius:var(--ds-r-tiny, 4px);cursor:pointer;flex-shrink:0;transition:opacity .2s,width .2s,background .2s;margin:6px 0}._notch_13u0h_4:hover ._notchTab_13u0h_14{opacity:.45;width:6px;background:var(--ds-text-secondary, #4A5060)}._notchPanel_13u0h_35{width:0;overflow:hidden;background:var(--ds-bg-notch, #F4F5F8);border:1px solid var(--ds-border, rgba(15, 23, 42, .08));border-left:none;border-top-right-radius:var(--ds-r-notch, 12px);border-bottom-right-radius:var(--ds-r-notch, 12px);box-shadow:4px 8px 20px #0f172a24,2px 2px 4px #0f172a0f;transition:width .25s cubic-bezier(.4,0,.2,1);align-self:stretch;margin:6px 0}._notch_13u0h_4._open_13u0h_52 ._notchTab_13u0h_14{opacity:0;width:0;pointer-events:none}._notch_13u0h_4._open_13u0h_52 ._notchPanel_13u0h_35{width:var(--notch-expanded-width, 240px)}._notchContent_13u0h_63{width:var(--notch-expanded-width, 240px);padding:12px 10px;height:100%;overflow-y:auto;box-sizing:border-box}._notchContent_13u0h_63::-webkit-scrollbar{width:4px}._notchContent_13u0h_63::-webkit-scrollbar-thumb{background:var(--ds-text-muted, #6E7480);opacity:.3;border-radius:2px}._notch_1xk9c_4{position:relative;margin-right:-8px;padding-right:8px;display:flex;align-items:stretch;z-index:1}._notchTab_1xk9c_14{width:4px;align-self:stretch;background:var(--ds-text-muted, #6E7480);opacity:.2;border-top-left-radius:var(--ds-r-tiny, 4px);border-bottom-left-radius:var(--ds-r-tiny, 4px);cursor:pointer;flex-shrink:0;transition:opacity .2s,width .2s,background .2s;margin:6px 0}._notch_1xk9c_4:hover ._notchTab_1xk9c_14{opacity:.45;width:6px;background:var(--ds-text-secondary, #4A5060)}._notchPanel_1xk9c_5{position:absolute;right:0;top:6px;bottom:6px;width:0;overflow:hidden;background:var(--ds-bg-notch, #F4F5F8);border:1px solid var(--ds-border, rgba(15, 23, 42, .08));border-right:none;border-top-left-radius:var(--ds-r-notch, 12px);border-bottom-left-radius:var(--ds-r-notch, 12px);box-shadow:-4px 8px 20px #0f172a24,-2px 2px 4px #0f172a0f;transform:translate(0);transition:width .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}._notch_1xk9c_4._open_1xk9c_57 ._notchTab_1xk9c_14{opacity:0;width:0;pointer-events:none}._notch_1xk9c_4._open_1xk9c_57 ._notchPanel_1xk9c_5{width:var(--notch-expanded-width, 180px);transform:translate(-100%)}._notchContent_1xk9c_69{width:var(--notch-expanded-width, 180px);padding:12px 10px;height:100%;overflow-y:auto;box-sizing:border-box}._notchContent_1xk9c_69::-webkit-scrollbar{width:4px}._notchContent_1xk9c_69::-webkit-scrollbar-thumb{background:var(--ds-text-muted, #6E7480);opacity:.3;border-radius:2px}._panel_q00xj_1{display:flex;flex-direction:column;gap:1px}._sectionTitle_q00xj_7{font-family:var(--ds-font-label, "JetBrains Mono", monospace);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-text-muted, #6E7480);padding:4px 6px 6px}._shortcut_q00xj_17{display:block;width:100%;text-align:left;padding:6px 8px;border:none;background:transparent;border-radius:var(--ds-r-tiny, 4px);font-family:var(--ds-font-content, inherit);font-size:12px;font-weight:500;color:var(--ds-text-primary, #18181B);cursor:pointer;transition:background .15s}._shortcut_q00xj_17:hover{background:var(--ds-bg-surface, #FFFFFF)}._divider_q00xj_37{height:.5px;background:var(--ds-tbl-line-soft, rgba(15, 23, 42, .06));margin:4px 6px}._allShortcuts_q00xj_43{display:block;width:100%;text-align:left;padding:6px 8px;border:none;background:transparent;border-radius:var(--ds-r-tiny, 4px);font-family:var(--ds-font-content, inherit);font-size:12px;font-weight:600;color:var(--ds-accent, #F85D37);cursor:pointer;transition:background .15s}._allShortcuts_q00xj_43:hover{background:var(--ds-accent-lo, rgba(248, 93, 55, .1))}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}._content_qjdbj_10{background:var(--ds-popover-bg);border:var(--ds-popover-border-width) solid var(--ds-popover-border);border-radius:var(--ds-popover-radius);box-shadow:var(--ds-popover-shadow);z-index:var(--ds-popover-z-index);outline:none;font-family:var(--ds-font-content);color:var(--ds-text-primary);will-change:transform,opacity}._content_qjdbj_10[data-state=open]{animation:_dsPopoverIn_qjdbj_1 var(--ds-popover-animation-duration) var(--ds-popover-animation-easing)}@keyframes _dsPopoverIn_qjdbj_1{0%{opacity:0;transform:scale(.98) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}._content_qjdbj_10[data-side=top][data-state=open]{animation-name:_dsPopoverInFromBottom_qjdbj_1}._content_qjdbj_10[data-side=right][data-state=open]{animation-name:_dsPopoverInFromLeft_qjdbj_1}._content_qjdbj_10[data-side=left][data-state=open]{animation-name:_dsPopoverInFromRight_qjdbj_1}@keyframes _dsPopoverInFromBottom_qjdbj_1{0%{opacity:0;transform:scale(.98) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _dsPopoverInFromLeft_qjdbj_1{0%{opacity:0;transform:scale(.98) translate(-4px)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes _dsPopoverInFromRight_qjdbj_1{0%{opacity:0;transform:scale(.98) translate(4px)}to{opacity:1;transform:scale(1) translate(0)}}._content_qjdbj_10,._content_qjdbj_10 *{scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar-thumb) var(--ds-scrollbar-track)}._content_qjdbj_10::-webkit-scrollbar,._content_qjdbj_10 *::-webkit-scrollbar{width:var(--ds-scrollbar-width);height:var(--ds-scrollbar-width)}._content_qjdbj_10::-webkit-scrollbar-track,._content_qjdbj_10 *::-webkit-scrollbar-track{background:var(--ds-scrollbar-track)}._content_qjdbj_10::-webkit-scrollbar-thumb,._content_qjdbj_10 *::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .2s ease-out}._content_qjdbj_10:hover::-webkit-scrollbar-thumb,._content_qjdbj_10 *:hover::-webkit-scrollbar-thumb{background:var(--ds-scrollbar-thumb)}._content_qjdbj_10::-webkit-scrollbar-thumb:hover,._content_qjdbj_10 *::-webkit-scrollbar-thumb:hover{background:var(--ds-scrollbar-thumb-hover)}._content_qjdbj_10::-webkit-scrollbar-thumb:active,._content_qjdbj_10 *::-webkit-scrollbar-thumb:active{background:var(--ds-scrollbar-thumb-active)}._content_qjdbj_10::-webkit-scrollbar-button,._content_qjdbj_10 *::-webkit-scrollbar-button{display:none}._chip_1w2s5_11{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:var(--ds-bg-soft);border:1px solid var(--ds-border);border-radius:var(--ds-r-small);font-family:var(--ds-font-label);color:var(--ds-text-secondary);letter-spacing:.4px;font-weight:600;text-transform:uppercase;line-height:1.2;white-space:nowrap;vertical-align:middle;max-width:100%;overflow:hidden;text-overflow:ellipsis}._chip__content_1w2s5_32{display:inline-flex;align-items:center;gap:4px;min-width:0}._chip__close_1w2s5_39{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;border:none;background:transparent;color:inherit;cursor:pointer;opacity:.55;transition:opacity var(--ds-motion-fast),background var(--ds-motion-fast);margin-right:-3px;padding:0;flex-shrink:0}._chip__close_1w2s5_39:hover{opacity:1;background:#00000014}[data-theme=dark] ._chip__close_1w2s5_39:hover{background:#ffffff1f}._chip--clickable_1w2s5_66{cursor:pointer;transition:background var(--ds-motion-fast)}._chip--clickable_1w2s5_66:hover{background:var(--ds-bg-tinted)}._chip--s_1w2s5_77{font-size:var(--ds-cell-s-chip);padding:2px 6px;gap:3px}._chip--m_1w2s5_83{font-size:var(--ds-cell-m-chip);padding:3px 8px;gap:4px}._chip--l_1w2s5_89{font-size:var(--ds-cell-l-chip);padding:4px 10px;gap:4px}._chip--money_1w2s5_98{font-size:var(--ds-fs-chrome-caption);padding:3px 8px}._chipPlain_1w2s5_125{text-transform:none!important;font-family:var(--ds-font-content)!important;letter-spacing:normal!important;font-weight:400!important}._dropdown_1wj4t_12{display:flex;flex-direction:column;font-family:var(--ds-font-content);height:100%;max-height:inherit}._search_1wj4t_22{position:sticky;top:0;background:var(--ds-bg-surface);border-bottom:.5px solid var(--ds-border);z-index:1}._dropdown--s_1wj4t_30 ._search_1wj4t_22{padding:6px 8px}._dropdown--m_1wj4t_31 ._search_1wj4t_22{padding:8px 10px}._dropdown--l_1wj4t_32 ._search_1wj4t_22{padding:10px 12px}._searchInput_1wj4t_34{width:100%;border:none;background:transparent;font-family:var(--ds-font-content);color:var(--ds-text-primary);outline:none;padding:0;margin:0}._dropdown--s_1wj4t_30 ._searchInput_1wj4t_34{font-size:var(--ds-cell-s-content)}._dropdown--m_1wj4t_31 ._searchInput_1wj4t_34{font-size:var(--ds-cell-m-content)}._dropdown--l_1wj4t_32 ._searchInput_1wj4t_34{font-size:var(--ds-cell-l-content)}._searchInput_1wj4t_34::placeholder{color:var(--ds-text-placeholder)}._list_1wj4t_55{flex:1;overflow-y:auto;padding:4px;min-height:0}._option_1wj4t_62{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:var(--ds-r-small);cursor:pointer;transition:background 60ms ease-out;color:var(--ds-text-primary)}._dropdown--s_1wj4t_30 ._option_1wj4t_62{padding:4px 6px;font-size:var(--ds-cell-s-content)}._dropdown--m_1wj4t_31 ._option_1wj4t_62{padding:6px 8px;font-size:var(--ds-cell-m-content)}._dropdown--l_1wj4t_32 ._option_1wj4t_62{padding:8px 10px;font-size:var(--ds-cell-l-content)}._option_1wj4t_62:hover,._option_1wj4t_62[data-highlighted]{background:var(--ds-bg-tinted)}._option_1wj4t_62[data-selected]{background:var(--ds-bg-soft)}._optionMain_1wj4t_86{flex:1;display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden}._optionMeta_1wj4t_95{color:var(--ds-text-secondary);font-size:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optionCheck_1wj4t_103{color:var(--ds-text-secondary);flex-shrink:0}._empty_1wj4t_108{padding:24px 12px;text-align:center;color:var(--ds-text-muted);font-size:12px}._stickyAnchor_1bjij_14{position:sticky;bottom:0;display:flex;justify-content:center;height:0;pointer-events:none;width:100%}._anchor_1bjij_25{display:inline-block;width:1px;height:1px;opacity:0;pointer-events:none;flex-shrink:0}._popoverShell_1bjij_5{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;overflow:visible!important}._fixedWrap_1bjij_6{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:1101;pointer-events:none}._bar_1bjij_5{display:inline-flex;align-items:center;gap:2px;padding:5px 8px 5px 12px;background:var(--ds-selection-accent, rgba(15, 23, 42, .95));backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);border:1px solid rgba(255,255,255,.1);border-radius:var(--ds-r-medium, 8px);box-shadow:0 4px 20px #00000042,0 1px 4px #0000002e;color:#fff;font-family:var(--ds-font-content, system-ui, sans-serif);font-size:13px;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:all;animation:_barSlideUp_1bjij_1 .2s cubic-bezier(.2,0,0,1) both}[data-theme=dark] ._bar_1bjij_5{border-color:#ffffff24}._counter_1bjij_84{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:500;color:#fff9;padding-right:10px;border-right:1px solid rgba(255,255,255,.13);margin-right:4px;flex-shrink:0}._counterLabel_1bjij_97{color:#fffc;font-weight:600}._counterNum_1bjij_102{font-variant-numeric:tabular-nums;font-weight:600;color:#ffffffe6}._action_1bjij_110{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:6px;border:none;background:transparent;color:#ffffffc7;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s ease,color .1s ease;flex-shrink:0}._action_1bjij_110:hover:not(:disabled){background:#ffffff1c;color:#fffffff2}._action_1bjij_110:active:not(:disabled){background:#ffffff29}._action_1bjij_110:disabled{opacity:.4;cursor:default}._actionPrimary_1bjij_141{background:#ffffff21;color:#fff}._actionPrimary_1bjij_141:hover:not(:disabled){background:#fff3}._actionDanger_1bjij_150{color:#fca5a5d9}._actionDanger_1bjij_150:hover:not(:disabled){background:#ef444429;color:#fca5a5}._actionIcon_1bjij_159{flex-shrink:0;display:flex;align-items:center}._sep_1bjij_167{width:1px;height:16px;background:#ffffff1f;flex-shrink:0;margin:0 3px}._dismiss_1bjij_177{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:none;background:transparent;color:#ffffff6b;cursor:pointer;transition:background .1s ease,color .1s ease;flex-shrink:0;padding:0;margin-left:2px}._dismiss_1bjij_177:hover{background:#ffffff1c;color:#ffffffd9}@keyframes _barSlideUp_1bjij_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._bar_1bjij_5{animation:none}}._container_u2q7m_8{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_u2q7m_16{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-5);flex-shrink:0}._headerTitle_u2q7m_25{font-size:var(--ds-fs-chrome-body, 12px);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._directionToggle_u2q7m_36{display:inline-flex;padding:3px;background:var(--ds-bg-soft);border-radius:var(--ds-r-small);border:.5px solid var(--ds-border);flex-shrink:0}._directionBtn_u2q7m_45{padding:5px 12px;border:none;background:transparent;color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body, 12px);font-weight:var(--ds-fw-medium);cursor:pointer;border-radius:4px;transition:all var(--ds-motion-fast);line-height:1;display:inline-flex;align-items:center;gap:5px}._directionBtn_u2q7m_45 svg{width:11px;height:11px;flex-shrink:0}._directionBtnActive_u2q7m_67{background:var(--ds-bg-surface);color:var(--ds-text-primary);box-shadow:var(--ds-shadow-1)}._directionBtnDisabled_u2q7m_73{opacity:.4;cursor:not-allowed;pointer-events:none}._headerClose_u2q7m_80{width:26px;height:26px;border:none;border-radius:var(--ds-r-small);background:transparent;color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--ds-motion-fast)}._headerClose_u2q7m_80:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._headerClose_u2q7m_80 svg{width:12px;height:12px}._body_u2q7m_106{display:grid;grid-template-columns:236px 1fr;min-height:540px;flex:1;overflow:hidden}._stepper_u2q7m_115{padding:var(--ds-space-4) var(--ds-space-3);display:flex;flex-direction:column;gap:2px;border-right:.5px solid var(--ds-border);overflow-y:auto}._step_u2q7m_115{display:grid;grid-template-columns:26px 1fr;gap:8px;padding:10px 12px;border-radius:var(--ds-r-small);position:relative;cursor:default}._stepClickable_u2q7m_135{cursor:pointer}._stepClickable_u2q7m_135:hover{background:var(--ds-bg-tinted)}._stepActive_u2q7m_143{background:var(--ds-bg-soft)}._stepBadge_u2q7m_148{width:22px;height:22px;border-radius:50%;background:var(--ds-bg-surface);border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:10.5px;font-weight:var(--ds-fw-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--ds-motion-fast)}._stepActive_u2q7m_143 ._stepBadge_u2q7m_148{background:var(--ds-text-primary);color:var(--ds-text-inverse);border-color:var(--ds-text-primary)}._stepDone_u2q7m_171 ._stepBadge_u2q7m_148{background:var(--ds-positive);color:var(--ds-text-inverse);border-color:var(--ds-positive)}._stepError_u2q7m_177 ._stepBadge_u2q7m_148{background:var(--ds-negative);color:var(--ds-text-inverse);border-color:var(--ds-negative)}._stepInfo_u2q7m_184{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:2px}._stepLabel_u2q7m_192{font-size:var(--ds-fs-chrome-body, 12px);font-weight:var(--ds-fw-medium);color:var(--ds-text-secondary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stepActive_u2q7m_143 ._stepLabel_u2q7m_192{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold)}._stepDone_u2q7m_171 ._stepLabel_u2q7m_192,._stepError_u2q7m_177 ._stepLabel_u2q7m_192{color:var(--ds-text-muted)}._stepConnector_u2q7m_213{position:absolute;left:23px;top:34px;width:1px;height:calc(100% - 28px);background:var(--ds-border)}._content_u2q7m_223{padding:var(--ds-space-5) var(--ds-space-6);overflow-y:auto;max-height:640px}._adaptersGrid_u2q7m_230{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-2)}._adapterCategory_u2q7m_237{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label, 10px);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.6px;font-weight:var(--ds-fw-bold);margin:var(--ds-space-3) 0 4px;grid-column:1 / -1;display:flex;align-items:center;gap:var(--ds-space-2)}._adapterCategory_u2q7m_237:first-child{margin-top:0}._adapterCategoryCnt_u2q7m_255{padding:1px 6px;background:var(--ds-bg-soft);border-radius:var(--ds-r-tiny);font-size:9.5px;color:var(--ds-text-secondary);font-weight:var(--ds-fw-medium)}._adapter_u2q7m_230{padding:14px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);border-radius:var(--ds-r-card);cursor:pointer;transition:all var(--ds-motion-fast);display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:108px;position:relative;box-shadow:var(--ds-shadow-1);-webkit-user-select:none;user-select:none}._adapter_u2q7m_230:hover:not(._adapterDisabled_u2q7m_282){border-color:var(--ds-text-primary);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._adapterSelected_u2q7m_288{border-color:var(--ds-text-primary);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._adapterSelected_u2q7m_288:hover{transform:translateY(-1px)}._adapterComingSoon_u2q7m_298:after{content:"СКОРО";position:absolute;top:10px;right:10px;padding:1px 5px;background:var(--ds-bg-soft);color:var(--ds-text-muted);border-radius:3px;font-family:var(--ds-font-label);font-size:8.5px;font-weight:var(--ds-fw-bold);letter-spacing:.5px}._adapterDisabled_u2q7m_282{opacity:.45;cursor:not-allowed;background:var(--ds-bg-soft)}._adapterDisabled_u2q7m_282:hover{transform:none;box-shadow:var(--ds-shadow-1);border-color:var(--ds-border-strong)}._statusDotWrapper_u2q7m_326{position:absolute;top:14px;right:14px}._adapterIcon_u2q7m_333{width:40px;height:40px;border-radius:var(--ds-r-small);background:#0f172a0a;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:20px;line-height:1}._adapterIconBrand_u2q7m_347{background:transparent!important;padding:0;width:auto;height:auto;justify-content:flex-start}._adapterIconBrand_u2q7m_347 svg{width:32px!important;height:32px!important;display:block}._adapterName_u2q7m_362{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.005em;line-height:1.3}._adapterDesc_u2q7m_371{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);line-height:1.4}._disabledPlaceholder_u2q7m_378{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-3);height:100%;min-height:320px;text-align:center;padding:var(--ds-space-8) var(--ds-space-6)}._disabledPlaceholderIcon_u2q7m_390{font-size:32px;line-height:1;opacity:.45}._disabledPlaceholderTitle_u2q7m_396{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._disabledPlaceholderText_u2q7m_402{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);max-width:260px;line-height:1.55}._sceneOAuthWrapper_u2q7m_410{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:440px;padding:48px 24px;box-sizing:border-box}._sceneOAuthContent_u2q7m_420{max-width:400px;width:100%}._sceneOAuthContent_u2q7m_420 ._sceneTitle_u2q7m_425,._sceneOAuthContent_u2q7m_420 ._sceneDesc_u2q7m_429{text-align:center}._scene_u2q7m_410{display:flex;flex-direction:column;gap:var(--ds-space-5)}._sceneHeader_u2q7m_440{display:flex;flex-direction:column;gap:var(--ds-space-2)}._sceneTitle_u2q7m_425{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);margin:0}._sceneDesc_u2q7m_429{font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted);line-height:1.55;margin:0}._sceneIcon_u2q7m_460{display:flex;justify-content:center;padding:var(--ds-space-4) 0}._sceneActions_u2q7m_466{display:flex;gap:var(--ds-space-3);flex-direction:column}._btnPrimary_u2q7m_473{padding:10px 20px;background:var(--ds-text-primary);color:var(--ds-text-inverse);border:none;border-radius:var(--ds-r-small);font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);cursor:pointer;transition:opacity var(--ds-motion-fast);width:100%;text-align:center}._btnPrimary_u2q7m_473:hover{opacity:.85}._btnPrimary_u2q7m_473:disabled{opacity:.4;cursor:not-allowed}._btnSecondary_u2q7m_490{padding:8px 16px;background:transparent;color:var(--ds-text-secondary);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);cursor:pointer;transition:all var(--ds-motion-fast);width:100%;text-align:center}._btnSecondary_u2q7m_490:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._oauthLogoWrapper_u2q7m_510{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--ds-r-card);background:var(--ds-bg-elevated);border:.5px solid var(--ds-border);box-shadow:var(--ds-shadow-1)}._oauthError_u2q7m_522{padding:var(--ds-space-3) var(--ds-space-4);background:var(--ds-negative-bg);border:.5px solid var(--ds-negative);border-radius:var(--ds-r-small);font-size:var(--ds-fs-caption);color:var(--ds-text-secondary);line-height:1.5}._oauthErrorTitle_u2q7m_532{font-weight:var(--ds-fw-semibold);color:var(--ds-negative);margin-bottom:4px}._pickerList_u2q7m_539{display:flex;flex-direction:column;gap:var(--ds-space-2)}._pickerItem_u2q7m_545{display:flex;align-items:center;gap:var(--ds-space-3);padding:10px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);cursor:pointer;transition:all var(--ds-motion-fast);width:100%;text-align:left;box-shadow:var(--ds-shadow-1)}._pickerItem_u2q7m_545:hover{border-color:var(--ds-text-primary);box-shadow:var(--ds-shadow-2)}._pickerItemSelected_u2q7m_562{border-color:var(--ds-text-primary);background:var(--ds-bg-tinted)}._pickerItemName_u2q7m_567{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pickerItemMeta_u2q7m_577{font-size:var(--ds-fs-caption);color:var(--ds-text-muted)}._checkboxItem_u2q7m_582{display:flex;align-items:center;gap:var(--ds-space-2);padding:8px 10px;border-radius:var(--ds-r-small);cursor:pointer;transition:background var(--ds-motion-fast)}._checkboxItem_u2q7m_582:hover{background:var(--ds-bg-soft)}._checkboxItem_u2q7m_582 input{cursor:pointer}._checkboxLabel_u2q7m_596{font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary)}._readySuccess_u2q7m_602{display:flex;flex-direction:column;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-4) 0;text-align:center}._readyIcon_u2q7m_611{width:56px;height:56px;border-radius:50%;background:var(--ds-positive-bg);display:flex;align-items:center;justify-content:center;color:var(--ds-positive)}._readyDetails_u2q7m_622{display:flex;flex-direction:column;gap:var(--ds-space-2);width:100%;padding:var(--ds-space-3) var(--ds-space-4);background:var(--ds-bg-elevated);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small)}._readyDetailRow_u2q7m_633{display:flex;align-items:baseline;gap:var(--ds-space-2)}._readyDetailLabel_u2q7m_639{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);min-width:80px;flex-shrink:0}._readyDetailValue_u2q7m_646{font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary);font-weight:var(--ds-fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepPlaceholder_u2q7m_656{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-3);min-height:320px;text-align:center;color:var(--ds-text-muted)}._stepPlaceholderTitle_u2q7m_667{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-secondary)}._stepPlaceholderSub_u2q7m_673{font-size:var(--ds-fs-caption);color:var(--ds-text-muted)}._stepPlaceholderActions_u2q7m_678{display:flex;gap:var(--ds-space-2);flex-wrap:wrap;justify-content:center;margin-top:var(--ds-space-2)}._stepPlaceholderJumpBtn_u2q7m_686{padding:var(--ds-space-1) var(--ds-space-3);border-radius:8px;border:1px solid var(--ds-border-default);background:transparent;color:var(--ds-text-secondary);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);cursor:pointer;transition:background .15s ease,border-color .15s ease}._stepPlaceholderJumpBtn_u2q7m_686:hover{background:var(--ds-bg-tinted);border-color:var(--ds-text-muted);color:var(--ds-text-primary)}@keyframes _pulse_u2q7m_1{0%,to{opacity:1}50%{opacity:.4}}._regList_u2q7m_714{padding:8px 12px 12px;display:flex;flex-direction:column;gap:6px;overflow-y:auto;flex:1;min-height:0}._regRow_u2q7m_725{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-1);transition:all var(--ds-motion-fast)}._regRow_u2q7m_725:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._regHead_u2q7m_742{border-radius:var(--ds-r-card) var(--ds-r-card) 0 0;display:grid;grid-template-columns:20px 10px 28px 1fr auto;gap:10px;align-items:center;padding:10px 12px;cursor:pointer;-webkit-user-select:none;user-select:none}._regStatus_u2q7m_754{width:8px;height:8px;border-radius:50%;flex-shrink:0}._regStatusActive_u2q7m_761{background:var(--ds-positive);box-shadow:0 0 0 2px var(--ds-positive-bg)}._regStatusWarn_u2q7m_766{background:var(--ds-warning);box-shadow:0 0 0 2px var(--ds-warning-bg)}._regStatusNeg_u2q7m_771{background:var(--ds-negative);box-shadow:0 0 0 2px var(--ds-negative-bg)}._regStatusIdle_u2q7m_776{background:var(--ds-text-muted);box-shadow:0 0 0 2px var(--ds-bg-soft)}._regStatusRunning_u2q7m_781{background:var(--ds-info);animation:_pulse_u2q7m_1 1.4s ease-in-out infinite}._regConnIco_u2q7m_787{width:26px;height:26px;display:flex;align-items:center;justify-content:center;background:var(--ds-bg-tinted);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);flex-shrink:0;color:var(--ds-text-muted)}._regConnIco_u2q7m_787 svg{width:14px;height:14px}._regCrumbWrap_u2q7m_806{min-width:0}._regCrumb_u2q7m_806{display:flex;align-items:center;gap:5px;font-size:var(--ds-fs-chrome-body-lg);flex-wrap:wrap}._regCrumbCol_u2q7m_818{font-weight:var(--ds-fw-semibold);padding:2px 7px;border-radius:4px;background:var(--ds-bg-soft);color:var(--ds-text-primary);border:none;font-family:inherit;font-size:inherit;display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:background .15s}._regCrumbCol_u2q7m_818:hover{background:var(--ds-bg-tinted, rgba(15, 23, 42, .1));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}._regCrumbArrow_u2q7m_841{color:var(--ds-text-muted);font-size:10px}._regCrumbConn_u2q7m_846{color:var(--ds-text-secondary);padding:2px 7px;border-radius:4px;background:var(--ds-bg-tinted);border:none;font-family:inherit;font-size:inherit;display:inline-flex;align-items:center;gap:4px;cursor:pointer;transition:background .15s}._regCrumbConn_u2q7m_846:hover{background:var(--ds-bg-tinted-hover, rgba(15, 23, 42, .1));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}._regDirChip_u2q7m_868{margin-left:6px;padding:1px 6px;border-radius:var(--ds-r-pill);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._regDirExport_u2q7m_879{background:var(--ds-accent-bg);color:var(--ds-accent)}._regDirImport_u2q7m_884{background:var(--ds-info-bg);color:var(--ds-info)}._regMeta_u2q7m_890{margin-top:3px;display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._regBadge_u2q7m_900{padding:1px 5px;border-radius:4px;font-size:var(--ds-fs-chrome-body-sm)}._regBadgeOk_u2q7m_906{background:var(--ds-positive-bg);color:var(--ds-positive)}._regBadgePlain_u2q7m_911{background:var(--ds-bg-soft);color:var(--ds-text-secondary)}._regBadgeWarn_u2q7m_916{background:var(--ds-warn-bg, rgba(245, 158, 11, .12));color:var(--ds-warn, #d97706)}._regActions_u2q7m_922{display:flex;align-items:center;gap:3px;color:var(--ds-text-muted)}._regActionBtn_u2q7m_929{width:26px;height:26px;border:none;background:transparent;cursor:pointer;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);transition:background var(--ds-motion-fast);flex-shrink:0}._regActionBtn_u2q7m_929:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._regExpanded_u2q7m_950{display:flex;flex-direction:column;min-height:300px;max-height:65vh;overflow:hidden;background:var(--ds-bg-surface);border-radius:0 0 var(--ds-r-card) var(--ds-r-card)}._regExpanded_u2q7m_950 ._content_u2q7m_223{max-height:unset;overflow-y:unset;flex:1;min-height:0;display:flex;flex-direction:column}._regEmptyState_u2q7m_972{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-4);padding:48px var(--ds-space-6);text-align:center;flex:1}._regEmptyIcon_u2q7m_983{color:var(--ds-text-muted);opacity:.45}._regEmptyTitle_u2q7m_988{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);color:var(--ds-text-secondary)}._regNewBtn_u2q7m_995{padding:6px 12px;border:.5px solid var(--ds-border-strong);background:transparent;color:var(--ds-text-secondary);border-radius:var(--ds-r-small);font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);cursor:not-allowed;opacity:.5;flex-shrink:0}._regHeaderMeta_u2q7m_1009{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);flex-shrink:0}._exportLayout_u2q7m_1020{display:grid;grid-template-columns:220px 1fr;flex:1;overflow:hidden;min-height:0}._dmSidebar_u2q7m_1029{padding:16px 8px 8px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;background:var(--ds-bg-surface)}._dmSidebarItem_u2q7m_1038{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--ds-r-small);font-size:var(--ds-fs-body-sm);color:var(--ds-text-secondary);cursor:pointer;border:none;background:transparent;width:100%;text-align:left;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);line-height:1.4}._dmSidebarItem_u2q7m_1038:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._dmSidebarItemActive_u2q7m_1060{background:var(--ds-bg-soft);color:var(--ds-text-primary);font-weight:var(--ds-fw-medium)}._dmPanel_u2q7m_721{display:flex;flex-direction:column;overflow-y:auto;background:var(--ds-bg-surface);min-height:0}._dmPanelPadded_u2q7m_1075{padding:var(--ds-space-5) var(--ds-space-6)}._dmPanelNoPaddingTop_u2q7m_1079{padding:0 var(--ds-space-5) var(--ds-space-5)}._importPlaceholder_u2q7m_1084{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-3);flex:1;min-height:320px;text-align:center;padding:var(--ds-space-8) var(--ds-space-6)}._importPlaceholderIcon_u2q7m_1096{font-size:28px;line-height:1;opacity:.35}._importPlaceholderTitle_u2q7m_1102{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-secondary)}._dmSidebarStepper_u2q7m_1111 ._stepper_u2q7m_115{border-right:none;padding:4px}._dmSidebarStepper_u2q7m_1111 ._step_u2q7m_115{padding:4px 6px;grid-template-columns:20px 1fr}._dmSidebarStepper_u2q7m_1111 ._stepBadge_u2q7m_148{width:16px;height:16px;font-size:8px}._dmPanelAddBtn_u2q7m_1133{display:flex;align-items:center;align-self:flex-end;margin:10px var(--ds-space-5) 0;padding:6px 0;background:transparent;border:none;color:var(--ds-text-muted);font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);cursor:pointer;flex-shrink:0;transition:color var(--ds-motion-fast)}._dmPanelAddBtn_u2q7m_1133:hover{color:var(--ds-text-primary)}._regReauthBanner_u2q7m_1154{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--ds-bg-warn-soft, rgba(245, 158, 11, .08));border-top:.5px solid var(--ds-border-warn, rgba(245, 158, 11, .3));font-size:var(--ds-fs-body-sm);color:var(--ds-text-warn, #b45309)}._regReauthIcon_u2q7m_1165{flex-shrink:0;color:var(--ds-text-warn, #b45309)}._regReauthText_u2q7m_1170{flex:1;color:var(--ds-text-warn, #b45309)}._regReauthBtn_u2q7m_1175{padding:4px 12px;border:.5px solid var(--ds-border-warn, rgba(245, 158, 11, .4));background:var(--ds-bg-elevated, #fff);color:var(--ds-text-warn, #b45309);border-radius:var(--ds-r-small);font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);cursor:pointer;flex-shrink:0}._regReauthBtn_u2q7m_1175:hover{background:var(--ds-bg-warn-soft, rgba(245, 158, 11, .12))}._regDragHandle_u2q7m_1192{display:grid;place-items:center;width:20px;height:20px;color:var(--ds-text-muted);cursor:grab;border-radius:4px;opacity:0;transition:opacity .15s,background .15s;flex-shrink:0}._regRow_u2q7m_725:hover ._regDragHandle_u2q7m_1192{opacity:.6}._regDragHandle_u2q7m_1192:hover{opacity:1!important;background:var(--ds-bg-tinted, rgba(15, 23, 42, .06));color:var(--ds-text-secondary)}._regDragHandle_u2q7m_1192:active{cursor:grabbing}._regChipWrapper_u2q7m_1220{position:relative;display:inline-block}._regChipChev_u2q7m_1225{font-size:9px;color:var(--ds-text-muted);margin-top:1px;pointer-events:none}._regChipPickerPortal_u2q7m_1232{position:absolute;z-index:9999;min-width:280px;box-shadow:var(--ds-shadow-2, 0 8px 24px rgba(15, 23, 42, .12), 0 2px 6px rgba(15, 23, 42, .06));border-radius:var(--ds-r-card, 8px);overflow:hidden}._regConfirm_u2q7m_1242{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--ds-bg-warn-soft, rgba(245, 158, 11, .08));border-top:.5px solid var(--ds-border-warn, rgba(245, 158, 11, .3))}._regConfirmText_u2q7m_1251{flex:1;font-size:12.5px;color:var(--ds-text-warn, #b45309);line-height:1.4}._regConfirmActions_u2q7m_1258{display:flex;gap:6px;flex-shrink:0}._regConfirmBtn_u2q7m_1264{padding:5px 12px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-elevated, #fff);color:var(--ds-text-primary);border-radius:var(--ds-r-small);font-size:12px;cursor:pointer;font-family:inherit}._regConfirmBtnPrimary_u2q7m_1275{background:var(--ds-text-warn, #b45309);color:#fff;border-color:var(--ds-text-warn, #b45309)}._regDraftBadge_u2q7m_1282{padding:2px 8px;border-radius:4px;background:var(--ds-bg-tinted, rgba(15, 23, 42, .06));color:var(--ds-text-muted, #7A7A75);font-size:10.5px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:500;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-variant-numeric:tabular-nums}._regDraftBadge_u2q7m_1282:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ds-text-warn, #B45309);flex-shrink:0}._stack_6i4je_4{display:flex;flex-direction:column;flex:1;min-width:0;gap:1px;line-height:1.2}._topLine_6i4je_15{--cell-text-color: var(--ds-text-primary, #1A1A17);color:var(--ds-text-primary, #1A1A17);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:inherit}._bottomLine_6i4je_26{--cell-text-color: var(--ds-text-muted, #9D998F);color:var(--ds-text-muted, #9D998F);font-family:var(--ds-font-content);font-size:calc(10.5px * var(--ds-ws-scale, 1));font-weight:var(--ds-fw-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:inherit}._inline_6i4je_3{display:inline-flex;align-items:center;gap:var(--ds-space-2, 4px);min-width:0}._accent_6i4je_46{width:2px;height:10px;background:var(--fam-translation);border-radius:1px;flex-shrink:0;display:inline-block}._translation_6i4je_56{color:var(--ds-text-primary)}._dropdown_3rjvv_11{display:flex;flex-direction:column;font-family:var(--ds-font-content);height:100%;max-height:inherit}._search_3rjvv_21{position:sticky;top:0;background:var(--ds-bg-surface);border-bottom:.5px solid var(--ds-border);z-index:1}._dropdown--s_3rjvv_29 ._search_3rjvv_21{padding:6px 8px}._dropdown--m_3rjvv_30 ._search_3rjvv_21{padding:8px 10px}._dropdown--l_3rjvv_31 ._search_3rjvv_21{padding:10px 12px}._searchInput_3rjvv_33{width:100%;border:none;background:transparent;font-family:var(--ds-font-content);color:var(--ds-text-primary);outline:none;padding:0;margin:0}._dropdown--s_3rjvv_29 ._searchInput_3rjvv_33{font-size:var(--ds-cell-s-content)}._dropdown--m_3rjvv_30 ._searchInput_3rjvv_33{font-size:var(--ds-cell-m-content)}._dropdown--l_3rjvv_31 ._searchInput_3rjvv_33{font-size:var(--ds-cell-l-content)}._searchInput_3rjvv_33::placeholder{color:var(--ds-text-placeholder)}._list_3rjvv_54{flex:1;overflow-y:auto;padding:4px;min-height:0}._option_3rjvv_61{display:flex;align-items:center;justify-content:space-between;gap:8px;border-radius:var(--ds-r-small);cursor:pointer;transition:background 60ms ease-out;color:var(--ds-text-primary)}._dropdown--s_3rjvv_29 ._option_3rjvv_61{padding:4px 6px;font-size:var(--ds-cell-s-content)}._dropdown--m_3rjvv_30 ._option_3rjvv_61{padding:6px 8px;font-size:var(--ds-cell-m-content)}._dropdown--l_3rjvv_31 ._option_3rjvv_61{padding:8px 10px;font-size:var(--ds-cell-l-content)}._option_3rjvv_61:hover,._option_3rjvv_61[data-highlighted]{background:var(--ds-bg-tinted)}._option_3rjvv_61[data-selected]{background:var(--ds-bg-soft)}._optionMain_3rjvv_85{flex:1;display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden}._optionMeta_3rjvv_94{color:var(--ds-text-secondary);font-size:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optionCheck_3rjvv_102{color:var(--ds-text-secondary);flex-shrink:0}._empty_3rjvv_107{padding:24px 12px;text-align:center;color:var(--ds-text-muted);font-size:12px}._linkpicker_1ena1_4{max-height:var(--ds-linkpicker-max-h);display:flex;flex-direction:column;overflow:hidden;font-family:var(--ds-font-content)}._header_1ena1_27{padding:var(--ds-linkpicker-header-pad-y) var(--ds-linkpicker-header-pad-x);border-bottom:.5px solid var(--ds-border);display:flex;align-items:center;gap:6px;flex-shrink:0}._search_1ena1_36{flex:1;border:none;background:transparent;outline:none;font-size:var(--ds-cell-m-content);color:var(--ds-text-primary);font-family:inherit;min-width:0}._search_1ena1_36::placeholder{color:var(--ds-text-placeholder)}._search_1ena1_36:disabled{opacity:.5}._gearButton_1ena1_55{width:var(--ds-linkpicker-gear-size);height:var(--ds-linkpicker-gear-size);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-text-muted);cursor:pointer;border-radius:var(--ds-r-tiny);border:none;background:transparent;transition:all .15s cubic-bezier(.16,1,.3,1);flex-shrink:0}._gearButton_1ena1_55:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._gearButton_1ena1_55[data-active]{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._gearButton_1ena1_55 svg{width:var(--ds-linkpicker-gear-icon-size);height:var(--ds-linkpicker-gear-icon-size)}._searchArea_1ena1_87{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}._chipInSearch_1ena1_96{display:inline-flex;align-items:center;gap:2px;padding:2px 4px 2px 6px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:4px;font-size:11px;font-family:var(--ds-font-label);color:var(--ds-text-primary);max-width:90px;flex-shrink:0}._chipLabel_1ena1_111{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipClose_1ena1_119{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;padding:0;background:transparent;border:none;border-radius:2px;color:var(--ds-text-muted);cursor:pointer;font-size:11px;line-height:1;flex-shrink:0;transition:background 60ms,color 60ms}._chipClose_1ena1_119:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._searchInput_1ena1_142{flex:1;min-width:48px;border:none;background:transparent;outline:none;font-size:var(--ds-cell-m-content);color:var(--ds-text-primary);font-family:inherit}._searchInput_1ena1_142::placeholder{color:var(--ds-text-placeholder)}._settings_1ena1_159{padding:var(--ds-linkpicker-settings-outer-pad);overflow:hidden;flex-shrink:0;animation:_settings-open_1ena1_1 var(--ds-linkpicker-settings-open-ms) cubic-bezier(.16,1,.3,1)}._settingsCard_1ena1_166{background:var(--ds-bg-soft);border-radius:var(--ds-r-medium);padding:var(--ds-linkpicker-settings-inner-pad) 0;overflow:hidden;overflow:clip}@keyframes _settings-open_1ena1_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}._settingsRow_1ena1_179{display:flex;align-items:center;padding:var(--ds-linkpicker-row-pad-y) var(--ds-linkpicker-row-pad-x);gap:6px;font-size:inherit;cursor:pointer;transition:background var(--ds-motion-instant)}._settingsRow_1ena1_179:hover,._settingsRow_1ena1_179[data-expanded]{background:var(--ds-bg-tinted)}._settingsLabel_1ena1_197{color:var(--ds-text-muted);width:var(--ds-linkpicker-settings-label-w);flex-shrink:0}._settingsValue_1ena1_203{flex:1;color:var(--ds-text-primary);display:inline-flex;align-items:center;gap:4px;min-width:0}._settingsValue_1ena1_203 strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._settingsCount_1ena1_219{color:var(--ds-text-muted);flex-shrink:0}._settingsArrow_1ena1_224{color:var(--ds-text-muted);flex-shrink:0;display:inline-flex;align-items:center}._settingsIcon_1ena1_231{color:var(--ds-text-secondary);display:inline-flex;align-items:center;flex-shrink:0}._settingsIcon_1ena1_231 svg{width:12px;height:12px}._expansion_1ena1_245{padding:4px 8px 6px;max-height:calc(var(--ds-linkpicker-expansion-row-h, 32px) * var(--ds-linkpicker-expansion-max-rows, 7));overflow-y:auto;animation:_expansion-in_1ena1_1 var(--ds-linkpicker-option-expand-ms, .18s) cubic-bezier(.16,1,.3,1)}._expansion_1ena1_245::-webkit-scrollbar{width:4px}._expansion_1ena1_245::-webkit-scrollbar-thumb{background:var(--ds-border-strong, rgba(15,23,42,.18));border-radius:2px}._expansion_1ena1_245::-webkit-scrollbar-track{background:transparent}@keyframes _expansion-in_1ena1_1{0%{opacity:0}to{opacity:1}}._expansionOption_1ena1_270{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--ds-r-small);cursor:pointer;transition:background var(--ds-motion-instant, .1s)}._expansionOption_1ena1_270:hover,._expansionOption_1ena1_270[data-selected]{background:var(--ds-bg-tinted)}._expansionOptionMain_1ena1_288{flex:1;min-width:0}._expansionOptionTitle_1ena1_293{font-size:inherit;color:var(--ds-text-primary);font-weight:500;line-height:1.3}._expansionOptionDesc_1ena1_300{font-size:10px;color:var(--ds-text-muted);margin-top:1px;line-height:1.4}._expansionOptionCheck_1ena1_307{color:var(--ds-text-primary);flex-shrink:0;display:inline-flex;align-items:center}._expansionOptionCheck_1ena1_307 svg{width:12px;height:12px}._expansionOptionIcon_1ena1_319{color:var(--ds-text-muted);flex-shrink:0;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center}._expansionOptionIcon_1ena1_319 svg{width:12px;height:12px}._expansionOptionCount_1ena1_334{color:var(--ds-text-muted);font-weight:400}._expansionEmpty_1ena1_339{padding:8px 12px;color:var(--ds-text-muted);font-size:inherit;font-style:italic}._body_1ena1_348{flex:1;overflow-y:auto;padding:4px;min-height:0}._option_1ena1_357{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-linkpicker-option-gap);padding:var(--ds-linkpicker-row-pad-y) var(--ds-linkpicker-row-pad-x);border-radius:var(--ds-r-small);cursor:pointer;transition:background 60ms ease-out;color:var(--ds-text-primary)}._option_1ena1_357:hover,._option_1ena1_357[data-highlighted]{background:var(--ds-bg-tinted)}._option_1ena1_357[data-selected]{background:var(--ds-bg-soft)}._option_1ena1_357[data-disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}._optionMain_1ena1_384{flex:1;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden}._optionMeta_1ena1_393{font-size:var(--ds-cell-s-content);color:var(--ds-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionCheck_1ena1_401{color:var(--ds-text-secondary);flex-shrink:0}._renameInput_1ena1_406{flex:1;min-width:0;background:var(--ds-bg-soft);border:1px solid var(--ds-border);border-radius:var(--ds-r-small);padding:3px 6px;font-size:var(--ds-cell-m-content);font-family:inherit;color:var(--ds-text-primary);outline:none}._renameInput_1ena1_406:focus{border-color:#f85d3799;box-shadow:0 0 0 2px #f85d371f}._optionActionsButton_1ena1_424{opacity:0;padding:2px;background:transparent;border:none;border-radius:var(--ds-r-tiny);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .1s,background 60ms}._option_1ena1_357:hover ._optionActionsButton_1ena1_424,._option_1ena1_357[data-highlighted] ._optionActionsButton_1ena1_424{opacity:1}._optionActionsButton_1ena1_424:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._actionsMenu_1ena1_451{padding:4px;min-width:172px;display:flex;flex-direction:column;font-size:var(--ds-cell-m-content)}._actionItem_1ena1_459{display:flex;align-items:center;gap:8px;padding:6px 8px;background:transparent;border:none;border-radius:var(--ds-r-small);cursor:pointer;font-size:inherit;font-family:inherit;color:var(--ds-text-primary);text-align:left;width:100%;transition:background 60ms}._actionItem_1ena1_459:hover{background:var(--ds-bg-tinted)}._actionItemChevron_1ena1_480{margin-left:auto;color:var(--ds-text-muted);display:inline-flex;align-items:center;flex-shrink:0}._actionItemDanger_1ena1_488{color:var(--red, #EF4444)}._actionItemDanger_1ena1_488:hover{background:#ef444414}._actionsDivider_1ena1_496{height:.5px;background:var(--ds-border);margin:2px 0}._empty_1ena1_504{padding:12px 8px;color:var(--ds-text-muted);font-size:var(--ds-cell-s-content)}._emptyCollection_1ena1_510{padding:10px 8px 12px;display:flex;flex-direction:column;gap:8px}._emptyCollectionText_1ena1_517{color:var(--ds-text-muted);font-size:var(--ds-cell-s-content)}._emptyCollectionAction_1ena1_522{display:inline-flex;align-items:center;padding:5px 10px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-cell-s-content);font-family:inherit;cursor:pointer;background:var(--ds-bg-soft);color:var(--ds-text-secondary);transition:background 60ms ease-out;align-self:flex-start}._emptyCollectionAction_1ena1_522:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._skeleton_1ena1_542{padding:6px 8px}._skeletonLine_1ena1_546{height:14px;background:linear-gradient(90deg,var(--ds-bg-soft) 25%,var(--ds-bg-tinted) 50%,var(--ds-bg-soft) 75%);background-size:200% 100%;animation:_shimmer_1ena1_1 1.4s ease-in-out infinite;border-radius:3px;width:60%}@keyframes _shimmer_1ena1_1{0%{background-position:200% 0}to{background-position:-200% 0}}._footer_1ena1_567{border-top:.5px solid var(--ds-border);flex-shrink:0;padding:4px}._createAction_1ena1_573{display:flex;align-items:center;gap:8px;padding:var(--ds-linkpicker-row-pad-y) var(--ds-linkpicker-row-pad-x);cursor:pointer;transition:background 60ms ease-out;background:transparent;border:none;width:100%;text-align:left;font-family:inherit;font-size:inherit;border-radius:var(--ds-r-small)}._createAction_1ena1_573:hover,._createAction_1ena1_573[data-highlighted]{background:var(--ds-bg-tinted)}._createLabel_1ena1_594{color:var(--ds-text-secondary);font-weight:400}._chipPreview_1ena1_599{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:var(--ds-cell-s-content);font-weight:500;max-width:var(--ds-linkpicker-option-chip-max-w);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._colorPalette_1ena1_614{padding:4px;min-width:172px;display:flex;flex-direction:column;font-size:var(--ds-cell-m-content);gap:2px}._colorPaletteBack_1ena1_623{display:flex;align-items:center;gap:6px;padding:6px 8px;background:transparent;border:none;border-radius:var(--ds-r-small);cursor:pointer;font-size:inherit;font-family:inherit;color:var(--ds-text-secondary);text-align:left;width:100%;transition:background 60ms}._colorPaletteBack_1ena1_623:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._colorPaletteGrid_1ena1_645{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding:6px 8px}._colorSwatch_1ena1_652{width:20px;height:20px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform 80ms,border-color 80ms;outline:none}._colorSwatch_1ena1_652:hover{transform:scale(1.15)}._colorSwatchActive_1ena1_666{border-color:var(--ds-text-primary)}._colorReset_1ena1_670{padding:5px 8px;background:transparent;border:none;border-radius:var(--ds-r-small);cursor:pointer;font-size:var(--ds-cell-s-content);font-family:inherit;color:var(--ds-text-muted);text-align:left;width:100%;transition:background 60ms,color 60ms}._colorReset_1ena1_670:hover{background:var(--ds-bg-tinted);color:var(--ds-text-secondary)}._linkpicker--s_1ena1_692{font-size:var(--ds-cell-s-content)}._linkpicker--m_1ena1_693{font-size:var(--ds-cell-m-content)}._linkpicker--l_1ena1_694{font-size:var(--ds-cell-l-content)}._linkpicker--s_1ena1_692 ._search_1ena1_36{font-size:var(--ds-cell-s-content)}._linkpicker--m_1ena1_693 ._search_1ena1_36{font-size:var(--ds-cell-m-content)}._linkpicker--l_1ena1_694 ._search_1ena1_36{font-size:var(--ds-cell-l-content)}._linkpicker--compact_1ena1_704{width:180px;max-width:calc(100vw - 32px)}._linkpicker--wide_1ena1_710{width:220px;max-width:calc(100vw - 32px)}._linkStack_1ti3l_2{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}._subText_1ti3l_11{color:var(--ds-text-muted, #9D998F);font-family:var(--ds-font-content);font-size:calc(10.5px * var(--ds-ws-scale, 1));font-weight:var(--ds-fw-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:inherit}._fieldFrame_z2j7c_21{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;background:var(--ds-bg-base);border:.5px solid var(--ds-border);box-shadow:0 1px 3px #0000000a}._fieldFrame_z2j7c_21[data-size=s]{padding:var(--ds-field-s-outer-pad);gap:var(--ds-field-s-gap);border-radius:var(--ds-field-s-frame-radius)}._fieldFrame_z2j7c_21[data-size=m]{padding:var(--ds-field-m-outer-pad);gap:var(--ds-field-m-gap);border-radius:var(--ds-field-m-frame-radius)}._fieldFrame_z2j7c_21[data-size=l]{padding:var(--ds-field-l-outer-pad);gap:var(--ds-field-l-gap);border-radius:var(--ds-field-l-frame-radius)}._fieldLabel_z2j7c_49{color:var(--ds-text-secondary);font-family:var(--ds-font-content);font-weight:500;text-transform:none;letter-spacing:0;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldFrame_z2j7c_21[data-size=s] ._fieldLabel_z2j7c_49{font-size:var(--ds-field-s-label)}._fieldFrame_z2j7c_21[data-size=m] ._fieldLabel_z2j7c_49{font-size:var(--ds-field-m-label)}._fieldFrame_z2j7c_21[data-size=l] ._fieldLabel_z2j7c_49{font-size:var(--ds-field-l-label)}._fieldFrame_z2j7c_21[data-label-position=top]{flex-direction:column}._fieldFrame_z2j7c_21[data-label-position=left]{flex-direction:row;align-items:center}._fieldFrame_z2j7c_21[data-label-position=left] ._fieldLabel_z2j7c_49{flex-shrink:0;width:var(--label-w, var(--ds-field-label-w-s));align-self:center}._fieldFrame_z2j7c_21[data-label-position=none] ._fieldLabel_z2j7c_49{display:none}._fieldFrame_z2j7c_21[data-label-position=inside]{padding:0;gap:0}._fieldFrame_z2j7c_21[data-label-position=inside] ._fieldSlot_z2j7c_8{display:grid;grid-template-columns:var(--label-w, var(--ds-field-label-w-s)) 1fr;align-items:center;padding:0}._fieldFrame_z2j7c_21[data-label-position=inside] ._fieldLabel_z2j7c_49{padding-left:var(--ds-field-m-pad-x);padding-right:var(--ds-field-m-inner-pad);align-self:stretch;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldFrame_z2j7c_21[data-label-position=inside] ._fieldSlot_z2j7c_8>*:last-child{padding-left:var(--ds-field-m-pad-x);padding-right:var(--ds-field-m-pad-x);min-width:0}._fieldSlot_z2j7c_8{display:flex;align-items:center;min-width:0;flex:1 1 auto;width:100%;box-sizing:border-box;background:var(--ds-bg-soft);border:1px solid var(--ds-border);border-radius:var(--ds-r-small);transition:background .12s ease,border-color .12s ease;color:var(--ds-text-primary);cursor:text}._fieldFrame_z2j7c_21[data-size=s] ._fieldSlot_z2j7c_8{height:var(--ds-field-s-slot-h);min-height:var(--ds-field-s-slot-h);max-height:var(--ds-field-s-slot-h);padding-left:var(--ds-field-s-inner-pad);padding-right:var(--ds-field-s-inner-pad);font-size:var(--ds-field-s-content);border-radius:var(--ds-field-s-slot-radius)}._fieldFrame_z2j7c_21[data-size=m] ._fieldSlot_z2j7c_8{height:var(--ds-field-m-slot-h);min-height:var(--ds-field-m-slot-h);max-height:var(--ds-field-m-slot-h);padding-left:var(--ds-field-m-inner-pad);padding-right:var(--ds-field-m-inner-pad);font-size:var(--ds-field-m-content);border-radius:var(--ds-field-m-slot-radius)}._fieldFrame_z2j7c_21[data-size=l] ._fieldSlot_z2j7c_8{height:var(--ds-field-l-slot-h);min-height:var(--ds-field-l-slot-h);max-height:var(--ds-field-l-slot-h);padding-left:var(--ds-field-l-inner-pad);padding-right:var(--ds-field-l-inner-pad);font-size:var(--ds-field-l-content);border-radius:var(--ds-field-l-slot-radius)}._fieldSlot_z2j7c_8:hover,._fieldSlot_z2j7c_8[data-state=hover]{border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._fieldSlot_z2j7c_8[data-state=primary]{background:var(--ds-tbl-selection-primary-bg);border-color:var(--ds-tbl-selection-border)}._fieldSlot_z2j7c_8[data-state=editing-empty],._fieldSlot_z2j7c_8[data-state=editing-typing]{background:var(--ds-tbl-selection-primary-bg);border-color:var(--ds-tbl-editing-border)}._fieldSlot_z2j7c_8[data-state=error]{border-color:var(--ds-negative);background:var(--ds-negative-bg)}._fieldSlot_z2j7c_8[data-state=disabled]{opacity:.5;pointer-events:none;cursor:not-allowed}._fieldSlot_z2j7c_8[data-inner=bare]{background:transparent;border:none;padding-left:0;padding-right:0;box-shadow:none}._fieldSlot_z2j7c_8[data-inner=bare]:hover,._fieldSlot_z2j7c_8[data-inner=bare][data-state=hover]{background:transparent;border:none}._fieldSlot_z2j7c_8[data-inner=bare][data-state=primary]{background:var(--ds-tbl-selection-primary-bg);border:1px solid var(--ds-tbl-selection-border);box-shadow:none;border-radius:var(--ds-r-small);padding-left:var(--ds-field-m-pad-x);padding-right:var(--ds-field-m-pad-x)}._fieldSlot_z2j7c_8[data-inner=bare][data-state=editing-empty],._fieldSlot_z2j7c_8[data-inner=bare][data-state=editing-typing]{background:var(--ds-tbl-selection-primary-bg);border:1px solid var(--ds-tbl-editing-border);box-shadow:none;border-radius:var(--ds-r-small);padding-left:var(--ds-field-m-pad-x);padding-right:var(--ds-field-m-pad-x)}._fieldSlot_z2j7c_8[data-inner=underline]{background:transparent;border:none;border-radius:0;padding-left:4px;padding-right:4px;border-bottom:1px solid var(--ds-border-strong)}._fieldSlot_z2j7c_8[data-inner=underline]:hover,._fieldSlot_z2j7c_8[data-inner=underline][data-state=hover]{background:transparent;border-color:transparent;border-bottom:1px solid var(--ds-text-muted)}._fieldSlot_z2j7c_8[data-inner=underline][data-state=primary]{background:transparent;border-color:transparent;border-bottom:2px solid var(--ds-tbl-selection-border);box-shadow:none;padding-bottom:0;margin-bottom:-1px}._fieldSlot_z2j7c_8[data-inner=underline][data-state=editing-empty],._fieldSlot_z2j7c_8[data-inner=underline][data-state=editing-typing]{background:transparent;border-color:transparent;border-bottom:2px solid var(--ds-tbl-editing-border);box-shadow:none;padding-bottom:0;margin-bottom:-1px}._body_90jfx_8{display:flex;flex-direction:column;gap:var(--ds-field-m-gap)}._bodyStackHorizontal_90jfx_19{display:flex;flex-direction:row;align-items:flex-start;gap:var(--ds-field-m-gap)}._bodyStackInlineTags_90jfx_27{display:flex;flex-flow:row wrap;gap:var(--ds-field-s-gap) var(--ds-field-m-gap);align-items:center}._bodyGrid2Col_90jfx_35{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-field-m-gap)}._bodyGrid3Col_90jfx_42{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--ds-field-m-gap)}._bodyFree_90jfx_51{position:relative;width:100%;height:100%;min-height:40px}._section_1cl9w_8{width:100%;height:100%;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}._empty_1cl9w_18{padding:12px;background:transparent}._card_1cl9w_24{padding:14px 16px;background:#fff;border-radius:10px;box-shadow:0 1px 3px #0f172a0f;border:.5px solid rgba(15,23,42,.06);--parent-bg: white}._cardClickable_1cl9w_34{padding:14px 16px;background:#fff;border-radius:10px;box-shadow:0 1px 3px #0f172a0f;border:.5px solid rgba(15,23,42,.06);cursor:pointer;position:relative;transition:box-shadow .15s,border-color .15s;--parent-bg: white}._cardClickable_1cl9w_34:hover{box-shadow:0 3px 8px #0f172a14;border-color:rgba(var(--fam-record-rgb),.35)}._chevron_1cl9w_51{position:absolute;top:16px;right:14px;color:var(--carb-3, #6E7480);font-size:18px;line-height:1;pointer-events:none}._withHeader_1cl9w_62{padding:14px 16px;background:#fff;border-radius:10px;box-shadow:0 1px 3px #0f172a0f;border:.5px solid rgba(15,23,42,.06);--parent-bg: white}._divider_1cl9w_72{background:transparent;border-top:2px solid rgba(0,0,0,.1);padding:12px 0 0}._divider_1cl9w_72 ._header_1cl9w_78{padding-bottom:8px;border-bottom:.5px solid rgba(0,0,0,.06)}._stickyHeader_1cl9w_84{padding:0;background:#fff;border-radius:10px;box-shadow:0 1px 3px #0f172a0f;border:.5px solid rgba(15,23,42,.06);overflow:hidden;max-height:190px;display:flex;flex-direction:column;--parent-bg: white}._stickyHeader_1cl9w_84 ._header_1cl9w_78{padding:14px 16px 10px;margin:0;background:#fff;border-bottom:1.5px solid rgba(var(--fam-record-rgb),.25);position:sticky;top:0;z-index:2}._stickyHeader_1cl9w_84 ._body_1cl9w_107{padding:10px 16px 14px;overflow-y:auto;max-height:130px}._stickyHeader_1cl9w_84 ._body_1cl9w_107::-webkit-scrollbar{width:4px}._stickyHeader_1cl9w_84 ._body_1cl9w_107::-webkit-scrollbar-thumb{background:#0000001a;border-radius:2px}._header_1cl9w_78{display:flex;flex-direction:column;gap:2px;padding-bottom:10px;border-bottom:1.5px solid rgba(var(--fam-record-rgb),.2);margin-bottom:10px}._title_1cl9w_132{font-size:13px;font-weight:600;color:var(--carb, #18181B);line-height:1.2}._subtitle_1cl9w_139{font-size:11px;color:var(--carb-3, #6E7480);line-height:1.3}._body_1cl9w_107{display:flex;flex-direction:column;gap:8px}._bodyStackHorizontal_1cl9w_159{display:flex;flex-direction:row;align-items:flex-start;gap:8px}._bodyStackInlineTags_1cl9w_167{display:flex;flex-flow:row wrap;gap:6px 8px;align-items:center}._bodyGrid2Col_1cl9w_175{display:grid;grid-template-columns:1fr 1fr;gap:8px}._bodyGrid3Col_1cl9w_182{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}._bodyFree_1cl9w_190{position:relative;width:100%;height:100%;min-height:40px}._root_19bwh_2{flex:1 1 0;min-height:0;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--ds-r-medium);background:var(--ds-bg-surface);border:var(--ds-tbl-line-w) solid var(--ds-tbl-line);user-select:none;-webkit-user-select:none;outline:none;position:relative}._addRowHoverZone_19bwh_20{position:absolute;bottom:var(--tbl-scrollbar-h, 0px);left:0;right:0;height:24px;z-index:4;pointer-events:auto}._scrollWrapper_19bwh_34{flex:1 1 0;min-height:0;overflow:auto;contain:layout style}._loadingMore_19bwh_42{padding:8px 16px;font-size:12px;color:var(--ds-text-secondary, #6E7480);text-align:center}._table_19bwh_50{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}._th_19bwh_58{position:relative;text-align:left;font-weight:var(--ds-tbl-header-font-weight);white-space:nowrap;text-transform:var(--ds-tbl-header-text-transform);letter-spacing:var(--ds-tbl-header-letter-spacing);color:var(--ds-tbl-header-color);background:var(--ds-bg-elevated);border-bottom:var(--ds-tbl-line-w) solid var(--ds-tbl-line);padding-inline:var(--ds-field-m-inner-pad);height:var(--ds-field-m-slot-h);transition:background-color .12s ease}._stickyHead_19bwh_59 th{position:sticky;top:0;z-index:10}._td_19bwh_81{border-bottom:var(--ds-tbl-line-w) solid var(--ds-tbl-line-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px;cursor:cell;padding-inline:var(--ds-field-m-inner-pad);height:var(--ds-field-m-slot-h);transition:background-color .12s ease}._gridLine_19bwh_94{border-right:var(--ds-tbl-line-w) solid var(--ds-tbl-line-soft)}._striped_19bwh_99{background:var(--ds-bg-soft)}._tfoot_19bwh_104{border-top:var(--ds-tbl-line-w) solid var(--ds-tbl-line);background:var(--ds-bg-elevated)}._gutter_19bwh_111{position:sticky;left:0;z-index:2;background:var(--ds-bg-elevated);border-right:var(--ds-tbl-line-w) solid var(--ds-tbl-line-soft);padding:0;text-align:center;vertical-align:middle}thead ._gutter_19bwh_111,th._gutter_19bwh_111{z-index:11;border-bottom:var(--ds-tbl-line-w) solid var(--ds-tbl-line)}thead th._gutter_19bwh_111{cursor:grab}thead th._gutter_19bwh_111:active{cursor:grabbing}._gutterInner_19bwh_142{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}._rowNumber_19bwh_152{font-family:var(--ds-font-numeric);font-size:11px;font-variant-numeric:tabular-nums;color:var(--ds-text-muted);transition:opacity 80ms ease-out}._dragHandle_19bwh_161{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;cursor:grab;opacity:0;transition:opacity 80ms ease-out;pointer-events:none}._dragHandleDots_19bwh_175{fill:var(--ds-text-muted)}tbody ._gutter_19bwh_111:hover ._rowNumber_19bwh_152{opacity:0}tbody ._gutter_19bwh_111:hover ._dragHandle_19bwh_161{opacity:1;pointer-events:auto}._dragHandle_19bwh_161:active{cursor:grabbing}._gutterDragging_19bwh_194{opacity:.5}._root_19bwh_2:not([data-any-drag=true]) ._table_19bwh_50 tbody ._td_19bwh_81:not(._gutter_19bwh_111):not([data-system-cell]):hover{background:var(--ds-tbl-row-hover);border-radius:var(--ds-r-tiny, 4px)}._root_19bwh_2:not([data-any-drag=true]) ._table_19bwh_50 tbody tr:has(._gutter_19bwh_111:hover) ._td_19bwh_81{background:var(--ds-tbl-row-hover)}._root_19bwh_2:not([data-any-drag=true]) ._table_19bwh_50 tbody tr:has(._gutter_19bwh_111:hover) ._gutter_19bwh_111{background:var(--ds-tbl-row-hover);border-top-left-radius:var(--ds-r-tiny, 4px);border-bottom-left-radius:var(--ds-r-tiny, 4px)}._root_19bwh_2:not([data-any-drag=true]) ._table_19bwh_50 tbody tr:has(._gutter_19bwh_111:hover) td:last-child{border-top-right-radius:var(--ds-r-tiny, 4px);border-bottom-right-radius:var(--ds-r-tiny, 4px)}._root_19bwh_2:not([data-any-drag=true]) ._table_19bwh_50 tbody tr:has(._cellEditingEmpty_19bwh_226,._cellEditingTyping_19bwh_226):has(._gutter_19bwh_111:hover) ._td_19bwh_81:not(._cellEditingEmpty_19bwh_226):not(._cellEditingTyping_19bwh_226){background:transparent}._root_19bwh_2:not([data-any-drag=true]) ._colHovered_19bwh_234{background:var(--ds-tbl-row-hover)}._root_19bwh_2:not([data-any-drag=true]) thead th:hover{background:var(--ds-tbl-row-hover);border-top-left-radius:var(--ds-r-tiny, 4px);border-top-right-radius:var(--ds-r-tiny, 4px)}._root_19bwh_2:not([data-any-drag=true]) ._table_19bwh_50 tbody tr:last-child td._colHovered_19bwh_234{border-bottom-left-radius:var(--ds-r-tiny, 4px);border-bottom-right-radius:var(--ds-r-tiny, 4px)}._rowSelected_19bwh_249 ._td_19bwh_81{background:var(--ds-tbl-row-selected)}._rowSelected_19bwh_249 ._gutter_19bwh_111{border-top-left-radius:var(--ds-r-tiny, 4px);border-bottom-left-radius:var(--ds-r-tiny, 4px)}._rowSelected_19bwh_249 td:last-child{border-top-right-radius:var(--ds-r-tiny, 4px);border-bottom-right-radius:var(--ds-r-tiny, 4px)}._gutterSelected_19bwh_263{background:var(--ds-tbl-gutter-selected)!important}._colSelected_19bwh_268{background:var(--ds-tbl-col-selected)!important}._colSelectedTh_19bwh_274{background:var(--ds-tbl-col-selected-th)!important;color:var(--ds-text-primary)!important;border-top-left-radius:var(--ds-r-tiny, 4px);border-top-right-radius:var(--ds-r-tiny, 4px)}._table_19bwh_50 tbody tr:last-child ._colSelected_19bwh_268{border-bottom-left-radius:var(--ds-r-tiny, 4px);border-bottom-right-radius:var(--ds-r-tiny, 4px)}._selectionCell_19bwh_287{--sel-top: 0;--sel-bottom: 0;--sel-left: 0;--sel-right: 0;background:var(--ds-tbl-selection-fill)!important;box-shadow:inset 0 var(--sel-top) 0 0 var(--ds-tbl-selection-border),inset 0 var(--sel-bottom) 0 0 var(--ds-tbl-selection-border),inset var(--sel-left) 0 0 0 var(--ds-tbl-selection-border),inset var(--sel-right) 0 0 0 var(--ds-tbl-selection-border);position:relative;z-index:1}._table_19bwh_50 tr:hover ._selectionCell_19bwh_287{background:var(--ds-tbl-selection-fill)!important}._selectionTop_19bwh_305{--sel-top: 1px}._selectionBottom_19bwh_306{--sel-bottom: -1px}._selectionLeft_19bwh_307{--sel-left: 1px}._selectionRight_19bwh_308{--sel-right: -1px}._selectionBarAnchor_19bwh_311{position:sticky;bottom:0;width:100%;height:1px;pointer-events:none}._selectionTop_19bwh_305._selectionLeft_19bwh_307{border-top-left-radius:var(--ds-r-tiny, 4px)}._selectionTop_19bwh_305._selectionRight_19bwh_308{border-top-right-radius:var(--ds-r-tiny, 4px)}._selectionBottom_19bwh_306._selectionLeft_19bwh_307{border-bottom-left-radius:var(--ds-r-tiny, 4px)}._selectionBottom_19bwh_306._selectionRight_19bwh_308{border-bottom-right-radius:var(--ds-r-tiny, 4px)}._selectionPrimary_19bwh_336{background:var(--ds-tbl-selection-primary-bg)!important;z-index:2;border-radius:var(--ds-r-tiny, 4px)}._table_19bwh_50 tr:hover ._selectionPrimary_19bwh_336{background:var(--ds-tbl-selection-primary-bg)!important}._cellEditingEmpty_19bwh_226,._cellEditingTyping_19bwh_226{background:var(--ds-tbl-selection-fill)!important;box-shadow:inset 0 0 0 1.5px var(--ds-tbl-editing-border, rgba(15, 23, 42, .45))!important;border-radius:var(--ds-r-tiny, 4px)!important}._cellEditingEmpty_19bwh_226 input::placeholder{color:var(--ds-text-muted);font-style:italic}._rootNoChrome_19bwh_364{border-radius:var(--vc-radius, 0);border:none;background:transparent;width:100%;height:100%;min-width:0;min-height:0}[data-lifecycle-mode=trash] ._table_19bwh_50 tbody tr:not([data-trash-banner]){opacity:.65;transition:opacity .1s ease}[data-lifecycle-mode=trash] ._table_19bwh_50 tbody tr:not([data-trash-banner]):hover{opacity:.95}[data-lifecycle-mode=trash] ._rowNumber_19bwh_152{color:var(--ds-negative);font-weight:500}._flagButton_19bwh_392{background:transparent;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center}._menu_ngipt_1{position:fixed;width:280px;max-height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;background:#ffffffb8;-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);border:.5px solid rgba(15,23,42,.1);border-radius:12px;padding:5px;box-shadow:0 12px 32px #0f172a24,0 4px 12px #0f172a14,inset 0 0 0 .5px #fff9;z-index:9999;-webkit-user-select:none;user-select:none;outline:none}._header_ngipt_22{display:flex;align-items:center;gap:8px;padding:8px 10px 6px;border-bottom:.5px solid rgba(0,0,0,.06);margin-bottom:4px;flex-shrink:0}._headerIcon_ngipt_32{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#0000000f;color:var(--ds-text-secondary);flex-shrink:0}._headerBulk_ngipt_45{background:linear-gradient(90deg,rgba(24,24,27,.04),transparent);padding:10px 10px 8px;border-radius:6px 6px 0 0}._headerIconBulk_ngipt_51{background:var(--ds-text-primary, #0f172a);color:#fff}._headerText_ngipt_56{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._headerLabel_ngipt_64{font-size:11px;font-weight:600;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSubLabel_ngipt_73{font-size:10px;font-weight:500;font-family:var(--ds-font-numeric, ui-monospace, monospace);letter-spacing:.2px;color:var(--ds-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._scrollBody_ngipt_84{flex:1 1 auto;overflow-y:auto;min-height:0}._scrollBody_ngipt_84::-webkit-scrollbar{width:6px}._scrollBody_ngipt_84::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}[data-theme=dark] ._scrollBody_ngipt_84::-webkit-scrollbar-thumb{background:#ffffff26}._divider_ngipt_103{height:.5px;background:#00000014;margin:4px 6px}._item_ngipt_109{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:12.5px;color:var(--ds-text-primary);text-align:left;transition:background .12s}._item_ngipt_109:hover{background:#0000000f}._highlighted_ngipt_130{background:var(--ds-selection-accent, rgba(15, 23, 42, .95));color:#fff}._highlighted_ngipt_130:hover{background:var(--ds-selection-accent, rgba(15, 23, 42, .95));opacity:.88}[data-theme=dark] ._highlighted_ngipt_130{background:var(--ds-selection-accent, rgba(30, 41, 59, .97))}._highlighted_ngipt_130 ._itemIcon_ngipt_144,._highlighted_ngipt_130 ._itemIconDanger_ngipt_145{color:#ffffffbf}._itemIcon_ngipt_144{width:16px;flex-shrink:0;color:var(--ds-text-secondary)}._itemIconDanger_ngipt_145{width:16px;flex-shrink:0;color:#ef4444}._itemLabel_ngipt_161{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._shortcut_ngipt_168{font-size:10.5px;color:var(--ds-text-muted);font-family:var(--ds-font-numeric, ui-monospace, monospace);letter-spacing:.2px;flex-shrink:0}._danger_ngipt_176{color:#ef4444}._danger_ngipt_176:hover{background:#ef444414}._aiItem_ngipt_185{background:var(--fam-logic-bg)}._aiItem_ngipt_185 ._itemIcon_ngipt_144{color:var(--fam-logic)}._aiItem_ngipt_185 ._itemLabel_ngipt_161{color:var(--fam-logic);font-weight:500}._aiItem_ngipt_185:hover{background:var(--fam-logic-bg-mid)}._translationItem_ngipt_203{background:var(--fam-translation-bg)}._translationItem_ngipt_203 ._itemIcon_ngipt_144{color:var(--fam-translation)}._translationItem_ngipt_203 ._itemLabel_ngipt_161{color:var(--fam-translation-text);font-weight:500}._translationItem_ngipt_203:hover{background:var(--fam-translation-bg-mid)}._itemDisabled_ngipt_220{opacity:.4;cursor:not-allowed;pointer-events:none}._submenuIcon_ngipt_226{margin-left:auto;flex-shrink:0;opacity:.5;color:var(--ds-text-subtle, #64748B)}[data-theme=dark] ._menu_ngipt_1{background:#1e1e20b8;border-color:#ffffff1a;box-shadow:0 12px 32px #0006,0 4px 12px #0003,inset 0 0 0 .5px #ffffff14}[data-theme=dark] ._headerIcon_ngipt_32{background:#ffffff0f}[data-theme=dark] ._header_ngipt_22{border-bottom-color:#ffffff14}[data-theme=dark] ._divider_ngipt_103{background:#ffffff14}[data-theme=dark] ._item_ngipt_109:hover{background:#ffffff0f}[data-theme=dark] ._danger_ngipt_176:hover{background:#ef44441f}._handle_1c8rn_1{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;z-index:5;user-select:none;-webkit-user-select:none}._handle_1c8rn_1:after{content:"";position:absolute;top:20%;right:2px;width:2px;height:60%;border-radius:1px;background:transparent;transition:background .15s}._handle_1c8rn_1:hover:after,._active_1c8rn_26:after{background:var(--ds-tbl-selection-border, rgba(15, 23, 42, .45))}._indicator_qni90_2{position:fixed;pointer-events:none;z-index:9999;width:var(--ds-tbl-drag-indicator-w);background:var(--ds-tbl-drag-indicator-color);animation:__fadeIn_qni90_1 .12s ease-out}@keyframes __fadeIn_qni90_1{0%{opacity:0}to{opacity:1}}._preview_7vlyb_3,._preview_173qj_2{position:fixed;pointer-events:none;z-index:9998;background:var(--ds-tbl-drag-preview-bg);backdrop-filter:blur(var(--ds-tbl-drag-preview-blur));-webkit-backdrop-filter:blur(var(--ds-tbl-drag-preview-blur));border-radius:var(--ds-tbl-drag-preview-radius);box-shadow:var(--ds-tbl-drag-preview-shadow)}._indicator_1aejx_2{position:fixed;pointer-events:none;z-index:9999;height:var(--ds-tbl-drag-indicator-w);background:var(--ds-tbl-drag-indicator-color);animation:__fadeIn_1aejx_1 .12s ease-out}@keyframes __fadeIn_1aejx_1{0%{opacity:0}to{opacity:1}}._selectorBtn_1lwka_1{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:all var(--ds-motion-fast, .12s ease);flex-shrink:0}._selectorBtn_1lwka_1:hover:not(:disabled){border-color:var(--ds-text-secondary);background:var(--ds-bg-tinted)}._selectorBtn_1lwka_1:disabled{opacity:.4;cursor:default;pointer-events:none}._checked_1lwka_27,._indeterminate_1lwka_28{background:var(--ds-selection-accent, rgba(15, 23, 42, .95));border-color:var(--ds-selection-accent, rgba(15, 23, 42, .95))}._checkmark_1lwka_33{color:#fff;display:flex;align-items:center;justify-content:center}._checkmark_1lwka_33 svg{width:10px;height:10px}._dash_1lwka_45{width:7px;height:2px;background:#fff;border-radius:1px}[data-theme=dark] ._selectorBtn_1lwka_1{border-color:#ffffff40;background:#ffffff0f}[data-theme=dark] ._selectorBtn_1lwka_1:hover:not(:disabled){border-color:#ffffff8c;background:#ffffff1a}[data-theme=dark] ._checked_1lwka_27,[data-theme=dark] ._indeterminate_1lwka_28{background:var(--ds-selection-accent, rgba(30, 41, 59, .97));border-color:var(--ds-selection-accent, rgba(30, 41, 59, .97))}._headerSystem_1xggs_2{display:flex;align-items:center;justify-content:center;gap:0;padding:0 3px;height:100%}._headerSystem_1xggs_2>*:not(:first-child){margin-left:-3px}._selectorSlot_1xggs_17,._iconSlot_1xggs_27{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._spacerSlot_1xggs_37{width:20px;height:22px;flex-shrink:0}._badge_171zv_6{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;border:none;padding:0;cursor:default;background:none}button._badge_171zv_6{cursor:pointer;transition:transform var(--ds-motion-fast)}button._badge_171zv_6:hover{transform:scale(1.08)}._isReady_171zv_26{color:var(--fam-logic)}._isDirty_171zv_27{color:var(--ds-warning)}._isProcessing_171zv_28{color:var(--fam-logic);animation:_aiSparklePulse_171zv_1 1.2s ease-in-out infinite}._isFailed_171zv_32{color:var(--ds-negative)}._isPending_171zv_33{color:var(--ds-text-muted)}@keyframes _aiSparklePulse_171zv_1{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._isProcessing_171zv_28{animation:none;opacity:1}}._systemCell_b558c_2{display:flex;align-items:center;justify-content:center;gap:0;padding:0 3px;height:100%}._aiBadgeSlot_b558c_14{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._aiBadgeSlotEmpty_b558c_26{width:100%;height:100%;visibility:hidden}._systemCell_b558c_2>*:not(:first-child){margin-left:-3px}._selectorSlot_b558c_12{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._statusDotBtn_b558c_49{width:20px;height:20px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast, .16s);padding:0;flex-shrink:0}._statusDotBtn_b558c_49:hover{background:var(--ds-bg-tinted, rgba(0, 0, 0, .04))}._statusDotBtn_b558c_49:disabled{opacity:.4;cursor:default;pointer-events:none}._statusDot_b558c_49{width:8px;height:8px;border-radius:50%;display:block}._relationBtn_b558c_82{width:20px;height:20px;border-radius:50%;border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast, .16s);padding:0;flex-shrink:0;position:relative;color:var(--ds-text-secondary)}._relationBtn_b558c_82:hover{background:var(--ds-bg-tinted, rgba(0, 0, 0, .04))}._relationBtn_b558c_82:disabled{opacity:.4;cursor:default;pointer-events:none}._emptyCircle_b558c_109{width:8px;height:8px;border-radius:50%;background:var(--ds-text-muted);transition:opacity var(--ds-motion-fast, .16s)}._relIcon_b558c_117{position:absolute;color:var(--ds-text-secondary);opacity:0;transition:opacity var(--ds-motion-fast, .16s)}._relationBtn_b558c_82:hover ._emptyCircle_b558c_109{opacity:0}._relationBtn_b558c_82:hover ._relIcon_b558c_117{opacity:1}._metaDotsBtn_b558c_133{width:20px;height:22px;border-radius:var(--ds-r-small, 6px);border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast, .16s),color var(--ds-motion-fast, .16s);color:var(--ds-text-muted);padding:0;flex-shrink:0}._metaDotsBtn_b558c_133:hover{background:var(--ds-bg-tinted, rgba(0, 0, 0, .04));color:var(--ds-text-primary)}._metaDotsBtn_b558c_133:disabled{opacity:.4;cursor:default;pointer-events:none}._menu_19q7y_1{width:220px;max-height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;padding:5px;-webkit-user-select:none;user-select:none}._header_19q7y_11{display:flex;align-items:center;gap:10px;padding:8px 10px 6px;border-bottom:.5px solid rgba(0,0,0,.06);margin-bottom:4px;flex-shrink:0}._headerDot_19q7y_21{width:8px;height:8px;border-radius:50%;background:var(--ds-text-muted, rgba(15, 23, 42, .45));flex-shrink:0}._headerLabel_19q7y_29{font-size:11px;font-weight:600;color:var(--ds-text-primary, rgba(15, 23, 42, .92));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._scrollBody_19q7y_38{flex:1 1 auto;overflow-y:auto;min-height:0}._divider_19q7y_44{height:.5px;background:#00000014;margin:4px 6px}._sectionLabel_19q7y_51{padding:4px 10px 2px;font-size:10px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ds-text-muted, rgba(15, 23, 42, .45));-webkit-user-select:none;user-select:none}[data-theme=dark] ._sectionLabel_19q7y_51{color:#ffffff59}._item_19q7y_65{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-size:12.5px;color:var(--ds-text-primary, rgba(15, 23, 42, .92));text-align:left;transition:background .12s;font-family:inherit}._item_19q7y_65:hover:not(:disabled){background:#0000000f}._item_19q7y_65:disabled{cursor:not-allowed}._itemDisabled_19q7y_90{opacity:.35}._itemActive_19q7y_94{background:#0000000a}._stateDot_19q7y_98{width:8px;height:8px;border-radius:50%;flex-shrink:0}._itemLabel_19q7y_105{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._checkmark_19q7y_112{font-size:11px;color:var(--ds-text-muted, rgba(15, 23, 42, .45));flex-shrink:0}._itemDanger_19q7y_118{color:#ef4444}._itemDanger_19q7y_118:hover:not(:disabled){background:#ef444414}._itemDanger_19q7y_118 svg{color:#ef4444;flex-shrink:0}._itemDanger_19q7y_118:disabled{color:#ef4444;opacity:.35}[data-theme=dark] ._header_19q7y_11{border-bottom-color:#ffffff14}[data-theme=dark] ._divider_19q7y_44{background:#ffffff14}[data-theme=dark] ._item_19q7y_65:hover:not(:disabled){background:#ffffff0f}[data-theme=dark] ._itemActive_19q7y_94{background:#ffffff0a}[data-theme=dark] ._itemDanger_19q7y_118:hover:not(:disabled){background:#ef44441f}._container_zxkjn_7{display:inline-flex;align-items:center;min-width:0}._empty_zxkjn_13{color:var(--ds-text-muted);font-style:italic;font-family:var(--ds-font-numeric);font-size:11px;line-height:1.4}._block_r3pe8_6{padding:14px}._title_r3pe8_12{display:flex;align-items:center;gap:6px;font-family:var(--ds-font-label);font-size:9px;font-weight:700;letter-spacing:.6px;color:var(--ds-text-muted);text-transform:uppercase;margin-bottom:12px}._title_r3pe8_12 svg{flex-shrink:0}._authorLine_r3pe8_31{display:flex;align-items:center;gap:10px;margin-bottom:14px}._avatar_r3pe8_38{width:32px;height:32px;border-radius:6px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);color:var(--ds-text-secondary);font-family:var(--ds-font-numeric);font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.3px}._authorInfo_r3pe8_55{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._authorNameRow_r3pe8_63{display:flex;align-items:center;gap:6px;min-width:0}._authorName_r3pe8_63{font-size:12.5px;color:var(--ds-text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roleBadge_r3pe8_79{font-size:9.5px;color:var(--ds-info);background:var(--ds-info-bg);padding:2px 6px;border-radius:3px;font-weight:500;letter-spacing:.2px;flex-shrink:0;white-space:nowrap}._authorMeta_r3pe8_91{display:flex;align-items:center;gap:8px}._timeAgo_r3pe8_97{font-family:var(--ds-font-numeric);font-size:10.5px;color:var(--ds-text-muted);letter-spacing:.2px}._statusInline_r3pe8_104{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--ds-text-secondary);font-weight:500}._statusDot_r3pe8_113{width:6px;height:6px;border-radius:50%;flex-shrink:0}._infoGrid_r3pe8_122{display:grid;grid-template-columns:90px 1fr;column-gap:10px;row-gap:9px;align-items:center}._infoLabel_r3pe8_130{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--ds-text-muted);font-weight:500;white-space:nowrap}._infoLabel_r3pe8_130 svg{flex-shrink:0}._infoValue_r3pe8_144{font-size:12px;color:var(--ds-text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._changeValues_r3pe8_155{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:10px;padding-top:12px;margin-top:12px;border-top:.5px dashed var(--ds-border)}._changeContent_r3pe8_165{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._valueOld_r3pe8_173{display:inline-flex;align-items:center;padding:3px 8px;background:var(--ds-bg-soft);color:var(--ds-text-primary);border-radius:4px;text-decoration:line-through;opacity:.7}._valueOld_r3pe8_173[data-is-create=true]{background:var(--ds-negative-bg);color:var(--ds-negative);text-decoration:none;opacity:1}._valueNew_r3pe8_192{display:inline-flex;align-items:center;padding:3px 8px;background:var(--ds-positive-bg);color:var(--ds-positive);border-radius:4px}._arrow_r3pe8_201{color:var(--ds-text-muted);font-size:12px;line-height:1}._block_17v3h_9{overflow:hidden}._header_17v3h_15{display:flex;align-items:center;gap:10px;padding:12px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s cubic-bezier(.4,0,.2,1);outline:none}._header_17v3h_15:hover{background:var(--ds-bg-soft)}._header_17v3h_15:focus-visible{background:var(--ds-bg-soft)}._headerIcon_17v3h_34{width:22px;height:22px;border-radius:6px;background:var(--ds-bg-soft);display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);flex-shrink:0}._headerContent_17v3h_46{flex:1;min-width:0}._headerTitle_17v3h_51{font-family:var(--ds-font-label);font-size:9px;font-weight:700;letter-spacing:.6px;color:var(--ds-text-muted);text-transform:uppercase;margin-bottom:2px}._headerSummary_17v3h_61{font-size:11.5px;color:var(--ds-text-primary);font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSummarySecondary_17v3h_71{color:var(--ds-text-muted);font-weight:400}._headerChevron_17v3h_76{color:var(--ds-text-muted);transition:transform .16s cubic-bezier(0,0,.2,1);flex-shrink:0}._headerChevronOpen_17v3h_82{transform:rotate(90deg)}._body_17v3h_88{padding:4px 14px 14px;border-top:.5px solid var(--ds-border)}._timeline_17v3h_95{position:relative;padding:8px 0 4px}._timelineSvg_17v3h_101{position:absolute;top:0;left:12px;width:12px;height:100%;pointer-events:none;overflow:visible}._lineActive_17v3h_111{fill:none;stroke:var(--ds-text-secondary);stroke-width:1;stroke-linecap:round}._lineDashed_17v3h_118{fill:none;stroke:var(--ds-border-strong);stroke-width:1;stroke-linecap:round}._node_17v3h_127{position:relative;display:flex;align-items:flex-start;gap:12px;padding:8px 8px 8px 32px;margin:0 -8px;border-radius:6px;min-height:44px;cursor:default;transition:background .1s cubic-bezier(.4,0,.2,1)}._node_17v3h_127:hover{background:var(--ds-bg-soft)}._nodeIcon_17v3h_145{position:absolute;left:8px;top:12px;width:20px;height:20px;border-radius:6px;background:var(--ds-bg-soft);display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);flex-shrink:0;z-index:2;transition:background .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1)}._nodeActive_17v3h_164 ._nodeIcon_17v3h_145{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._nodeEmpty_17v3h_170 ._nodeIcon_17v3h_145{opacity:.5}._nodeContent_17v3h_174{flex:1;min-width:0;padding-top:2px}._nodeLabel_17v3h_180{font-family:var(--ds-font-label);font-size:9px;font-weight:700;letter-spacing:.5px;color:var(--ds-text-muted);text-transform:uppercase;margin-bottom:3px}._nodeActive_17v3h_164 ._nodeLabel_17v3h_180{color:var(--ds-text-secondary)}._nodeEmpty_17v3h_170 ._nodeLabel_17v3h_180{color:var(--ds-text-muted);opacity:.6}._nodePrimary_17v3h_199{font-size:12px;color:var(--ds-text-primary);font-weight:500;line-height:1.4;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._nodeEmpty_17v3h_170 ._nodePrimary_17v3h_199{color:var(--ds-text-muted);font-style:italic;font-weight:400}._nodeMeta_17v3h_216{font-family:var(--ds-font-numeric);font-size:10px;color:var(--ds-text-muted);letter-spacing:.2px;display:flex;align-items:center;gap:6px}._statusDot_17v3h_226{width:5px;height:5px;border-radius:50%;flex-shrink:0}._stopper_17v3h_235{padding:4px 8px 8px 32px}._stopperLabel_17v3h_239{font-family:var(--ds-font-label);font-size:9px;color:var(--ds-text-muted);letter-spacing:.5px;text-transform:uppercase;font-weight:600;opacity:.6;font-style:italic}._branches_17v3h_252{position:relative;margin-left:32px}._branchesSvg_17v3h_258{position:absolute;top:0;left:-20px;width:20px;height:100%;pointer-events:none;overflow:visible}._branch_17v3h_252{position:relative;padding:6px 0 6px 20px}._branchHeader_17v3h_274{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:2px 6px}._branchTitle_17v3h_282{font-family:var(--ds-font-label);font-size:9px;font-weight:700;letter-spacing:.5px;color:var(--ds-text-secondary);text-transform:uppercase}._branchEmpty_17v3h_291 ._branchTitle_17v3h_282{opacity:.5}._branchCount_17v3h_295{font-family:var(--ds-font-numeric);font-size:9px;color:var(--ds-text-muted);padding:1px 5px;background:var(--ds-bg-soft);border-radius:999px;letter-spacing:.3px;font-weight:600}._branchItems_17v3h_306{display:flex;flex-direction:column;gap:1px}._branchItem_17v3h_306{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;transition:background .1s cubic-bezier(.4,0,.2,1)}._branchItem_17v3h_306:hover{background:var(--ds-bg-soft)}._branchItemIcon_17v3h_327{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-family:var(--ds-font-numeric);font-size:8px;font-weight:700;color:var(--ds-text-inverse);flex-shrink:0;letter-spacing:.3px}._branchItemName_17v3h_342{font-size:11px;color:var(--ds-text-primary);font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._branchItemMeta_17v3h_353{font-family:var(--ds-font-numeric);font-size:9.5px;color:var(--ds-text-muted);letter-spacing:.2px;white-space:nowrap}._branchItemDot_17v3h_361{width:5px;height:5px;border-radius:50%;flex-shrink:0}._branchEmptyNote_17v3h_368{padding:6px 8px;font-size:10.5px;color:var(--ds-text-muted);font-style:italic;opacity:.6}._container_19mf0_14{overflow:hidden}._header_19mf0_20{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .1s cubic-bezier(.4,0,.2,1);outline:none}._header_19mf0_20:hover{background:var(--ds-bg-soft)}._header_19mf0_20:focus-visible{background:var(--ds-bg-soft)}._headerIcon_19mf0_39{width:22px;height:22px;border-radius:6px;background:var(--ds-bg-soft);display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);flex-shrink:0}._headerContent_19mf0_51{flex:1;min-width:0}._headerTitle_19mf0_56{font-family:var(--ds-font-label);font-size:9px;font-weight:700;letter-spacing:.6px;color:var(--ds-text-muted);text-transform:uppercase;margin-bottom:2px}._headerSummary_19mf0_66{font-family:var(--ds-font-numeric);font-size:11px;color:var(--ds-text-secondary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_19mf0_76{color:var(--ds-text-muted);transition:transform .16s cubic-bezier(0,0,.2,1);flex-shrink:0}._chevronOpen_19mf0_82{transform:rotate(90deg)}._body_19mf0_88{padding:0 8px 10px}._scrollBody_19mf0_94{overflow-y:auto;min-height:0}._scrollBody_19mf0_94::-webkit-scrollbar{width:4px}._scrollBody_19mf0_94::-webkit-scrollbar-thumb{background:#0000001f;border-radius:2px}[data-theme=dark] ._scrollBody_19mf0_94::-webkit-scrollbar-thumb{background:#ffffff1f}._list_19mf0_114{display:flex;flex-direction:column;gap:1px}._item_19mf0_122{display:grid;grid-template-columns:auto auto 1fr auto 20px;gap:8px;align-items:center;padding:8px;border-radius:6px;cursor:pointer;transition:background .1s cubic-bezier(.4,0,.2,1);background:transparent;-webkit-user-select:none;user-select:none}._item_19mf0_122:hover{background:var(--ds-bg-soft)}._item_19mf0_122:focus-visible{outline:2px solid var(--ds-info);outline-offset:-1px}[data-theme=dark] ._item_19mf0_122:hover{background:#ffffff0d}._version_19mf0_150{font-family:var(--ds-font-numeric);font-size:10.5px;color:var(--ds-text-secondary);letter-spacing:.3px;font-weight:600;min-width:30px}._time_19mf0_159{font-family:var(--ds-font-numeric);font-size:10.5px;color:var(--ds-text-muted);letter-spacing:.2px;white-space:nowrap;min-width:46px}._desc_19mf0_168{font-size:11.5px;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-weight:500}._descSecondary_19mf0_178{color:var(--ds-text-muted);font-weight:400}._badge_19mf0_185{padding:2px 7px;border-radius:3px;font-size:9.5px;font-weight:600;letter-spacing:.2px;white-space:nowrap;flex-shrink:0}._badgeHumanTimur_19mf0_197{background:var(--ds-accent-bg);color:var(--ds-accent)}._badgeHumanAdmin_19mf0_198{background:var(--ds-bg-tinted);color:var(--ds-text-secondary)}._badgeHumanOther_19mf0_199{background:#0000000d;color:var(--ds-text-secondary)}._badgeAiVoice_19mf0_200{background:var(--ds-info-bg);color:var(--ds-info)}._badgeAiText_19mf0_201{background:#6b7aff0f;color:var(--ds-info);border:.5px solid var(--ds-info-bg)}._badgeCsv_19mf0_202{background:var(--ds-positive-bg);color:var(--ds-positive)}._badgeApi_19mf0_203{background:var(--ds-lookup-bg);color:var(--ds-lookup)}._badgeSystem_19mf0_204{background:#0000000d;color:var(--ds-text-muted)}._badgeRevert_19mf0_205{background:var(--ds-accent-bg);color:var(--ds-accent)}._badgeImported_19mf0_206{background:#2cb67d0f;color:var(--ds-positive);border:.5px solid var(--ds-positive-bg)}._empty_19mf0_210{padding:10px 8px;background:var(--ds-bg-soft);border-radius:6px;font-size:11px;color:var(--ds-text-muted);text-align:center;font-style:italic}._itemWrap_19mf0_222{display:flex;flex-direction:column}._itemActive_19mf0_229{background:var(--ds-bg-soft);border-radius:6px 6px 0 0}._chevronItem_19mf0_236{color:var(--ds-text-muted);transition:transform .16s cubic-bezier(0,0,.2,1);flex-shrink:0;opacity:.4}._chevronItemOpen_19mf0_243{transform:rotate(90deg);opacity:.8}@keyframes _historyDetailIn_19mf0_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._itemDetail_19mf0_255{animation:_historyDetailIn_19mf0_1 .12s ease-out both;padding:10px 8px 12px 10px;background:var(--ds-bg-canvas);border:.5px solid var(--ds-border);border-top:none;border-radius:0 0 6px 6px;display:flex;flex-direction:column;gap:10px}._detailAuthor_19mf0_269{display:flex;align-items:center;gap:8px}._detailAvatar_19mf0_275{width:28px;height:28px;border-radius:6px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);color:var(--ds-text-secondary);font-family:var(--ds-font-numeric);font-size:9.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.3px}._detailAuthorInfo_19mf0_292{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._detailAuthorNameRow_19mf0_300{display:flex;align-items:center;gap:5px;min-width:0}._detailAuthorName_19mf0_300{font-size:11.5px;color:var(--ds-text-primary);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._detailRoleBadge_19mf0_316{font-size:9px;color:var(--ds-info);background:var(--ds-info-bg);padding:1px 5px;border-radius:3px;font-weight:500;flex-shrink:0;white-space:nowrap}._detailAuthorMeta_19mf0_327{display:flex;align-items:center;gap:7px}._detailTime_19mf0_333{font-family:var(--ds-font-numeric);font-size:10px;color:var(--ds-text-muted);letter-spacing:.2px}._detailStatus_19mf0_340{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--ds-text-secondary);font-weight:500}._detailStatusDot_19mf0_349{width:5px;height:5px;border-radius:50%;flex-shrink:0}._detailInfoGrid_19mf0_358{display:grid;grid-template-columns:82px 1fr;column-gap:8px;row-gap:7px;align-items:center}._detailLabel_19mf0_366{font-size:10px;color:var(--ds-text-muted);font-weight:500;white-space:nowrap}._detailValue_19mf0_373{font-size:10.5px;color:var(--ds-text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailChange_19mf0_384{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:8px;padding-top:8px;border-top:.5px dashed var(--ds-border)}._detailChangeLabel_19mf0_393{font-size:10px;color:var(--ds-text-muted);font-weight:500;white-space:nowrap}._detailChangeContent_19mf0_400{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._detailValueOld_19mf0_407{display:inline-flex;align-items:center;padding:2px 6px;background:var(--ds-bg-soft);color:var(--ds-text-primary);border-radius:3px;font-size:10.5px;text-decoration:line-through;opacity:.7}._detailValueOld_19mf0_407[data-is-create=true]{background:var(--ds-negative-bg);color:var(--ds-negative);text-decoration:none;opacity:1}._detailValueNew_19mf0_426{display:inline-flex;align-items:center;padding:2px 6px;background:var(--ds-positive-bg);color:var(--ds-positive);border-radius:3px;font-size:10.5px}._detailArrow_19mf0_436{color:var(--ds-text-muted);font-size:11px;line-height:1}._panel_3o31b_10{min-width:220px;max-width:340px;max-height:640px;display:flex;flex-direction:column;overflow:hidden}._header_3o31b_21{display:flex;align-items:center;gap:8px;padding:10px 12px 8px;flex-shrink:0}._headerIcon_3o31b_29{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;background:#0000000f;color:var(--ds-text-secondary);flex-shrink:0}._headerLabel_3o31b_41{font-size:11px;font-weight:600;color:var(--ds-text-primary);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._versionTag_3o31b_51{font-family:var(--ds-font-numeric);font-size:10px;font-weight:600;color:var(--ds-text-secondary);background:var(--ds-bg-tinted);padding:3px 8px;border-radius:4px;letter-spacing:.3px;flex-shrink:0}._fixedTop_3o31b_65{flex-shrink:0;padding:8px 8px 0}._blockCard_3o31b_72{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);box-shadow:0 1px 3px #0f172a0f,0 1px 2px #0f172a0a;border-radius:10px;overflow:hidden;margin-bottom:6px}._historySection_3o31b_83{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 8px 8px}._historySection_3o31b_83::-webkit-scrollbar{width:6px}._historySection_3o31b_83::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}[data-theme=dark] ._historySection_3o31b_83::-webkit-scrollbar-thumb{background:#ffffff1f}._historyCard_3o31b_105{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);box-shadow:0 1px 3px #0f172a0f,0 1px 2px #0f172a0a;border-radius:10px;overflow:hidden}[data-theme=dark] ._headerIcon_3o31b_29{background:#ffffff0f}._pill_f5a2q_7{position:absolute;left:0;right:0;bottom:var(--tbl-scrollbar-h, 0px);transform:translateY(100%);height:var(--ds-tbl-add-thickness);background:var(--ds-tbl-add-bg);border-top:var(--ds-tbl-line-w) solid var(--ds-border);border-radius:var(--ds-tbl-add-radius) var(--ds-tbl-add-radius) 0 0;display:flex;align-items:center;justify-content:center;color:var(--ds-tbl-add-icon);font-size:16px;line-height:1;cursor:pointer;transition:transform var(--ds-motion-base),background var(--ds-motion-fast),color var(--ds-motion-fast);pointer-events:none;z-index:5;user-select:none;-webkit-user-select:none}._pillActive_f5a2q_34,._pill_f5a2q_7:hover{transform:translateY(0);pointer-events:auto}._pill_f5a2q_7:hover{background:var(--ds-tbl-add-bg-hover);color:var(--ds-tbl-add-icon-hover)}._pill_f5a2q_7:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:-2px}._pillLoading_f5a2q_53{opacity:.6;cursor:wait}._root_5qy9u_1{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:9000;background:#0f172af2;border-radius:10px;min-width:280px;max-width:380px;box-shadow:0 4px 24px #00000052;overflow:hidden;pointer-events:auto}._body_5qy9u_16{display:flex;align-items:center;gap:12px;padding:12px 14px}._label_5qy9u_23{flex:1;color:#fff;font-size:13px;line-height:1.4}._undoBtn_5qy9u_30{padding:5px 11px;border:1px solid rgba(255,255,255,.22);border-radius:7px;background:transparent;color:#ffffffe6;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .12s ease;font-family:inherit}._undoBtn_5qy9u_30:hover{background:#ffffff1a}._progressBar_5qy9u_49{height:2px;background:var(--ds-positive);animation:_shrink_5qy9u_1 linear forwards}@keyframes _shrink_5qy9u_1{0%{width:100%}to{width:0%}}._viewContainer_m81ja_8{position:relative;box-sizing:border-box;display:flex;flex-direction:column;min-width:0}._pageFull_m81ja_17{width:100%;min-height:100%;height:100%;padding:16px;background:var(--ds-bg-canvas, #F4F5F8)}._window_m81ja_27{width:500px;max-width:100%;padding:24px;background:var(--ds-bg-surface);border-radius:14px;border:.5px solid var(--ds-border-glass);box-shadow:0 8px 40px #0f172a26}._sheetBottom_m81ja_38{width:100%;padding:20px 20px 28px;background:var(--ds-bg-surface);border-radius:20px 20px 0 0;box-shadow:0 -4px 24px #0f172a1a}._cardFloating_m81ja_48{width:360px;max-width:100%;padding:16px;background:var(--ds-bg-surface);border-radius:12px;box-shadow:0 4px 20px #0f172a1f;border:.5px solid rgba(15,23,42,.06)}._pdfA4_m81ja_59{width:210mm;min-height:297mm;padding:20mm;background:var(--ds-bg-surface);box-shadow:0 0 10px #0000001a}._drawerRight_m81ja_68{width:380px;max-width:100%;min-height:100vh;padding:20px;background:var(--ds-bg-surface);box-shadow:-4px 0 24px #0f172a1a}._chatEmbed_m81ja_78{width:360px;max-height:520px;padding:12px;background:var(--ds-bg-surface);border-radius:16px;border:.5px solid rgba(15,23,42,.08);overflow-y:auto}._aiDraft_m81ja_89{width:100%;padding:16px;background:#fafbff;border:1.5px dashed rgba(127,119,221,.35);border-radius:10px}._topAccent_m81ja_98{position:absolute;top:0;left:0;right:0;height:3px;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}._topAccentOrange_m81ja_109{background:linear-gradient(90deg,#f85d37,#f28705)}._topAccentColored_m81ja_113{background:linear-gradient(90deg,var(--or, #F85D37),var(--ya, #F28705))}.frame-shell{position:relative;box-sizing:border-box;cursor:pointer;--parent-bg: var(--light, #EAECF3)}.frame-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed var(--frame-shell-family-color, rgba(59, 130, 246, .55));border-radius:8px;pointer-events:none;z-index:1}.frame-shell:after{content:"";position:absolute;top:-1px;left:8px;width:var(--badge-mask-width, 0px);height:2px;background:var(--parent-bg, #EAECF3);z-index:2;pointer-events:none}.frame-shell--family-record:before{display:none}.frame-shell--family-record:after{display:none}.frame-shell--family-record{border:none;outline:.5px dashed transparent;outline-offset:0;border-radius:var(--ds-r-card);transition:outline-color .12s,outline-style .12s}.frame-shell--family-record .frame-shell__badge{background:#fff;color:var(--grey, #9CA3AF);border:.5px solid rgba(0,0,0,.1);border-radius:6px;padding:1px 6px;font-family:var(--font-mono, monospace);font-size:8.5px;letter-spacing:.4px;top:-7px;left:8px;height:auto;line-height:1.4;opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}.frame-shell--family-record:hover{outline-color:#3b82f64d;outline-style:solid}.frame-shell--family-record:hover .frame-shell__badge{opacity:1}.frame-shell--family-record.frame-shell--selected{outline-color:var(--fam-record, #3B82F6);outline-style:dashed;outline-width:.5px;box-shadow:none}.frame-shell--family-record.frame-shell--selected .frame-shell__badge{opacity:1;background:var(--fam-record, #3B82F6);color:#fff;border-color:var(--fam-record, #3B82F6)}.frame-shell--family-record.frame-shell--selected .frame-shell__badge-delete{background:#ffffff2e;color:currentColor}.frame-shell--family-record.frame-shell--selected .frame-shell__badge-delete:hover{background:#ffffff47}.frame-shell--selected{box-shadow:none}.frame-shell--selected:before{border-style:solid;border-color:var(--frame-shell-family-color, #3B82F6)}.frame-shell--family-record{--frame-shell-family-color: var(--fam-record, #3B82F6);--frame-shell-family-color-rgb: 59, 130, 246}.frame-shell--family-layout{--frame-shell-family-color: var(--fam-layout, #4F46E5);--frame-shell-family-color-rgb: 79, 70, 229}.frame-shell--family-metric{--frame-shell-family-color: var(--fam-metric, #7F77DD);--frame-shell-family-color-rgb: 127, 119, 221}.frame-shell--family-embedded{--frame-shell-family-color: var(--fam-embedded, #14B8A6);--frame-shell-family-color-rgb: 20, 184, 166}.frame-shell--family-filter{--frame-shell-family-color: var(--fam-filter, #F59E0B);--frame-shell-family-color-rgb: 245, 158, 11}.frame-shell--family-spatial{--frame-shell-family-color: var(--fam-spatial, #10B981);--frame-shell-family-color-rgb: 16, 185, 129}.frame-shell--family-action{--frame-shell-family-color: var(--fam-action, #F85D37);--frame-shell-family-color-rgb: 248, 93, 55}.frame-shell--family-document{--frame-shell-family-color: var(--fam-document, #92400E);--frame-shell-family-color-rgb: 146, 64, 14}.frame-shell--family-external{--frame-shell-family-color: var(--fam-external, #6E7480);--frame-shell-family-color-rgb: 110, 116, 128}.frame-shell--family-record{--frame-shell-family-halo: rgba(var(--fam-record-rgb, 59, 130, 246), .2)}.frame-shell--family-layout{--frame-shell-family-halo: rgba(var(--fam-layout-rgb, 79, 70, 229), .2)}.frame-shell--family-metric{--frame-shell-family-halo: rgba(var(--fam-metric-rgb, 127, 119, 221), .2)}.frame-shell--family-embedded{--frame-shell-family-halo: rgba(var(--fam-embedded-rgb, 20, 184, 166), .2)}.frame-shell--family-filter{--frame-shell-family-halo: rgba(var(--fam-filter-rgb, 245, 158, 11), .2)}.frame-shell--family-spatial{--frame-shell-family-halo: rgba(var(--fam-spatial-rgb, 16, 185, 129), .2)}.frame-shell--family-action{--frame-shell-family-halo: rgba(var(--fam-action-rgb, 248, 93, 55), .2)}.frame-shell--family-document{--frame-shell-family-halo: rgba(var(--fam-document-rgb, 146, 64, 14), .2)}.frame-shell--family-external{--frame-shell-family-halo: rgba(var(--fam-external-rgb, 110, 116, 128), .2)}.frame-shell__badge{position:absolute;top:-7px;left:12px;height:14px;line-height:14px;padding:0 6px;background:none;color:var(--frame-shell-family-color, #3B82F6);font-family:var(--mono, "Share Tech Mono", ui-monospace, monospace);font-size:10px;font-weight:600;letter-spacing:.3px;white-space:nowrap;pointer-events:auto;z-index:20;display:inline-flex;align-items:center;gap:6px}.frame-shell__badge-delete{background:rgba(var(--frame-shell-family-color-rgb, 59, 130, 246),.12);color:var(--frame-shell-family-color, #3B82F6);border:none;width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;border-radius:3px;cursor:pointer;font-size:12px;line-height:1;padding:0;font-family:inherit;flex-shrink:0;transition:background .12s}.frame-shell__badge-delete:hover{background:rgba(var(--frame-shell-family-color-rgb, 59, 130, 246),.22)}.frame-shell__confirm{display:inline-flex;align-items:center;gap:4px;margin-left:6px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:4px;padding:2px 4px}.frame-shell__confirm-yes,.frame-shell__confirm-no{border:none;cursor:pointer;padding:1px 8px;border-radius:3px;font-size:10px;font-family:var(--mono, "Share Tech Mono", ui-monospace, monospace);font-weight:600;letter-spacing:.3px;background:transparent;transition:background .12s,color .12s;line-height:14px}.frame-shell__confirm-yes{color:#e53e3e}.frame-shell__confirm-yes:hover{background:#e53e3e1a}.frame-shell__confirm-no{color:var(--carb-3, #6E7480)}.frame-shell__confirm-no:hover{background:#0000000a;color:var(--carb-2, #4a4a4a)}.frame-shell--family-embedded:before,.frame-shell--family-metric:before,.frame-shell--family-layout:before,.frame-shell--family-filter:before,.frame-shell--family-spatial:before,.frame-shell--family-action:before,.frame-shell--family-document:before,.frame-shell--family-external:before{display:none}.frame-shell--family-embedded:after,.frame-shell--family-metric:after,.frame-shell--family-layout:after,.frame-shell--family-filter:after,.frame-shell--family-spatial:after,.frame-shell--family-action:after,.frame-shell--family-document:after,.frame-shell--family-external:after{display:none}.frame-shell--family-embedded,.frame-shell--family-metric,.frame-shell--family-layout,.frame-shell--family-filter,.frame-shell--family-spatial,.frame-shell--family-action,.frame-shell--family-document,.frame-shell--family-external{border:none;outline:.5px dashed transparent;outline-offset:0;border-radius:inherit;transition:outline-color .12s,outline-style .12s}.frame-shell--family-embedded{flex:1 1 0;min-height:0}.frame-shell--family-embedded .frame-shell__badge,.frame-shell--family-metric .frame-shell__badge,.frame-shell--family-layout .frame-shell__badge,.frame-shell--family-filter .frame-shell__badge,.frame-shell--family-spatial .frame-shell__badge,.frame-shell--family-action .frame-shell__badge,.frame-shell--family-document .frame-shell__badge,.frame-shell--family-external .frame-shell__badge{background:#fff;color:var(--grey, #9CA3AF);border:.5px solid rgba(0,0,0,.1);border-radius:6px;padding:1px 6px;font-family:var(--font-mono, monospace);font-size:8.5px;letter-spacing:.4px;top:-7px;left:8px;height:auto;line-height:1.4;opacity:0;transition:opacity .12s,background .12s,color .12s,border-color .12s}.frame-shell--family-embedded:hover,.frame-shell--family-metric:hover,.frame-shell--family-layout:hover,.frame-shell--family-filter:hover,.frame-shell--family-spatial:hover,.frame-shell--family-action:hover,.frame-shell--family-document:hover,.frame-shell--family-external:hover{outline-color:rgba(var(--frame-shell-family-color-rgb),.3);outline-style:solid}.frame-shell--family-embedded:hover .frame-shell__badge,.frame-shell--family-metric:hover .frame-shell__badge,.frame-shell--family-layout:hover .frame-shell__badge,.frame-shell--family-filter:hover .frame-shell__badge,.frame-shell--family-spatial:hover .frame-shell__badge,.frame-shell--family-action:hover .frame-shell__badge,.frame-shell--family-document:hover .frame-shell__badge,.frame-shell--family-external:hover .frame-shell__badge{opacity:1}.frame-shell--family-embedded.frame-shell--selected,.frame-shell--family-metric.frame-shell--selected,.frame-shell--family-layout.frame-shell--selected,.frame-shell--family-filter.frame-shell--selected,.frame-shell--family-spatial.frame-shell--selected,.frame-shell--family-action.frame-shell--selected,.frame-shell--family-document.frame-shell--selected,.frame-shell--family-external.frame-shell--selected{outline-color:var(--frame-shell-family-color);outline-style:dashed;outline-width:.5px;box-shadow:none}.frame-shell--family-embedded.frame-shell--selected .frame-shell__badge,.frame-shell--family-metric.frame-shell--selected .frame-shell__badge,.frame-shell--family-layout.frame-shell--selected .frame-shell__badge,.frame-shell--family-filter.frame-shell--selected .frame-shell__badge,.frame-shell--family-spatial.frame-shell--selected .frame-shell__badge,.frame-shell--family-action.frame-shell--selected .frame-shell__badge,.frame-shell--family-document.frame-shell--selected .frame-shell__badge,.frame-shell--family-external.frame-shell--selected .frame-shell__badge{opacity:1;background:var(--frame-shell-family-color);color:#fff;border-color:var(--frame-shell-family-color)}.frame-shell--family-embedded.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-metric.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-layout.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-filter.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-spatial.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-action.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-document.frame-shell--selected .frame-shell__badge-delete,.frame-shell--family-external.frame-shell--selected .frame-shell__badge-delete{background:#ffffff2e;color:currentColor}.frame-shell--family-embedded.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-metric.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-layout.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-filter.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-spatial.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-action.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-document.frame-shell--selected .frame-shell__badge-delete:hover,.frame-shell--family-external.frame-shell--selected .frame-shell__badge-delete:hover{background:#ffffff47}.frame-shell[data-mode=view]{cursor:default}.frame-shell[data-mode=view]:hover,.frame-shell[data-mode=view].frame-shell--selected{outline:.5px dashed transparent!important;box-shadow:none!important}.frame-shell[data-mode=view]:hover .frame-shell__badge,.frame-shell[data-mode=view].frame-shell--selected .frame-shell__badge{opacity:0!important}body.is-dragging,body.is-dragging *{cursor:grabbing!important}.frame-resize-hitbox{position:absolute;z-index:10}.frame-resize-hitbox--top{top:-3px;left:8px;right:8px;height:6px}.frame-resize-hitbox--bottom{bottom:-3px;left:8px;right:8px;height:6px}.frame-resize-hitbox--left{left:-3px;top:8px;bottom:8px;width:6px}.frame-resize-hitbox--right{right:-3px;top:8px;bottom:8px;width:6px}.frame-resize-hitbox--tl{top:-6px;left:-6px;width:12px;height:12px;z-index:11}.frame-resize-hitbox--tr{top:-6px;right:-6px;width:12px;height:12px;z-index:11}.frame-resize-hitbox--bl{bottom:-6px;left:-6px;width:12px;height:12px;z-index:11}.frame-resize-hitbox--br{bottom:-6px;right:-6px;width:12px;height:12px;z-index:11}._overlay_rppav_16{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ds-modal-z-index);background:var(--ds-bg-overlay);-webkit-backdrop-filter:blur(var(--ds-blur-1));backdrop-filter:blur(var(--ds-blur-1))}._overlay_rppav_16[data-state=open]{animation:_dsModalOverlayIn_rppav_1 var(--ds-motion-base)}._content_rppav_30{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:calc(var(--ds-modal-z-index) + 1);border-radius:var(--ds-r-modal);background:var(--ds-popover-bg);box-shadow:var(--ds-shadow-3);outline:none;overflow:hidden;font-family:var(--ds-font-content);color:var(--ds-text-primary)}._content_rppav_30[data-state=open]{animation:_dsModalContentIn_rppav_1 var(--ds-motion-base)}._visuallyHidden_rppav_51{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@keyframes _dsModalOverlayIn_rppav_1{0%{opacity:0}to{opacity:1}}@keyframes _dsModalContentIn_rppav_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){._overlay_rppav_16,._content_rppav_30{animation:none!important}}._contentFloating_rppav_84{position:fixed;top:0;left:0;transform:none!important;overflow:hidden;border-radius:var(--ds-r-modal)}._contentFloating_rppav_84[data-state=open]{animation:_dsModalFadeIn_rppav_1 var(--ds-motion-fast)}._overlayDim_rppav_100{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ds-modal-z-index);background:var(--ds-bg-overlay)}._overlayDim_rppav_100[data-state=open]{animation:_dsModalOverlayIn_rppav_1 var(--ds-motion-base)}._handle_rppav_113{position:absolute;z-index:10;-webkit-user-select:none;user-select:none}._handleN_rppav_119,._handleS_rppav_119{left:8px;right:8px;height:4px;cursor:ns-resize}._handleN_rppav_119{top:-2px}._handleS_rppav_119{bottom:-2px}._handleW_rppav_125,._handleE_rppav_125{top:8px;bottom:8px;width:4px;cursor:ew-resize}._handleW_rppav_125{left:-2px}._handleE_rppav_125{right:-2px}._handleNW_rppav_131,._handleSE_rppav_131{width:12px;height:12px}._handleNW_rppav_131{top:-4px;left:-4px;cursor:nwse-resize}._handleSE_rppav_131{bottom:-4px;right:-4px;cursor:nwse-resize}._handleNE_rppav_135,._handleSW_rppav_135{width:12px;height:12px}._handleNE_rppav_135{top:-4px;right:-4px;cursor:nesw-resize}._handleSW_rppav_135{bottom:-4px;left:-4px;cursor:nesw-resize}._isDragging_rppav_141,._isResizing_rppav_141{box-shadow:var(--ds-shadow-4)!important}@keyframes _dsModalFadeIn_rppav_1{0%{opacity:0}to{opacity:1}}._closeBtn_1iz18_14{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:var(--ds-r-small);color:var(--ds-text-muted);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--ds-motion-fast);z-index:10;flex-shrink:0}._closeBtn_1iz18_14:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._footBtn_1iz18_39{padding:8px 16px;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);font-weight:500;font-family:var(--ds-font-content);transition:all var(--ds-motion-fast);border:.5px solid var(--ds-border);background:var(--ds-bg-surface);color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:6px}._footBtn_1iz18_39:hover{color:var(--ds-text-primary);border-color:var(--ds-border-strong)}._footBtn_1iz18_39:disabled{opacity:.4;cursor:not-allowed}._footBtnPrimary_1iz18_63{background:var(--ds-text-primary);color:var(--ds-text-inverse);border-color:var(--ds-text-primary)}._footBtnPrimary_1iz18_63:hover{opacity:.88;color:var(--ds-text-inverse);border-color:var(--ds-text-primary)}._footBtnDanger_1iz18_74{background:var(--ds-negative);color:#fff;border-color:var(--ds-negative)}._footBtnDanger_1iz18_74:hover{opacity:.88;color:#fff}._input_1iz18_86,._textarea_1iz18_87,._select_1iz18_88{width:100%;padding:9px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-lg);font-family:var(--ds-font-content);color:var(--ds-text-primary);transition:border-color var(--ds-motion-fast);box-sizing:border-box}._input_1iz18_86:hover,._textarea_1iz18_87:hover,._select_1iz18_88:hover{border-color:var(--ds-border-strong)}._input_1iz18_86:focus,._textarea_1iz18_87:focus,._select_1iz18_88:focus{outline:none;border-color:var(--ds-border-focus);box-shadow:0 0 0 3px var(--ds-bg-tinted)}._input_1iz18_86::placeholder,._textarea_1iz18_87::placeholder{color:var(--ds-text-placeholder)}._input_1iz18_86:disabled,._textarea_1iz18_87:disabled{background:var(--ds-bg-soft);color:var(--ds-text-muted);cursor:not-allowed}._inputMono_1iz18_122{font-family:var(--ds-font-mono);font-size:var(--ds-fs-chrome-body)}._textarea_1iz18_87{min-height:68px;resize:vertical;line-height:1.5}._iconPicker_1iz18_134{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}._iconChoice_1iz18_139{aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-secondary);font-size:20px;cursor:pointer;transition:all var(--ds-motion-fast);min-height:42px}._iconChoice_1iz18_139:hover{border-color:var(--ds-border-strong);color:var(--ds-text-primary)}._iconChoiceSelected_1iz18_157{background:var(--ds-bg-tinted);border-color:var(--ds-text-primary);color:var(--ds-text-primary)}._stepper_1iz18_165{background:transparent;border-right:.5px solid var(--ds-border);padding:20px 12px;display:flex;flex-direction:column;gap:2px}._step_1iz18_165{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--ds-r-small);cursor:default;transition:background var(--ds-motion-fast)}._step_1iz18_165:hover{background:var(--ds-bg-soft)}._stepNum_1iz18_185{width:22px;height:22px;border-radius:50%;background:transparent;border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);font-family:var(--ds-font-mono);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--ds-motion-fast)}._stepLabel_1iz18_201{font-size:12px;color:var(--ds-text-secondary);font-weight:500}._step_1iz18_165._stepActive_1iz18_206 ._stepNum_1iz18_185,._step_1iz18_165._stepDone_1iz18_207 ._stepNum_1iz18_185{background:var(--ds-text-primary);color:var(--ds-text-inverse);border-color:var(--ds-text-primary)}._step_1iz18_165._stepActive_1iz18_206 ._stepLabel_1iz18_201,._step_1iz18_165._stepDone_1iz18_207 ._stepLabel_1iz18_201{color:var(--ds-text-primary)}._step_1iz18_165._stepActive_1iz18_206 ._stepLabel_1iz18_201{font-weight:600}._unitRow_1iz18_222{display:grid;grid-template-columns:1fr 110px 110px 40px 32px;gap:8px;padding:6px 12px;align-items:center;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);transition:all var(--ds-motion-fast)}._unitRow_1iz18_222:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-hover)}._unitRowBase_1iz18_237{border-color:var(--ds-text-primary)}._unitInput_1iz18_240{padding:6px 8px;font-size:12px;font-family:var(--ds-font-content);background:transparent;border:.5px solid transparent;border-radius:var(--ds-r-tiny);color:var(--ds-text-primary);width:100%}._unitInputMono_1iz18_250{font-family:var(--ds-font-mono)}._unitInput_1iz18_240:focus{outline:none;background:var(--ds-bg-surface);border-color:var(--ds-border-focus)}._unitInput_1iz18_240::placeholder{color:var(--ds-text-placeholder)}._baseToggle_1iz18_261{width:32px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--ds-r-tiny);color:var(--ds-text-muted);background:transparent;border:none;cursor:pointer;transition:all var(--ds-motion-fast)}._baseToggle_1iz18_261:hover{color:var(--ds-text-primary);background:var(--ds-bg-soft)}._baseToggleActive_1iz18_278{color:var(--ds-text-primary)}._removeBtn_1iz18_281{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:var(--ds-r-tiny);color:var(--ds-text-muted);background:transparent;border:none;cursor:pointer;transition:all var(--ds-motion-fast)}._removeBtn_1iz18_281:hover{color:var(--ds-negative);background:var(--ds-negative-bg)}._removeBtn_1iz18_281:disabled{opacity:.3;cursor:not-allowed}._addUnitBtn_1iz18_302{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;margin-top:8px;background:transparent;border:1px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-secondary);font-size:var(--ds-fs-chrome-body);font-family:var(--ds-font-content);font-weight:500;width:100%;cursor:pointer;transition:all var(--ds-motion-fast)}._addUnitBtn_1iz18_302:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary);background:var(--ds-bg-soft)}._unitSelectorChip_1iz18_328{padding:5px 12px;border-radius:var(--ds-r-chip);background:var(--chip-gray-bg);color:var(--chip-gray-fg);font-family:var(--ds-font-mono);font-size:12px;font-weight:500;border:none;cursor:pointer;transition:all var(--ds-motion-fast);opacity:.65}._unitSelectorChip_1iz18_328:hover{opacity:1}._unitSelectorChipActive_1iz18_344{background:var(--ds-text-primary);color:var(--ds-text-inverse);opacity:1}._aliasChip_1iz18_352{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--chip-gray-bg);color:var(--chip-gray-fg);border-radius:var(--ds-r-chip);font-size:12px;font-weight:500;transition:opacity var(--ds-motion-fast)}._aliasChipSystem_1iz18_364{opacity:.7}._aliasRemoveBtn_1iz18_367{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:currentColor;opacity:.5;border-radius:50%;margin-left:2px;margin-right:-4px;background:transparent;border:none;cursor:pointer;transition:opacity var(--ds-motion-fast)}._aliasRemoveBtn_1iz18_367:hover{opacity:1}._usageItem_1iz18_389{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);transition:all var(--ds-motion-fast)}._usageItem_1iz18_389:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-hover)}._topBar_1gb2s_3{display:flex;align-items:center;gap:12px;padding:12px 16px 12px 20px;border-bottom:.5px solid var(--ds-border)}._topNav_1gb2s_11{display:flex;align-items:center;gap:6px;margin-left:auto}._stepperLayout_1gb2s_18{display:grid;grid-template-columns:180px 1fr;min-height:400px}._stepBody_1gb2s_24{padding:24px 28px}._unitsHeader_1gb2s_28{display:grid;grid-template-columns:1fr 110px 110px 40px 32px;gap:8px;padding:0 12px 6px;font-family:var(--ds-font-mono);font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--ds-text-muted);font-weight:600}._fieldRow2_1gb2s_41{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}._chip_1idn5_1{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:var(--chip-gray-bg);color:var(--chip-gray-fg);border-radius:var(--ds-r-chip);font-size:11px;font-weight:500;letter-spacing:.02em;flex-shrink:0}._mono_1idn5_14{font-family:var(--ds-font-mono);font-size:10px;padding:2px 6px;text-transform:lowercase}._wrap_16u3n_1{position:relative;flex-shrink:0}._trigger_16u3n_6{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:var(--ds-r-small, 4px);cursor:pointer;color:var(--ds-text-muted);transition:background .12s,color .12s;padding:0}._trigger_16u3n_6:hover,._triggerActive_16u3n_22{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._dropdown_16u3n_27{position:absolute;top:calc(100% + 4px);right:0;min-width:164px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong, var(--ds-border));border-radius:var(--ds-r-card, 8px);box-shadow:0 8px 24px #0f172a24,0 2px 6px #0f172a0f;z-index:1000;overflow:visible;padding:4px;display:flex;flex-direction:column;gap:2px}._item_16u3n_44{position:relative;display:flex;align-items:center;gap:8px;padding:7px 10px;border:.5px solid transparent;border-radius:var(--ds-r-small, 4px);background:transparent;cursor:pointer;font:inherit;font-size:var(--ds-fs-body-sm, 13px);color:var(--ds-text-primary);text-align:left;width:100%;transition:background .1s,border-color .1s}._item_16u3n_44:hover,._itemActive_16u3n_63{background:var(--ds-bg-surface);border-color:var(--ds-border);box-shadow:var(--ds-shadow-1, 0 1px 4px rgba(15,23,42,.08))}._itemChevron_16u3n_69{margin-left:auto;opacity:.45;flex-shrink:0}._divider_16u3n_75{height:.5px;background:var(--ds-border);margin:2px 0}._itemDanger_16u3n_81{color:var(--ds-negative, #EF4444)}._itemDanger_16u3n_81:hover{background:var(--ds-negative-bg, rgba(239,68,68,.05));border-color:var(--ds-negative, #EF4444);color:var(--ds-negative, #EF4444)}._subPanel_16u3n_93{position:absolute;left:calc(100% + 6px);top:-4px;min-width:180px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong, var(--ds-border));border-radius:var(--ds-r-card, 8px);box-shadow:0 8px 24px #0f172a24,0 2px 6px #0f172a0f;z-index:1001;padding:4px;display:flex;flex-direction:column;gap:2px}._subLabel_16u3n_109{padding:4px 10px 6px;font-size:var(--ds-fs-chrome-label, 11px);color:var(--ds-text-muted);font-family:var(--ds-font-label)}.token-segmented{display:flex;align-items:stretch;gap:3px;height:40px;box-sizing:border-box;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:8px;padding:3px}.token-seg-item{flex:1;height:100%;min-height:0;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3px;padding:0 6px;border:none;border-radius:5px;background:transparent;color:var(--ds-text-muted);cursor:pointer;transition:background var(--ds-motion-instant),color var(--ds-motion-instant);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);line-height:1;min-width:0}.token-seg-item:hover{background:var(--fam-metric-bg);color:var(--fam-metric)}.token-seg-item.active,.token-seg-item.active:hover{background:var(--fam-metric);color:#fff}.token-seg-icon{font-size:var(--ds-fs-chrome-body);line-height:1;-webkit-user-select:none;user-select:none;flex-shrink:0}.token-seg-label{font-size:var(--ds-fs-chrome-body-sm);font-family:var(--ds-font-label);text-transform:uppercase;line-height:1;letter-spacing:.2px;-webkit-user-select:none;user-select:none;white-space:nowrap}.token-seg-hint{display:none}._roleSegmented_19wyx_11 .token-seg-label{text-transform:none;letter-spacing:normal}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._picker_1adlb_7{background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-card);box-shadow:0 8px 24px #0f172a1f,0 2px 6px #0f172a0d;overflow:hidden;display:flex;flex-direction:column}._search_1adlb_19{padding:10px 12px;border-bottom:.5px solid var(--ds-border);display:flex;align-items:center;gap:8px;background:var(--ds-bg-surface);flex-shrink:0}._searchIcon_1adlb_29{color:var(--ds-text-muted);flex-shrink:0;width:14px;height:14px}._searchInput_1adlb_36{flex:1;border:none;background:transparent;font-size:12px;color:var(--ds-text-primary);outline:none;font-family:inherit}._searchInput_1adlb_36::placeholder{color:var(--ds-text-muted)}._kbd_1adlb_50{font-family:JetBrains Mono,monospace;font-size:9px;padding:1px 5px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:3px;color:var(--ds-text-muted);flex-shrink:0}._body_1adlb_63{overflow-y:auto;flex:1}._group_1adlb_70{padding:6px 0 4px}._groupHeader_1adlb_74{padding:6px 14px 4px;font-size:9px;text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--ds-text-muted);display:flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none}._groupHeaderClickable_1adlb_87{cursor:pointer}._groupHeaderClickable_1adlb_87:hover{color:var(--ds-text-secondary)}._groupChev_1adlb_95{display:inline-flex;color:var(--ds-text-muted);transition:transform var(--ds-motion-fast)}._groupCount_1adlb_101{margin-left:auto;padding:1px 5px;background:#0f172a0a;border-radius:var(--ds-r-pill);font-size:9px;color:var(--ds-text-secondary);text-transform:none;letter-spacing:0;font-weight:500}._item_1adlb_115{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;transition:background var(--ds-motion-fast)}._item_1adlb_115:hover{background:#0f172a05}._itemSelected_1adlb_128{background:#0f172a0a}._itemFolder_1adlb_132 ._itemIcon_1adlb_132{color:var(--ds-warning, #d97706)}._itemNested_1adlb_136{padding-left:34px}._itemIcon_1adlb_132{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);flex-shrink:0}._itemIcon_1adlb_132 svg{width:14px;height:14px}._itemBody_1adlb_155{flex:1;min-width:0}._itemName_1adlb_160{font-size:12px;font-weight:500;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._itemMeta_1adlb_170{font-size:10px;color:var(--ds-text-muted);margin-top:1px;white-space:nowrap;display:block}._itemTrailing_1adlb_178{display:flex;align-items:center;justify-content:center;flex-shrink:0}._itemCheck_1adlb_185{color:var(--ds-positive, #16a34a);opacity:0;transition:opacity var(--ds-motion-fast);flex-shrink:0;width:14px;height:14px}._itemSelected_1adlb_128 ._itemCheck_1adlb_185{opacity:1}._empty_1adlb_200{padding:20px 14px;text-align:center;font-size:11px;color:var(--ds-text-muted)}._breadcrumbs_1adlb_209{display:flex;align-items:center;gap:0;padding:6px 12px;border-bottom:.5px solid var(--ds-border);background:var(--ds-bg-surface);overflow-x:auto;flex-shrink:0}._bcBack_1adlb_220{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:transparent;border:none;color:var(--ds-text-muted);cursor:pointer;flex-shrink:0;padding:0;transition:background var(--ds-motion-fast)}._bcBack_1adlb_220:hover{background:#0f172a0d;color:var(--ds-text-secondary)}._bcSep_1adlb_241{color:var(--ds-text-muted);font-size:11px;margin:0 2px;flex-shrink:0}._bcItem_1adlb_248{font-size:11px;color:var(--ds-text-muted);white-space:nowrap;flex-shrink:0}._bcItemActive_1adlb_255{color:var(--ds-text-primary);font-weight:500}._loading_1adlb_262{display:flex;align-items:center;justify-content:center;padding:24px 14px;font-size:11px;color:var(--ds-text-muted)}._itemFolder_1adlb_132 ._itemCheck_1adlb_185{opacity:1;color:var(--ds-text-muted)}._footer_1adlb_280{padding:8px 14px;border-top:.5px solid var(--ds-border);background:var(--ds-bg-surface);display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ds-text-muted);flex-shrink:0}._footerHint_1adlb_292{display:flex;align-items:center;gap:4px}._footerKbd_1adlb_298{font-family:JetBrains Mono,monospace;font-size:9px;padding:1px 4px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:3px}._footerAction_1adlb_307{margin-left:auto;color:#6b7aff;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:4px;background:transparent;border:none;font-family:inherit;font-size:11px;padding:0;transition:opacity var(--ds-motion-fast)}._footerAction_1adlb_307:hover{opacity:.8}._wrap_t8d5r_3{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);box-shadow:var(--ds-shadow-1);min-width:200px;max-width:260px;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._wrap_t8d5r_3:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._selected_t8d5r_24{border-color:var(--fam-node-trigger)!important;box-shadow:var(--ds-shadow-2)!important}._header_t8d5r_31{display:flex;align-items:center;gap:8px}._icon_t8d5r_37{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-r-small);color:var(--fam-node-trigger);background:var(--fam-node-trigger-bg);flex-shrink:0}._label_t8d5r_49{flex:1;font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._statusDot_t8d5r_60{width:6px;height:6px;border-radius:50%;flex-shrink:0}._statusDotComplete_t8d5r_67{background:var(--ds-positive)}._statusDotIncomplete_t8d5r_71{background:var(--ds-warning)}._body_t8d5r_77{display:flex;flex-direction:column;gap:4px}._fieldRow_t8d5r_83{display:flex;align-items:center;gap:6px}._fieldLabel_t8d5r_89{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);flex-shrink:0;width:40px}._fieldValue_t8d5r_96{flex:1;min-width:0;text-align:left;padding:4px 8px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-family:inherit;font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color var(--ds-motion-fast),background var(--ds-motion-fast)}._fieldValue_t8d5r_96:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._handle_t8d5r_124{width:8px!important;height:8px!important;background:var(--ds-bg-surface)!important;border:1.5px solid var(--ds-border-strong)!important;transition:all var(--ds-motion-fast)}._handle_t8d5r_124:hover{transform:scale(1.3);background:var(--fam-node-trigger)!important;border-color:var(--fam-node-trigger)!important}._wrap_ab07e_3{display:flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);box-shadow:0 1px 3px #0f172a0f;min-width:140px;max-width:200px;cursor:grab;transition:border-color .16s,box-shadow .16s,transform .16s}._wrap_ab07e_3:hover{border-color:var(--ds-border-strong);box-shadow:0 4px 12px #0f172a14,0 2px 4px #0f172a0a;transform:translateY(-1px)}._wrap_ab07e_3:active{cursor:grabbing}._icon_ab07e_35{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-r-small);flex-shrink:0}._group_trigger_ab07e_47 ._icon_ab07e_35{color:var(--fam-node-trigger);background:var(--fam-node-trigger-bg)}._group_condition_ab07e_48 ._icon_ab07e_35{color:var(--fam-node-condition);background:var(--fam-node-condition-bg)}._group_action_ab07e_49 ._icon_ab07e_35{color:var(--fam-node-action);background:var(--fam-node-action-bg)}._group_ai_ab07e_50 ._icon_ab07e_35{color:var(--fam-node-ai);background:var(--fam-node-ai-bg)}._group_control_ab07e_51 ._icon_ab07e_35{color:var(--fam-node-control);background:var(--fam-node-control-bg)}._group_data_ab07e_52 ._icon_ab07e_35{color:var(--fam-node-data);background:var(--fam-node-data-bg)}._group_skill_ab07e_53 ._icon_ab07e_35{color:var(--fam-skill);background:var(--fam-skill-bg)}._group_trigger_ab07e_47._selected_ab07e_57{border-color:var(--fam-node-trigger)!important}._group_condition_ab07e_48._selected_ab07e_57{border-color:var(--fam-node-condition)!important}._group_action_ab07e_49._selected_ab07e_57{border-color:var(--fam-node-action)!important}._group_ai_ab07e_50._selected_ab07e_57{border-color:var(--fam-node-ai)!important}._group_control_ab07e_51._selected_ab07e_57{border-color:var(--fam-node-control)!important}._group_data_ab07e_52._selected_ab07e_57{border-color:var(--fam-node-data)!important}._group_skill_ab07e_53._selected_ab07e_57{border-color:var(--fam-skill)!important}._selected_ab07e_57{box-shadow:0 0 0 3px #0f172a0a,0 4px 12px #0f172a1a!important}._label_ab07e_73{flex:1;font-size:var(--ds-fs-chrome-body, 12px);font-weight:500;color:var(--ds-text-primary);font-family:var(--ds-font-content);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._handle_ab07e_87{width:8px!important;height:8px!important;background:var(--ds-bg-surface)!important;border:1.5px solid var(--ds-border-strong)!important;transition:all .16s}._handle_ab07e_87:hover{transform:scale(1.3)}._group_trigger_ab07e_47 ._handle_ab07e_87:hover{background:var(--fam-node-trigger)!important;border-color:var(--fam-node-trigger)!important}._group_condition_ab07e_48 ._handle_ab07e_87:hover{background:var(--fam-node-condition)!important;border-color:var(--fam-node-condition)!important}._group_action_ab07e_49 ._handle_ab07e_87:hover{background:var(--fam-node-action)!important;border-color:var(--fam-node-action)!important}._group_ai_ab07e_50 ._handle_ab07e_87:hover{background:var(--fam-node-ai)!important;border-color:var(--fam-node-ai)!important}._group_control_ab07e_51 ._handle_ab07e_87:hover{background:var(--fam-node-control)!important;border-color:var(--fam-node-control)!important}._group_data_ab07e_52 ._handle_ab07e_87:hover{background:var(--fam-node-data)!important;border-color:var(--fam-node-data)!important}._group_skill_ab07e_53 ._handle_ab07e_87:hover{background:var(--fam-skill)!important;border-color:var(--fam-skill)!important}._badge_1ngan_4{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--ds-r-small);transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._badge_1ngan_4 svg{transition:transform var(--ds-motion-fast)}._sm_1ngan_20{width:16px;height:16px}._sm_1ngan_20 svg{width:10px;height:10px}._md_1ngan_29{width:20px;height:20px}._md_1ngan_29 svg{width:13px;height:13px}._lg_1ngan_38{width:24px;height:24px;border-radius:7px}._lg_1ngan_38 svg{width:15px;height:15px}._ready_1ngan_50{color:var(--fam-logic);background:var(--fam-logic-bg)}._processing_1ngan_55{color:var(--fam-logic);background:var(--fam-logic-bg-mid);animation:_statusBadgePulse_1ngan_1 1.4s ease-in-out infinite}._failed_1ngan_61{color:var(--ds-negative);background:var(--ds-negative-bg)}._pending_1ngan_66{color:var(--ds-text-muted);background:var(--ds-bg-soft)}._off_1ngan_71{color:var(--ds-text-placeholder);background:transparent;opacity:.5}._dots_1ngan_79 ._dot_1ngan_79{animation:_statusBadgeDotFade_1ngan_1 1.4s ease-in-out infinite}._dots_1ngan_79 ._dot_1ngan_79:nth-child(2){animation-delay:.2s}._dots_1ngan_79 ._dot_1ngan_79:nth-child(3){animation-delay:.4s}@keyframes _statusBadgePulse_1ngan_1{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes _statusBadgeDotFade_1ngan_1{0%,to{opacity:.35}50%{opacity:1}}._chip_3b9en_1{display:inline-flex;align-items:center;gap:var(--ds-space-1);padding:var(--ds-space-1) var(--ds-space-2);border:1px solid var(--ds-border);border-radius:var(--ds-r-small);background:var(--ds-bg-soft);color:var(--ds-text-secondary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-medium);cursor:pointer;white-space:nowrap;transition:border-color var(--ds-motion-fast),background var(--ds-motion-fast)}._chip_3b9en_1:hover:not(:disabled){border-color:var(--ds-border-strong);background:var(--ds-bg-surface);color:var(--ds-text-primary)}._chipDisabled_3b9en_24{opacity:.5;cursor:not-allowed}._chipIcon_3b9en_29{display:flex;align-items:center;line-height:1}._chipLabel_3b9en_35{max-width:80px;overflow:hidden;text-overflow:ellipsis}._chevron_3b9en_41{font-size:10px;color:var(--ds-text-muted)}._trigger_1k1a2_3{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:border-color .12s,background .12s}._trigger_1k1a2_3:hover:not(:disabled){border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._trigger_1k1a2_3:focus-visible{outline:2px solid var(--ds-accent-primary);outline-offset:1px}._triggerEmpty_1k1a2_30 ._triggerLabel_1k1a2_30{color:var(--ds-text-muted)}._triggerDisabled_1k1a2_34{opacity:.5;cursor:not-allowed}._typeIcon_1k1a2_39{display:flex;align-items:center;flex-shrink:0;color:var(--ds-text-muted)}._triggerLabel_1k1a2_30{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1k1a2_53{flex-shrink:0;font-size:10px;color:var(--ds-text-muted);line-height:1}._card_1s7rc_1{display:grid;grid-template-columns:32px 1fr auto;gap:var(--ds-space-3);align-items:center;padding:10px 12px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);margin-bottom:6px;position:relative;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast)}._card_1s7rc_1:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._cardReadonly_1s7rc_20{grid-template-columns:32px 1fr;cursor:default}._cardReadonly_1s7rc_20:hover{border-color:var(--ds-border);box-shadow:none}._iconWrap_1s7rc_30{width:32px;height:32px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border:none;padding:0}._iconWrap_1s7rc_30 svg{width:16px;height:16px}._cardReadonly_1s7rc_20 ._iconWrap_1s7rc_30{cursor:default}._main_1s7rc_52{min-width:0;display:flex;flex-direction:column;gap:3px}._title_1s7rc_59{font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);font-family:var(--ds-font-content);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleInput_1s7rc_69{font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);font-family:var(--ds-font-content);border:none;outline:none;background:transparent;padding:0;width:100%}._titleInput_1s7rc_69::placeholder{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold);opacity:.55}._desc_1s7rc_87{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:var(--ds-font-content);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._descInput_1s7rc_97{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:var(--ds-font-content);line-height:1.4;border:none;outline:none;background:transparent;padding:0;width:100%}._descInput_1s7rc_97::placeholder{color:var(--ds-text-placeholder)}._keyBadge_1s7rc_111{font-size:11px;color:var(--ds-text-placeholder);font-family:var(--ds-font-mono, monospace);letter-spacing:.01em}._keySection_1s7rc_118{display:flex;flex-direction:column;gap:1px}._keyLabel_1s7rc_124{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:var(--ds-font-content);font-weight:var(--ds-fw-regular, 400)}._keyInput_1s7rc_131{font-size:11px;color:var(--ds-text-muted);font-family:var(--ds-font-mono, monospace);letter-spacing:.01em;border:none;outline:none;background:transparent;padding:0;width:100%}._keyInput_1s7rc_131::placeholder{color:var(--ds-text-placeholder)}._keyInputError_1s7rc_145{color:var(--ds-negative, #e53e3e);outline:1px solid var(--ds-negative, #e53e3e);border-radius:2px;padding:0 2px}._cardKeyError_1s7rc_152{border-color:var(--ds-negative, #e53e3e)}._menuBtn_1s7rc_156{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-r-tiny);color:var(--ds-text-muted);transition:background var(--ds-motion-fast);flex-shrink:0;background:transparent;border:none;cursor:pointer}._menuBtn_1s7rc_156:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._menu_1s7rc_156{position:absolute;top:100%;right:8px;margin-top:4px;min-width:180px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);box-shadow:var(--ds-shadow-3);z-index:10;padding:4px;display:flex;flex-direction:column;gap:2px}._menu_1s7rc_156 button{text-align:left;padding:6px 10px;font-size:var(--ds-fs-chrome-body);font-family:var(--ds-font-content);color:var(--ds-text-primary);background:transparent;border:none;border-radius:var(--ds-r-tiny);cursor:pointer}._menu_1s7rc_156 button:hover{background:var(--ds-bg-soft)}._wrap_9nvvp_1{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4)}._title_9nvvp_8{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-secondary);text-transform:uppercase;letter-spacing:.04em}._emptyHint_9nvvp_17{padding:var(--ds-space-4);border:1px dashed var(--ds-border);border-radius:var(--ds-r-medium);color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm)}._list_9nvvp_26{display:flex;flex-direction:column}._addBtn_9nvvp_31{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);border:1px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);background:transparent;color:var(--ds-text-secondary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-medium);cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._addBtn_9nvvp_31:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._addBtn_9nvvp_31 svg{width:14px;height:14px}._statusDot_1vqda_1{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--ds-border-strong, #94a3b8)}._statusDot_1vqda_1[data-status=published]{background:#16a34a}._node_1vnbw_4{position:relative;width:260px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);box-shadow:var(--ds-shadow-1);transition:box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast),border-color var(--ds-motion-fast)}._node_1vnbw_4:hover{box-shadow:var(--ds-shadow-hover);transform:translateY(-1px)}._node_1vnbw_4._selected_1vnbw_22,._configured_1vnbw_23{border:.5px solid var(--fam-node-action-border);box-shadow:var(--ds-shadow-hover)}._node_1vnbw_4._selected_1vnbw_22:hover{box-shadow:var(--ds-shadow-hover-strong);transform:translateY(-1px)}._head_1vnbw_35{display:flex;align-items:center;gap:var(--ds-space-2);padding:10px var(--ds-space-3) 4px}._badge_1vnbw_42{width:22px;height:22px;border-radius:var(--ds-r-small);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--fam-node-action);background:var(--fam-node-action-bg)}._title_1vnbw_54{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._body_1vnbw_67{padding:4px var(--ds-space-3) 10px;display:flex;flex-direction:column;gap:4px}._sectionDivider_1vnbw_74{border-top:.5px dashed var(--ds-border)}._fieldRow_1vnbw_80{display:flex;align-items:center;gap:6px}._fieldLabel_1vnbw_86{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);flex-shrink:0;width:62px}._fieldValue_1vnbw_93{flex:1;min-width:0;display:flex;align-items:center;gap:4px;text-align:left;padding:4px 8px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-family:inherit;font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);cursor:pointer;transition:border-color var(--ds-motion-fast),background var(--ds-motion-fast)}._fieldValue_1vnbw_93:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._fieldValueText_1vnbw_119{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-align:left}._fieldValueUnset_1vnbw_128 ._fieldValueText_1vnbw_119,._fieldValueUnset_1vnbw_128{color:var(--ds-text-placeholder);font-style:italic}._rowCount_1vnbw_134{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);flex-shrink:0;font-weight:400}._handle_1vnbw_143{position:absolute!important;width:10px!important;height:10px!important;background:var(--ds-bg-surface)!important;border:1.5px solid var(--ds-border-strong)!important;box-shadow:var(--ds-shadow-1);transition:all var(--ds-motion-fast)}._ready_1vnbw_153{background:var(--fam-node-action)!important;border-color:var(--fam-node-action)!important}._ioRow_1vnbw_160{display:flex;align-items:center;gap:6px;padding:3px 12px;min-height:24px}._ioControlRow_1vnbw_168{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 12px;min-height:26px}._ioName_1vnbw_177{font-size:var(--ds-fs-caption);color:var(--ds-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._typeDot_1vnbw_186{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--ds-border-strong)}._inlineControl_1vnbw_194{flex-shrink:0;max-width:120px;font-size:var(--ds-fs-caption)}._ioLabel_1vnbw_202{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);flex-shrink:0;width:62px}._channelPickerTrigger_1vnbw_209{flex:1;min-width:0;display:flex;align-items:center;gap:4px;text-align:left;padding:4px 8px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-family:inherit;font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);cursor:pointer;transition:border-color var(--ds-motion-fast),background var(--ds-motion-fast)}._channelPickerTrigger_1vnbw_209:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._advancedSection_1vnbw_237{border-top:.5px dashed var(--ds-border);margin-top:2px}._advancedHeader_1vnbw_242{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0;background:none;border:none;cursor:pointer;font-size:var(--ds-fs-caption);color:var(--ds-text-muted);text-align:left;transition:color var(--ds-motion-fast)}._advancedHeader_1vnbw_242:hover{color:var(--ds-text-secondary)}._advancedCaret_1vnbw_261{display:inline-block;font-size:10px;transition:transform var(--ds-motion-fast)}._advancedBody_1vnbw_267{padding-bottom:4px}._advancedField_1vnbw_271{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 12px;min-height:26px}._dropdown_185oz_2{position:fixed;min-width:170px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);box-shadow:var(--ds-shadow-2);padding:4px;display:flex;flex-direction:column;gap:6px;z-index:1000}._dropdownItem_185oz_2{display:flex;align-items:center;gap:8px;text-align:left;padding:8px 12px;background:var(--ds-bg-surface);border:.5px solid transparent;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);cursor:pointer;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._dropdownItem_185oz_2:hover{background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._dropdownItemDanger_185oz_2{color:#ef4444}._dropdownItemDanger_185oz_2:hover{border-color:currentColor}._wrap_fwhh2_3{width:100%;height:100%;background:var(--ds-bg-surface);position:relative}._wrap_fwhh2_3 .react-flow__background{background-color:var(--ds-bg-surface)}._wrap_fwhh2_3 .react-flow__controls{box-shadow:0 1px 3px #0f172a0f;border-radius:var(--ds-r-small);overflow:hidden}._wrap_fwhh2_3 .react-flow__controls-button{background:var(--ds-bg-surface);border-bottom:.5px solid var(--ds-border);color:var(--ds-text-secondary)}._wrap_fwhh2_3 .react-flow__controls-button:hover{background:var(--ds-bg-tinted)}._wrap_fwhh2_3 .react-flow__minimap{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);box-shadow:0 1px 3px #0f172a0f}._emptyState_fwhh2_39{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px;text-align:center;background:var(--ds-bg-surface)}._emptyIcon_fwhh2_52{font-size:32px;opacity:.5}._emptyText_fwhh2_57{font-size:12px;color:var(--ds-text-muted);max-width:280px;line-height:1.5}._loading_fwhh2_64,._error_fwhh2_65{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);font-size:12px;background:var(--ds-bg-surface)}._error_fwhh2_65{color:#ef4444}._miniMapToggle_fwhh2_82{position:absolute;bottom:12px;right:12px;z-index:10}._miniMapToggle_fwhh2_82 button{width:28px;height:28px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--ds-shadow-1);transition:color var(--ds-motion-fast),border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._miniMapToggle_fwhh2_82 button:hover{color:var(--ds-text-primary);border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._splitter_14hap_1{position:relative;flex-shrink:0;height:10px;cursor:ns-resize;display:flex;align-items:center;justify-content:center;background:transparent;z-index:2;-webkit-user-select:none;user-select:none}._splitter_14hap_1:before{content:"";position:absolute;left:20px;right:20px;top:50%;transform:translateY(-50%);height:.5px;background:var(--ds-border);transition:background var(--ds-motion-fast),height var(--ds-motion-fast)}._splitter_14hap_1:hover:before,._splitterDragging_14hap_27:before{background:var(--fam-logic);height:1px}._grip_14hap_32{position:relative;width:40px;height:4px;background:var(--ds-border-strong);border-radius:var(--ds-r-pill);transition:all var(--ds-motion-fast);pointer-events:none}._splitter_14hap_1:hover ._grip_14hap_32,._splitterDragging_14hap_27 ._grip_14hap_32{background:var(--fam-logic);width:60px}._splitterVertical_14hap_49{height:auto;width:10px;cursor:ew-resize;flex-direction:column}._splitterVertical_14hap_49:before{left:50%;transform:translate(-50%);top:20px;bottom:20px;height:auto;width:.5px}._splitterVertical_14hap_49 ._grip_14hap_32{width:4px;height:40px}._splitterVertical_14hap_49:hover ._grip_14hap_32,._splitterVertical_14hap_49._splitterDragging_14hap_27 ._grip_14hap_32{width:4px;height:60px}._capsule_13ns6_1{display:inline-flex;padding:2px;background:#0f172a0f;border-radius:var(--ds-r-chip);gap:1px}._btn_13ns6_9{height:24px;padding:0 10px;border:none;background:transparent;cursor:pointer;border-radius:4px;color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);font-weight:700;letter-spacing:.3px;display:inline-flex;align-items:center;gap:5px;transition:all var(--ds-motion-fast)}._btn_13ns6_9:not(._btnActive_13ns6_27):not(._btnDisabled_13ns6_27):hover{color:var(--ds-text-secondary)}._btnActive_13ns6_27{background:var(--ds-bg-surface);color:var(--fam-logic);box-shadow:var(--ds-shadow-chip)}._btnDisabled_13ns6_27{opacity:.4;cursor:not-allowed}._sublabel_13ns6_42{font-weight:500;font-family:var(--ds-font-content);color:inherit;opacity:.75;font-size:10px}._shell_1ozxy_1{display:flex;flex-direction:column;height:100%;background:var(--ds-bg-surface);overflow:hidden}._head_1ozxy_11{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px;background:var(--ds-bg-surface);min-height:44px;flex-shrink:0}._fxBadge_1ozxy_21{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 6px;border-radius:var(--ds-r-chip);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);font-weight:700;letter-spacing:.3px;background:var(--fam-logic-bg-mid);color:var(--fam-logic)}._fxBadge_1ozxy_21:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}._headTitle_1ozxy_43{font-size:var(--ds-fs-chrome-h4);font-weight:600;color:var(--ds-text-primary);letter-spacing:-.15px}._headStatusValid_1ozxy_50{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);font-weight:600;color:var(--ds-positive)}._headStatusInvalid_1ozxy_57{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);font-weight:600;color:var(--ds-negative);cursor:default}._headStatusValidating_1ozxy_65{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);font-weight:600;color:var(--ds-text-muted);animation:_pulse_1ozxy_1 1s ease-in-out infinite}._headSpacer_1ozxy_73{flex:1}._iconBtn_1ozxy_77{width:26px;height:26px;border-radius:var(--ds-r-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-text-muted);cursor:pointer;border:none;background:transparent;transition:all var(--ds-motion-fast)}._iconBtn_1ozxy_77:hover{background:#0f172a0f;color:var(--ds-text-primary)}._iconBtn_1ozxy_77:disabled{opacity:.4;cursor:not-allowed}._iconBtn_1ozxy_77:disabled:hover{background:transparent;color:var(--ds-text-muted)}._iconBtn_1ozxy_77 svg{width:14px;height:14px}._contextBar_1ozxy_113{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--ds-bg-surface);flex-shrink:0;flex-wrap:nowrap;overflow:hidden;min-height:48px}._ctxLabel_1ozxy_125{font-size:var(--ds-fs-chrome-label);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--ds-text-muted)}._ctxGap_1ozxy_133{flex:1}._ctxHelp_1ozxy_137{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--fam-logic-bg);color:var(--fam-logic-text);border-radius:var(--ds-r-pill);font-size:var(--ds-fs-chrome-body-sm);font-weight:500}._ctxHelp_1ozxy_137:before{content:"ⓘ";font-size:13px}._f4Controls_1ozxy_156{display:inline-flex;align-items:center;gap:8px;flex-wrap:nowrap;flex-shrink:1;min-width:0}._periodSelect_1ozxy_165{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;background:transparent;border:none;border-radius:var(--ds-r-chip);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);cursor:pointer;font-family:var(--ds-font-content);font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background var(--ds-motion-fast)}._periodSelect_1ozxy_165:hover{background:#0f172a0a}._periodSelectLabel_1ozxy_187{color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);font-weight:700;text-transform:uppercase;letter-spacing:.4px}._periodSelectValue_1ozxy_196{font-weight:500}._rangeTrigger_1ozxy_200{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;background:var(--ds-bg-surface);border:.5px solid var(--fam-logic-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--fam-logic);cursor:pointer;font-family:var(--ds-font-content);transition:all var(--ds-motion-fast)}._rangeTrigger_1ozxy_200:hover{background:var(--fam-logic-bg)}._f3Banner_1ozxy_222{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f59e0b1a;border:.5px solid rgba(245,158,11,.25);border-radius:var(--ds-r-card);color:var(--ds-text-primary);font-size:var(--ds-fs-chrome-body)}._f3BannerText_1ozxy_234{flex:1;color:var(--ds-text-secondary);font-size:var(--ds-fs-chrome-body-sm)}._f3BannerBtn_1ozxy_240{height:24px;padding:0 10px;border:.5px solid rgba(245,158,11,.35);background:transparent;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);font-weight:600;color:var(--ds-warning);cursor:pointer;transition:all var(--ds-motion-fast);white-space:nowrap}._f3BannerBtn_1ozxy_240:hover{background:#f59e0b1f}._body_1ozxy_260{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._editorWrap_1ozxy_270{flex:0 0 var(--editor-h, 300px);display:flex;flex-direction:column;min-height:120px;max-height:calc(100% - 180px);padding:16px 20px 10px;overflow:hidden;transition:flex-basis .1s ease}._editorActions_1ozxy_281{display:flex;align-items:center;gap:8px;padding:10px 0 0;flex-wrap:wrap}._statusValid_1ozxy_289{display:inline-flex;align-items:center;gap:6px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-positive);font-weight:600}._statusValid_1ozxy_289:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._statusInvalid_1ozxy_307{display:inline-flex;align-items:center;gap:6px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-negative);font-weight:600}._statusInvalid_1ozxy_307:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._statusValidating_1ozxy_325{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);font-weight:600;animation:_pulse_1ozxy_1 1s ease-in-out infinite}@keyframes _pulse_1ozxy_1{0%,to{opacity:1}50%{opacity:.4}}._statusIdle_1ozxy_338{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._actionsType_1ozxy_343{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._actionsType_1ozxy_343 b{color:var(--syn-number);font-weight:700}._actionsGap_1ozxy_354{flex:1}._btnPrimary_1ozxy_358{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:none;background:var(--fam-logic);color:#fff;font-weight:600;font-size:var(--ds-fs-chrome-body-lg);border-radius:var(--ds-r-small);cursor:pointer;box-shadow:0 2px 6px #7f77dd59;transition:all var(--ds-motion-fast);font-family:var(--ds-font-content)}._btnPrimary_1ozxy_358:hover:not(:disabled){background:var(--fam-logic-text)}._btnPrimary_1ozxy_358:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._btnPrimary_1ozxy_358 svg{width:13px;height:13px}._btnSecondary_1ozxy_390{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);color:var(--ds-text-secondary);font-weight:500;font-size:var(--ds-fs-chrome-body-lg);border-radius:var(--ds-r-small);cursor:pointer;transition:all var(--ds-motion-fast);font-family:var(--ds-font-content)}._btnSecondary_1ozxy_390:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._btnSecondary_1ozxy_390 svg{width:13px;height:13px}._resultPanel_1ozxy_418{flex:1 1 auto;background:var(--ds-bg-surface);display:flex;flex-direction:column;min-height:0}._resultBody_1ozxy_426{flex:1;overflow:auto;padding:16px 20px 20px;min-height:0}._toolbar_1ozxy_435{display:flex;align-items:center;gap:4px;padding:8px 12px;background:var(--ds-bg-surface);flex-shrink:0;min-height:40px}._toolbarLeft_1ozxy_445{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0}._toolbarRight_1ozxy_453{display:flex;align-items:center;gap:4px;margin-left:auto}._toolbarCat_1ozxy_460{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border:none;background:transparent;cursor:pointer;border-radius:var(--ds-r-tiny);color:var(--ds-text-secondary);font-size:var(--ds-fs-chrome-body);font-weight:500;transition:all var(--ds-motion-fast);font-family:var(--ds-font-content)}._toolbarCat_1ozxy_460:hover{background:#0f172a0d;color:var(--ds-text-primary)}._catGlyph_1ozxy_482{font-family:var(--ds-font-label);font-weight:700;color:var(--ds-text-muted);opacity:.75;width:12px;display:inline-flex;justify-content:center}._toolbarSep_1ozxy_492{width:.5px;height:18px;background:var(--ds-border-strong);margin:0 4px}._emptyState_1ozxy_501{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;gap:12px;color:var(--ds-text-muted)}._emptyStateIcon_1ozxy_512{font-size:32px;line-height:1}._emptyStateTitle_1ozxy_517{font-size:var(--ds-fs-body-lg);font-weight:600;color:var(--ds-text-secondary)}._emptyStateDesc_1ozxy_523{font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted);max-width:400px;line-height:1.5}._emptyStateError_1ozxy_530{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-negative);background:#e53e3e14;padding:8px 14px;border-radius:var(--ds-r-card);max-width:500px;text-align:left}._emptyStateText_1ozxy_541{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted)}._resultTabs_1ozxy_549{display:flex;align-items:center;flex-shrink:0;min-width:0}._resultTabsList_1ozxy_556{display:flex;align-items:center;gap:2px;padding:0 10px 0 14px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0}._resultTabsList_1ozxy_556::-webkit-scrollbar{display:none}._resultTabsActions_1ozxy_569{display:flex;align-items:center;gap:6px;padding:0 12px 0 4px;flex-shrink:0;border-left:.5px solid var(--ds-border);height:38px}._btnTabFormat_1ozxy_579{display:inline-flex;align-items:center;gap:5px;padding:0 10px;height:26px;border:none;background:transparent;color:var(--ds-text-secondary);font-weight:500;font-size:var(--ds-fs-chrome-body);border-radius:var(--ds-r-chip);cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);font-family:var(--ds-font-content);white-space:nowrap}._btnTabFormat_1ozxy_579:hover{background:#0f172a0d;color:var(--ds-text-primary)}._btnTabFormat_1ozxy_579 svg{width:12px;height:12px}._btnTabRun_1ozxy_607{display:inline-flex;align-items:center;gap:5px;padding:0 12px;height:26px;border:none;background:var(--fam-logic);color:#fff;font-weight:600;font-size:var(--ds-fs-chrome-body);border-radius:var(--ds-r-chip);cursor:pointer;box-shadow:0 1px 4px #7f77dd4d;transition:all var(--ds-motion-fast);font-family:var(--ds-font-content);white-space:nowrap}._btnTabRun_1ozxy_607:hover:not(:disabled){background:var(--fam-logic-text);box-shadow:0 2px 8px #7f77dd66}._btnTabRun_1ozxy_607:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}._btnTabRun_1ozxy_607 svg{width:11px;height:11px}._resultTab_1ozxy_549{display:inline-flex;align-items:center;gap:6px;padding:10px 12px;background:transparent;border:none;color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-lg);font-weight:500;cursor:pointer;position:relative;transition:color var(--ds-motion-fast);white-space:nowrap}._resultTab_1ozxy_549:hover{color:var(--ds-text-secondary)}._resultTabActive_1ozxy_661{color:var(--fam-logic);font-weight:600}._resultTabActive_1ozxy_661:after{content:"";position:absolute;left:10px;right:10px;bottom:-.5px;height:2px;background:var(--fam-logic);border-radius:2px 2px 0 0}._tabCount_1ozxy_677{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);padding:1px 6px;border-radius:var(--ds-r-pill);background:var(--ds-bg-tinted);color:var(--ds-text-muted);font-weight:700}._resultTabActive_1ozxy_661 ._tabCount_1ozxy_677{background:var(--fam-logic-bg-mid);color:var(--fam-logic)}._dashGrid_1ozxy_694{display:flex;flex-direction:column;gap:12px}._kpiRow_1ozxy_700{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._kpiTile_1ozxy_706{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);padding:12px 14px;display:flex;flex-direction:column;gap:6px;transition:all var(--ds-motion-fast)}._kpiTile_1ozxy_706:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._kpiTilePrimary_1ozxy_722{border-color:var(--fam-logic-border);background:linear-gradient(135deg,var(--fam-logic-bg) 0%,var(--ds-bg-surface) 60%)}._kpiLabel_1ozxy_727{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--ds-text-muted)}._kpiValue_1ozxy_736{font-family:var(--ds-font-numeric);font-size:var(--ds-fs-body-lg);font-weight:700;color:var(--ds-text-primary);letter-spacing:-.3px;line-height:1.1}._heroPane_1ozxy_747{display:flex;flex-direction:column;gap:20px;padding:20px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-panel)}._heroTop_1ozxy_757{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}._heroLabel_1ozxy_764{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--ds-text-muted);margin-bottom:6px}._heroValue_1ozxy_774{font-family:var(--ds-font-numeric);font-size:48px;font-weight:700;color:var(--ds-text-primary);letter-spacing:-.8px;line-height:1}._contextMetaLine_1ozxy_785{display:flex;gap:6px;flex-wrap:wrap;padding-top:12px;border-top:.5px solid var(--ds-border);font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted)}._contextMetaLine_1ozxy_785 code{font-family:var(--ds-font-label);background:var(--ds-bg-soft);padding:2px 7px;border-radius:var(--ds-r-tiny);color:var(--ds-text-secondary);font-size:11px}._tableWrap_1ozxy_806{overflow-x:auto}._resTable_1ozxy_810{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--ds-fs-chrome-body)}._resTable_1ozxy_810 thead th{text-align:left;padding:8px 10px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--ds-tbl-header-color);background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-tbl-line)}._resTable_1ozxy_810 tbody td{padding:8px 10px;border-bottom:.5px solid var(--ds-tbl-line-soft);color:var(--ds-text-primary)}._resTable_1ozxy_810 tbody tr:last-child td{border-bottom:none}._tableFootNote_1ozxy_838{padding:8px 10px;font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-align:right;font-family:var(--ds-font-label)}._sqlBlock_1ozxy_848{font-family:var(--ds-font-label);font-size:12px;line-height:1.6;background:#1f2028;color:#ffffffe6;padding:16px 18px;border-radius:var(--ds-r-card);overflow-x:auto;white-space:pre;margin:0}._sqlMeta_1ozxy_861{display:flex;gap:14px;flex-wrap:wrap;margin-top:12px;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);font-family:var(--ds-font-label)}._sqlMeta_1ozxy_861 b{color:var(--ds-text-primary);font-weight:700}._depsList_1ozxy_878{display:flex;flex-direction:column;gap:8px}._depItem_1ozxy_884{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);transition:all var(--ds-motion-fast)}._depItem_1ozxy_884:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._depBadgeField_1ozxy_900{display:inline-flex;padding:2px 8px;border-radius:var(--ds-r-chip);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;text-transform:uppercase;letter-spacing:.4px;background:#14b8a624;color:var(--fam-rule)}._depBadgeMetric_1ozxy_913{display:inline-flex;padding:2px 8px;border-radius:var(--ds-r-chip);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;text-transform:uppercase;letter-spacing:.4px;background:var(--fam-logic-bg-mid);color:var(--fam-logic)}._depBadgeFn_1ozxy_926{display:inline-flex;padding:2px 8px;border-radius:var(--ds-r-chip);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;text-transform:uppercase;letter-spacing:.4px;background:#3b82f624;color:var(--fam-auto)}._depPath_1ozxy_939{font-family:var(--ds-font-label);font-size:var(--ds-fs-body);color:var(--ds-text-primary);font-weight:600}._depMeta_1ozxy_946{flex:1;text-align:right;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._depPathColl_1ozxy_953{color:var(--ds-text-muted);font-weight:500}._depPathSep_1ozxy_958{color:var(--ds-border-strong);padding:0 2px}._depPathField_1ozxy_963{color:var(--ds-text-primary);font-weight:600}._sqlTokKeyword_1ozxy_970{color:#60a5fa}._sqlTokString_1ozxy_971{color:#4ade80}._sqlTokNumber_1ozxy_972{color:#fb923c}._sqlTokComment_1ozxy_973{color:#6b7280;font-style:italic}._sqlTokOperator_1ozxy_974{color:#fbbf24}._sqlTokParam_1ozxy_975{color:#c084fc}._astTree_1ozxy_979{font-family:var(--ds-font-label);font-size:12px;line-height:1.6;background:var(--ds-bg-soft);border-radius:var(--ds-r-card);padding:12px 16px;overflow-x:auto}._astDarkContainer_1ozxy_989{font-family:var(--ds-font-label);font-size:12px;line-height:1.6;background:#1f2028;color:#e4e4e7;border-radius:var(--ds-r-card);padding:12px 16px;overflow-x:auto;height:100%}._astDetails_1ozxy_1001{margin:0}._astDetails_1ozxy_1001+._astDetails_1ozxy_1001{border-top:.5px solid var(--ds-border)}._astSummary_1ozxy_1009{cursor:pointer;padding:3px 0;display:flex;align-items:center;gap:6px;list-style:none;-webkit-user-select:none;user-select:none}._astSummary_1ozxy_1009::-webkit-details-marker{display:none}._astSummary_1ozxy_1009::marker{display:none}._astSummary_1ozxy_1009:hover{color:var(--ds-text-primary)}._astKey_1ozxy_1024{color:var(--ds-text-muted);font-size:11px}._astRow_1ozxy_1029{display:flex;align-items:center;gap:6px;padding:2px 0}._astBrace_1ozxy_1036,._astArrayLen_1ozxy_1041{color:var(--ds-text-muted);font-size:11px}._astLeafNull_1ozxy_1046{color:#6b7280;font-style:italic}._astLeafBool_1ozxy_1047{color:#f59e0b}._astLeafNumber_1ozxy_1048{color:#fb923c}._astLeafString_1ozxy_1049{color:#4ade80}._astKindChip_1ozxy_1051{display:inline-flex;padding:1px 7px;border-radius:var(--ds-r-chip);font-size:10px;font-weight:700;letter-spacing:.3px}._astKindCallable_1ozxy_1060{background:#d977061a;color:#d97706}._astKindField_1ozxy_1061{background:#0596691a;color:#059669}._astKindMetric_1ozxy_1062{background:#7f77dd1f;color:var(--fam-logic, #7f77dd)}._astKindLiteral_1ozxy_1063{background:var(--ds-bg-soft);color:var(--ds-text-muted)}._astKindOperator_1ozxy_1064,._astKindFilter_1ozxy_1065{background:var(--fam-logic-bg, rgba(127, 119, 221, .08));color:var(--fam-logic, #7f77dd)}._astKindPipeline_1ozxy_1066{background:#eab30824;color:#eab308}._astKindDefault_1ozxy_1067{background:var(--ds-bg-surface);color:var(--ds-text-muted)}._astNodeMeta_1ozxy_1069{font-size:12px;color:var(--ds-text-secondary, var(--ds-text-muted));font-family:var(--ds-font-numeric, var(--ds-font-label))}._root_11fi3_1{flex:0 0 auto;min-height:0;display:flex;flex-direction:column}._root_11fi3_1 .cm-editor{flex:0 0 auto;min-height:40px;height:auto}._root_11fi3_1 .cm-focused{outline:none!important}._root_11fi3_1 .cm-formula-error{text-decoration:underline wavy;text-decoration-color:var(--ds-error, #EF4444);text-decoration-skip-ink:none}._backdrop_bvbl4_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}._overlay_bvbl4_10{position:fixed;z-index:10000;width:280px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:8px;box-shadow:0 4px 12px #0f172a1a,0 1px 3px #0f172a0f;overflow:hidden}.palette-mock-section{display:flex;flex-direction:column;gap:4px;padding-top:12px;border-top:.5px dashed rgba(127,119,221,.3);margin-top:4px}.palette-mock-label{font-family:var(--mono, monospace);font-size:var(--ds-fs-chrome-caption);color:var(--carb-3, #6e7480);letter-spacing:.5px;text-transform:uppercase;font-weight:600;padding:0 2px 4px}.palette-mock-item{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border-radius:6px;background:#7f77dd0d;border:1px dashed rgba(127,119,221,.25);font-size:var(--ds-fs-chrome-body-sm);color:var(--carb-2, #334155);cursor:grab;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}.palette-mock-item:hover{background:#7f77dd1a;border-color:#7f77dd73}.palette-mock-item.is-dragging{opacity:.4;cursor:grabbing}.palette-mock-dot{width:6px;height:6px;border-radius:50%;background:var(--violet, #7f77dd);flex-shrink:0;opacity:.6}._root_pcan2_3{flex:1;min-height:0;overflow-y:auto;padding:8px 10px 12px;display:flex;flex-direction:column;gap:2px}._group_pcan2_15{display:flex;flex-direction:column}._groupHeader_pcan2_20{display:flex;align-items:center;gap:6px;padding:5px 4px;background:transparent;border:none;cursor:pointer;border-radius:var(--ds-r-small, 6px);font-family:var(--ds-font-content);transition:background var(--ds-motion-fast, .12s);width:100%;text-align:left}._groupHeader_pcan2_20:hover{background:var(--ds-bg-soft)}._groupIcon_pcan2_39{width:20px;height:20px;border-radius:var(--ds-r-tiny, 4px);display:flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}._groupLabel_pcan2_50{flex:1;font-size:var(--ds-fs-chrome-caption, 11px);font-weight:600;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;font-family:var(--ds-font-label)}._groupCount_pcan2_60{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption, 11px);color:var(--ds-text-muted);opacity:.6;min-width:14px;text-align:right}._groupChevron_pcan2_69{font-size:14px;color:var(--ds-text-muted);opacity:.5;line-height:1;transition:transform var(--ds-motion-fast, .12s);font-family:var(--ds-font-content);display:flex;align-items:center}._groupItems_pcan2_80{display:flex;flex-direction:column;gap:3px;padding:2px 0 6px 2px}._nodeItem_pcan2_89{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);cursor:grab;transition:background var(--ds-motion-instant),border-color var(--ds-motion-instant);position:relative;-webkit-user-select:none;user-select:none}._nodeItem_pcan2_89:hover{background:var(--ds-bg-tinted)}._nodeItem_pcan2_89[data-dragging]{cursor:grabbing;box-shadow:var(--ds-shadow-2)}._nodeIcon_pcan2_116{width:28px;height:28px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._iconGroup_trigger_pcan2_127{color:var(--fam-node-trigger);background:var(--fam-node-trigger-bg)}._iconGroup_condition_pcan2_128{color:var(--fam-node-condition);background:var(--fam-node-condition-bg)}._iconGroup_action_pcan2_129{color:var(--fam-node-action);background:var(--fam-node-action-bg)}._iconGroup_ai_pcan2_130{color:var(--fam-node-ai);background:var(--fam-node-ai-bg)}._iconGroup_control_pcan2_131{color:var(--fam-node-control);background:var(--fam-node-control-bg)}._iconGroup_data_pcan2_132{color:var(--fam-node-data);background:var(--fam-node-data-bg)}._nodeLabel_pcan2_136{flex:1;font-size:var(--ds-fs-chrome-body);font-weight:500;color:var(--ds-text-primary);font-family:var(--ds-font-content);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.3}.insert-ghost{position:relative;border:1.5px dashed rgba(99,102,241,.4);border-radius:8px;background:#6366f10a;padding:32px 16px 16px;margin-bottom:12px;box-sizing:border-box;width:100%;pointer-events:none}.insert-ghost--container{padding:40px 20px 20px}.insert-ghost__label{position:absolute;top:-9px;left:12px;font-family:var(--mono, "Share Tech Mono", "Courier New", monospace);font-size:var(--ds-fs-chrome-label);letter-spacing:.06em;color:#6366f1bf;background:#fff;padding:0 6px;white-space:nowrap;font-weight:600;line-height:18px;border-radius:4px}.inner-dropzone{transition:background .12s ease}.inner-dropzone--over{background:#7f77dd14;border-radius:inherit}.inner-dropzone-empty-state{text-align:center;color:var(--carb-3, #6E7480);-webkit-user-select:none;user-select:none}.inner-dropzone-empty-icon{display:block;margin:0 auto 8px;color:#9ca3af}.inner-dropzone-empty-label{font-family:Poppins,sans-serif;font-size:var(--ds-fs-chrome-body)}._wrap_14e3q_3{display:flex;flex-direction:column;gap:0;padding:12px 14px 16px}._saving_14e3q_12{display:inline-flex;align-items:center;gap:5px;font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption, 9px);color:var(--ds-text-muted);padding:0 0 8px;opacity:.7}._section_14e3q_25{display:flex;flex-direction:column;gap:10px;padding:12px 0;border-bottom:.5px solid var(--ds-border, rgba(15, 23, 42, .08))}._section_14e3q_25:last-child{border-bottom:none}._sectionTitle_14e3q_37{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-label, 10px);font-weight:600;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.5px}._field_14e3q_48{display:flex;flex-direction:column;gap:5px}._label_14e3q_54{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm, 11px);font-weight:500;color:var(--ds-text-secondary)}._input_14e3q_63{width:100%;box-sizing:border-box;height:30px;padding:0 9px;border:.5px solid var(--ds-border, rgba(15, 23, 42, .12));border-radius:var(--ds-r-small, 6px);background:var(--ds-surface, #fff);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body, 12px);color:var(--ds-text-primary);outline:none;transition:border-color .12s}._input_14e3q_63:focus{border-color:var(--ds-border-strong, rgba(15, 23, 42, .28));box-shadow:0 0 0 2px #0f172a0d}._input_14e3q_63::placeholder{color:var(--ds-text-placeholder, rgba(15, 23, 42, .3))}._inputTextarea_14e3q_87{height:auto;min-height:60px;padding:7px 9px;resize:vertical;line-height:1.5;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm, 11px)}._valueReadonly_14e3q_100{height:30px;padding:0 9px;display:flex;align-items:center;border-radius:var(--ds-r-small, 6px);background:var(--ds-surface-hover, rgba(0, 0, 0, .035));font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm, 11px);color:var(--ds-text-muted)}._nodeTypeChip_14e3q_114{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:10px;border:.5px solid var(--ds-border);background:var(--ds-surface-hover, rgba(0, 0, 0, .035));font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption, 9px);color:var(--ds-text-muted);align-self:flex-start}._emptyWrap_14e3q_130{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px 16px;text-align:center}._emptyIcon_14e3q_140{width:32px;height:32px;color:var(--ds-text-muted);opacity:.4}._emptyText_14e3q_147{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body, 12px);color:var(--ds-text-muted);line-height:1.5;max-width:180px}._comingSoon_14e3q_157{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:var(--ds-r-small, 6px);background:var(--ds-surface-hover, rgba(0, 0, 0, .035));font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm, 11px);color:var(--ds-text-muted)}.tab-strip{display:flex;gap:2px;padding:8px 10px 0;border-bottom:.5px solid var(--ds-border);flex-shrink:0;overflow-x:auto;scrollbar-width:none;min-height:40px;position:relative;z-index:2}.tab-strip::-webkit-scrollbar{display:none}.tab{display:inline-flex;align-items:center;padding:8px 10px;font-size:var(--ds-fs-chrome-label);font-weight:500;color:var(--ds-text-muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-.5px;white-space:nowrap;transition:color var(--ds-motion-instant)}.tab:hover{color:var(--ds-text-primary)}.tab.active[data-fam=record]{color:var(--fam-record);border-bottom-color:var(--fam-record)}.tab.active[data-fam=fieldtype]{color:var(--fam-fieldtype);border-bottom-color:var(--fam-fieldtype)}.tab.active[data-fam=layout]{color:var(--fam-layout);border-bottom-color:var(--fam-layout)}.tab.active[data-fam=visual]{color:var(--fam-visual);border-bottom-color:var(--fam-visual)}.tab.active[data-fam=data]{color:var(--fam-data);border-bottom-color:var(--fam-data)}.tab.active[data-fam=filters]{color:var(--fam-filters);border-bottom-color:var(--fam-filters)}.tab.active[data-fam=logic]{color:var(--fam-logic);border-bottom-color:var(--fam-logic)}.tab.active[data-fam=format]{color:var(--fam-format);border-bottom-color:var(--fam-format)}.tab.active[data-fam=schema]{color:var(--fam-schema);border-bottom-color:var(--fam-schema)}._roleSegmented_fh4gy_11 .token-seg-label{text-transform:none;letter-spacing:normal}.coll-wrap{display:flex;flex-wrap:wrap;gap:4px}.coll-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 7px 5px 6px;border-radius:7px;border:.5px solid var(--ds-border);background:var(--ds-bg-surface);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);cursor:pointer;transition:all var(--ds-motion-instant);line-height:1;white-space:nowrap}.coll-chip:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-soft)}.coll-chip-icon{width:14px;height:14px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);flex-shrink:0}.coll-chip.active{background:var(--ds-accent-lo);border-color:color-mix(in srgb,var(--ds-accent) 30%,transparent);color:var(--ds-accent)}.coll-chip.active .coll-chip-icon{color:var(--ds-accent)}.coll-chip-label{font-weight:500}.coll-chip-add{border:1px dashed var(--ds-border-strong);color:var(--ds-text-muted);background:transparent}.coll-chip-add:hover{border-color:var(--ds-accent);color:var(--ds-accent);background:var(--ds-accent-lo)}.coll-chip-add .coll-chip-icon,.coll-chip-add .coll-chip-label{color:inherit}.coll-chip-skeleton{width:80px;height:24px;background:var(--ds-bg-soft);border:none;animation:skeleton-pulse 1.4s ease-in-out infinite}.coll-chip-skeleton:nth-child(1){width:68px}.coll-chip-skeleton:nth-child(2){width:82px}.coll-chip-skeleton:nth-child(3){width:72px}@keyframes skeleton-pulse{0%,to{opacity:.5}50%{opacity:.9}}.coll-error{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);padding:6px 0;width:100%}.view-strip{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;padding-bottom:4px;margin:0 -4px;padding-left:4px;padding-right:4px}.view-strip::-webkit-scrollbar{height:4px}.view-strip::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border-radius:2px}.preview-canvas{width:100%;height:280px;background:var(--ds-bg-surface);border-radius:12px;position:relative;overflow:hidden;color:var(--fam-layout)}.preview-canvas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--fam-layout);z-index:3}.preview-empty{color:var(--ds-text-secondary);font-size:var(--ds-fs-chrome-body);text-align:center;padding:40px 20px;line-height:1.5;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.preview-empty small{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);display:block;margin-top:8px;color:var(--ds-text-muted);letter-spacing:.3px}.layout-tab .block{margin-bottom:20px}.layout-tab .block:last-child{margin-bottom:0}.layout-tab .block-head{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.layout-tab .block-num{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-bg-surface);background:var(--fam-layout);padding:2px 6px;border-radius:3px;font-weight:600;letter-spacing:.4px}.layout-tab .block-title{font-size:var(--ds-fs-chrome-body);font-weight:600;color:var(--ds-text-primary)}.layout-tab .block-hint{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-left:auto}.layout-tab .block-divider{height:1px;background:var(--ds-border);margin:18px -16px}.container-info{display:flex;align-items:center;gap:10px;padding:10px 12px;background:color-mix(in srgb,var(--fam-layout) 4%,transparent);border-radius:10px}.container-info-icon{width:32px;height:32px;background:var(--ds-bg-surface);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--fam-layout);flex-shrink:0;border:.5px solid color-mix(in srgb,var(--fam-layout) 25%,transparent)}.container-info-text{flex:1}.container-info-name{font-size:var(--ds-fs-chrome-body-lg);font-weight:600}.container-info-sub{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);font-family:var(--ds-font-label);margin-top:2px;letter-spacing:.3px}.container-info-empty{padding:20px 16px;background:color-mix(in srgb,var(--fam-layout) 3%,transparent);border-radius:10px;text-align:center;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:var(--ds-font-label);letter-spacing:.3px}.fluid-input{display:flex;flex-direction:column;gap:4px}.fluid-input__simple{display:flex;align-items:center;gap:6px}.fluid-input__field-wrap{position:relative;display:flex;align-items:center;flex:1}.fluid-input__input{width:100%;padding:5px 28px 5px 8px;border:.5px solid var(--ds-border-strong);border-radius:6px;font-size:var(--ds-fs-chrome-body);font-family:inherit;color:var(--ds-text-primary);background:var(--ds-bg-soft);outline:none;transition:border-color var(--ds-motion-fast);box-sizing:border-box}.fluid-input__input:focus{border-color:var(--fam-metric);background:var(--ds-bg-surface)}.fluid-input__unit{position:absolute;right:7px;font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);pointer-events:none;-webkit-user-select:none;user-select:none}.fluid-input__percent{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);white-space:nowrap;min-width:36px;text-align:left}.fluid-input__expand-btn{flex-shrink:0;width:22px;height:22px;border:.5px solid var(--ds-border-strong);border-radius:5px;background:var(--ds-bg-soft);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-lg);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background var(--ds-motion-instant),color var(--ds-motion-instant)}.fluid-input__expand-btn:hover,.fluid-input__expand-btn--active{background:var(--fam-metric);color:#fff;border-color:transparent}.fluid-input__extended{display:flex;align-items:center;gap:4px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:8px;padding:5px 6px}.fluid-input__ext-group{display:flex;flex-direction:column;align-items:center;gap:2px}.fluid-input__ext-label{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.3px;-webkit-user-select:none;user-select:none}.fluid-input__ext-input{width:48px;padding:4px 5px;border:.5px solid var(--ds-border-strong);border-radius:5px;font-size:var(--ds-fs-chrome-body-sm);font-family:inherit;color:var(--ds-text-primary);background:var(--ds-bg-surface);outline:none;text-align:center;box-sizing:border-box;transition:border-color var(--ds-motion-fast)}.fluid-input__ext-input:focus{border-color:var(--fam-metric)}.fluid-input__ext-arrow{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);-webkit-user-select:none;user-select:none;padding:0 1px}.fluid-input__ext-primary{width:52px}.fluid-input__ext-primary .fluid-input__ext-input{border-color:var(--fam-metric-border);background:var(--fam-metric-bg)}.fluid-input__presets{display:flex;gap:4px;flex-wrap:wrap}.fluid-input__preset-btn{padding:2px 7px;border:.5px solid var(--ds-border-strong);border-radius:4px;background:var(--ds-bg-soft);font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);cursor:pointer;transition:background var(--ds-motion-instant),color var(--ds-motion-instant);font-family:inherit}.fluid-input__preset-btn:hover{background:var(--fam-metric-bg);color:var(--fam-metric);border-color:var(--fam-metric-border)}.sizes-block{display:flex;flex-direction:column;gap:14px}.sizes-block .subblock{display:flex;flex-direction:column;gap:8px}.sizes-block .subblock-label{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;display:flex;align-items:center;justify-content:space-between}.sizes-block .label-info{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);font-weight:400}.radius-control{display:flex;flex-direction:column;gap:8px}.radius-pill-row{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:3px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:7px}.radius-pill{display:flex;align-items:center;justify-content:center;height:24px;padding:0 2px;border:none;border-radius:5px;background:transparent;color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-caption);font-family:inherit;cursor:pointer;transition:background var(--ds-motion-instant),color var(--ds-motion-instant);white-space:nowrap}.radius-pill--icon{padding:0}.radius-pill:hover:not(.radius-pill--active){background:var(--ds-bg-soft);color:var(--ds-text-primary)}.radius-pill--active{background:var(--ds-border-strong);color:var(--ds-text-primary);border:.5px solid var(--ds-border-strong)}.radius-split-mode{padding:10px;background:var(--fam-metric-bg);border:.5px solid var(--fam-metric-border);border-radius:8px;display:flex;flex-direction:column;gap:10px}.radius-split-header{display:flex;align-items:center;justify-content:space-between}.radius-split-title{font-size:var(--ds-fs-chrome-label);color:var(--fam-metric);font-weight:600;letter-spacing:.2px}.radius-split-close{background:none;border:none;color:var(--fam-metric);font-size:var(--ds-fs-chrome-caption);cursor:pointer;padding:2px 6px;border-radius:3px;font-family:inherit}.radius-split-close:hover{background:var(--fam-metric-bg)}.radius-preview{display:flex;justify-content:center;padding:8px 0}.radius-box{width:56px;height:56px;background:var(--ds-bg-surface);border:1.5px solid var(--fam-metric);position:relative}.radius-corner{position:absolute;width:6px;height:6px;background:var(--ds-bg-surface);border:1.5px solid var(--fam-metric);border-radius:50%}.radius-corner.tl{top:-3px;left:-3px}.radius-corner.tr{top:-3px;right:-3px}.radius-corner.bl{bottom:-3px;left:-3px}.radius-corner.br{bottom:-3px;right:-3px}.radius-inputs{display:grid;grid-template-columns:1fr 1fr;gap:6px}.radius-mini{background:var(--ds-bg-soft);border:.5px solid var(--ds-border-strong);border-radius:5px;padding:4px 8px;display:flex;align-items:center;justify-content:space-between}.radius-mini .rlabel{color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);flex-shrink:0}.radius-mini-input{border:none;background:none;outline:none;width:40px;text-align:right;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);color:var(--ds-text-primary)}.radius-presets{display:flex;gap:4px;flex-wrap:wrap}.radius-preset-btn{padding:3px 7px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border-strong);border-radius:10px;font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);cursor:pointer;font-family:inherit;transition:background var(--ds-motion-instant),color var(--ds-motion-instant)}.radius-preset-btn:hover{background:var(--fam-metric-bg);color:var(--fam-metric);border-color:var(--fam-metric-border)}.bg-preview-row{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.bg-preview-item{aspect-ratio:1;border-radius:6px;border:1.5px solid var(--ds-border-strong);cursor:pointer;position:relative;display:flex;align-items:flex-end;padding:4px;font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-family:var(--ds-font-label);background:none;transition:border-color var(--ds-motion-instant),box-shadow var(--ds-motion-instant);line-height:1.2}.bg-preview-item.active{border-color:var(--fam-metric);box-shadow:0 0 0 2px color-mix(in srgb,var(--fam-metric) 15%,transparent)}.bg-preview-item.bg-preview-white{background:#fff}.bg-preview-item.bg-preview-soft{background:#f5f6f9}.bg-preview-item.bg-preview-tinted{background:linear-gradient(135deg,#f3e8ff,#dbeafe)}.bg-preview-item.bg-preview-transparent{background:repeating-conic-gradient(#e5e7eb,#e5e7eb 25%,#fff 0%,#fff 50%) 50% / 8px 8px}.accent-toggle-row{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.accent-toggle-labels{display:flex;flex-direction:column;gap:2px;flex:1}.accent-toggle-label{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500}.accent-toggle-desc{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);font-weight:400}.appearance-block{display:flex;flex-direction:column;gap:14px}.appearance-block .subblock{display:flex;flex-direction:column;gap:8px}.appearance-block .subblock-label{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;display:flex;align-items:center;justify-content:space-between}.appearance-block .label-info{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);font-weight:400}.position-grid{display:grid;grid-template-columns:repeat(3,1fr);aspect-ratio:16 / 10;gap:3px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:8px;padding:3px;box-sizing:border-box}.pg-cell{display:flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px;background:transparent;cursor:pointer;color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-h4);line-height:1;transition:background var(--ds-motion-instant),border-color var(--ds-motion-instant),color var(--ds-motion-instant);position:relative;padding:0}.pg-cell:hover:not(.pg-cell--disabled){background:var(--fam-metric-bg);color:var(--fam-metric)}.pg-cell.pg-cell--active{background:var(--fam-metric-bg);border-color:var(--fam-metric);border-width:1.5px;color:var(--fam-metric)}.pg-cell.pg-cell--active:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--fam-metric);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.pg-cell--active:hover{background:var(--fam-metric-bg)}.pg-cell--disabled{opacity:.4;cursor:not-allowed}.pg-cell-icon{font-size:var(--ds-fs-chrome-body-lg);line-height:1;-webkit-user-select:none;user-select:none;transition:opacity var(--ds-motion-instant)}.pg-cell--active .pg-cell-icon{opacity:0}.virtual-viewport{position:relative;width:100%;aspect-ratio:16 / 10;background:var(--ds-bg-soft);border:.5px solid var(--ds-border-strong);border-radius:8px;overflow:hidden;flex-shrink:0}.virtual-container{background:var(--fam-metric);border-radius:3px;opacity:.7;transition:all var(--ds-motion-fast) ease}.offset-controls{display:flex;flex-direction:column;gap:8px}.offset-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.offset-toggle-labels{display:flex;flex-direction:column;gap:2px;min-width:0}.offset-label-main{font-size:var(--ds-fs-chrome-body-sm);font-weight:500;color:var(--ds-text-primary);line-height:1.3}.offset-label-hint{font-size:9.5px;color:var(--ds-text-muted);line-height:1.3}.offset-inputs{display:flex;flex-direction:column;gap:6px;width:100%}.offset-input-row{display:flex;align-items:center;gap:8px;width:100%}.offset-label{flex:0 0 auto;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);min-width:24px}.offset-number{flex:1 1 auto;min-width:0;height:28px;border:.5px solid var(--ds-border-strong);border-radius:6px;background:var(--ds-bg-surface);font-size:var(--ds-fs-chrome-body-sm);font-family:var(--ds-font-label);color:var(--ds-text-primary);text-align:right;padding:0 6px;box-sizing:border-box;outline:none;transition:border-color var(--ds-motion-instant)}.offset-number:focus{border-color:var(--fam-metric)}.offset-unit{flex:0 0 auto;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);min-width:16px;text-align:right}.position-block{display:flex;flex-direction:column;gap:14px}.position-block-subblock{display:flex;flex-direction:column;gap:8px}.position-block-label{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;display:flex;align-items:center;justify-content:space-between}.position-label-info{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);font-weight:400}.layout-mode-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lm-option{padding:14px 12px;border-radius:8px;background:var(--ds-bg-soft);border:1.5px solid transparent;cursor:pointer;transition:all var(--ds-motion-fast);display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--ds-text-muted)}.lm-option:hover{background:var(--fam-metric-bg)}.lm-option.active{background:var(--fam-metric-bg);border-color:var(--fam-metric);color:var(--fam-metric)}.lm-label{font-size:var(--ds-fs-chrome-body-lg);font-weight:500;color:var(--ds-text-primary)}.lm-option.active .lm-label{color:var(--fam-metric)}.direction-picker{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.dir-item{padding:8px 6px;border-radius:6px;border:1.5px solid transparent;background:var(--ds-bg-soft);cursor:pointer;transition:all var(--ds-motion-fast);display:flex;flex-direction:column;align-items:center;gap:4px}.dir-item:hover{background:var(--fam-metric-bg)}.dir-item.active{background:var(--fam-metric-bg);border-color:var(--fam-metric)}.dir-icon{width:32px;height:32px;display:grid;gap:2px;padding:2px;box-sizing:border-box}.dir-icon>div{background:var(--fam-metric);border-radius:1px;opacity:.6}.dir-icon.vertical{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr}.dir-icon.horizontal{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.dir-icon.grid-2{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.dir-icon.grid-3{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.dir-label{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-align:center;line-height:1.2;white-space:nowrap}.dir-item.active .dir-label{color:var(--fam-metric)}.layout-block{display:flex;flex-direction:column;gap:14px}.layout-block .subblock{display:flex;flex-direction:column;gap:8px}.layout-block .subblock-label{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500}.free-mode-panel{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1.5px solid var(--fam-metric-border);border-radius:8px;background:var(--fam-metric-bg)}.free-mode-icon{font-size:18px;line-height:1;margin-bottom:2px}.free-mode-title{font-size:var(--ds-fs-chrome-body);font-weight:600;color:var(--fam-metric);line-height:1.3}.free-mode-desc{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);line-height:1.5;margin-bottom:4px}.align-btn{margin-top:6px;padding:7px 12px;border-radius:7px;background:var(--fam-metric);color:#fff;font-size:var(--ds-fs-chrome-body-sm);font-weight:600;border:none;cursor:pointer;transition:opacity var(--ds-motion-fast);text-align:left}.align-btn:hover{opacity:.87}.section-visual-blocks{display:flex;flex-direction:column;gap:14px}.section-visual-blocks .subblock{display:flex;flex-direction:column;gap:8px}.section-visual-blocks .subblock-label{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;display:flex;align-items:center;gap:8px}.section-visual-blocks .label-info{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);letter-spacing:.3px;font-weight:400}.section-visual-blocks .text-input{width:100%;min-height:32px;padding:7px 10px;border-radius:6px;border:1px solid var(--ds-border-strong);background:var(--ds-bg-surface);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-family:inherit;outline:none;transition:border-color var(--ds-motion-fast);box-sizing:border-box}.section-visual-blocks .text-input:focus{border-color:rgba(var(--fam-record-rgb),.5);box-shadow:0 0 0 2px rgba(var(--fam-record-rgb),.1)}.section-visual-blocks .text-input::placeholder{color:var(--ds-text-muted);opacity:.7}.section-visual-blocks .text-input.disabled{background:var(--ds-bg-soft);color:var(--ds-text-muted);cursor:not-allowed}.section-visual-blocks .info-hint{padding:8px 10px;background:rgba(var(--fam-record-rgb),.06);border-left:2px solid rgba(var(--fam-record-rgb),.4);border-radius:4px;font-size:var(--ds-fs-chrome-label);color:var(--ds-text-secondary);line-height:1.4}.section-visual-blocks .preset-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.section-visual-blocks .preset-thumb{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 6px;border-radius:8px;border:1px solid var(--ds-border);background:var(--ds-bg-surface);cursor:pointer;transition:all var(--ds-motion-fast)}.section-visual-blocks .preset-thumb:hover{border-color:rgba(var(--fam-record-rgb),.4);background:rgba(var(--fam-record-rgb),.02)}.section-visual-blocks .preset-thumb.active{border:1.5px solid var(--fam-record, #3B82F6);box-shadow:0 0 0 2px rgba(var(--fam-record-rgb),.1)}.section-visual-blocks .preset-thumb.wide{grid-column:span 3}.section-visual-blocks .preset-thumb-mini{width:100%;height:40px;display:flex;align-items:center;justify-content:center;padding:4px}.section-visual-blocks .preset-thumb-name{font-size:var(--ds-fs-chrome-caption);font-weight:600;letter-spacing:.4px;color:var(--ds-text-muted);text-transform:uppercase;font-family:var(--ds-font-label)}.section-visual-blocks .preset-thumb.active .preset-thumb-name{color:var(--fam-record, #3B82F6)}.section-visual-blocks .m-sec{width:100%;height:100%;display:flex;flex-direction:column;gap:2px;padding:3px;background:var(--ds-bg-soft);border-radius:3px}.section-visual-blocks .m-sec-line{height:3px;background:var(--ds-border-strong);border-radius:1px}.section-visual-blocks .m-sec-line.short{width:60%}.section-visual-blocks .m-sec.empty{background:var(--ds-bg-soft);border:1px dashed var(--ds-border-strong)}.section-visual-blocks .m-sec.card{background:var(--ds-bg-surface);box-shadow:0 .5px 1px var(--ds-border)}.section-visual-blocks .m-sec.clickable{background:var(--ds-bg-surface);box-shadow:0 .5px 1px var(--ds-border);position:relative}.section-visual-blocks .m-sec.clickable:after{content:"›";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-label);line-height:1}.section-visual-blocks .m-sec.with-hdr{background:var(--ds-bg-surface);box-shadow:0 .5px 1px var(--ds-border)}.section-visual-blocks .m-sec-hdr{height:4px;background:rgba(var(--fam-record-rgb),.25);border-radius:1px 1px 0 0;margin:-3px -3px 3px}.section-visual-blocks .m-sec.divider{border-top:1.5px solid var(--ds-border-strong);border-radius:0 0 3px 3px;padding-top:4px;background:transparent}.section-visual-blocks .m-sec.scroll-x{flex-direction:row;overflow:hidden}.section-visual-blocks .m-sec.scroll-x .m-sec-line{height:100%;min-width:5px;width:5px;flex-shrink:0;margin-right:1.5px}.section-visual-blocks .m-sec.sticky{background:var(--ds-bg-surface);box-shadow:0 .5px 1px var(--ds-border)}.section-visual-blocks .m-sec.sticky .m-sec-hdr{background:rgba(var(--fam-record-rgb),.35)}.section-visual-blocks .token-row{display:flex;gap:4px;flex-wrap:wrap}.section-visual-blocks .token-btn{flex:1 1 auto;min-width:0;padding:5px 6px;border-radius:6px;border:1px solid var(--ds-border-strong);background:var(--ds-bg-soft);font-size:var(--ds-fs-chrome-label);font-family:var(--ds-font-label);color:var(--ds-text-secondary);cursor:pointer;transition:all var(--ds-motion-instant);white-space:nowrap;text-align:center;line-height:1}.section-visual-blocks .token-btn:hover{border-color:rgba(var(--fam-record-rgb),.35);background:rgba(var(--fam-record-rgb),.04)}.section-visual-blocks .token-btn.active{border-color:var(--fam-record, #3B82F6);background:rgba(var(--fam-record-rgb),.08);color:var(--fam-record, #3B82F6);font-weight:600}.section-visual-blocks-stub{padding:12px 4px;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);line-height:1.5}._blockHead_177wo_2{display:flex;align-items:center;gap:8px;margin-bottom:10px}._blockNum_177wo_19{width:18px;height:18px;border-radius:4px;background:var(--insp-ring-color, var(--fam-metric));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;flex-shrink:0}._blockTitle_177wo_34{font-size:var(--ds-fs-chrome-h4);font-weight:600;color:var(--ds-text-primary)}._subblock_177wo_2{margin-bottom:12px}._sublbl_177wo_46{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;margin-bottom:6px}._block_177wo_2 .token-segmented{height:32px;padding:2px}._block_177wo_2 .token-seg-item{font-size:var(--ds-fs-chrome-label)}._block_177wo_2 .token-seg-item.active{background:var(--insp-ring-color, var(--fam-metric));color:#fff}._block_177wo_2 .token-seg-item:hover{background:color-mix(in srgb,var(--insp-ring-color, var(--fam-metric)) 8%,transparent);color:var(--insp-ring-color, var(--fam-metric))}._block_177wo_2 .token-seg-item.active:hover{background:var(--insp-ring-color, var(--fam-metric));color:#fff}._block_177wo_2 .bg-preview-item.active{border-color:var(--insp-ring-color, var(--fam-metric));box-shadow:0 0 0 2px color-mix(in srgb,var(--insp-ring-color, var(--fam-metric)) 15%,transparent)}._row_tinf2_3{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._swatch_tinf2_10{width:22px;height:22px;border-radius:50%;border:.5px solid var(--ds-border-strong);background:transparent;cursor:pointer;padding:0;transition:transform .12s,box-shadow .12s}._swatch_tinf2_10:hover{transform:scale(1.08)}._swatch_tinf2_10._active_tinf2_25{transform:scale(1.15);box-shadow:0 0 0 2px var(--insp-ring-color, var(--fam-metric));border-color:transparent}._swatch_tinf2_10._white_tinf2_31{border-color:var(--ds-border-strong)}._blockHead_fwlsq_8{display:flex;align-items:center;gap:8px;margin-bottom:10px}._blockNum_fwlsq_15{width:18px;height:18px;border-radius:4px;background:var(--insp-ring-color, var(--fam-metric));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;flex-shrink:0}._blockTitle_fwlsq_30{font-size:var(--ds-fs-chrome-h4);font-weight:600;color:var(--ds-text-primary)}._subblock_fwlsq_36{margin-bottom:12px}._sublbl_fwlsq_40{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;margin-bottom:6px}._toggleRow_fwlsq_49{display:flex;align-items:center;justify-content:space-between;padding:4px 0;margin-bottom:14px}._toggleLabels_fwlsq_57{display:flex;flex-direction:column;gap:2px}._toggleLabel_fwlsq_57{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500}._toggleDesc_fwlsq_69{font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted)}._toggle_fwlsq_49{width:32px;height:18px;border-radius:10px;background:var(--ds-border-strong);border:none;cursor:pointer;padding:0;position:relative;transition:background .12s;flex-shrink:0}._toggle_fwlsq_49._toggleOn_fwlsq_87{background:var(--insp-ring-color, var(--fam-metric))}._toggleThumb_fwlsq_91{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--ds-bg-surface);box-shadow:0 1px 2px var(--ds-border-strong);transition:transform .12s}._toggle_fwlsq_49._toggleOn_fwlsq_87 ._toggleThumb_fwlsq_91{transform:translate(14px)}._block_fwlsq_4 .token-segmented{height:32px;padding:2px}._block_fwlsq_4 .token-seg-item{font-size:var(--ds-fs-chrome-label)}._block_fwlsq_4 .token-seg-item.active{background:var(--insp-ring-color, var(--fam-metric));color:#fff}._block_fwlsq_4 .token-seg-item:hover{background:color-mix(in srgb,var(--insp-ring-color, var(--fam-metric)) 8%,transparent);color:var(--insp-ring-color, var(--fam-metric))}._block_fwlsq_4 .token-seg-item.active:hover{background:var(--insp-ring-color, var(--fam-metric));color:#fff}._overview_10kwg_9{background:var(--ds-inspector-overview-bg);border:.5px solid var(--ds-inspector-overview-border);box-shadow:var(--ds-inspector-overview-shadow);border-radius:var(--ds-inspector-overview-radius);padding:var(--ds-inspector-overview-pad);margin-bottom:12px}._overviewTitle_10kwg_19{display:flex;align-items:center;gap:6px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;letter-spacing:.6px;color:var(--ds-text-muted);text-transform:uppercase;margin-bottom:12px}._row_10kwg_33{display:grid;grid-template-columns:var(--ds-inspector-row-label-w) 1fr;align-items:center;gap:var(--ds-inspector-row-gap);margin-bottom:var(--ds-inspector-row-mb)}._rowLabel_10kwg_42{display:flex;align-items:center;gap:5px;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;white-space:nowrap}._divider_10kwg_53{height:0;border-top:.5px dashed var(--ds-border);margin:6px 0 8px}._segTrack_10kwg_60{display:flex;background:var(--ds-inspector-seg-track-bg);border-radius:var(--ds-inspector-seg-track-radius);padding:var(--ds-inspector-seg-track-pad);gap:var(--ds-inspector-seg-btn-gap)}._segBtn_10kwg_69{flex:1;height:var(--ds-inspector-seg-btn-h);border:none;background:transparent;border-radius:var(--ds-inspector-seg-btn-radius);font-size:var(--ds-fs-chrome-body-sm);font-weight:500;color:var(--ds-inspector-chip-idle-color);cursor:pointer;transition:all var(--ds-motion-instant);display:flex;align-items:center;justify-content:center;gap:3px;padding:0 4px}._segBtn_10kwg_69:hover:not(._segBtnActive_10kwg_87){color:var(--ds-inspector-chip-hover-color)}._segBtnActive_10kwg_87{background:var(--ds-inspector-chip-active-bg);box-shadow:var(--ds-inspector-chip-active-shadow);color:var(--ds-inspector-chip-active-color);font-weight:600}._frameToggles_10kwg_100{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;padding-top:14px;border-top:.5px dashed var(--ds-border)}._frameToggle_10kwg_100{display:flex;align-items:center;gap:var(--ds-inspector-toggle-gap);padding:0 var(--ds-inspector-toggle-pad);min-height:var(--ds-inspector-toggle-min-h);border:.5px solid var(--ds-border);border-radius:var(--ds-inspector-toggle-radius);background:var(--ds-inspector-toggle-idle-bg);color:var(--ds-text-secondary);cursor:pointer;font-size:var(--ds-fs-chrome-body-sm);font-weight:400;font-family:inherit;transition:all var(--ds-motion-instant);width:100%;text-align:left}._frameToggle_10kwg_100:hover{background:var(--ds-inspector-toggle-active-bg);color:var(--ds-inspector-toggle-active-color);box-shadow:var(--ds-inspector-toggle-active-shadow)}._frameToggleOn_10kwg_136{background:var(--ds-inspector-toggle-active-bg);box-shadow:var(--ds-inspector-toggle-active-shadow);color:var(--ds-inspector-toggle-active-color)}._frameToggleIcon_10kwg_142{flex-shrink:0}._frameToggleText_10kwg_146{flex:1}._frameTogglePip_10kwg_151{width:8px;height:8px;border-radius:50%;background:var(--ds-border);flex-shrink:0;transition:background var(--ds-motion-instant)}._frameToggleOn_10kwg_136 ._frameTogglePip_10kwg_151{background:var(--fam-record)}._row_c54ce_4{display:grid;grid-template-columns:var(--ds-inspector-row-label-w) 1fr;align-items:center;gap:var(--ds-inspector-row-gap);margin-bottom:var(--ds-inspector-row-mb)}._label_c54ce_16{display:flex;align-items:center;gap:5px;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;white-space:nowrap}._iconSlot_c54ce_26{display:flex;align-items:center;flex-shrink:0}._toggle_c54ce_34{position:relative;display:inline-flex;align-items:center;width:30px;height:18px;border-radius:9px;background:var(--ds-bg-tinted);border:.5px solid var(--ds-border-strong);cursor:pointer;padding:0;flex-shrink:0;justify-self:end;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast)}._toggle_c54ce_34:focus-visible{outline:2px solid var(--fam-record);outline-offset:2px}._on_c54ce_57{background:var(--fam-record);border-color:var(--fam-record)}._thumb_c54ce_64{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-1);transition:left var(--ds-motion-fast);pointer-events:none}._on_c54ce_57 ._thumb_c54ce_64{left:14px}._blockHead_1hapy_21{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}._blockNum_1hapy_30{width:18px;height:18px;border-radius:4px;background:var(--fam-record);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700}._blockTitle_1hapy_46{font-size:var(--ds-fs-chrome-body);font-weight:600;letter-spacing:-.1px;color:var(--ds-text-primary)}._blockHint_1hapy_55{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-left:auto;letter-spacing:.3px}._blockDivider_1hapy_65{height:1px;background:var(--ds-bg-soft);margin:12px -16px}._infoCard_1hapy_75{padding:10px 12px;background:rgba(var(--fam-record-rgb),.04);border-radius:10px;display:flex;align-items:center;gap:10px}._infoCardIcon_1hapy_86{width:32px;height:32px;border-radius:6px;background:var(--ds-bg-surface);border:.5px solid rgba(var(--fam-record-rgb),.25);display:flex;align-items:center;justify-content:center;color:var(--fam-record);flex-shrink:0}._infoCardIcon_1hapy_86 svg{width:18px;height:18px}._infoCardTxt_1hapy_107{flex:1}._infoCardName_1hapy_113{font-size:var(--ds-fs-chrome-body-lg);font-weight:600;color:var(--ds-text-primary)}._infoCardKey_1hapy_121{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);letter-spacing:.3px;margin-top:2px}._subblock_1hapy_130{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}._sublbl_1hapy_137{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:500;margin-bottom:4px;display:flex;justify-content:space-between;align-items:baseline}._info_1hapy_73{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-weight:400;letter-spacing:.3px}._txtInput_1hapy_156{height:32px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border-strong);border-radius:6px;padding:0 10px;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-family:inherit;width:100%;outline:none;transition:all var(--ds-motion-instant)}._txtInput_1hapy_156:focus{border-color:var(--ds-accent);background:var(--ds-bg-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-accent) 8%,transparent)}._seg_1hapy_177{display:flex;gap:3px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:8px;padding:3px}._segItem_1hapy_186{flex:1;height:26px;border:none;background:transparent;border-radius:5px;font-size:var(--ds-fs-chrome-body-sm);font-weight:500;color:var(--ds-text-secondary);cursor:pointer;transition:all var(--ds-motion-instant)}._segItem_1hapy_186:hover:not(._active_1hapy_199){background:var(--ds-bg-soft);color:var(--ds-text-primary)}._segItem_1hapy_186._active_1hapy_199{background:var(--fam-record);color:#fff;font-weight:600}._callout_1hapy_211{padding:8px 10px;background:var(--fam-record-bg);border-left:2px solid var(--fam-record);border-radius:4px;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);line-height:1.5;margin-top:4px}._callout_1hapy_211 b{color:var(--ds-text-primary);font-weight:600}._fluid_1hapy_229{position:relative;display:flex;align-items:center;gap:6px}._fluidInput_1hapy_238{flex:1;height:30px;padding:0 34px 0 10px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border-strong);border-radius:6px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);outline:none;transition:all var(--ds-motion-instant)}._fluidInput_1hapy_238:focus{border-color:var(--ds-accent);background:var(--ds-bg-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-accent) 8%,transparent)}._fluidPostfix_1hapy_259{position:absolute;right:14px;font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);font-family:var(--ds-font-label);letter-spacing:.3px;pointer-events:none}._presetsMini_1hapy_270{display:flex;gap:4px;margin-top:6px}._pm_1hapy_276{padding:2px 8px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);border-radius:4px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);cursor:pointer;letter-spacing:.5px;transition:all var(--ds-motion-instant)}._pm_1hapy_276:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._slotCurrent_1hapy_297{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border-strong);border-radius:8px;cursor:pointer;transition:all var(--ds-motion-instant)}._slotCurrent_1hapy_297:hover{background:var(--ds-bg-soft)}._fldIcon_1hapy_313{width:32px;height:32px;border-radius:6px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);flex-shrink:0}._fldInfo_1hapy_326{flex:1;min-width:0}._fldName_1hapy_331{font-size:var(--ds-fs-chrome-body-lg);font-weight:600;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fldType_1hapy_340{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);color:var(--ds-text-muted);letter-spacing:.3px;margin-top:2px}._chevron_1hapy_348{color:var(--ds-text-muted);flex-shrink:0}._chevron_1hapy_348 svg{transition:transform var(--ds-motion-fast)}._chevronOpen_1hapy_357 svg{transform:rotate(90deg)}._fldListWrap_1hapy_361{margin-top:8px;padding:10px;background:var(--ds-bg-soft);border-radius:8px}._fldListLbl_1hapy_368{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);margin-bottom:8px}._avail_1hapy_377{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);letter-spacing:.3px}._avail_1hapy_377 b{color:var(--fam-record);font-weight:600}._fldList_1hapy_361{display:flex;flex-direction:column;gap:4px}._fldItem_1hapy_394{display:grid;grid-template-columns:28px 1fr auto;grid-template-rows:auto;align-items:center;gap:8px;padding:10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:6px;cursor:pointer;transition:all var(--ds-motion-instant);text-align:left;font:inherit}._fldItem_1hapy_394:hover:not(._disabled_1hapy_410):not(._selected_1hapy_410){background:var(--ds-bg-soft);border-color:var(--ds-border-strong)}._fldItem_1hapy_394._selected_1hapy_410{background:rgba(var(--fam-record-rgb),.06);border-color:rgba(var(--fam-record-rgb),.3)}._fldItem_1hapy_394._disabled_1hapy_410{opacity:.45;cursor:not-allowed}._fldItemIcon_1hapy_425{grid-column:1;grid-row:1;width:28px;height:28px;border-radius:5px;background:var(--ds-bg-soft);display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary)}._fldItem_1hapy_394._selected_1hapy_410 ._fldItemIcon_1hapy_425{background:rgba(var(--fam-record-rgb),.1);color:var(--fam-record)}._fldItemName_1hapy_443{justify-self:start;font-size:var(--ds-fs-chrome-body);font-weight:600;color:var(--ds-text-primary)}._fldItemStatus_1hapy_450{justify-self:end;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);letter-spacing:.3px;text-align:right}._fldItem_1hapy_394._selected_1hapy_410 ._fldItemStatus_1hapy_450{color:var(--fam-record);font-weight:600}._syncIndicator_1hapy_464{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding:8px 10px;background:var(--ds-bg-soft);border-radius:6px;font-size:var(--ds-fs-chrome-label);color:var(--ds-text-secondary)}._syncProgress_1hapy_476{display:flex;gap:10px;align-items:center}._progress_1hapy_482{width:60px;height:4px;background:var(--ds-border);border-radius:2px;overflow:hidden}._progressFill_1hapy_490{height:100%;background:var(--fam-record);transition:width var(--ds-motion-fast)}._amount_1hapy_496{color:var(--fam-record);font-weight:600;font-family:var(--ds-font-label)}._deepTrigger_1hapy_504{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;background:var(--ds-inspector-deep-trigger-bg);border:.5px solid var(--ds-inspector-deep-trigger-border);border-radius:8px;color:var(--ds-inspector-deep-trigger-color);font-family:inherit;font-size:var(--ds-fs-chrome-body-sm);font-weight:500;cursor:pointer;transition:all var(--ds-motion-instant);margin-bottom:8px}._deepTrigger_1hapy_504:hover{color:var(--ds-text-primary);border-color:var(--ds-border-strong)}._deepTriggerLeft_1hapy_527,._deepTriggerRight_1hapy_533{display:flex;align-items:center;gap:6px}._deepCount_1hapy_539{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);letter-spacing:.3px}._deepChev_1hapy_546{transition:transform var(--ds-motion-fast)}._deepChevOpen_1hapy_550{transform:rotate(180deg)}._fldItemIconBtn_1hapy_560{grid-column:1;width:28px;height:28px;border-radius:5px;background:var(--ds-bg-soft);display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);border:none;cursor:pointer;padding:0;transition:all var(--ds-motion-instant)}._fldItemIconBtn_1hapy_560:hover{background:rgba(var(--fam-record-rgb),.15);color:var(--fam-record)}._fldItem_1hapy_394._selected_1hapy_410 ._fldItemIconBtn_1hapy_560{background:rgba(var(--fam-record-rgb),.1);color:var(--fam-record)}._fldItemMainBtn_1hapy_586{grid-column:2 / 4;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;border:none;background:transparent;cursor:pointer;padding:0;text-align:left;font:inherit}._fldItemMainBtn_1hapy_586:disabled{cursor:not-allowed}.visual-tab{display:flex;flex-direction:column;gap:4px}.visual-tab .block{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.visual-tab .block-head{display:flex;align-items:baseline;gap:8px}.visual-tab .block-num{width:18px;height:18px;border-radius:4px;background:var(--fam-layout);color:#fff;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:700;display:flex;align-items:center;justify-content:center}.visual-tab .block-title{font-size:var(--ds-fs-chrome-body);font-weight:600;letter-spacing:-.1px}.visual-tab .block-hint{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-left:auto;letter-spacing:.3px}.visual-tab .block-divider{height:1px;background:var(--ds-bg-soft);margin:6px -16px}.visual-tab .block-placeholder{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);padding:12px;background:color-mix(in srgb,var(--fam-layout) 4%,transparent);border-radius:8px;text-align:center}.insp{width:100%;height:100%;background:var(--ds-bg-surface);border-radius:var(--ds-r-panel);box-shadow:var(--ds-shadow-1);display:flex;flex-direction:column;position:relative;transition:box-shadow var(--ds-motion-base);--insp-ring-color: var(--fam-fieldtype);--insp-ring-rgb: var(--fam-fieldtype-rgb)}.insp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--ds-r-panel);pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--insp-ring-color);z-index:3;transition:box-shadow var(--ds-motion-base)}.insp[data-fam=record]{--insp-ring-color: var(--fam-record);--insp-ring-rgb: var(--fam-record-rgb)}.insp[data-fam=fieldtype]{--insp-ring-color: var(--fam-fieldtype);--insp-ring-rgb: var(--fam-fieldtype-rgb)}.insp[data-fam=layout]{--insp-ring-color: var(--fam-layout);--insp-ring-rgb: var(--fam-layout-rgb)}.insp[data-fam=visual]{--insp-ring-color: var(--fam-visual);--insp-ring-rgb: var(--fam-visual-rgb)}.insp[data-fam=data]{--insp-ring-color: var(--fam-data);--insp-ring-rgb: var(--fam-data-rgb)}.insp[data-fam=filters]{--insp-ring-color: var(--fam-filters);--insp-ring-rgb: var(--fam-filters-rgb)}.insp[data-fam=logic]{--insp-ring-color: var(--fam-logic);--insp-ring-rgb: var(--fam-logic-rgb)}.insp[data-fam=format]{--insp-ring-color: var(--fam-format);--insp-ring-rgb: var(--fam-format-rgb)}.insp[data-fam=schema]{--insp-ring-color: var(--fam-schema);--insp-ring-rgb: var(--fam-schema-rgb)}.insp-head{padding:12px 14px;display:flex;align-items:center;gap:10px;border-bottom:.5px solid var(--ds-border);flex-shrink:0;min-height:56px;position:relative;z-index:2}.insp-icon-box{width:30px;height:30px;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(var(--insp-ring-rgb),.1);color:var(--insp-ring-color);transition:all var(--ds-motion-base)}.insp-name{font-size:var(--ds-fs-chrome-body-lg);font-weight:600;color:var(--ds-text-primary);line-height:1.2}.insp-meta{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);line-height:1.2;margin-top:3px}.insp-meta.mono{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);letter-spacing:.3px}.insp-close{margin-left:auto;color:var(--ds-text-muted);cursor:pointer;padding:6px;border-radius:5px;display:flex;align-items:center;justify-content:center}.insp-close:hover{background:var(--ds-bg-soft)}.insp-body{padding:16px;overflow-y:auto;flex:1;position:relative;z-index:2}.insp-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:120px;padding:24px 16px;text-align:center;gap:6px}.insp-empty-text{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);line-height:1.5}.insp-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:40px 24px;text-align:center;color:var(--ds-text-muted);gap:12px}.insp-placeholder-icon{width:48px;height:48px;border-radius:12px;background:rgba(var(--insp-ring-rgb),.08);color:var(--insp-ring-color);display:flex;align-items:center;justify-content:center;transition:all var(--ds-motion-base)}.insp-placeholder-text{font-size:var(--ds-fs-chrome-body);line-height:1.5;max-width:260px}.insp-placeholder-tag{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);padding:3px 8px;border-radius:var(--ds-r-tiny);background:rgba(var(--insp-ring-rgb),.1);color:var(--insp-ring-color);letter-spacing:.3px;font-weight:600;text-transform:uppercase;transition:all var(--ds-motion-base)}._shell_1d9y7_2{display:flex;flex-direction:column;height:100%;background:var(--ds-bg-surface);color:var(--ds-text-primary);font-family:var(--ds-font-content);position:relative;overflow:hidden}._head_1d9y7_14{display:flex;align-items:center;gap:8px;padding:10px 12px;min-height:48px;background:var(--ds-bg-surface);flex-shrink:0}._titleWrap_1d9y7_24{flex:1;min-width:0;display:flex;flex-direction:column;margin-left:4px}._titleEditable_1d9y7_33{font-size:var(--ds-fs-chrome-h4);font-weight:var(--ds-fw-semibold);letter-spacing:-.15px;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text;padding:2px 6px;margin:-2px -6px;border-radius:var(--ds-r-tiny);transition:background var(--ds-motion-fast)}._titleEditable_1d9y7_33:hover{background:var(--ds-bg-tinted)}._titleInput_1d9y7_49{border:none;outline:none;background:var(--ds-bg-tinted);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.15px;padding:2px 6px;border-radius:var(--ds-r-tiny);width:100%}._sub_1d9y7_63{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);letter-spacing:.3px;text-transform:uppercase;margin-top:1px;display:inline-flex;align-items:center;gap:5px}._sub_1d9y7_63:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ds-positive);box-shadow:0 0 0 2px #2cb67d26}._subAgent_1d9y7_83{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-top:1px;display:inline-flex;align-items:center;gap:5px}._subAgent_1d9y7_83:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ds-positive);box-shadow:0 0 0 2px #2cb67d26}._subAgentDraft_1d9y7_100:before{background:var(--ds-text-muted);box-shadow:none}._headActions_1d9y7_105{display:inline-flex;gap:2px}._iconBtn_1d9y7_107{width:28px;height:28px;border:none;background:transparent;border-radius:var(--ds-r-chip);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._iconBtn_1d9y7_107:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._iconBtn_1d9y7_107 svg{width:14px;height:14px}._iconBtnActive_1d9y7_122{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._body_1d9y7_125{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}._shell_1d9y7_2[data-state=expanded] ._body_1d9y7_125{display:grid;grid-template-columns:240px 1fr;gap:10px;padding:0 10px 10px;transition:grid-template-columns var(--ds-motion-base)}._shell_1d9y7_2[data-state=expanded][data-sidebar=hidden] ._body_1d9y7_125{grid-template-columns:0 1fr;gap:0;padding:0 10px 10px}._shell_1d9y7_2[data-state=expanded]{background:var(--ds-bg-surface)}._shell_1d9y7_2[data-state=expanded] ._head_1d9y7_14{background:transparent}._conv_1d9y7_156{display:flex;flex-direction:column;min-height:0;overflow:hidden}._shell_1d9y7_2[data-state=compact] ._conv_1d9y7_156{flex:1}._shell_1d9y7_2[data-state=expanded] ._conv_1d9y7_156{background:var(--ds-bg-surface);border-radius:var(--ds-r-panel);box-shadow:var(--ds-shadow-3);margin-top:6px;height:calc(100% - 6px);overflow:hidden}._messages_1d9y7_177{flex:1;min-height:0;overflow-y:auto;padding:var(--ds-space-4) var(--ds-space-4) var(--ds-space-3);display:flex;flex-direction:column;gap:6px}._msgWrap_1d9y7_190{position:relative;display:inline-flex;flex-direction:column;max-width:78%;overflow:visible}._msgWrapUser_1d9y7_197{align-self:flex-end}._msgWrapAssistant_1d9y7_198{align-self:flex-start}._msg_1d9y7_190{width:fit-content;max-width:100%;padding:10px 14px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:14px;box-shadow:var(--ds-shadow-1);font-family:var(--ds-font-content);font-size:var(--ds-fs-body);line-height:1.5;color:var(--ds-text-primary);word-wrap:break-word;white-space:pre-wrap;user-select:text;-webkit-user-select:text;cursor:text;transition:box-shadow .15s ease}._msgWrap_1d9y7_190:hover ._msg_1d9y7_190{box-shadow:var(--ds-shadow-2)}._msgUser_1d9y7_222{align-self:flex-end}._msgAssistant_1d9y7_223{align-self:flex-start}._msgUser_1d9y7_222._last_1d9y7_224{border-bottom-right-radius:4px}._msgAssistant_1d9y7_223._last_1d9y7_224{border-bottom-left-radius:4px}._msgPara_1d9y7_228{margin:0}._msgPara_1d9y7_228+._msgPara_1d9y7_228{margin-top:10px}._msgMeta_1d9y7_232{display:flex;align-items:center;gap:4px;margin-top:3px;min-height:18px}._msgWrapUser_1d9y7_197 ._msgMeta_1d9y7_232{justify-content:flex-end}._msgWrapAssistant_1d9y7_198 ._msgMeta_1d9y7_232{justify-content:flex-start}._msgTime_1d9y7_243{font-family:var(--ds-font-label);font-size:10px;color:var(--ds-text-muted);opacity:.55;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none;transition:opacity .15s ease}._msgWrap_1d9y7_190:hover ._msgTime_1d9y7_243{opacity:.85}._copyBtn_1d9y7_256{width:20px;height:20px;border-radius:var(--ds-r-small);background:var(--ds-bg-surface);border:.5px solid var(--ds-border-subtle);box-shadow:var(--ds-shadow-1);color:var(--ds-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;flex-shrink:0;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .15s ease,transform .15s ease,color .1s ease,background .1s ease}._msgWrap_1d9y7_190:hover ._copyBtn_1d9y7_256{opacity:1;pointer-events:auto;transform:scale(1)}._copyBtn_1d9y7_256:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._copyBtn_1d9y7_256[data-copied=true]{opacity:1;pointer-events:none;transform:scale(1);color:var(--ds-positive);background:var(--ds-positive-subtle, color-mix(in srgb, var(--ds-positive) 12%, transparent));border-color:color-mix(in srgb,var(--ds-positive) 30%,transparent)}._msgTool_1d9y7_294{align-self:flex-start;max-width:85%;padding:4px 10px;background:var(--ds-bg-tinted);border-radius:var(--ds-r-small);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);display:inline-flex;align-items:center;gap:6px}._msgTool_1d9y7_294 svg{width:12px;height:12px;flex-shrink:0}._msgError_1d9y7_308{border-color:var(--ds-negative)}._daySep_1d9y7_310{align-self:center;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-secondary);letter-spacing:0;padding:4px 10px;background:var(--ds-bg-tinted);border:.5px solid var(--ds-border);border-radius:var(--ds-r-chip);margin-top:12px;margin-bottom:4px}._typing_1d9y7_326{align-self:flex-start;padding:4px 14px;display:inline-flex;gap:4px;align-items:center}._typing_1d9y7_326 span{width:4px;height:4px;background:var(--ds-text-muted);border-radius:50%;animation:_msp-typing_1d9y7_1 1.4s infinite ease-in-out}._typing_1d9y7_326 span:nth-child(2){animation-delay:.2s}._typing_1d9y7_326 span:nth-child(3){animation-delay:.4s}@keyframes _msp-typing_1d9y7_1{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}._emptyHint_1d9y7_348{flex:1;display:flex;align-items:center;justify-content:center;font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted)}._agentDraftNotice_1d9y7_359{flex-shrink:0;padding:10px 16px;font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted);background:var(--ds-bg-surface);border-top:1px solid var(--ds-border-subtle);text-align:center}._composer_1d9y7_371{padding:var(--ds-space-2) var(--ds-space-4) var(--ds-space-3);background:var(--ds-bg-surface);flex-shrink:0}._composerRow_1d9y7_376{display:flex;align-items:flex-end;gap:6px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);padding:6px;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._composerRow_1d9y7_376:focus-within{border-color:var(--ds-text-primary);box-shadow:var(--ds-shadow-1)}._composer_1d9y7_371 textarea{flex:1;border:0;outline:0;background:transparent;resize:none;font-family:inherit;font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary);line-height:1.45;min-height:20px;max-height:140px;padding:3px 6px}._composer_1d9y7_371 textarea::placeholder{color:var(--ds-text-placeholder)}._toolBtn_1d9y7_406{width:28px;height:28px;border-radius:var(--ds-r-small);border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);flex-shrink:0}._toolBtn_1d9y7_406:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._toolBtn_1d9y7_406 svg{width:14px;height:14px}._toolBtn_1d9y7_406:disabled{opacity:.4;cursor:not-allowed}._toolBtnRecording_1d9y7_425,._toolBtnRecording_1d9y7_425:hover{background:var(--ds-text-primary);color:var(--ds-bg-surface);opacity:1}._toolBtnRecording_1d9y7_425:disabled{opacity:1}._stopSquare_1d9y7_434{width:10px;height:10px;border-radius:2px;background:var(--ds-bg-surface);display:block}._spin_1d9y7_443{animation:_ds-spin_1d9y7_1 .9s linear infinite}@keyframes _ds-spin_1d9y7_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._voiceArea_1d9y7_452{flex:1;display:flex;align-items:center;gap:var(--ds-space-2);padding:0 var(--ds-space-2);overflow:hidden;min-height:24px}._voiceCancel_1d9y7_463{width:22px;height:22px;border-radius:var(--ds-r-pill);border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._voiceCancel_1d9y7_463:hover{background:var(--ds-bg-tinted);color:var(--ds-negative)}._voiceCancel_1d9y7_463 svg{width:12px;height:12px}._voiceError_1d9y7_484{margin-top:6px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-negative);letter-spacing:.3px}._send_1d9y7_492{width:28px;height:28px;border-radius:var(--ds-r-small);border:none;background:var(--ds-text-primary);color:var(--ds-bg-surface);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--ds-motion-fast),opacity var(--ds-motion-fast)}._send_1d9y7_492:hover:not(:disabled){transform:translateY(-1px);opacity:.9}._send_1d9y7_492:disabled{opacity:.4;cursor:not-allowed;transform:none}._send_1d9y7_492 svg{width:13px;height:13px}._plusMenuContent_1d9y7_511{padding:var(--ds-space-1)}._plusItem_1d9y7_514{width:100%;display:flex;align-items:center;gap:var(--ds-space-2);padding:8px 10px;background:transparent;border:none;border-radius:var(--ds-r-small);cursor:pointer;color:var(--ds-text-primary);font-family:var(--ds-font-content);font-size:var(--ds-fs-body);text-align:left;transition:background var(--ds-motion-fast);white-space:nowrap}._plusItem_1d9y7_514:hover:not(:disabled){background:var(--ds-bg-tinted)}._plusItem_1d9y7_514:disabled{opacity:.6;cursor:not-allowed}._plusItem_1d9y7_514 svg{color:var(--ds-text-muted);flex-shrink:0}._plusItemSoon_1d9y7_534{margin-left:auto;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);background:var(--ds-bg-tinted);padding:1px 6px;border-radius:var(--ds-r-pill);text-transform:uppercase;letter-spacing:.3px}._sessions_1d9y7_547{background:var(--ds-bg-surface);border-radius:var(--ds-r-panel);box-shadow:var(--ds-shadow-3);display:flex;flex-direction:column;overflow:hidden;min-width:0}._shell_1d9y7_2[data-state=expanded] ._sessions_1d9y7_547{margin-top:6px;height:calc(100% - 6px);overflow:hidden;transition:opacity var(--ds-motion-fast)}._shell_1d9y7_2[data-state=expanded][data-sidebar=hidden] ._sessions_1d9y7_547{opacity:0;pointer-events:none}._sidebarBackdrop_1d9y7_570{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}._shell_1d9y7_2[data-state=compact] ._sessions_1d9y7_547{position:absolute;top:10px;left:10px;bottom:10px;width:240px;z-index:10;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .22s cubic-bezier(.4,0,.2,1)}._shell_1d9y7_2[data-state=compact][data-sidebar=hidden] ._sessions_1d9y7_547{transform:translate(calc(-100% - 20px));pointer-events:none;opacity:0}._sessionsSearch_1d9y7_593{padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-2);flex-shrink:0}._sessionsSearch_1d9y7_593 input{width:100%;height:30px;padding:0 var(--ds-space-3);background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);outline:none;box-sizing:border-box;transition:border-color var(--ds-motion-fast)}._sessionsSearch_1d9y7_593 input:focus{border-color:var(--ds-border-strong)}._sessionsList_1d9y7_613{flex:1;min-height:0;overflow-y:auto;padding:0 var(--ds-space-2) var(--ds-space-1);display:flex;flex-direction:column;gap:2px}._dayLabel_1d9y7_622{padding:var(--ds-space-3) 10px var(--ds-space-1);font-family:var(--ds-font-label);font-size:9px;font-weight:var(--ds-fw-bold);text-transform:uppercase;letter-spacing:.6px;color:var(--ds-text-muted)}._sessionItem_1d9y7_631{position:relative;padding:8px 32px 8px 10px;border-radius:var(--ds-r-small);cursor:pointer;display:flex;flex-direction:column;gap:2px;border:.5px solid transparent;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._sessionItem_1d9y7_631:hover{background:var(--ds-bg-surface);border-color:var(--ds-border);box-shadow:var(--ds-shadow-1)}._sessionItemActive_1d9y7_650,._sessionItemActive_1d9y7_650:hover{background:var(--ds-bg-surface);border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._sessionTitle_1d9y7_656{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sessionMeta_1d9y7_665{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);letter-spacing:.3px}._sessionsEmpty_1d9y7_671{padding:var(--ds-space-5) var(--ds-space-3);text-align:center;color:var(--ds-text-muted);font-size:var(--ds-fs-body-sm)}._sessionItemActions_1d9y7_679{position:absolute;right:6px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity var(--ds-motion-fast)}._sessionItem_1d9y7_631:hover ._sessionItemActions_1d9y7_679,._sessionItemActive_1d9y7_650 ._sessionItemActions_1d9y7_679{opacity:1}._sessionActionBtn_1d9y7_692{width:22px;height:22px;border-radius:var(--ds-r-small);border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);flex-shrink:0}._sessionActionBtn_1d9y7_692:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._sessionMenu_1d9y7_712{padding:4px}._sessionMenuItem_1d9y7_715{width:100%;display:flex;align-items:center;padding:7px 10px;background:transparent;border:none;border-radius:var(--ds-r-small);cursor:pointer;color:var(--ds-text-primary);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);text-align:left;transition:background var(--ds-motion-fast);white-space:nowrap}._sessionMenuItem_1d9y7_715:hover{background:var(--ds-bg-tinted)}._sessionMenuItemDanger_1d9y7_732{color:var(--ds-negative)}._sessionMenuItemDanger_1d9y7_732:hover{background:color-mix(in srgb,var(--ds-negative) 10%,transparent)}._sessionTitleInput_1d9y7_736{width:100%;border:none;background:var(--ds-bg-tinted);padding:2px 4px;border-radius:var(--ds-r-tiny);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);outline:none;box-sizing:border-box}._sessionsFoot_1d9y7_750{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-3);flex-shrink:0}._newChatBtn_1d9y7_754{width:100%;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--ds-text-primary);color:var(--ds-bg-surface);border:none;border-radius:var(--ds-r-small);font-family:var(--ds-font-content);font-weight:var(--ds-fw-semibold);font-size:var(--ds-fs-chrome-body);cursor:pointer;transition:opacity var(--ds-motion-fast)}._newChatBtn_1d9y7_754:hover{opacity:.85}._pill_1d9y7_774{position:fixed;bottom:20px;right:20px;display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-card);box-shadow:var(--ds-shadow-3);cursor:grab;z-index:1050;font-family:var(--ds-font-content);animation:_pillIn_1d9y7_1 .24s cubic-bezier(.34,1.56,.64,1);transition:transform var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._pill_1d9y7_774:hover{box-shadow:var(--ds-shadow-4)}._pillDragging_1d9y7_793{cursor:grabbing;transform:scale(1.02)}@keyframes _pillIn_1d9y7_1{0%{transform:translateY(16px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._pillBadge_1d9y7_798{width:24px;height:24px;border-radius:var(--ds-r-small);background:var(--ds-bg-tinted);color:var(--ds-text-primary);display:inline-flex;align-items:center;justify-content:center}._pillText_1d9y7_808{display:flex;flex-direction:column;line-height:1.2}._pillTitle_1d9y7_813{font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._pillStatus_1d9y7_818{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px}._msgFadeIn_1d9y7_830{animation:_msgFadeInKeyframes_1d9y7_1 .3s var(--ds-motion-base, cubic-bezier(0, 0, .2, 1)) forwards}@keyframes _msgFadeInKeyframes_1d9y7_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._msgFadeIn_1d9y7_830{animation:none}}._icon_11ju3_3{display:inline-flex;align-items:center;justify-content:center;vertical-align:-3px;width:20px;height:20px;margin:0 2px;border-radius:var(--ds-r-tiny, 4px);flex-shrink:0;background:var(--ds-bg-tinted);color:var(--ds-text-secondary)}._icon_11ju3_3[data-tone=ai]{background:var(--fam-logic-bg, rgba(127, 119, 221, .08));color:var(--fam-logic, #7F77DD)}._icon_11ju3_3[data-tone=positive]{background:var(--ds-positive-bg, rgba(34, 197, 94, .1));color:var(--ds-positive, #22C55E)}._icon_11ju3_3[data-tone=negative]{background:var(--ds-negative-bg, rgba(239, 68, 68, .1));color:var(--ds-negative, #EF4444)}._icon_11ju3_3[data-tone=warning]{background:#f59e0b1a;color:var(--ds-warning, #F59E0B)}._icon_11ju3_3[data-tone=info]{background:var(--ds-info-bg, rgba(59, 130, 246, .1));color:var(--ds-info, #3B82F6)}._icon_11ju3_3[data-tone=brand]{background:var(--ds-accent-bg, rgba(248, 93, 55, .1));color:var(--ds-accent, #F85D37)}._markdown_1ra6x_11{font-family:var(--ds-font-content);font-size:var(--ds-fs-body);line-height:1.55;color:var(--ds-text-primary)}._markdown_1ra6x_11 h1,._markdown_1ra6x_11 h2,._markdown_1ra6x_11 h3,._markdown_1ra6x_11 h4{margin:6px 0 4px;font-weight:var(--ds-fw-semibold);line-height:1.3;color:var(--ds-text-primary);text-wrap:balance}._markdown_1ra6x_11 h1:first-child,._markdown_1ra6x_11 h2:first-child,._markdown_1ra6x_11 h3:first-child,._markdown_1ra6x_11 h4:first-child{margin-top:0}._markdown_1ra6x_11 h1{font-size:var(--ds-fs-h4)}._markdown_1ra6x_11 h2{font-size:var(--ds-fs-body-lg)}._markdown_1ra6x_11 h3{font-size:var(--ds-fs-body)}._markdown_1ra6x_11 h4{font-size:var(--ds-fs-body-sm)}._markdown_1ra6x_11 p{margin:0 0 5px}._markdown_1ra6x_11 p:last-child{margin-bottom:0}._markdown_1ra6x_11 strong{font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._markdown_1ra6x_11 em{font-style:italic}._markdown_1ra6x_11 del{text-decoration:line-through;color:var(--ds-text-muted)}._markdown_1ra6x_11 ul,._markdown_1ra6x_11 ol{margin:2px 0 5px;padding-left:18px}._markdown_1ra6x_11 li{margin:1px 0}._markdown_1ra6x_11 ul li::marker{color:var(--ds-text-muted)}._markdown_1ra6x_11 ol li::marker{color:var(--ds-text-muted);font-family:var(--ds-font-label)}._markdown_1ra6x_11 ul ul,._markdown_1ra6x_11 ol ol,._markdown_1ra6x_11 ul ol,._markdown_1ra6x_11 ol ul{margin:2px 0}._markdown_1ra6x_11 code{font-family:var(--ds-font-label);font-size:calc(var(--ds-fs-body-sm) * .95);background:var(--ds-bg-tinted);color:var(--ds-text-primary);border-radius:var(--ds-r-tiny);padding:1px 5px}._markdown_1ra6x_11 pre{background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);padding:8px 10px;overflow-x:auto;margin:5px 0}._markdown_1ra6x_11 pre code{background:transparent;padding:0;font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary)}._markdown_1ra6x_11 a{color:var(--fam-logic);text-decoration:none;border-bottom:1px dotted;transition:opacity var(--ds-motion-fast)}._markdown_1ra6x_11 a:hover{opacity:.75}._markdown_1ra6x_11 blockquote{margin:5px 0;padding:3px 0 3px 10px;border-left:2px solid var(--ds-border-strong);color:var(--ds-text-secondary);font-style:italic}._markdown_1ra6x_11 hr{border:0;border-top:.5px solid var(--ds-border);margin:6px 0}._tableWrap_1ra6x_127{overflow-x:auto;margin:5px 0;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small)}._markdown_1ra6x_11 table{width:100%;border-collapse:collapse;font-size:var(--ds-fs-body-sm)}._markdown_1ra6x_11 thead th{text-align:left;padding:5px 10px;font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-muted);background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-border);white-space:nowrap}._markdown_1ra6x_11 tbody td{padding:5px 10px;border-bottom:.5px solid var(--ds-border);color:var(--ds-text-primary);vertical-align:middle}._markdown_1ra6x_11 tbody tr:last-child td{border-bottom:0}._markdown_1ra6x_11 input[type=checkbox]{margin-right:6px;pointer-events:none}._frame_gnmjo_8{margin:6px 0;background:var(--ds-bg-elevated);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);box-shadow:var(--ds-shadow-1);overflow:hidden}._head_gnmjo_17{display:flex;align-items:center;gap:var(--ds-space-2);padding:7px 10px;background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-border)}._icon_gnmjo_26{width:20px;height:20px;border-radius:var(--ds-r-small);background:var(--ds-bg-tinted);color:var(--ds-text-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._icon_gnmjo_26 svg{width:13px;height:13px}._title_gnmjo_39{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_gnmjo_51{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;flex-shrink:0}._action_gnmjo_60{width:24px;height:24px;border:0;background:transparent;color:var(--ds-text-muted);border-radius:var(--ds-r-small);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);flex-shrink:0}._action_gnmjo_60:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._action_gnmjo_60 svg{width:13px;height:13px}._body_gnmjo_80{background:var(--ds-bg-surface)}._loadingState_gnmjo_84,._errorState_gnmjo_85{padding:10px 12px;color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);text-align:center}._errorState_gnmjo_85{color:var(--ds-negative)}._content_1pf7n_6{padding:8px 12px}._fieldsList_1pf7n_10{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px}._fieldLabel_1pf7n_16{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm);font-weight:var(--ds-fw-regular);color:var(--ds-text-muted);align-self:center;white-space:nowrap}._fieldValue_1pf7n_25{min-width:0;overflow:hidden}._ref_3vbr3_3{display:inline-flex;align-items:center;gap:3px;padding:0 5px;margin:0 1px;background:var(--ds-bg-tinted);border-radius:var(--ds-r-tiny);color:var(--fam-logic);font-weight:var(--ds-fw-medium);font-size:var(--ds-cell-s-content);font-family:var(--ds-font-content);cursor:pointer;text-decoration:none;border:0;transition:background var(--ds-motion-fast);line-height:1.4;vertical-align:baseline}._ref_3vbr3_3:hover{background:var(--fam-logic-bg)}._refId_3vbr3_26{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted)}._refLabel_3vbr3_32{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}._tableWrap_o5l0n_11{overflow-x:auto;background:var(--ds-bg-surface)}._table_o5l0n_11{width:100%;border-collapse:collapse;font-size:var(--ds-cell-s-content);font-family:var(--ds-font-content)}._table_o5l0n_11 thead th{text-align:left;padding:var(--ds-cell-s-pad-y) var(--ds-cell-s-pad-x);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-muted);background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-border);white-space:nowrap;vertical-align:middle}._table_o5l0n_11 tbody td{padding:var(--ds-cell-s-pad-y) var(--ds-cell-s-pad-x);border-bottom:.5px solid var(--ds-border);color:var(--ds-text-primary);vertical-align:middle;background:var(--ds-bg-surface)}._table_o5l0n_11 tbody tr:last-child td{border-bottom:0}._table_o5l0n_11 tbody tr{transition:background var(--ds-motion-fast)}._rowClickable_o5l0n_58{cursor:pointer}._rowClickable_o5l0n_58:hover td{background:var(--ds-bg-soft)}._tableFoot_o5l0n_68{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);background:var(--ds-bg-elevated);border-top:.5px solid var(--ds-border);letter-spacing:.3px}._stateCell_o5l0n_83{padding:10px 12px;text-align:center;color:var(--ds-text-muted);font-size:var(--ds-fs-body-sm)}._errorCell_o5l0n_90{padding:10px 12px;text-align:center;color:var(--ds-negative);font-size:var(--ds-fs-body-sm)}._body_u0js7_6{padding:14px 16px;background:var(--ds-bg-surface);display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:baseline}._label_u0js7_15{grid-column:1 / -1;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.5px}._value_u0js7_24{font-family:var(--ds-font-numeric);font-size:calc(26px * var(--ds-ws-scale, 1));font-weight:var(--ds-fw-bold);letter-spacing:-.3px;color:var(--ds-text-primary);font-variant-numeric:tabular-nums;line-height:1.1}._valuePositive_u0js7_34{color:var(--ds-positive)}._valueNegative_u0js7_35{color:var(--ds-negative)}._valueWarning_u0js7_36{color:var(--ds-warning)}._valueBrand_u0js7_37{color:var(--ds-accent)}._suffix_u0js7_39{font-size:var(--ds-fs-body);color:var(--ds-text-muted);margin-left:4px;font-weight:var(--ds-fw-medium)}._trend_u0js7_46{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-semibold);display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:var(--ds-r-pill);white-space:nowrap}._trendUp_u0js7_58{color:var(--ds-positive);background:var(--ds-positive-bg)}._trendDown_u0js7_59{color:var(--ds-negative);background:var(--ds-negative-bg)}._trendFlat_u0js7_60{color:var(--ds-text-muted);background:var(--ds-bg-tinted)}._trend_u0js7_46 svg{width:11px;height:11px}._note_u0js7_67{grid-column:1 / -1;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);margin-top:2px}._body_ykh49_5{padding:14px 16px;background:var(--ds-bg-surface)}._bars_ykh49_10{display:grid;grid-template-columns:minmax(60px,max-content) 1fr max-content;gap:6px 10px;align-items:center}._barLabel_ykh49_17{font-size:var(--ds-fs-body-sm);color:var(--ds-text-secondary);font-family:var(--ds-font-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barTrack_ykh49_26{position:relative;height:10px;background:var(--ds-bg-tinted);border-radius:var(--ds-r-pill);overflow:hidden}._barFill_ykh49_34{position:absolute;inset:0 auto 0 0;background:var(--fam-logic, #7F77DD);border-radius:inherit;transition:width var(--ds-motion-base)}._barFillHighlight_ykh49_42{background:var(--ds-accent, #F85D37)}._barValue_ykh49_46{font-family:var(--ds-font-numeric);font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary);font-weight:var(--ds-fw-medium);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._barValueHighlight_ykh49_56{color:var(--ds-accent);font-weight:var(--ds-fw-semibold)}._legend_ykh49_61{display:flex;gap:14px;margin-top:10px;padding-top:10px;border-top:.5px solid var(--ds-border);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px}._legendDot_ykh49_74{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px;vertical-align:middle}._wrap_b4n9i_1{display:inline-flex;align-items:center;justify-content:center;flex:1}._bar_b4n9i_8{display:inline-block;border-radius:var(--ds-r-pill);transition:height 70ms cubic-bezier(.4,0,.2,1);will-change:height}._toneSecondary_b4n9i_15 ._bar_b4n9i_8{background:var(--ds-text-secondary)}._tonePrimary_b4n9i_16 ._bar_b4n9i_8{background:var(--ds-text-primary)}._timer_b4n9i_18{margin-left:var(--ds-space-2);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);letter-spacing:.5px;min-width:36px;text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}@keyframes brand-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.ai-brand-button{transition:transform .18s ease,box-shadow .18s ease}.ai-brand-button:hover:not(:disabled){transform:scale(1.06)}.ai-brand-button:active:not(:disabled){transform:scale(.96)}.ai-brand-button--breathing{animation:brand-breathe 2.4s ease-in-out infinite}@keyframes brand-ray-pulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.05)}}.brand-loader--pulse .brand-loader__ray{animation:brand-ray-pulse 1.8s ease-in-out infinite}.brand-loader--pulse .brand-loader__ray--1{transform-origin:87px 119px}.brand-loader--pulse .brand-loader__ray--2{transform-origin:95px 108px}.brand-loader--pulse .brand-loader__ray--3{transform-origin:108px 104px}.brand-loader--pulse .brand-loader__ray--4{transform-origin:121px 108px}@keyframes brand-book-sway{0%{transform:rotate(0)}25%{transform:rotate(-65deg)}50%{transform:rotate(0)}75%{transform:rotate(65deg)}to{transform:rotate(0)}}.brand-loader--book .brand-loader__book-rays{animation:brand-book-sway 3.6s ease-in-out infinite;transform-origin:110px 126px;transform-box:fill-box}@media(prefers-reduced-motion:reduce){.ai-brand-button--breathing,.brand-loader--pulse .brand-loader__ray,.brand-loader--book .brand-loader__book-rays{animation:none}}._wrapper_15ujy_6{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ds-r-medium);flex-shrink:0;cursor:pointer}@keyframes _offline-pulse_15ujy_1{0%,to{opacity:1}50%{opacity:.35}}._pulse_15ujy_22{animation:_offline-pulse_15ujy_1 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._pulse_15ujy_22{animation:none}}._popoverContent_tff90_1{background:var(--ds-popover-bg);border:var(--ds-popover-border-width) solid var(--ds-popover-border);border-radius:var(--ds-popover-radius);box-shadow:var(--ds-popover-shadow);z-index:var(--ds-popover-z-index);outline:none;font-family:var(--ds-font-content);color:var(--ds-text-primary);max-height:min(50vh,520px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent}._popoverContent_tff90_1::-webkit-scrollbar{width:6px}._popoverContent_tff90_1::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border-radius:3px}._popoverContent_tff90_1::-webkit-scrollbar-track{background:transparent}._popoverContent_tff90_1[data-state=open]{animation:_popoverIn_tff90_1 var(--ds-popover-animation-duration, .12s) var(--ds-popover-animation-easing, ease)}@keyframes _popoverIn_tff90_1{0%{opacity:0;transform:scale(.98) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}._container_tff90_39{padding:6px 0}._group_tff90_43+._group_tff90_43{margin-top:2px}._groupHeader_tff90_47{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px}._groupLabel_tff90_54{font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.06em}._groupCount_tff90_62{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;background:var(--ds-bg-tinted);border-radius:999px;font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-weight:var(--ds-fw-medium)}._row_tff90_76{display:flex;align-items:center;gap:12px;padding:8px 16px;cursor:pointer;transition:background var(--ds-motion-fast)}._row_tff90_76:hover,._rowActive_tff90_86{background:var(--ds-tbl-row-hover)}._iconBadge_tff90_90{width:28px;height:28px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--ds-bg-tinted);color:var(--ds-text-secondary)}._iconBadge_tff90_90 svg{width:15px;height:15px}._iconBadge_records_tff90_108{background:color-mix(in srgb,var(--fam-record) 10%,transparent);color:var(--fam-record)}._iconBadge_collections_tff90_113{background:color-mix(in srgb,var(--fam-rule) 10%,transparent);color:var(--fam-rule)}._iconBadge_link_graph_tff90_118{background:color-mix(in srgb,var(--fam-logic) 10%,transparent);color:var(--fam-logic)}._iconBadge_fields_tff90_123{background:color-mix(in srgb,var(--fam-filters, #F59E0B) 10%,transparent);color:var(--fam-filters, #F59E0B)}._iconBadge_options_tff90_128{background:color-mix(in srgb,var(--fam-skill, #EC4899) 10%,transparent);color:var(--fam-skill, #EC4899)}._rowText_tff90_134{flex:1;min-width:0}._rowTitle_tff90_139{font-size:var(--ds-fs-chrome-body-lg);color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowTitle_tff90_139 mark{background:transparent;color:inherit;font-weight:var(--ds-fw-semibold);border-bottom:1.5px solid color-mix(in srgb,var(--fam-skill) 40%,transparent)}._rowSubtitle_tff90_155{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowCheck_tff90_164{width:14px;height:14px;color:#10b981;flex-shrink:0}._empty_tff90_171{padding:28px 16px 24px;text-align:center}._emptyIcon_tff90_176{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:50%;background:var(--ds-bg-tinted);color:var(--ds-text-placeholder);margin-bottom:10px}._emptyIcon_tff90_176 svg{width:14px;height:14px}._emptyTitle_tff90_193{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-weight:var(--ds-fw-medium);margin-bottom:2px}._emptySubtitle_tff90_200{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._dot_1oeqc_5{display:inline-block;border-radius:50%;flex-shrink:0}._sm_1oeqc_12{width:6px;height:6px}._md_1oeqc_13{width:8px;height:8px}._connected_1oeqc_16{background:var(--ds-positive)}._disconnected_1oeqc_17{background:var(--ds-text-muted)}._pending_1oeqc_18{background:var(--ds-warning)}._error_1oeqc_19{background:var(--ds-negative)}._inactive_1oeqc_20{background:var(--ds-border-strong)}@keyframes _reauthPulse_1oeqc_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}._reauth_required_1oeqc_27{background:var(--ds-warning, #d97706);animation:_reauthPulse_1oeqc_1 1.8s ease-in-out infinite}._menu_j347x_7{position:absolute;z-index:200;top:calc(100% + 4px);left:0;right:0;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-card, 12px);box-shadow:0 8px 24px #0f172a24,0 2px 6px #0f172a0f;overflow:hidden;min-width:160px}._menuDivider_j347x_21{height:.5px;background:var(--ds-border);margin:2px 0}._menuItem_j347x_27{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;font-weight:500;color:var(--ds-text-primary);background:transparent;border:none;text-align:left;cursor:pointer;font-family:inherit;transition:background var(--ds-motion-fast, .1s)}._menuItem_j347x_27:hover{background:#0f172a08}._menuItemIcon_j347x_48{width:14px;font-size:11px;color:var(--ds-text-muted);flex-shrink:0;text-align:center}._menuItemDanger_j347x_56,._menuItemDanger_j347x_56 ._menuItemIcon_j347x_48{color:var(--ds-negative, #ef4444)}._menuItemDanger_j347x_56:hover{background:#ef44440d}._accountHeader_j347x_69{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--ds-bg-surface);border-bottom:.5px solid var(--ds-border)}._accountIcon_j347x_78{width:22px;height:22px;border-radius:5px;background:var(--ds-bg-tinted, rgba(15, 23, 42, .06));color:var(--ds-text-muted, #64748b);display:grid;place-items:center;flex-shrink:0}._accountInfo_j347x_89{display:flex;flex-direction:column;min-width:0;flex:1}._accountEmail_j347x_96{font-size:12px;font-weight:500;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountStatus_j347x_105{font-size:10.5px;font-weight:500;color:var(--ds-positive, #16a34a);margin-top:1px}._accountStatus_j347x_105[data-variant=reauth_required]{color:var(--ds-text-warn, #b45309)}._wrap_106uf_1{position:relative}._trigger_106uf_5{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;border-radius:var(--ds-r-small, 4px);cursor:pointer;color:var(--ds-text-muted);transition:background .12s,color .12s;padding:0}._trigger_106uf_5:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._dropdown_106uf_25{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong, var(--ds-border));border-radius:var(--ds-r-card, 8px);box-shadow:0 8px 24px #0f172a24,0 2px 6px #0f172a0f;z-index:1000;overflow:hidden;padding:4px;display:flex;flex-direction:column;gap:2px}._item_106uf_42{display:flex;align-items:center;gap:8px;padding:7px 10px;border:.5px solid transparent;border-radius:var(--ds-r-small, 4px);background:transparent;cursor:pointer;font:inherit;font-size:var(--ds-fs-body-sm, 13px);color:var(--ds-text-primary);text-align:left;width:100%;transition:background .1s,border-color .1s,transform .1s}._item_106uf_42:hover{background:var(--ds-bg-surface);border-color:var(--ds-border);box-shadow:var(--ds-shadow-1, 0 1px 4px rgba(15,23,42,.08))}._itemDanger_106uf_65{color:var(--ds-negative, #EF4444)}._itemDanger_106uf_65:hover{background:var(--ds-negative-bg, rgba(239,68,68,.05));border-color:var(--ds-negative, #EF4444);color:var(--ds-negative, #EF4444)}._card_1i1ah_1{padding:14px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);border-radius:var(--ds-r-card);cursor:pointer;transition:all var(--ds-motion-fast);display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:108px;position:relative;box-shadow:var(--ds-shadow-1);-webkit-user-select:none;user-select:none}._card_1i1ah_1:hover:not(._disabled_1i1ah_18){border-color:var(--ds-text-primary);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._disabled_1i1ah_18{opacity:.45;cursor:not-allowed;background:var(--ds-bg-soft)}._disabled_1i1ah_18:hover{transform:none!important;box-shadow:var(--ds-shadow-1)!important;border-color:var(--ds-border-strong)!important}._comingSoon_1i1ah_36:after{content:"СКОРО";position:absolute;top:10px;right:10px;padding:1px 5px;background:var(--ds-bg-soft);color:var(--ds-text-muted);border-radius:3px;font-family:var(--ds-font-label);font-size:8.5px;font-weight:var(--ds-fw-bold);letter-spacing:.5px}._statusDot_1i1ah_51{position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusDotIdle_1i1ah_61{background:var(--ds-text-muted);opacity:.5}._statusDotActive_1i1ah_66{background:var(--ds-positive);box-shadow:0 0 0 2px var(--ds-positive-bg)}._statusDotError_1i1ah_71{background:var(--ds-negative);box-shadow:0 0 0 2px var(--ds-negative-bg)}._icon_1i1ah_76{width:32px;height:32px;border-radius:var(--ds-r-small);background:transparent;display:flex;align-items:flex-start;justify-content:flex-start;flex-shrink:0}._icon_1i1ah_76 svg{width:32px;height:32px;display:block}._name_1i1ah_93{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.005em;line-height:1.3}._desc_1i1ah_101{font-size:var(--ds-fs-caption);color:var(--ds-text-muted);line-height:1.4}._root_8mmyr_2{grid-column:1 / -1}._label_8mmyr_6{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label, 10px);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.6px;font-weight:var(--ds-fw-bold);margin:var(--ds-space-3) 0 var(--ds-space-2);display:flex;align-items:center;gap:var(--ds-space-2)}._count_8mmyr_19{padding:1px 6px;background:var(--ds-bg-soft);border-radius:var(--ds-r-tiny);font-size:9.5px;color:var(--ds-text-secondary);font-weight:var(--ds-fw-medium)}._grid_8mmyr_28{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ds-space-2)}@media(max-width:560px){._grid_8mmyr_28{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){._grid_8mmyr_28{grid-template-columns:1fr}}._requestCard_8mmyr_47{padding:14px;border:.5px dashed var(--ds-border-strong);background:transparent;border-radius:var(--ds-r-card);cursor:pointer;transition:all var(--ds-motion-fast);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:108px;color:var(--ds-text-muted);font-family:inherit;font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);text-align:center;line-height:1.4}._requestCard_8mmyr_47:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary);background:var(--ds-bg-soft)}._overlay_1cnfe_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px}._backdrop_1cnfe_11{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}._modal_1cnfe_17{position:relative;z-index:1;width:640px;height:460px;max-width:100%;max-height:calc(100vh - 32px);border-radius:var(--ds-r-modal);overflow:hidden;box-shadow:var(--ds-shadow-modal);background:var(--ds-bg-surface);display:flex;flex-direction:column}._wrap_1dn3n_1{position:relative;display:flex;align-items:center}._input_1dn3n_7{width:100%;padding:10px 36px 10px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-family:var(--ds-font-label);font-size:12px;letter-spacing:.3px;color:var(--ds-text-primary);transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._input_1dn3n_7:focus{outline:none;border-color:var(--ds-text-primary);box-shadow:0 0 0 3px var(--ds-accent-lo)}._input_1dn3n_7::placeholder{color:var(--ds-text-placeholder);font-family:var(--ds-font-content);letter-spacing:0}._toggle_1dn3n_32{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:22px;height:22px;border:none;background:transparent;color:var(--ds-text-muted);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--ds-r-tiny);transition:color var(--ds-motion-fast);padding:0;flex-shrink:0}._toggle_1dn3n_32:hover{color:var(--ds-text-primary)}._container_cmab4_1{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--ds-bg-surface);border-radius:var(--ds-r-modal)}._header_cmab4_11{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 20px;flex-shrink:0}._headerLeft_cmab4_20{display:flex;align-items:center;gap:10px;overflow:hidden;flex:1}._headerBack_cmab4_28{width:26px;height:26px;border:none;border-radius:var(--ds-r-small);background:transparent;color:var(--ds-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._headerBack_cmab4_28:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._headerBrand_cmab4_48{display:inline-flex;align-items:center;gap:8px;overflow:hidden}._headerBrandTitle_cmab4_55{font-size:13px;font-weight:600;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerClose_cmab4_64{width:26px;height:26px;border:none;border-radius:var(--ds-r-small);background:transparent;color:var(--ds-text-muted);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._headerClose_cmab4_64:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._body_cmab4_85{display:grid;grid-template-columns:180px 1fr;flex:1;overflow:hidden;min-height:0}._sidebar_cmab4_94{padding:16px 8px 8px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;background:var(--ds-bg-surface)}._stepperLabel_cmab4_103{font-family:var(--ds-font-label);font-size:9px;font-weight:700;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.6px;padding:4px 10px 8px}._step_cmab4_103{display:grid;grid-template-columns:20px 1fr;gap:8px;padding:6px 10px;border-radius:var(--ds-r-small);align-items:center;cursor:default}._stepBadge_cmab4_123{width:16px;height:16px;border-radius:50%;background:var(--ds-bg-surface);border:1px solid var(--ds-border-strong);color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepActive_cmab4_139 ._stepBadge_cmab4_123{background:var(--ds-text-primary);color:var(--ds-text-inverse);border-color:var(--ds-text-primary)}._stepDone_cmab4_145 ._stepBadge_cmab4_123{background:var(--ds-positive);color:var(--ds-text-inverse);border-color:var(--ds-positive)}._stepLabel_cmab4_151{font-size:11.5px;color:var(--ds-text-secondary);line-height:1.3;font-weight:500}._stepActive_cmab4_139 ._stepLabel_cmab4_151{color:var(--ds-text-primary);font-weight:600}._stepDone_cmab4_145 ._stepLabel_cmab4_151{color:var(--ds-text-muted)}._panel_cmab4_168{display:flex;flex-direction:column;overflow-y:auto;background:var(--ds-bg-surface);min-height:0}._sceneWrapper_cmab4_177{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100%;padding:32px 24px 24px;box-sizing:border-box}._sceneContent_cmab4_187{max-width:380px;width:100%;display:flex;flex-direction:column;gap:16px}._sceneIcon_cmab4_196{display:flex;justify-content:center;padding:0 0 4px}._logoWrapper_cmab4_202{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--ds-r-card);background:var(--ds-bg-elevated);border:.5px solid var(--ds-border);box-shadow:var(--ds-shadow-1);overflow:hidden}._successCircle_cmab4_215{width:56px;height:56px;border-radius:50%;background:var(--ds-positive-bg);display:flex;align-items:center;justify-content:center;color:var(--ds-positive)}._sceneHeader_cmab4_227{display:flex;flex-direction:column;gap:5px;align-items:center;text-align:center}._sceneTitle_cmab4_235{font-size:15px;font-weight:600;color:var(--ds-text-primary);margin:0}._sceneDesc_cmab4_242{font-size:12px;color:var(--ds-text-muted);line-height:1.5;margin:0;max-width:340px}._helpBlock_cmab4_251{background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);overflow:hidden}._helpToggle_cmab4_258{width:100%;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent;border:none;color:var(--ds-text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:color var(--ds-motion-fast)}._helpToggle_cmab4_258:hover{color:var(--ds-text-primary)}._helpToggleLeft_cmab4_276{display:inline-flex;align-items:center;gap:7px;color:var(--ds-info)}._helpToggleChevron_cmab4_283{transition:transform var(--ds-motion-fast);color:var(--ds-text-muted);flex-shrink:0}._helpToggleChevronOpen_cmab4_289{transform:rotate(180deg)}._helpContent_cmab4_293{padding:0 14px 12px;font-size:11.5px;color:var(--ds-text-secondary);line-height:1.55;display:flex;flex-direction:column;gap:8px}._helpStep_cmab4_303{display:grid;grid-template-columns:18px 1fr;gap:8px;align-items:flex-start}._helpStepNum_cmab4_310{width:18px;height:18px;border-radius:50%;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);color:var(--ds-text-secondary);font-family:var(--ds-font-label);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._formField_cmab4_327{display:flex;flex-direction:column;gap:6px}._formLabel_cmab4_333{font-family:var(--ds-font-label);font-size:10px;font-weight:600;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.5px}._formHint_cmab4_342{font-size:11px;color:var(--ds-text-muted)}._errorBanner_cmab4_348{padding:10px 12px;background:var(--ds-negative-bg);border:.5px solid var(--ds-negative);border-radius:var(--ds-r-small);font-size:12px;color:var(--ds-text-primary);line-height:1.5;display:flex;align-items:flex-start;gap:8px}._errorIcon_cmab4_361{color:var(--ds-negative);flex-shrink:0;margin-top:1px}._errorTitle_cmab4_367{font-weight:600;color:var(--ds-negative);font-size:12px;margin-bottom:2px}._actions_cmab4_375{display:flex;flex-direction:column;gap:6px;margin-top:4px}._btnPrimary_cmab4_382{padding:10px 20px;background:var(--ds-text-primary);color:var(--ds-text-inverse);border:none;border-radius:var(--ds-r-small);font-size:12.5px;font-weight:600;cursor:pointer;transition:opacity var(--ds-motion-fast);width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px}._btnPrimary_cmab4_382:hover:not(:disabled){opacity:.85}._btnPrimary_cmab4_382:disabled{opacity:.4;cursor:not-allowed}._btnSecondary_cmab4_402{padding:8px 16px;background:transparent;color:var(--ds-text-secondary);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:12.5px;font-weight:500;cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);width:100%;text-align:center}._btnSecondary_cmab4_402:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._orgsConfirmCard_cmab4_419{padding:12px 14px;background:var(--ds-bg-elevated);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);display:flex;align-items:center;gap:10px;font-size:12px}._orgConfirmCheck_cmab4_430{color:var(--ds-positive);flex-shrink:0}._orgConfirmText_cmab4_435{color:var(--ds-text-secondary);line-height:1.4}._orgConfirmStrong_cmab4_440{color:var(--ds-text-primary);font-weight:600}._orgsList_cmab4_445{display:flex;flex-direction:column;gap:4px;max-height:140px;overflow-y:auto;padding-right:2px}._orgsList_cmab4_445::-webkit-scrollbar{width:4px}._orgsList_cmab4_445::-webkit-scrollbar-track{background:transparent}._orgsList_cmab4_445::-webkit-scrollbar-thumb{background:var(--ds-border-strong);border-radius:2px}._orgRow_cmab4_458{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--ds-bg-soft);border-radius:var(--ds-r-small);font-size:12px}._orgRowCheck_cmab4_468{color:var(--ds-positive);flex-shrink:0}._orgName_cmab4_470{font-weight:500;color:var(--ds-text-primary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._orgCountry_cmab4_479{font-size:11px;color:var(--ds-text-muted);flex-shrink:0}._formInput_cmab4_485{padding:10px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:12.5px;color:var(--ds-text-primary);width:100%;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._formInput_cmab4_485:focus{outline:none;border-color:var(--ds-text-primary);box-shadow:0 0 0 3px var(--ds-accent-lo)}._formInput_cmab4_485::placeholder{color:var(--ds-text-placeholder)}._spinner_cmab4_505{width:14px;height:14px;border:2px solid transparent;border-top-color:currentColor;border-right-color:currentColor;border-radius:50%;animation:_spin_cmab4_505 .7s linear infinite;flex-shrink:0}@keyframes _spin_cmab4_505{to{transform:rotate(360deg)}}._successContent_cmab4_519{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}._root_1nihw_9{padding:16px 18px 20px;display:flex;flex-direction:column;gap:0;overflow-y:auto}._section_1nihw_19{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card, 10px);padding:16px 18px;margin-bottom:12px}._sectionLast_1nihw_27{margin-bottom:0}._sectionHead_1nihw_31{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}._sectionTitle_1nihw_38{font-size:13px;font-weight:600;color:var(--ds-text-primary);display:flex;align-items:center;gap:8px}._sectionNum_1nihw_47{font-family:var(--ds-font-mono, monospace);font-size:10.5px;color:var(--ds-text-muted);background:var(--ds-bg-soft);padding:2px 6px;border-radius:4px;font-weight:500}._sectionHint_1nihw_57{font-size:12px;color:var(--ds-text-muted)}._modeGrid_1nihw_64{display:grid;grid-template-columns:1fr 1fr;gap:10px}._modeCard_1nihw_70{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;cursor:pointer;box-shadow:var(--ds-shadow-1, 0 1px 3px rgba(15, 23, 42, .06));transition:all .15s;position:relative;text-align:left}._modeCard_1nihw_70:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2, 0 4px 12px rgba(15, 23, 42, .1));transform:translateY(-1px)}._modeCardSelected_1nihw_91{border-color:var(--ds-text-primary);border-width:1px;box-shadow:var(--ds-shadow-2, 0 4px 12px rgba(15, 23, 42, .1))}._modeStatusDot_1nihw_97{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;background:var(--ds-color-success, #10B981)}._modeHead_1nihw_107{display:flex;align-items:center;gap:10px}._modeIcon_1nihw_113{width:28px;height:28px;border-radius:6px;background:var(--ds-bg-soft);display:grid;place-items:center;color:var(--ds-text-secondary);flex-shrink:0}._modeLabel_1nihw_124{font-size:13px;font-weight:600;color:var(--ds-text-primary)}._modeDesc_1nihw_130{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4;margin-top:2px}._combinator_1nihw_139{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;color:var(--ds-text-muted);flex-wrap:wrap}._combinatorToggle_1nihw_149{display:inline-flex;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:4px;padding:2px}._combinatorBtn_1nihw_157{padding:4px 10px;font-size:11.5px;font-weight:500;color:var(--ds-text-secondary);background:transparent;border:none;border-radius:3px;cursor:pointer}._combinatorBtnActive_1nihw_168{background:var(--ds-bg-surface);color:var(--ds-text-primary);box-shadow:var(--ds-shadow-1, 0 1px 3px rgba(15, 23, 42, .06))}._capsLoading_1nihw_176{font-size:12.5px;color:var(--ds-text-muted);padding:8px 0}._filterList_1nihw_182{display:flex;flex-direction:column;gap:8px}._filterRow_1nihw_188{display:grid;grid-template-columns:180px 130px 1fr 28px;gap:8px;align-items:center;padding:8px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:6px}._fieldWrap_1nihw_201{position:relative}._fieldChip_1nihw_205{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:4px;font-size:12px;font-weight:500;color:var(--ds-text-primary);cursor:pointer;width:100%;text-align:left;transition:border-color .15s}._fieldChip_1nihw_205:hover{border-color:var(--ds-border-strong)}._fieldChipName_1nihw_227{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;color:var(--ds-text-primary)}._opWrap_1nihw_237{position:relative}._opBtn_1nihw_241{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:4px;font-size:12px;color:var(--ds-text-secondary);cursor:pointer;width:100%;text-align:left;transition:border-color .15s}._opBtn_1nihw_241:hover:not(:disabled){border-color:var(--ds-border-strong)}._opBtn_1nihw_241:disabled{opacity:.5;cursor:not-allowed}._pickerWrap_1nihw_269{position:absolute;top:calc(100% + 4px);left:0;z-index:100;min-width:220px;max-width:320px;box-shadow:var(--ds-shadow-popover, 0 8px 24px rgba(15, 20, 25, .12));border-radius:10px;overflow:hidden}._valueInput_1nihw_283{padding:6px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:4px;font-size:12px;color:var(--ds-text-primary);width:100%;font-family:inherit;transition:border-color .15s}._valueInput_1nihw_283:focus{outline:none;border-color:var(--ds-text-primary)}._valueInput_1nihw_283::placeholder{color:var(--ds-text-muted)}._valueNull_1nihw_304{font-size:12px;color:var(--ds-text-muted);padding:6px 10px}._valueRange_1nihw_310{display:grid;grid-template-columns:1fr auto 1fr;gap:6px;align-items:center}._rangeSep_1nihw_317{font-size:11px;color:var(--ds-text-muted);text-align:center}._valueMulti_1nihw_325{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:4px 6px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:4px;min-height:32px}._valueTag_1nihw_337{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:3px;font-size:11.5px;color:var(--ds-text-secondary);cursor:pointer;transition:all .12s}._valueTag_1nihw_337:hover{border-color:var(--ds-border-strong)}._valueTagSelected_1nihw_355{background:color-mix(in srgb,var(--ds-color-accent, #7C3AED) 12%,transparent);color:var(--ds-color-accent, #7C3AED);border-color:color-mix(in srgb,var(--ds-color-accent, #7C3AED) 30%,transparent)}._removeBtn_1nihw_363{width:26px;height:26px;border-radius:4px;border:.5px solid transparent;background:transparent;color:var(--ds-text-muted);cursor:pointer;display:grid;place-items:center;transition:all .15s}._removeBtn_1nihw_363:hover{background:color-mix(in srgb,var(--ds-color-danger, #EF4444) 10%,transparent);color:var(--ds-color-danger, #EF4444);border-color:color-mix(in srgb,var(--ds-color-danger, #EF4444) 20%,transparent)}._addCondition_1nihw_384{margin-top:10px;padding:10px 14px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:6px;font-size:12.5px;color:var(--ds-text-secondary);cursor:pointer;display:flex;align-items:center;gap:8px;justify-content:center;width:100%;transition:all .15s}._addCondition_1nihw_384:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary);background:var(--ds-bg-soft)}._addPlus_1nihw_407{font-size:15px;font-weight:400;line-height:1}._matchSummary_1nihw_415{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:6px;margin-bottom:12px;font-size:12px}._matchCount_1nihw_427{color:var(--ds-text-primary);font-weight:500}._matchNum_1nihw_432{font-family:var(--ds-font-mono, monospace);font-weight:600;color:var(--ds-color-success, #10B981)}._matchTotal_1nihw_438{color:var(--ds-text-muted);font-family:var(--ds-font-mono, monospace);font-size:11.5px}._previewTable_1nihw_444{border:.5px solid var(--ds-border);border-radius:6px;overflow:hidden;background:var(--ds-bg-surface)}._ptScroll_1nihw_451{overflow-x:auto}._ptTable_1nihw_455{width:100%;border-collapse:collapse;font-size:11.5px}._ptTable_1nihw_455 th,._ptTable_1nihw_455 td{padding:6px 10px;text-align:left;border-bottom:.5px solid var(--ds-border);white-space:nowrap}._ptTable_1nihw_455 th{font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--ds-text-muted);background:var(--ds-bg-soft)}._ptTable_1nihw_455 td{color:var(--ds-text-secondary);font-family:var(--ds-font-mono, monospace);font-size:11.5px}._ptTdStrong_1nihw_484{color:var(--ds-text-primary);font-weight:500}._ptTable_1nihw_455 tr:last-child td{border-bottom:none}._ptFooter_1nihw_493{padding:8px 12px;font-size:11px;color:var(--ds-text-muted);background:var(--ds-bg-soft);border-top:.5px solid var(--ds-border);text-align:center}._emptyPreview_1nihw_502{text-align:center;padding:20px 0 8px;color:var(--ds-text-muted);font-size:12.5px}._previewFrame_1nihw_511{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card, 10px);overflow:hidden;max-height:420px;min-height:240px;background:var(--ds-bg-surface);display:flex;flex-direction:column}._root_15dq6_12{display:flex;flex-direction:column;gap:0}._placeholder_15dq6_20{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ds-space-3);padding:var(--ds-space-6, 32px) var(--ds-space-4);color:var(--ds-text-muted);text-align:center}._placeholderIcon_15dq6_31{font-size:28px;opacity:.35}._placeholderTitle_15dq6_36{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-secondary)}._placeholderSub_15dq6_42{font-family:var(--ds-font-label);font-size:10.5px;color:var(--ds-text-muted);letter-spacing:.2px}._columnsHead_15dq6_51{display:grid;grid-template-columns:1fr 30px 1fr;gap:12px;margin-bottom:10px}._colHead_15dq6_58{padding:10px 14px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-card);display:flex;align-items:center;gap:10px;box-shadow:var(--ds-shadow-1)}._colHeadLbl_15dq6_69{font-family:var(--ds-font-label);font-size:9.5px;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--ds-fw-bold)}._colHeadName_15dq6_78{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._colHeadMeta_15dq6_84{font-family:var(--ds-font-label);font-size:10.5px;color:var(--ds-text-muted);margin-left:auto;letter-spacing:.2px}._swapBtn_15dq6_94{width:30px;height:30px;border-radius:50%;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:all var(--ds-motion-fast)}._swapBtn_15dq6_94:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary)}._swapBtn_15dq6_94:disabled{opacity:.4;cursor:not-allowed}._pairs_15dq6_121{display:grid;grid-template-columns:1fr 30px 1fr;gap:8px 12px;align-items:center}._item_15dq6_130{padding:8px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);display:flex;align-items:center;gap:8px;transition:all var(--ds-motion-fast);min-width:0}._item_15dq6_130:hover{border-color:var(--ds-border-strong);background:#0f172a04}._itemHidden_15dq6_147{opacity:.4;background:#0f172a05;border-style:dashed}._itemRequired_15dq6_153{border-left:2px solid var(--ds-accent)}._typeBadge_15dq6_159{padding:1px 5px;background:#0f172a0d;border-radius:2px;font-family:var(--ds-font-label);font-size:9px;font-weight:var(--ds-fw-bold);color:var(--ds-text-secondary);text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}._fieldName_15dq6_172{font-size:12px;font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._colLetter_15dq6_183{font-family:var(--ds-font-label);font-size:10.5px;font-weight:var(--ds-fw-bold);color:var(--ds-text-muted);padding:1px 5px;background:#0f172a0a;border-radius:2px;flex-shrink:0}._fromSource_15dq6_194{font-family:var(--ds-font-label);font-size:10.5px;color:var(--ds-text-muted);display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#0f172a08;border-radius:3px;letter-spacing:.1px;flex-shrink:0}._fromSourceArrow_15dq6_208{color:var(--ds-text-placeholder, var(--ds-text-muted));font-size:11px}._fromSourceName_15dq6_213{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold)}._fromSourceEmpty_15dq6_218{color:var(--ds-text-placeholder, var(--ds-text-muted));font-style:italic;font-size:11px;padding:2px 6px;border:.5px dashed var(--ds-border-strong);border-radius:3px;cursor:pointer}._arrowCell_15dq6_230{display:flex;align-items:center;justify-content:center;color:var(--ds-text-placeholder, var(--ds-text-muted));font-size:12px;-webkit-user-select:none;user-select:none}._fxBadge_15dq6_241{padding:2px 7px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:3px;font-family:var(--ds-font-label);font-size:9.5px;font-weight:var(--ds-fw-bold);color:var(--ds-text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:4px;letter-spacing:.2px;flex-shrink:0;transition:all var(--ds-motion-fast)}._fxBadge_15dq6_241:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary)}._fxBadgeActive_15dq6_264{background:var(--ds-text-primary);color:var(--ds-text-inverse, #fff);border-color:var(--ds-text-primary)}._hideBtn_15dq6_272{width:20px;height:20px;background:transparent;border:none;color:var(--ds-text-muted);cursor:pointer;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;margin-left:auto;flex-shrink:0;transition:all var(--ds-motion-fast)}._hideBtn_15dq6_272:hover{background:#0f172a0f;color:var(--ds-text-primary)}._fxExpander_15dq6_296{padding:12px 14px;background:#0f172a08;border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);margin-top:-1px;display:flex;flex-direction:column;gap:8px;grid-column:1 / -1}._fxRow_15dq6_308{display:grid;grid-template-columns:130px 1fr;gap:10px;align-items:center;font-size:11.5px}._fxRowKey_15dq6_316{font-family:var(--ds-font-label);font-size:10px;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;font-weight:var(--ds-fw-bold)}._fxRowVal_15dq6_325{display:flex;align-items:center;gap:6px}._fxSelect_15dq6_331{padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:4px;font-family:var(--ds-font-label);font-size:11px;color:var(--ds-text-primary);cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-weight:var(--ds-fw-semibold);transition:all var(--ds-motion-fast)}._fxSelect_15dq6_331:hover{border-color:var(--ds-text-primary)}._fxActions_15dq6_351{display:flex;gap:6px;justify-content:flex-end;margin-top:4px;padding-top:8px;border-top:.5px solid var(--ds-border)}._fxBtn_15dq6_360{padding:4px 10px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);color:var(--ds-text-primary);border-radius:4px;font-family:inherit;font-size:11px;font-weight:var(--ds-fw-medium);cursor:pointer;transition:all var(--ds-motion-fast)}._fxBtn_15dq6_360:hover{border-color:var(--ds-text-primary)}._fxBtnPrimary_15dq6_377{background:var(--ds-text-primary);color:var(--ds-text-inverse, #fff);border-color:var(--ds-text-primary)}._colHeadEmpty_15dq6_385{border-style:dashed;background:var(--ds-bg-tinted, rgba(15, 23, 42, .02))}._colHeadEmptyName_15dq6_390{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-placeholder, var(--ds-text-muted));font-style:italic}._colHeadEmptyBtn_15dq6_397{padding:3px 10px;border-radius:5px;border:.5px solid var(--ds-border-strong);background:var(--ds-bg-surface);color:var(--ds-text-secondary);font-family:inherit;font-size:11px;font-weight:var(--ds-fw-medium);cursor:pointer;margin-left:auto;flex-shrink:0;transition:all var(--ds-motion-fast)}._colHeadEmptyBtn_15dq6_397:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary)}._pairsEmptyHint_15dq6_419{padding:var(--ds-space-5, 24px) var(--ds-space-4);text-align:center;font-family:var(--ds-font-label);font-size:10.5px;color:var(--ds-text-muted);letter-spacing:.1px;border:.5px dashed var(--ds-border);border-radius:var(--ds-r-small);margin:8px 0}._mapAdd_15dq6_433{padding:7px 12px;border:.5px dashed var(--ds-border-strong);background:transparent;color:var(--ds-text-secondary);border-radius:var(--ds-r-small);font-family:inherit;font-size:11.5px;font-weight:var(--ds-fw-medium);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all var(--ds-motion-fast);width:100%;justify-content:center;margin-top:8px}._mapAdd_15dq6_433:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary)}._mapAddDisabled_15dq6_457{opacity:.4;cursor:not-allowed}._mapAddDisabled_15dq6_457:hover{border-color:var(--ds-border-strong);color:var(--ds-text-secondary)}._hiddenSection_15dq6_469{margin-top:8px}._hiddenSectionHead_15dq6_473{padding:6px 10px;background:transparent;border:none;color:var(--ds-text-muted);cursor:pointer;font-family:var(--ds-font-label);font-size:10px;font-weight:var(--ds-fw-bold);text-transform:uppercase;letter-spacing:.4px;text-align:left;display:flex;align-items:center;gap:6px;transition:color var(--ds-motion-fast);width:100%}._hiddenSectionHead_15dq6_473:hover{color:var(--ds-text-primary)}._hiddenSectionChev_15dq6_496{font-size:9px;transition:transform var(--ds-motion-fast);display:inline-block}._hiddenSectionHeadOpen_15dq6_502 ._hiddenSectionChev_15dq6_496{transform:rotate(90deg)}._hiddenSectionBody_15dq6_506{display:grid;grid-template-columns:1fr 30px 1fr;gap:8px 12px;align-items:center;margin-top:4px}._infoStrip_15dq6_516{padding:10px 14px;background:#0f172a05;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);display:flex;align-items:center;gap:16px;margin-top:16px;font-size:11.5px;color:var(--ds-text-secondary)}._infoStripKey_15dq6_529{font-family:var(--ds-font-label);font-size:10px;color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;font-weight:var(--ds-fw-bold)}._infoStripVal_15dq6_538{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold);font-family:var(--ds-font-numeric, var(--ds-font-label))}._infoStripSep_15dq6_544{color:var(--ds-text-placeholder, var(--ds-text-muted))}._cellClickable_15dq6_550{cursor:pointer;-webkit-user-select:none;user-select:none}._cellClickable_15dq6_550:hover{border-color:var(--ds-info, #6B7AFF);background:#6b7aff0a}._cellActive_15dq6_560{border-color:var(--ds-info, #6B7AFF)!important;background:#6b7aff14!important;box-shadow:0 0 0 2px #6b7aff26,var(--ds-shadow-hover, 0 1px 3px rgba(15, 23, 42, .05))}._cellOppositeReady_15dq6_568{border-color:var(--ds-border-strong);background:#6b7aff05}._cellOppositeReady_15dq6_568:hover{border-color:var(--ds-info, #6B7AFF);background:#6b7aff0f}._cellEmpty_15dq6_578{visibility:hidden;pointer-events:none}._boundItem_15dq6_585{border-color:var(--ds-border-strong);background:#16a34a0a}._bindingArrow_15dq6_591{color:var(--ds-positive, #16a34a);font-weight:600}._cell_15dq6_550{padding:10px 12px;min-height:42px;border-radius:var(--ds-r-small, 8px);border:.5px solid var(--ds-border);background:var(--ds-bg-surface);display:flex;align-items:center;gap:10px;box-shadow:var(--ds-shadow-1, 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04));transition:box-shadow .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),background .12s cubic-bezier(.2,0,0,1);min-width:0;cursor:default}._cell_15dq6_550:hover{border-color:var(--ds-border-strong, rgba(15, 23, 42, .14));box-shadow:var( --ds-shadow-hover, 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04) );background:#0f172a04}._cellBoundV5_15dq6_631{background:#16a34a0a;border-color:var(--ds-border-strong)}._cellUnbound_15dq6_637{border-style:dashed;background:transparent;box-shadow:var(--ds-shadow-1, 0 1px 2px rgba(15, 23, 42, .03))}._cellPhantom_15dq6_644{visibility:hidden;pointer-events:none;min-height:42px;box-shadow:none!important}._cellHiddenV5_15dq6_652{opacity:.4;background:#0f172a05;border-style:dashed}._dragHandle_15dq6_660{opacity:0;color:var(--ds-text-muted);flex-shrink:0;display:flex;align-items:center;transition:opacity var(--ds-motion-fast)}._cell_15dq6_550:hover ._dragHandle_15dq6_660{opacity:.55}._fieldIco_15dq6_675{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ds-text-muted)}._cellBody_15dq6_687{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._cellNameLine_15dq6_695{display:flex;align-items:center;gap:6px;min-width:0}._cellName_15dq6_695{font-size:12px;font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}._cellNameMuted_15dq6_713{font-size:12px;color:var(--ds-text-muted);font-style:italic}._cellSamples_15dq6_719{display:flex;align-items:center;flex-wrap:wrap;gap:3px}._cellSample_15dq6_719{font-family:monospace;font-size:10px;padding:1px 4px;background:var(--ds-bg-soft, rgba(15, 23, 42, .05));border-radius:3px;color:var(--ds-text-secondary)}._colLetterChip_15dq6_737{font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;font-weight:700;padding:2px 7px;background:var(--ds-bg-soft, rgba(15, 23, 42, .05));border-radius:var(--ds-r-chip, 4px);min-width:22px;text-align:center;flex-shrink:0;color:var(--ds-text-secondary);letter-spacing:.2px}._colLetterChipNew_15dq6_751{background:#f85d3714;color:var(--ds-accent, #F85D37)}._fxChip_15dq6_758{padding:3px 7px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-chip, 4px);font-family:monospace;font-size:10px;flex-shrink:0;transition:all var(--ds-motion-fast);line-height:1.4;white-space:nowrap}._fxChip_15dq6_758:hover{border-color:var(--ds-border-strong)}._fxChipActive_15dq6_775{background:var(--ds-text-primary, #0f172a);color:var(--ds-text-inverse, #fff);border-color:var(--ds-text-primary, #0f172a);cursor:pointer}._fxChipEmpty_15dq6_783{background:transparent;border-style:dashed;color:var(--ds-text-muted);cursor:pointer}._fxChipEmpty_15dq6_783:hover{color:var(--ds-text-secondary)}._cellActions_15dq6_796{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto}._actionBtn_15dq6_804{width:22px;height:22px;border-radius:4px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);transition:all var(--ds-motion-fast);padding:0}._actionBtn_15dq6_804:hover{background:#0f172a0f;color:var(--ds-text-primary)}._targetGroup_15dq6_826{margin:6px 0 2px;padding:8px 12px;background:var(--ds-bg-tinted);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);display:flex;align-items:center;gap:10px;grid-column:3 / 4;position:relative}._targetGroupActive_15dq6_839{border-color:#0f9d5847;background:#0f9d5808}._tgIco_15dq6_844{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:var(--ds-bg-surface);border-radius:var(--ds-r-small);border:.5px solid var(--ds-border);flex-shrink:0}._tgBody_15dq6_856{flex:1;min-width:0}._tgName_15dq6_861{font-size:12px;font-weight:600;color:var(--ds-text-primary);display:flex;align-items:center;gap:5px;cursor:pointer}._tgChev_15dq6_871{color:var(--ds-text-muted);display:inline-flex}._tgMeta_15dq6_876{font-size:10px;color:var(--ds-text-muted);margin-top:1px}._tgActions_15dq6_882{display:flex;gap:4px}._tgAction_15dq6_882{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;background:transparent;border:none;color:var(--ds-text-muted);cursor:pointer;transition:all .12s}._tgAction_15dq6_882:hover{background:#0f172a0f;color:var(--ds-text-primary)}._actionCheck_15dq6_907{color:var(--ds-positive, #16a34a);cursor:default}._actionCheck_15dq6_907:hover{background:#16a34a14;color:var(--ds-positive, #16a34a)}._sourceExpander_15dq6_919{grid-column:1 / 2;margin-top:-4px;margin-bottom:4px}._sourceExpanderPlaceholder_15dq6_925{padding:12px 14px;background:var(--ds-bg-tinted);border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:11px;color:var(--ds-text-muted);font-style:italic;text-align:center}._root_1q201_3{display:grid;grid-template-columns:1fr 30px 1fr;margin-top:8px}._buttons_1q201_17{display:flex;flex-direction:column;gap:4px}._addBtn_1q201_23{padding:9px 12px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small, 6px);font-size:var(--ds-fs-chrome-body, 12px);color:var(--ds-text-muted);display:flex;align-items:center;justify-content:flex-start;gap:8px;transition:all .12s cubic-bezier(.2,0,0,1);width:100%;cursor:pointer;font-family:inherit}._addBtn_1q201_23:hover:not(:disabled){color:var(--ds-text-primary);border-color:var(--ds-text-primary);background:var(--ds-bg-surface)}._addBtn_1q201_23 svg{width:12px;height:12px;flex-shrink:0}._addBtnDisabled_1q201_52{opacity:.4;cursor:not-allowed}._addBtnDisabled_1q201_52:hover{color:var(--ds-text-muted);border-color:var(--ds-border-strong);background:transparent}._picker_1azm8_3{position:absolute;top:calc(100% + 6px);left:0;min-width:340px;max-width:480px;width:max-content;z-index:100;background:var(--ds-bg-elevated, #fff);border:.5px solid var(--ds-border-strong, rgba(15, 23, 42, .16));border-radius:var(--ds-r, 10px);box-shadow:0 8px 24px #0f172a1f,0 2px 6px #0f172a0f;overflow:hidden;display:flex;flex-direction:column}._pickerDropup_1azm8_20{top:auto;bottom:calc(100% + 6px)}._pickerSearch_1azm8_27{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--ds-bg-tinted, rgba(15, 23, 42, .025));border-bottom:.5px solid var(--ds-border, rgba(15, 23, 42, .08))}._pickerSearch_1azm8_27 svg{width:13px;height:13px;color:var(--ds-text-muted, #94a3b8);flex-shrink:0}._searchInput_1azm8_43{flex:1;border:none;background:transparent;font-size:12px;font-family:inherit;color:var(--ds-text-primary, #0f172a);outline:none;min-width:0}._searchInput_1azm8_43::placeholder{color:var(--ds-text-muted, #94a3b8)}._kbd_1azm8_58{font-size:10px;color:var(--ds-text-muted, #94a3b8);background:#0f172a0d;border-radius:4px;padding:2px 5px;font-family:inherit;flex-shrink:0;-webkit-user-select:none;user-select:none}._pickerBody_1azm8_71{max-height:340px;overflow-y:auto}._status_1azm8_76{padding:10px 14px;font-size:12px;color:var(--ds-text-muted, #94a3b8)}._statusError_1azm8_82{padding:10px 14px;font-size:12px;color:var(--ds-negative, #ef4444)}._groupHdr_1azm8_90{display:flex;align-items:center;gap:6px;padding:8px 14px 4px;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ds-text-muted, #94a3b8)}._groupHdr_1azm8_90 svg{width:10px;height:10px;flex-shrink:0}._count_1azm8_108{margin-left:auto;background:#0f172a0f;border-radius:100px;font-size:10px;font-weight:600;padding:1px 6px;color:var(--ds-text-secondary, #475569);font-variant-numeric:tabular-nums}._item_1azm8_121{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;transition:background var(--ds-motion-fast, 80ms)}._item_1azm8_121:hover,._itemSelected_1azm8_134{background:#0f172a0a}._itemDimmed_1azm8_138{opacity:.45;cursor:not-allowed}._piIco_1azm8_143{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._piBody_1azm8_152{flex:1;min-width:0}._piName_1azm8_157{font-size:12px;font-weight:500;color:var(--ds-text-primary, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._piMeta_1azm8_166{font-size:10px;color:var(--ds-text-muted, #94a3b8);margin-top:1px}._piCheck_1azm8_172{color:var(--ds-positive, #16a34a);display:flex;align-items:center;flex-shrink:0}._pickerFoot_1azm8_181{display:flex;align-items:center;gap:8px;padding:8px 14px;border-top:.5px solid var(--ds-border, rgba(15, 23, 42, .08));background:var(--ds-bg-tinted, rgba(15, 23, 42, .025));font-size:10px;color:var(--ds-text-muted, #94a3b8)}._footHint_1azm8_192{flex:1}._action_1azm8_196{display:flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:500;color:var(--ds-info, #6b7aff);padding:0;flex-shrink:0}._action_1azm8_196:hover{opacity:.8}._trigger_sxfkk_3{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ds-r-small);color:var(--ds-text-muted);cursor:pointer;flex-shrink:0;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._trigger_sxfkk_3:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._sectionHdr_sxfkk_20{padding:8px 10px 4px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ds-text-muted)}._item_sxfkk_29{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);cursor:pointer;background:none;border:none;text-align:left;transition:background var(--ds-motion-fast)}._item_sxfkk_29:hover{background:var(--ds-bg-soft)}._item_sxfkk_29 svg{width:13px;height:13px;color:var(--ds-text-muted);flex-shrink:0}._itemDanger_sxfkk_54{color:var(--ds-negative)}._itemDanger_sxfkk_54 svg{color:var(--ds-negative)}._itemDanger_sxfkk_54:hover{background:#dc26260f}._sep_sxfkk_64{height:.5px;background:var(--ds-border);margin:4px 0}._kbd_sxfkk_70{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:9px;padding:1px 4px;background:var(--ds-bg-soft);border-radius:3px;color:var(--ds-text-muted)}._targetStack_1ybdh_6{padding:8px 0;display:flex;flex-direction:column;gap:6px}._tgroup_1ybdh_15{border:.5px solid var(--ds-border);border-radius:10px;background:var(--ds-bg-surface);position:relative;box-shadow:var(--ds-shadow-1, 0 1px 3px rgba(15, 23, 42, .06));transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast)}._tgroup_1ybdh_15:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2, 0 4px 12px rgba(15, 23, 42, .1), 0 1px 3px rgba(15, 23, 42, .06));transform:translateY(-1px)}._tgroupHeader_1ybdh_32{display:grid;grid-template-columns:20px 28px 1fr auto 20px;gap:10px;align-items:center;padding:10px 12px;background:var(--ds-bg-surface);border-radius:10px 10px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:.5px solid transparent;transition:border-color var(--ds-motion-fast)}._tgroupHeader_1ybdh_32:hover{border-color:var(--ds-border-strong)}._tgroupHeaderExpanded_1ybdh_50{border-bottom-color:var(--ds-border)}._tgroupChev_1ybdh_56{color:var(--ds-text-secondary);transition:transform .2s cubic-bezier(.2,0,0,1),color var(--ds-motion-fast);flex-shrink:0}._tgroupChevExpanded_1ybdh_62{transform:rotate(90deg)}._tgroupHeader_1ybdh_32:hover ._tgroupChev_1ybdh_56{color:var(--ds-text-primary)}._tgroupIco_1ybdh_72{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-secondary);background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:5px;flex-shrink:0}._tgroupBody_1ybdh_87{min-width:0;position:relative}._tgroupCrumb_1ybdh_92{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--ds-text-primary);min-width:0}._crumbTable_1ybdh_101{font-weight:500;color:var(--ds-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;cursor:pointer;background:none;border:none;padding:0;font-size:inherit;font-family:inherit}._crumbTable_1ybdh_101:hover{color:var(--ds-text-primary);text-decoration:underline;text-underline-offset:2px}._crumbSep_1ybdh_122{color:var(--ds-text-muted);flex-shrink:0;font-size:11px}._crumbSheet_1ybdh_128{font-weight:600;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;cursor:pointer;background:none;border:none;padding:0;font-size:inherit;font-family:inherit}._crumbSheet_1ybdh_128:hover{text-decoration:underline;text-underline-offset:2px}._crumbSheetActive_1ybdh_148{color:var(--ds-info, #6b7aff)}._tgroupMeta_1ybdh_152{margin-top:2px;font-size:10px}._badgeOk_1ybdh_159,._badgeWarn_1ybdh_160,._badgePlain_1ybdh_161{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:20px;font-size:10px;font-weight:500}._badgeOk_1ybdh_159{background:var(--ds-positive-bg);color:var(--ds-positive)}._badgeWarn_1ybdh_160{background:var(--ds-warning-bg);color:var(--ds-warning)}._badgePlain_1ybdh_161{background:var(--ds-bg-soft);color:var(--ds-text-secondary)}._tgroupActionsBtn_1ybdh_188{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);border-radius:5px;cursor:default;flex-shrink:0;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._tgroupActionsBtn_1ybdh_188:hover{background:var(--ds-bg-surface);color:var(--ds-text-primary)}._tgroupContent_1ybdh_208{overflow:hidden;transition:max-height .2s cubic-bezier(.2,0,0,1)}._tgroupDrag_1ybdh_215{cursor:grab;opacity:0;transition:opacity .15s;display:grid;place-items:center;color:var(--ds-text-muted);flex-shrink:0}._tgroup_1ybdh_15:hover ._tgroupDrag_1ybdh_215{opacity:.6}._tgroupDrag_1ybdh_215:hover{opacity:1!important;color:var(--ds-text-secondary)}._tgroupDrag_1ybdh_215:active{cursor:grabbing}._tgroupDragging_1ybdh_240{opacity:.6;transform:rotate(-.5deg) scale(1.005);box-shadow:0 12px 28px #0f172a29,0 4px 8px #0f172a14;border-color:var(--ds-text-primary);z-index:10}._tgroupDropAbove_1ybdh_250:before{content:"";position:absolute;top:-6px;left:0;right:0;height:3px;background:var(--ds-accent);border-radius:2px}._tgroupDropBelow_1ybdh_261:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:3px;background:var(--ds-accent);border-radius:2px}._tgroupRows_1ybdh_275{display:grid;grid-template-columns:1fr 30px 1fr;gap:8px 12px;align-items:center;padding:8px 12px 10px}._tgroupAddColBtn_1ybdh_283{margin-top:4px;padding:6px 10px;border:1px dashed var(--ds-border);background:transparent;border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-body-sm);cursor:pointer;text-align:left;transition:border-color .15s,color .15s}._tgroupAddColBtn_1ybdh_283:hover{border-color:var(--ds-border-strong);color:var(--ds-text-secondary);border-style:solid}._root_1xcj2_11{padding:16px 18px 20px;display:flex;flex-direction:column;gap:0;overflow-y:auto}._section_1xcj2_21{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card, 10px);padding:16px 18px;margin-bottom:12px}._sectionLast_1xcj2_29{margin-bottom:0}._sectionHead_1xcj2_33{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}._sectionTitle_1xcj2_40{font-size:13px;font-weight:600;color:var(--ds-text-primary);display:flex;align-items:center;gap:8px}._sectionNum_1xcj2_49{font-family:var(--ds-font-mono, monospace);font-size:10.5px;color:var(--ds-text-muted);background:var(--ds-bg-soft);padding:2px 6px;border-radius:4px;font-weight:500}._sectionHint_1xcj2_59{font-size:12px;color:var(--ds-text-muted)}._triggerGrid_1xcj2_66{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._triggerCard_1xcj2_72{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;cursor:pointer;box-shadow:var(--ds-shadow-1, 0 1px 3px rgba(15, 23, 42, .06));transition:all .15s;position:relative;text-align:left}._triggerCard_1xcj2_72:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2, 0 4px 12px rgba(15, 23, 42, .1));transform:translateY(-1px)}._triggerCardSelected_1xcj2_93{border-color:var(--ds-text-primary);border-width:1px;box-shadow:var(--ds-shadow-2, 0 4px 12px rgba(15, 23, 42, .1))}._triggerStatusDot_1xcj2_99{position:absolute;top:12px;right:12px;width:8px;height:8px;border-radius:50%;flex-shrink:0}._triggerIcon_1xcj2_109{width:26px;height:26px;border-radius:6px;background:var(--ds-bg-soft);display:grid;place-items:center;color:var(--ds-text-secondary)}._triggerLabel_1xcj2_119{font-size:13px;font-weight:600;color:var(--ds-text-primary);margin-top:2px}._triggerDesc_1xcj2_126{font-size:11.5px;color:var(--ds-text-muted);line-height:1.4}._cronWrap_1xcj2_134{margin-top:14px;padding-top:14px;border-top:.5px solid var(--ds-border);display:flex;flex-direction:column;gap:10px}._cronPresets_1xcj2_143{display:flex;gap:6px;flex-wrap:wrap}._cronPreset_1xcj2_143{padding:6px 10px;border:.5px solid var(--ds-border);background:var(--ds-bg-surface);border-radius:4px;font-size:12px;color:var(--ds-text-secondary);cursor:pointer;transition:border-color .15s}._cronPreset_1xcj2_143:hover{border-color:var(--ds-border-strong)}._cronPresetSelected_1xcj2_164{background:var(--ds-text-primary);color:var(--ds-bg-surface);border-color:var(--ds-text-primary)}._cronNext_1xcj2_170{font-size:12px;color:var(--ds-text-secondary);display:flex;align-items:center;gap:8px}._cronNextValue_1xcj2_178{font-family:var(--ds-font-mono, monospace);color:var(--ds-text-primary);background:var(--ds-bg-soft);padding:2px 8px;border-radius:4px;font-size:11.5px}._checksLoading_1xcj2_189{font-size:12.5px;color:var(--ds-text-muted);padding:8px 0}._checks_1xcj2_189{display:flex;flex-direction:column;gap:8px}._check_1xcj2_189{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--ds-bg-soft);border-radius:6px;font-size:12.5px}._checkIcon_1xcj2_211{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}._checkIconOk_1xcj2_220{background:var(--ds-color-success, #10B981);color:#fff}._checkIconWarn_1xcj2_225{background:var(--ds-color-warn, #F59E0B);color:#fff}._checkLabel_1xcj2_230{flex:1;color:var(--ds-text-primary)}._checkValue_1xcj2_235{color:var(--ds-text-muted);font-size:11.5px;font-family:var(--ds-font-mono, monospace)}._actionRow_1xcj2_243{display:flex;align-items:center;gap:10px;margin-top:16px;flex-wrap:wrap}._btn_1xcj2_251{padding:8px 14px;border-radius:6px;font-size:13px;font-weight:500;border:.5px solid var(--ds-border);background:var(--ds-bg-surface);color:var(--ds-text-primary);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s;white-space:nowrap}._btn_1xcj2_251:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-soft)}._btn_1xcj2_251:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_1xcj2_277{background:var(--ds-text-primary);color:var(--ds-bg-surface);border-color:var(--ds-text-primary)}._btnPrimary_1xcj2_277:hover{background:var(--ds-text-secondary);border-color:var(--ds-text-secondary)}._btnRun_1xcj2_288{background:var(--ds-color-success, #10B981);color:#fff;border-color:var(--ds-color-success, #10B981);padding:10px 18px;font-weight:600;font-size:13.5px}._btnRun_1xcj2_288:hover:not(:disabled){background:color-mix(in srgb,var(--ds-color-success, #10B981) 90%,black);border-color:color-mix(in srgb,var(--ds-color-success, #10B981) 90%,black)}._actionHint_1xcj2_302{font-size:11.5px;color:var(--ds-text-muted)}._spinning_1xcj2_307{animation:_spin_1xcj2_307 1s linear infinite}@keyframes _spin_1xcj2_307{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyRuns_1xcj2_318{text-align:center;padding:20px 0 8px;color:var(--ds-text-muted);font-size:12.5px}._runsList_1xcj2_325{display:flex;flex-direction:column;gap:4px}._run_1xcj2_325{display:grid;grid-template-columns:24px 110px 1fr auto auto 20px;gap:10px;align-items:center;padding:10px 12px;border-radius:6px;font-size:12.5px;cursor:pointer;transition:background .12s}._run_1xcj2_325:hover{background:var(--ds-bg-soft)}._runDot_1xcj2_347{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:10px;color:#fff;font-weight:700;flex-shrink:0}._dotOk_1xcj2_359{background:var(--ds-color-success, #10B981)}._dotFail_1xcj2_360{background:var(--ds-color-danger, #EF4444)}._dotPending_1xcj2_361{background:var(--ds-border-strong, #94a3b8)}._dotRunning_1xcj2_362{background:var(--ds-color-warn, #F59E0B);animation:_spin_1xcj2_307 1.4s linear infinite}._runTime_1xcj2_367{font-family:var(--ds-font-mono, monospace);color:var(--ds-text-secondary);font-size:11.5px;font-variant-numeric:tabular-nums}._runWho_1xcj2_374{font-size:12px;color:var(--ds-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._runStat_1xcj2_383{font-family:var(--ds-font-mono, monospace);font-size:11px;color:var(--ds-text-muted);padding:2px 8px;background:var(--ds-bg-soft);border-radius:4px;font-variant-numeric:tabular-nums;white-space:nowrap}._runStatErr_1xcj2_394{background:color-mix(in srgb,var(--ds-color-danger, #EF4444) 12%,transparent);color:var(--ds-color-danger, #EF4444)}._runDuration_1xcj2_399{font-family:var(--ds-font-mono, monospace);font-size:11.5px;color:var(--ds-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._runActions_1xcj2_407{color:var(--ds-text-muted);font-size:13px;text-align:center}._guard_1xcj2_415{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 20px;text-align:center}._guardIcon_1xcj2_425{color:var(--ds-color-warn, #F59E0B)}._guardTitle_1xcj2_429{font-size:14px;font-weight:600;color:var(--ds-text-primary)}._guardLink_1xcj2_435{font-size:13px;color:var(--ds-info, #6B7AFF);background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._picker_1opb6_6{background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-card);box-shadow:0 8px 24px #0f172a1f,0 2px 6px #0f172a0d;overflow:hidden;display:flex;flex-direction:column;min-width:420px}._header_1opb6_17{padding:12px 14px 8px;border-bottom:.5px solid var(--ds-border);background:var(--ds-bg-surface)}._title_1opb6_23{font-size:12px;font-weight:600;color:var(--ds-text-primary)}._sub_1opb6_29{font-size:10px;color:var(--ds-text-muted);margin-top:2px}._inputRow_1opb6_35{padding:10px 12px}._input_1opb6_35{width:100%;padding:7px 10px;border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:12px;font-family:inherit;color:var(--ds-text-primary);background:var(--ds-bg-surface);outline:none;transition:border-color var(--ds-motion-fast);box-sizing:border-box}._input_1opb6_35:focus{border-color:var(--ds-text-primary)}._input_1opb6_35::placeholder{color:var(--ds-text-muted);font-size:11px}._hint_1opb6_62{padding:0 14px 8px;font-size:10px;color:var(--ds-text-muted)}._hintOk_1opb6_68{padding:0 14px 8px;font-size:10px;color:var(--ds-positive, #16a34a)}._backBtn_1opb6_74{display:inline-block;font-size:10px;color:#6b7aff;background:transparent;border:none;padding:0;margin-bottom:4px;cursor:pointer;font-family:inherit}._backBtn_1opb6_74:hover{opacity:.8}._footer_1opb6_90{padding:10px 12px;border-top:.5px solid var(--ds-border);background:var(--ds-bg-surface);display:flex;gap:8px;justify-content:flex-end}._btnApply_1opb6_99{padding:5px 14px;border-radius:var(--ds-r-small);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;background:var(--ds-text-primary);color:var(--ds-text-inverse, #fff);border:.5px solid var(--ds-text-primary);transition:opacity var(--ds-motion-fast)}._btnApply_1opb6_99:disabled{opacity:.4;cursor:not-allowed}._btnApply_1opb6_99:not(:disabled):hover{opacity:.85}._btnCancel_1opb6_121{padding:5px 12px;border-radius:var(--ds-r-small);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;background:transparent;color:var(--ds-text-secondary);border:.5px solid var(--ds-border-strong);transition:all var(--ds-motion-fast)}._btnCancel_1opb6_121:hover{border-color:var(--ds-text-primary);color:var(--ds-text-primary)}._errorBody_1opb6_141{padding:12px 14px 8px;display:flex;flex-direction:column;gap:10px}._errorMsg_1opb6_148{font-size:12px;color:var(--ds-text-secondary);line-height:1.5}._btnReconnect_1opb6_154{padding:6px 14px;border-radius:var(--ds-r-small);font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;background:var(--ds-text-primary);color:var(--ds-text-inverse, #fff);border:none;align-self:flex-start;transition:opacity var(--ds-motion-fast)}._btnReconnect_1opb6_154:hover{opacity:.85}._dmAddFlow_ptpzb_4{padding:16px;background:var(--ds-bg-surface);border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-card);margin:8px 12px 12px}._dmAddFlowTitle_ptpzb_12{font-size:var(--ds-fs-chrome-body-lg);font-weight:600;color:var(--ds-text-primary);margin-bottom:12px;display:flex;align-items:center;gap:8px}._dmAddFlowTitle_ptpzb_12 svg{width:14px;height:14px;color:var(--ds-info)}._dmAddFlowSteps_ptpzb_28{display:grid;grid-template-columns:1fr 24px 1fr;gap:8px;align-items:start}._dmAddFlowStep_ptpzb_28{padding:12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small)}._stepLabel_ptpzb_42{font-size:9px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--ds-text-muted);margin-bottom:6px}._pickerMock_ptpzb_51{padding:8px 10px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);display:flex;align-items:center;gap:8px;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-secondary);background:var(--ds-bg-tinted);cursor:pointer;transition:all var(--ds-motion-fast);width:100%;text-align:left}._pickerMock_ptpzb_51:hover{border-color:var(--ds-border-strong);color:var(--ds-text-primary)}._pickerMockSelected_ptpzb_72{background:var(--ds-bg-surface);border-color:var(--ds-text-primary);color:var(--ds-text-primary);font-weight:600}._pickerMockSelected_ptpzb_72:hover{border-color:var(--ds-text-primary)}._pickerChev_ptpzb_83{margin-left:auto;color:var(--ds-text-muted);display:flex}._pickerChev_ptpzb_83 svg{width:10px;height:10px}._dmAddFlowArrow_ptpzb_95{display:flex;align-items:flex-start;justify-content:center;padding-top:40px;color:var(--ds-text-muted)}._dmAddFlowArrow_ptpzb_95 svg{width:14px;height:14px}._dmConnectorList_ptpzb_108{margin-top:6px;display:flex;flex-direction:column;gap:3px}._connectorItem_ptpzb_115{padding:6px 8px;border-radius:var(--ds-r-small);display:flex;align-items:center;gap:8px;font-size:var(--ds-fs-chrome-body);cursor:pointer;transition:background var(--ds-motion-fast);border:none;background:transparent;width:100%;text-align:left;color:var(--ds-text-primary)}._connectorItem_ptpzb_115:hover{background:var(--ds-bg-tinted)}._connectorIcon_ptpzb_135{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._connectorIcon_ptpzb_135 svg{width:18px;height:18px}._connectorItemSelected_ptpzb_149{background:var(--ds-info-bg);color:var(--ds-info);font-weight:600}._connectorItemSelected_ptpzb_149:hover{background:var(--ds-info-bg)}._connectorStatus_ptpzb_159{margin-left:auto;font-size:10px;color:var(--ds-text-muted);white-space:nowrap}._connectorStatusConnected_ptpzb_166{color:var(--ds-success, #10b981)}._connectorItemSelected_ptpzb_149 ._connectorStatus_ptpzb_159{color:var(--ds-info)}._footerRow_ptpzb_174{display:flex;gap:8px;margin-top:12px;justify-content:flex-end}._footBtn_ptpzb_181{padding:7px 14px;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);font-weight:500;border:.5px solid var(--ds-border);background:var(--ds-bg-surface);color:var(--ds-text-secondary);display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all var(--ds-motion-fast)}._footBtn_ptpzb_181:hover{color:var(--ds-text-primary);border-color:var(--ds-border-strong)}._footBtnPrimary_ptpzb_201{background:var(--ds-text-primary);color:var(--ds-text-inverse);border-color:var(--ds-text-primary)}._footBtnPrimary_ptpzb_201:hover{opacity:.88}._footBtnPrimary_ptpzb_201:disabled{opacity:.4;cursor:not-allowed}._duplicateConfirm_ptpzb_216{margin-top:10px;padding:10px 12px;background:var(--ds-warning-bg, rgba(245, 158, 11, .08));border:.5px solid var(--ds-warning-border, rgba(217, 119, 6, .28));border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);display:flex;flex-direction:column;gap:8px}._duplicateConfirmText_ptpzb_229{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-secondary);line-height:1.5}._duplicateConfirmActions_ptpzb_235{display:flex;gap:6px;flex-wrap:wrap}._empty_1jgtk_3,._unresolved_1jgtk_8{color:var(--ds-text-tertiary);font-size:var(--ds-tbl-s-content, 12px)}._previewRoot_7zk3m_10{border:.5px solid var(--ds-border, var(--ds-tbl-line));border-radius:var(--ds-r-medium);overflow:hidden;background:var(--ds-bg-elevated)}._scrollWrapper_7zk3m_18{max-height:420px;overflow:auto;position:relative}._table_7zk3m_25{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}._gutterNumberHeader_7zk3m_33{position:sticky;top:0;left:0;z-index:11;text-align:center;font-size:11px;font-weight:600;color:var(--ds-text-tertiary);background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-tbl-line);padding:0 4px;box-sizing:border-box;vertical-align:middle;white-space:nowrap}._gutterSystemHeader_7zk3m_51{position:sticky;top:0;left:28px;z-index:11;background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-tbl-line);padding:0;box-sizing:border-box;vertical-align:middle}._th_7zk3m_64{position:sticky;top:0;z-index:10;text-align:right;font-size:var(--ds-tbl-s-label);font-weight:600;color:var(--ds-tbl-header-color, var(--ds-text-secondary));background:var(--ds-bg-elevated);border-bottom:var(--ds-tbl-line-w, .5px) solid var(--ds-tbl-line);border-right:var(--ds-tbl-line-w, .5px) solid var(--ds-tbl-line-soft);padding:0 var(--ds-tbl-s-pad-x);height:var(--ds-tbl-s-header-h);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;vertical-align:middle}._gutterNumberCell_7zk3m_85{position:sticky;left:0;z-index:2;text-align:center;padding:0 4px;background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-tbl-line-soft);box-sizing:border-box;vertical-align:middle;-webkit-user-select:none;user-select:none}._gutterSystemCell_7zk3m_99{position:sticky;left:28px;z-index:2;padding:0 6px;background:var(--ds-bg-elevated);border-bottom:.5px solid var(--ds-tbl-line-soft);box-sizing:border-box;vertical-align:middle;-webkit-user-select:none;user-select:none}._rowNumber_7zk3m_112{font-size:11px;color:var(--ds-text-tertiary);font-family:var(--ds-font-numeric);font-variant-numeric:tabular-nums;line-height:1}._systemIcons_7zk3m_121{display:flex;align-items:center;justify-content:space-between;gap:3px;width:100%}._systemIcon_7zk3m_121{color:var(--ds-text-muted);opacity:.6;flex-shrink:0}._systemDot_7zk3m_135{width:6px;height:6px;border-radius:50%;flex-shrink:0}._td_7zk3m_143{border-bottom:var(--ds-tbl-line-w, .5px) solid var(--ds-tbl-line-soft);border-right:var(--ds-tbl-line-w, .5px) solid var(--ds-tbl-line-soft);overflow:hidden;box-sizing:border-box;padding:0;max-width:240px;height:var(--ds-tbl-s-row-h);vertical-align:middle;cursor:cell;position:relative}._rowError_7zk3m_157{background:#ef44440a}._rowWarn_7zk3m_158{background:#f59e0b0a}._rowOk_7zk3m_159{background:var(--ds-bg-surface)}._empty_7zk3m_162{padding:var(--ds-space-6);text-align:center;font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted);font-style:italic}._shell_1grst_2{display:flex;flex-direction:column;height:100%;background:var(--ds-bg-surface);color:var(--ds-text-primary);font-family:var(--ds-font-content)}._head_1grst_12{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px;background:var(--ds-bg-surface);min-height:44px;flex-shrink:0}._fxBadge_1grst_22{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 6px;border-radius:var(--ds-r-chip);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);font-weight:700;letter-spacing:.3px;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._fxBadge_1grst_22:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}._fxFormula_1grst_41{background:#7f77dd24;color:var(--fam-logic)}._fxRule_1grst_42{background:#14b8a624;color:var(--fam-rule)}._fxAuto_1grst_43{background:#3b82f624;color:var(--fam-auto)}._fxSkill_1grst_44{background:var(--fam-skill-bg);color:var(--fam-skill)}._fxAgent_1grst_45{background:var(--fam-agent-bg);color:var(--fam-agent)}._title_1grst_47{font-size:var(--ds-fs-chrome-h4);font-weight:600;color:var(--ds-text-primary);letter-spacing:-.15px}._context_1grst_54{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._context_1grst_54 b{color:var(--ds-text-secondary);font-weight:700;padding:0 2px}._contextSep_1grst_68{color:var(--ds-text-muted);opacity:.5;margin:0 2px}._headSpacer_1grst_76{flex:1}._closeBtn_1grst_80{width:26px;height:26px;border-radius:var(--ds-r-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-text-muted);cursor:pointer;transition:all var(--ds-motion-fast);border:none;background:transparent;padding:0;margin-left:4px}._closeBtn_1grst_80 svg{width:14px;height:14px}._closeBtn_1grst_80:hover{background:#0f172a0f;color:var(--ds-text-primary)}._backBtn_1grst_102{width:26px;height:26px;border-radius:var(--ds-r-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-text-muted);cursor:pointer;transition:all var(--ds-motion-fast);border:none;background:transparent;padding:0;margin-right:2px;flex-shrink:0}._backBtn_1grst_102 svg{width:14px;height:14px}._backBtn_1grst_102:hover{background:#0f172a0f;color:var(--ds-text-primary)}._fxBadgeSquare_1grst_126{width:24px;height:24px;padding:0;border-radius:var(--ds-r-small);justify-content:center}._fxBadgeSquare_1grst_126:before{display:none}._titleWrap_1grst_136{flex:1;min-width:0;display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:var(--ds-r-small);cursor:pointer;transition:background var(--ds-motion-fast)}._titleWrap_1grst_136:hover{background:var(--ds-bg-tinted, rgba(15, 23, 42, .04))}._titleText_1grst_151{font-size:var(--ds-fs-chrome-h4);font-weight:600;color:var(--ds-text-primary);letter-spacing:-.15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._titleEditIcon_1grst_161{width:12px;height:12px;flex-shrink:0;color:var(--ds-text-muted);opacity:0;transition:opacity var(--ds-motion-fast)}._titleWrap_1grst_136:hover ._titleEditIcon_1grst_161{opacity:1}._titleInput_1grst_173{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--ds-fs-chrome-h4);font-weight:600;font-family:var(--ds-font-content);color:var(--ds-text-primary);letter-spacing:-.15px;padding:0}._titleSpinner_1grst_187{width:12px;height:12px;flex-shrink:0;border-radius:50%;border:2px solid rgba(15,23,42,.15);border-top-color:var(--ds-text-secondary);animation:_titleSpin_1grst_187 .6s linear infinite}@keyframes _titleSpin_1grst_187{to{transform:rotate(360deg)}}._titleErrorDot_1grst_200{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#ef4444;cursor:help}._body_1grst_210{flex:1;display:flex;flex-direction:column;min-height:0;background:var(--ds-bg-surface);padding:0;overflow:hidden}._toolbar_1grst_221{display:flex;align-items:center;gap:4px;padding:8px 12px;border-top:.5px solid var(--ds-border);background:var(--ds-bg-elevated);flex-shrink:0;min-height:40px;overflow:hidden;min-width:0;container-type:inline-size;container-name:logic-toolbar}._toolbarLeft_1grst_237{display:flex;align-items:center;gap:2px;flex:1 1 auto;min-width:0;overflow:hidden}._toolbarCenter_1grst_247{display:flex;align-items:center;flex:0 0 auto}._toolbarRight_1grst_254{display:flex;align-items:center;gap:4px;flex:0 0 auto;margin-left:auto}._cat_1grst_262{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border:none;background:transparent;cursor:pointer;border-radius:var(--ds-r-tiny);color:var(--ds-text-secondary);font-family:inherit;font-size:var(--ds-fs-chrome-body);font-weight:500;white-space:nowrap;transition:all var(--ds-motion-fast)}._cat_1grst_262:hover{background:#0f172a0d;color:var(--ds-text-primary)}._catGlyph_1grst_283{font-family:var(--ds-font-label);font-weight:700;color:var(--ds-text-muted);opacity:.75;width:12px;display:inline-flex;justify-content:center;flex-shrink:0}._catText_1grst_294{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolbarSep_1grst_300{width:.5px;height:18px;background:var(--ds-border-strong);margin:0 4px}._modeSwitch_1grst_307{display:inline-flex;gap:4px;padding:0 4px}._modeBtn_1grst_312{width:24px;height:24px;border:none;border-radius:var(--ds-r-chip);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--ds-motion-fast);padding:0;background:#0f172a0d;color:var(--ds-text-muted)}._modeBtn_1grst_312:hover{background:#0f172a17;color:var(--ds-text-secondary)}._modeBtn_1grst_312 svg{width:14px;height:14px}._modeBtnActiveFormula_1grst_331{background:var(--fam-logic);color:#fff;box-shadow:0 1px 2px #7f77dd59}._modeBtnActiveRule_1grst_336{background:var(--fam-rule);color:#fff;box-shadow:0 1px 2px #14b8a659}._modeBtnActiveAuto_1grst_341{background:var(--fam-auto);color:#fff;box-shadow:0 1px 2px #3b82f659}._modeBtnActiveSkill_1grst_346{background:var(--fam-skill);color:#fff;box-shadow:0 1px 2px #ec489959}._modeBtnActiveAgent_1grst_351{background:var(--fam-agent);color:#fff;box-shadow:0 1px 2px #7f77dd59}._toolbarSpacer_1grst_357{flex:1}._formatCapsule_1grst_360{display:inline-flex;padding:2px;background:#0f172a0f;border-radius:var(--ds-r-chip);gap:1px}._formatBtn_1grst_367{height:20px;width:26px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:3px;color:var(--ds-text-muted);display:inline-flex;align-items:center;justify-content:center;transition:all var(--ds-motion-fast)}._formatBtn_1grst_367 svg{width:12px;height:12px}._formatBtnActive_1grst_382{background:#fff;color:var(--ds-text-primary);box-shadow:var(--ds-shadow-1)}._formatBtn_1grst_367:not(._formatBtnActive_1grst_382):hover{color:var(--ds-text-secondary)}._lang_1grst_359{display:inline-flex;padding:2px;background:#0f172a0f;border-radius:var(--ds-r-chip);gap:1px}._langBtn_1grst_398{height:20px;width:26px;padding:0;border:none;background:transparent;cursor:pointer;border-radius:3px;color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);font-weight:700;letter-spacing:.4px;transition:all var(--ds-motion-fast)}._langBtnActive_1grst_413{background:#fff;color:var(--ds-text-primary);box-shadow:var(--ds-shadow-1)}._expand_1grst_419{width:24px;height:24px;border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;border-radius:var(--ds-r-chip);display:inline-flex;align-items:center;justify-content:center;transition:all var(--ds-motion-fast)}._expand_1grst_419 svg{width:13px;height:13px}._expand_1grst_419:hover{background:#0f172a0f;color:var(--ds-text-primary)}._suggest_1grst_439{background:#1f2028;color:#ffffffeb;padding:7px 10px;border-top:.5px solid rgba(255,255,255,.08);flex-shrink:0;display:flex;align-items:center;gap:8px}._suggestIcon_1grst_449{width:18px;height:18px;border-radius:var(--ds-r-chip);display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;color:#ffffffb3;font-size:var(--ds-fs-chrome-body-sm);flex-shrink:0}._suggestContent_1grst_461{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._suggestLabel_1grst_468{font-family:var(--ds-font-label);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#ffffff73}._suggestText_1grst_476{font-size:var(--ds-fs-chrome-body-sm);color:#ffffffd9;line-height:1.35}._suggestText_1grst_476 code{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);padding:1px 5px;background:#ffffff14;border-radius:3px;color:#fffffff2}._suggestText_1grst_476 b{color:#fff;font-weight:600}._suggestActions_1grst_490{display:inline-flex;gap:4px;flex-shrink:0}._suggestActionBtn_1grst_495{width:22px;height:22px;border-radius:var(--ds-r-tiny);border:none;background:#ffffff0d;color:#ffffff8c;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--ds-motion-fast)}._suggestActionBtn_1grst_495:hover{background:#ffffff1f;color:#ffffffd9}._suggestActionBtn_1grst_495 svg{width:12px;height:12px}._modeStub_1grst_515{flex:1;display:flex;align-items:center;justify-content:center}._stubInner_1grst_521{text-align:center;max-width:340px}._stubIcon_1grst_525{width:52px;height:52px;margin:0 auto 14px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-label);font-size:20px;font-weight:700;letter-spacing:-.3px}._stubIconFormula_1grst_538{background:#7f77dd1f;color:var(--fam-logic)}._stubIconRule_1grst_539{background:#14b8a61f;color:var(--fam-rule)}._stubIconAuto_1grst_540{background:#6b7aff1f;color:var(--fam-auto)}._stubTitle_1grst_541{font-size:var(--ds-fs-body-lg);font-weight:600;color:var(--ds-text-primary);margin-bottom:6px;letter-spacing:-.2px}._stubDesc_1grst_548{font-size:var(--ds-fs-chrome-body-lg);color:var(--ds-text-secondary);line-height:1.55;margin-bottom:14px}._stubPhase_1grst_554{display:inline-block;padding:3px 10px;border-radius:20px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-label);font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--ds-text-muted);background:#0f172a0d;border:.5px dashed var(--ds-border-strong)}@container logic-toolbar (max-width: 400px){._catText_1grst_294{display:none}._cat_1grst_262{padding:0 6px;gap:0}}._toolbar_1p60j_1{display:flex;gap:var(--ds-space-2);align-items:center;flex-wrap:nowrap;min-width:0}._select_1p60j_9{padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);cursor:pointer;font-family:var(--ds-font-content);transition:border-color var(--ds-motion-fast);flex-shrink:1;min-width:0}._select_1p60j_9:hover{border-color:var(--ds-border-strong)}._select_1p60j_9:focus{outline:none;border-color:var(--ds-border-strong)}._search_1p60j_32{flex:1 1 60px;min-width:60px;padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);font-family:var(--ds-font-content)}._search_1p60j_32::placeholder{color:var(--ds-text-muted)}._search_1p60j_32:focus{outline:none;border-color:var(--ds-border-strong)}._createBtn_1p60j_53{display:inline-flex;align-items:center;gap:var(--ds-space-1);padding:5px 12px;flex-shrink:0;background:var(--ds-bg-surface);color:var(--ds-text-primary);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);font-weight:var(--ds-fw-semibold);cursor:pointer;font-family:var(--ds-font-content);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast)}._createBtn_1p60j_53:before{content:"+";color:var(--ds-text-muted);font-size:14px}._createBtn_1p60j_53:hover{box-shadow:0 3px 8px #0f172a14;border-color:var(--ds-text-secondary);transform:translateY(-1px)}@container rule-builder (max-width: 480px){._createBtn_1p60j_53{font-size:var(--ds-fs-chrome-caption);padding:5px 8px}}._trigger_18skz_1{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:border-color .12s,background .12s}._trigger_18skz_1:hover:not(:disabled){border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._trigger_18skz_1:focus-visible{outline:2px solid var(--ds-accent-primary);outline-offset:1px}._triggerEmpty_18skz_28 ._label_18skz_28{color:var(--ds-text-muted)}._triggerDisabled_18skz_32{opacity:.5;cursor:not-allowed}._icon_18skz_37{flex-shrink:0;font-size:14px;color:var(--ds-text-muted);line-height:1}._label_18skz_28{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_18skz_51{flex-shrink:0;font-size:10px;color:var(--ds-text-muted);line-height:1}._list_18skz_58{display:flex;flex-direction:column;padding:4px}._item_18skz_64{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 8px;background:none;border:none;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:background .1s}._item_18skz_64:hover{background:var(--ds-bg-tinted)}._itemSelected_18skz_85{background:var(--ds-accent-primary-subtle);color:var(--ds-accent-primary)}._itemIcon_18skz_90{flex-shrink:0;font-size:14px;line-height:1}._itemLabel_18skz_96{flex:1}._trigger_1wix3_1{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:border-color .12s,background .12s}._trigger_1wix3_1:hover:not(:disabled){border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._trigger_1wix3_1:focus-visible{outline:2px solid var(--ds-accent-primary);outline-offset:1px}._triggerEmpty_1wix3_28 ._triggerLabel_1wix3_28{color:var(--ds-text-muted)}._triggerDisabled_1wix3_32{opacity:.5;cursor:not-allowed}._triggerCompact_1wix3_37{display:flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;background:transparent;border:none;border-radius:var(--ds-r-chip);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);cursor:pointer;text-align:left;font-weight:500;transition:background var(--ds-motion-fast);max-width:200px}._triggerCompact_1wix3_37:hover:not(:disabled){background:#0f172a0a}._triggerCompact_1wix3_37 ._triggerLabel_1wix3_28{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._icon_1wix3_65{display:flex;align-items:center;flex-shrink:0;color:var(--ds-text-muted)}._triggerLabel_1wix3_28{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1wix3_79{flex-shrink:0;font-size:10px;color:var(--ds-text-muted);line-height:1}._block_wmjly_2{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-panel);padding:14px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--ds-shadow-1);transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._block_wmjly_2:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._blockHead_wmjly_19{display:flex;align-items:center;gap:8px}._blockBadge_wmjly_24{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ds-r-small);background:var(--ds-bg-tinted);color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:11px;font-weight:700;flex-shrink:0}._blockTitle_wmjly_38{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.1px}._blockHint_wmjly_44{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);margin-left:auto}._subgroup_wmjly_51{display:flex;flex-direction:column;gap:8px}._subgroupLabel_wmjly_56{display:inline-flex;align-items:center;gap:6px;font-family:var(--ds-font-label);font-size:10px;font-weight:var(--ds-fw-bold);text-transform:uppercase;letter-spacing:.6px;color:var(--ds-text-muted)}._subgroupLabel_wmjly_56:before{content:"";width:3px;height:10px;border-radius:2px;background:var(--ds-text-muted);opacity:.35}._subgroupBody_wmjly_75{display:flex;flex-direction:column;gap:8px}._whereRow_wmjly_82{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._pickerPlaceholder_wmjly_90{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:inherit;cursor:not-allowed;opacity:.6}._condRow_wmjly_107{display:grid;grid-template-columns:minmax(160px,1.1fr) minmax(128px,auto) 1fr auto;gap:8px;align-items:stretch}._opPlaceholder_wmjly_115{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:inherit;cursor:not-allowed;opacity:.5;width:100%}._valueEmpty_wmjly_132{flex:1;min-height:32px;display:flex;align-items:center;padding:0 10px;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-placeholder);font-style:italic}._condRemove_wmjly_144{width:28px;height:32px;border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;border-radius:var(--ds-r-tiny);font-size:14px;display:inline-flex;align-items:center;justify-content:center;transition:color var(--ds-motion-fast),background var(--ds-motion-fast);align-self:center}._condRemove_wmjly_144:hover{color:#ef4444;background:#ef44440f}._condRemove_wmjly_144:disabled{opacity:.3;cursor:not-allowed}._condLink_wmjly_169{display:flex;align-items:center;gap:6px;padding-left:10px}._condLinkLine_wmjly_175{flex:1;height:.5px;background:var(--ds-border)}._condLinkChip_wmjly_180{display:inline-flex;padding:2px;background:#0f172a0d;border-radius:var(--ds-r-chip);gap:1px}._condLinkBtn_wmjly_187{padding:2px 8px;border:none;background:transparent;cursor:pointer;border-radius:3px;font-family:var(--ds-font-label);font-size:10px;font-weight:700;letter-spacing:.4px;color:var(--ds-text-muted);transition:all var(--ds-motion-fast)}._condLinkBtn_wmjly_187._active_wmjly_200{background:var(--ds-bg-surface);color:var(--ds-text-primary);box-shadow:var(--ds-shadow-chip)}._condActions_wmjly_207{display:flex;gap:6px;padding-top:2px}._condAdd_wmjly_212{padding:5px 10px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm);cursor:pointer;font-family:inherit;transition:color var(--ds-motion-fast),border-color var(--ds-motion-fast);display:inline-flex;align-items:center;gap:4px}._condAdd_wmjly_212:hover{color:var(--ds-text-primary);border-color:var(--ds-text-secondary)}._condAddPlus_wmjly_230{font-weight:700}._condMode_wmjly_233{margin-left:auto;padding:5px 10px;background:transparent;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm);cursor:not-allowed;font-family:var(--ds-font-label);display:inline-flex;align-items:center;gap:5px;opacity:.5}._condModeFx_wmjly_248{font-family:var(--ds-font-label);font-weight:700}._trigger_1o8l3_1{display:flex;align-items:center;gap:6px;min-width:128px;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:border-color .12s,background .12s}._trigger_1o8l3_1:hover:not(:disabled){border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._trigger_1o8l3_1:focus-visible{outline:2px solid var(--ds-accent-primary);outline-offset:1px}._triggerDisabled_1o8l3_28{opacity:.5;cursor:not-allowed}._triggerEmpty_1o8l3_33{color:var(--ds-text-muted)}._glyph_1o8l3_37{flex-shrink:0;width:14px;font-family:JetBrains Mono,monospace;font-size:13px;color:var(--ds-text-secondary);text-align:center}._label_1o8l3_46{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1o8l3_53{flex-shrink:0;font-size:10px;color:var(--ds-text-muted);line-height:1}._list_1o8l3_62{display:flex;flex-direction:column;padding:4px;max-height:280px;overflow-y:auto}._item_1o8l3_70{display:flex;align-items:center;gap:8px;width:100%;min-height:30px;padding:4px 8px;background:none;border:none;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:background .1s}._item_1o8l3_70:hover{background:var(--ds-bg-tinted)}._itemSelected_1o8l3_91{background:var(--ds-accent-primary-subtle);color:var(--ds-accent-primary)}._itemSelected_1o8l3_91 ._itemGlyph_1o8l3_96{color:var(--ds-accent-primary)}._itemGlyph_1o8l3_96{flex-shrink:0;width:14px;font-family:JetBrains Mono,monospace;font-size:13px;color:var(--ds-text-secondary);text-align:center}._itemLabel_1o8l3_109{flex:1}._textInput_z0jj2_1{display:flex;align-items:center;width:100%;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);transition:border-color .12s,background .12s;box-sizing:border-box}._textInput_z0jj2_1::placeholder{color:var(--ds-text-muted)}._textInput_z0jj2_1:hover:not(:disabled){border-color:var(--ds-border-strong)}._textInput_z0jj2_1:focus{outline:2px solid var(--ds-accent-primary);outline-offset:1px;border-color:var(--ds-accent-primary)}._textInput_z0jj2_1:disabled{opacity:.5;cursor:not-allowed}._moneyWrap_z0jj2_37{display:flex;align-items:stretch;border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);overflow:hidden;transition:border-color .12s}._moneyWrap_z0jj2_37:focus-within{border-color:var(--ds-accent-primary);outline:2px solid var(--ds-accent-primary);outline-offset:1px}._moneyInput_z0jj2_52{flex:1;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:none;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);outline:none}._moneyInput_z0jj2_52::placeholder{color:var(--ds-text-muted)}._moneySuffix_z0jj2_67{display:flex;align-items:center;padding:0 8px;background:var(--ds-bg-tinted);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:var(--ds-text-muted);border-left:.5px solid var(--ds-border-default);white-space:nowrap}._dateTrigger_z0jj2_82{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-default);cursor:pointer;text-align:left;transition:border-color .12s,background .12s}._dateTrigger_z0jj2_82:hover:not(:disabled){border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._dateTrigger_z0jj2_82:focus-visible{outline:2px solid var(--ds-accent-primary);outline-offset:1px}._dateTriggerEmpty_z0jj2_109{color:var(--ds-text-muted)}._dateTriggerDisabled_z0jj2_113{opacity:.5;cursor:not-allowed}._dateIcon_z0jj2_118{font-size:12px}._boolToggle_z0jj2_124{display:flex;border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);overflow:hidden}._boolBtn_z0jj2_131{flex:1;min-height:32px;padding:0 12px;background:var(--ds-bg-surface);border:none;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);cursor:pointer;transition:background .1s,color .1s}._boolBtn_z0jj2_131+._boolBtn_z0jj2_131{border-left:.5px solid var(--ds-border-default)}._boolBtn_z0jj2_131:hover:not(:disabled){background:var(--ds-bg-tinted);color:var(--ds-text-default)}._boolBtnActive_z0jj2_152{background:var(--ds-accent-primary-subtle);color:var(--ds-accent-primary);font-weight:500}._boolBtn_z0jj2_131:disabled{opacity:.5;cursor:not-allowed}._choiceTriggerEmpty_z0jj2_165{color:var(--ds-text-muted)}._trigger_98fja_1{flex:1;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);cursor:pointer;transition:all var(--ds-motion-fast);width:100%;text-align:left}._trigger_98fja_1:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-tinted)}._trigger_98fja_1:disabled{opacity:.5;cursor:not-allowed}._triggerIcon_98fja_25{width:28px;height:28px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--ds-bg-tinted);color:var(--ds-text-muted)}._triggerText_98fja_37{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._triggerTitle_98fja_45{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.1px}._triggerTitle_98fja_45._placeholder_98fja_51{color:var(--ds-text-muted);font-weight:500}._triggerSub_98fja_56{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._triggerChevron_98fja_61{color:var(--ds-text-muted);flex-shrink:0}._popoverContent_98fja_68{min-width:380px}._search_98fja_72{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:.5px solid var(--ds-border)}._searchIcon_98fja_79{color:var(--ds-text-muted);flex-shrink:0}._searchInput_98fja_83{flex:1;border:none;outline:none;background:transparent;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-family:inherit}._searchInput_98fja_83::placeholder{color:var(--ds-text-placeholder)}._list_98fja_96{max-height:320px;overflow-y:auto;padding:4px 0}._list_98fja_96::-webkit-scrollbar{width:6px}._list_98fja_96::-webkit-scrollbar-thumb{background:#0f172a26;border-radius:3px}._list_98fja_96::-webkit-scrollbar-track{background:transparent}._groupTitle_98fja_112{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 4px;font-family:var(--ds-font-label);font-size:9px;font-weight:var(--ds-fw-semibold);text-transform:uppercase;letter-spacing:.6px;color:var(--ds-text-muted)}._groupCount_98fja_125{font-size:9px;color:var(--ds-text-placeholder);background:#0f172a0a;padding:1px 6px;border-radius:var(--ds-r-pill)}._item_98fja_133{display:flex;align-items:center;gap:10px;padding:7px 10px;margin:0 4px;border-radius:var(--ds-r-small);cursor:pointer;transition:background var(--ds-motion-fast);width:calc(100% - 8px);background:none;border:none;text-align:left}._item_98fja_133:hover,._item_98fja_133._selected_98fja_150{background:var(--ds-bg-tinted)}._itemIcon_98fja_154{width:28px;height:28px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--ds-bg-tinted);color:var(--ds-text-secondary)}._itemText_98fja_166{display:flex;flex-direction:column;gap:1px;min-width:0}._itemLabel_98fja_173{font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary)}._itemMeta_98fja_179{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._noResults_98fja_184{padding:24px 16px;text-align:center;font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._box_1dz6m_1{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);padding:var(--ds-space-3);display:flex;flex-direction:column;gap:var(--ds-space-2)}._description_1dz6m_11{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);line-height:1.5}._description_1dz6m_11 b{color:var(--ds-text-secondary);font-weight:var(--ds-fw-semibold)}._wrapper_fcm4i_1{display:block;width:100%}._chips_fcm4i_6{display:flex;flex-wrap:wrap;gap:var(--ds-space-1);align-items:center}._chip_fcm4i_6{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 6px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-body);font-family:var(--ds-font-content);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast)}._chip_fcm4i_6:hover{border-color:var(--ds-text-secondary);box-shadow:0 1px 3px #0f172a0f;transform:translateY(-.5px)}._chipUnknown_fcm4i_38{opacity:.6;font-style:italic}._chipIcon_fcm4i_43{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ds-text-muted)}._chipLabel_fcm4i_51{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--ds-fw-medium)}._chipRemove_fcm4i_59{width:16px;height:16px;border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;border-radius:var(--ds-r-tiny);font-size:9px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:color var(--ds-motion-fast),background var(--ds-motion-fast)}._chipRemove_fcm4i_59:hover{color:#ef4444;background:#ef444414}._addBtn_fcm4i_84{display:inline-flex;align-items:center;gap:3px;padding:3px 10px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);cursor:pointer;font-family:var(--ds-font-content);transition:color var(--ds-motion-fast),border-color var(--ds-motion-fast),background var(--ds-motion-fast)}._addBtn_fcm4i_84:hover{color:var(--fam-rule);border-color:var(--fam-rule);background:#14b8a60a}._addBtn_fcm4i_84:disabled{opacity:.4;cursor:not-allowed}._row_p736y_2{display:flex;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap}._rowLabel_p736y_9{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:var(--ds-fw-medium);min-width:90px}._toggle_p736y_17{display:inline-flex;gap:2px;background:#0f172a0d;padding:2px;border-radius:var(--ds-r-chip)}._toggleBtn_p736y_25{padding:3px 10px;border:none;background:transparent;cursor:pointer;border-radius:var(--ds-r-tiny);font-size:var(--ds-fs-chrome-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-muted);font-family:var(--ds-font-content);transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._toggleBtn_p736y_25:hover{color:var(--ds-text-primary)}._toggleBtn_p736y_25._active_p736y_42{background:var(--ds-bg-surface);color:var(--ds-text-primary);box-shadow:0 1px 2px #0f172a14}._input_p736y_49,._textarea_p736y_50{flex:1;min-width:150px;padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-family:var(--ds-font-content)}._textarea_p736y_50{resize:vertical;min-height:60px}._input_p736y_49:focus,._textarea_p736y_50:focus{outline:none;border-color:var(--ds-border-strong)}._colorPalette_p736y_74{display:inline-flex;gap:4px;align-items:center}._colorDot_p736y_80{width:20px;height:20px;border-radius:50%;cursor:pointer;border:.5px solid var(--ds-border);transition:transform var(--ds-motion-fast);background:transparent;padding:0}._colorDot_p736y_80:hover{transform:scale(1.15)}._colorDot_p736y_80._active_p736y_42{box-shadow:0 0 0 2px var(--ds-text-primary),0 0 0 3.5px var(--ds-bg-surface)}._colorReset_p736y_101{padding:2px 8px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-tiny);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-caption);cursor:pointer;font-family:var(--ds-font-content);margin-left:4px;transition:color var(--ds-motion-fast),border-color var(--ds-motion-fast)}._colorReset_p736y_101:hover{color:var(--ds-text-primary);border-color:var(--ds-text-secondary)}._hint_p736y_120{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-style:italic;padding-top:var(--ds-space-1)}._levelRow_p736y_128{display:grid;grid-template-columns:auto 1fr auto auto;gap:var(--ds-space-2);align-items:center}._removeLevel_p736y_135{width:22px;height:22px;border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;border-radius:var(--ds-r-tiny);font-size:11px;transition:color var(--ds-motion-fast),background var(--ds-motion-fast)}._removeLevel_p736y_135:hover{color:#ef4444;background:#ef44440f}._addLevel_p736y_152{padding:5px 10px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm);cursor:pointer;font-family:var(--ds-font-content);align-self:flex-start;transition:color var(--ds-motion-fast),border-color var(--ds-motion-fast)}._addLevel_p736y_152:hover{color:var(--ds-text-primary);border-color:var(--ds-text-primary)}._collectionTrigger_gw10y_1{display:flex;align-items:center;gap:6px;min-width:160px;max-width:100%;height:30px;padding:0 8px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-default);border-radius:var(--ds-r-small);cursor:pointer;font-size:var(--ds-fs-chrome-body-sm);font-family:var(--ds-font-content);color:var(--ds-text-body);text-align:left;transition:border-color var(--ds-motion-fast),background var(--ds-motion-fast)}._collectionTrigger_gw10y_1:hover{border-color:var(--ds-border-strong);background:var(--ds-bg-surface-hover)}._collectionTriggerEmpty_gw10y_27{color:var(--ds-text-muted)}._collectionIcon_gw10y_31{display:flex;align-items:center;flex-shrink:0;color:var(--ds-text-muted)}._collectionLabel_gw10y_38{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_gw10y_45{flex-shrink:0;color:var(--ds-text-muted);font-size:11px}._bindingsSection_gw10y_53{display:flex;flex-direction:column;gap:var(--ds-space-2);padding-top:var(--ds-space-2);border-top:.5px solid var(--ds-border);margin-top:var(--ds-space-1)}._bindingsHeader_gw10y_62{display:flex;align-items:center;justify-content:space-between;font-size:var(--ds-fs-chrome-label);font-weight:var(--ds-fw-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--ds-text-muted)}._bindingsCount_gw10y_73{background:#0f172a0d;padding:1px 6px;border-radius:8px;font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted)}._bindingsList_gw10y_83{display:flex;flex-direction:column;gap:var(--ds-space-1)}._bindingsRowHeader_gw10y_89{display:grid;grid-template-columns:1fr auto 1fr auto auto;gap:var(--ds-space-2);align-items:center;padding:0 var(--ds-space-1);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-weight:var(--ds-fw-semibold);text-transform:uppercase;letter-spacing:.3px}._bindingRow_gw10y_102{display:grid;grid-template-columns:1fr auto 1fr auto auto;gap:var(--ds-space-2);align-items:center}._arrow_gw10y_109{color:var(--ds-text-muted);font-size:14px;flex-shrink:0}._removeBtn_gw10y_115{width:24px;height:24px;border:none;background:transparent;color:var(--ds-text-muted);cursor:pointer;border-radius:var(--ds-r-tiny);font-size:12px;transition:color var(--ds-motion-fast),background var(--ds-motion-fast)}._removeBtn_gw10y_115:hover{color:#ef4444;background:#ef44440f}._addBtn_gw10y_134{align-self:flex-start;padding:5px 10px;background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm);cursor:pointer;font-family:var(--ds-font-content);transition:color var(--ds-motion-fast),border-color var(--ds-motion-fast),background var(--ds-motion-fast);margin-top:var(--ds-space-1)}._addBtn_gw10y_134:hover{color:var(--ds-text-primary);border-color:var(--ds-text-primary)}._hint_gw10y_158{padding:12px;background:var(--ds-bg-tinted);border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm);font-style:italic;text-align:center}._container_1819z_1{display:flex;flex-direction:column;gap:var(--ds-space-2)}._placeholder_1819z_7{padding:12px;background:var(--ds-bg-tinted);border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm);font-style:italic;text-align:center}._row_1819z_18{display:flex;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap}._rowLabel_1819z_25{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-weight:var(--ds-fw-medium);min-width:80px}._toggle_1819z_32{display:inline-flex;gap:2px;background:#0f172a0d;padding:2px;border-radius:var(--ds-r-chip)}._toggleBtn_1819z_40,._toggleBtnActive_1819z_41{padding:3px 10px;border:none;background:transparent;cursor:pointer;border-radius:var(--ds-r-tiny);font-size:var(--ds-fs-chrome-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-muted);font-family:var(--ds-font-content);transition:background var(--ds-motion-fast)}._toggleBtnActive_1819z_41{background:var(--ds-bg-surface);color:var(--ds-text-primary);box-shadow:0 1px 2px #0f172a14}._toggleBtn_1819z_40:hover{color:var(--ds-text-primary)}._input_1819z_64{flex:1;min-width:150px;padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-family:var(--ds-font-content)}._input_1819z_64:focus{outline:none;border-color:var(--ds-border-strong)}._block_vclw7_1{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-panel);padding:14px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--ds-shadow-1);transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._block_vclw7_1:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._blockHead_vclw7_17{display:flex;align-items:center;gap:8px}._blockBadge_vclw7_22{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ds-r-small);background:var(--ds-bg-tinted);color:var(--ds-text-muted);font-family:var(--ds-font-label);font-size:11px;font-weight:700;flex-shrink:0}._blockTitle_vclw7_36{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);letter-spacing:-.1px}._blockHint_vclw7_42{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);margin-left:auto}._kindRow_vclw7_48{display:flex;align-items:stretch;gap:10px}._editor_vwkvf_1{display:flex;flex-direction:column;gap:var(--ds-space-3)}._field_vwkvf_7{display:flex;flex-direction:column;gap:var(--ds-space-1);flex:1;min-width:0}._label_vwkvf_15{font-size:var(--ds-fs-chrome-label);font-weight:var(--ds-fw-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--ds-text-muted)}._input_vwkvf_23,._select_vwkvf_24{padding:6px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-family:var(--ds-font-content);transition:border-color var(--ds-motion-fast)}._input_vwkvf_23:focus,._select_vwkvf_24:focus{outline:none;border-color:var(--ds-border-strong)}._input_vwkvf_23:disabled{background:var(--ds-bg-tinted);color:var(--ds-text-muted);cursor:not-allowed}._select_vwkvf_24{cursor:pointer}._section_vwkvf_51{display:flex;flex-direction:column;gap:var(--ds-space-1)}._sectionLabel_vwkvf_57{font-size:var(--ds-fs-chrome-label);font-weight:var(--ds-fw-bold);text-transform:uppercase;letter-spacing:.5px;color:var(--ds-text-muted)}._error_vwkvf_65{padding:8px 10px;background:#ef444414;border:.5px solid rgba(239,68,68,.3);border-radius:var(--ds-r-small);color:#ef4444;font-size:var(--ds-fs-chrome-body-sm)}._actions_vwkvf_74{display:flex;gap:var(--ds-space-2);padding-top:var(--ds-space-2);border-top:.5px solid var(--ds-border)}._btn_vwkvf_81,._btnPrimary_vwkvf_82,._btnDanger_vwkvf_83{padding:6px 12px;border:.5px solid var(--ds-border);background:var(--ds-bg-surface);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);cursor:pointer;font-family:var(--ds-font-content);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast)}._btn_vwkvf_81:hover:not(:disabled),._btnPrimary_vwkvf_82:hover:not(:disabled),._btnDanger_vwkvf_83:hover:not(:disabled){border-color:var(--ds-border-strong);box-shadow:0 3px 8px #0f172a14;transform:translateY(-1px)}._btnPrimary_vwkvf_82{background:var(--ds-text-primary);color:#fff;border-color:var(--ds-text-primary)}._btnPrimary_vwkvf_82:hover:not(:disabled){background:#1e293b}._btnDanger_vwkvf_83{color:#ef4444;border-color:transparent;margin-left:auto}._btnDanger_vwkvf_83:hover:not(:disabled){background:#ef44440f;border-color:#ef44444d}._btn_vwkvf_81:disabled,._btnPrimary_vwkvf_82:disabled,._btnDanger_vwkvf_83:disabled{opacity:.5;cursor:not-allowed}._row_1xld4_1{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-1);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast)}._row_1xld4_1:not([data-expanded=true]):hover{border-color:var(--ds-border-strong);box-shadow:0 6px 16px #0f172a14,0 2px 4px #0f172a0a;transform:translateY(-1px)}._row_1xld4_1[data-expanded=true]{border-color:var(--ds-border-strong);box-shadow:0 8px 20px #0f172a1a,0 2px 4px #0f172a0f}._row_1xld4_1[data-status=inactive]{opacity:.5}._header_1xld4_31{display:grid;grid-template-columns:24px 1fr auto;gap:var(--ds-space-2);align-items:center;padding:var(--ds-space-2) var(--ds-space-3);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--ds-r-card)}._row_1xld4_1[data-expanded=true] ._header_1xld4_31{border-radius:var(--ds-r-card) var(--ds-r-card) 0 0;border-bottom:.5px solid var(--ds-border)}._status_1xld4_47{width:8px;height:8px;border-radius:50%;background:var(--ds-text-muted);flex-shrink:0}._status_1xld4_47[data-active=true]{background:#10b981}._icon_1xld4_59{width:24px;height:24px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;color:var(--ds-text-primary);background:color-mix(in srgb,var(--ds-text-primary) 10%,transparent);flex-shrink:0}._main_1xld4_71{min-width:0;display:flex;flex-direction:column;gap:2px}._name_1xld4_78{font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._context_1xld4_87{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-secondary);font-family:var(--ds-font-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kw_1xld4_96,._act_1xld4_101{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold)}._meta_1xld4_106{display:flex;align-items:center;gap:var(--ds-space-2);min-width:60px}._toggle_1xld4_113{position:relative;width:28px;height:16px;background:#0f172a26;border-radius:10px;border:none;cursor:pointer;padding:0;transition:background var(--ds-motion-fast)}._toggle_1xld4_113:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;transition:left var(--ds-motion-fast);box-shadow:0 1px 2px #00000026}._toggleOn_1xld4_138{background:var(--ds-text-primary)}._toggleOn_1xld4_138:after{left:14px}._priority_1xld4_146{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);white-space:nowrap}._chevron_1xld4_153{color:var(--ds-text-muted);font-size:10px;transition:transform var(--ds-motion-fast);display:inline-block}._chevron_1xld4_153[data-expanded=true]{transform:rotate(180deg)}._editorContainer_1xld4_164{padding:var(--ds-space-3);display:flex;flex-direction:column;gap:var(--ds-space-3)}@container rule-builder (max-width: 480px){._header_1xld4_31{padding:6px 8px}._name_1xld4_78{font-size:var(--ds-fs-chrome-body)}._priority_1xld4_146,._context_1xld4_87,._chevron_1xld4_153{display:none}}._list_1hgix_1{display:flex;flex-direction:column;gap:var(--ds-space-3)}._group_1hgix_7{display:flex;flex-direction:column;gap:var(--ds-space-2)}._groupTitle_1hgix_13{display:flex;align-items:center;gap:var(--ds-space-2);padding:4px 4px 2px;font-size:var(--ds-fs-chrome-label);text-transform:uppercase;letter-spacing:.5px;color:var(--ds-text-muted);font-weight:var(--ds-fw-bold)}._groupCount_1hgix_25{color:var(--ds-text-muted);font-weight:var(--ds-fw-medium);background:#0f172a0d;padding:1px 6px;border-radius:8px;font-size:var(--ds-fs-chrome-caption)}._groupItems_1hgix_34{display:flex;flex-direction:column;gap:var(--ds-space-1)}._state_1nhpa_1{padding:var(--ds-space-7) var(--ds-space-4);text-align:center;max-width:400px;margin:0 auto}._title_1nhpa_8{font-size:var(--ds-fs-chrome-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-secondary);margin-bottom:var(--ds-space-2)}._desc_1nhpa_15{font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);line-height:1.5}._root_1uael_1{display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-3);background:var(--ds-bg-surface);min-height:0;max-height:100%;overflow-y:auto;container-type:inline-size;container-name:rule-builder}._loading_1uael_15,._errorState_1uael_16{padding:var(--ds-space-6) var(--ds-space-4);text-align:center;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted)}._errorState_1uael_16{color:var(--fam-logic)}._wrap_1b3nn_3{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg-surface)}._toolbar_1b3nn_13{display:flex;align-items:center;padding:8px 10px;gap:6px;background:var(--ds-bg-surface);flex-shrink:0}._fSelect_1b3nn_24{display:inline-flex;align-items:center;gap:4px;padding:5px 8px 5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-secondary);cursor:pointer;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);flex-shrink:0}._fSelect_1b3nn_24:hover{border-color:var(--ds-border-strong);box-shadow:0 2px 6px #0f172a0f;transform:translateY(-1px)}._fSelectLbl_1b3nn_45{color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-caption, 11px);text-transform:uppercase;letter-spacing:.4px;font-weight:600;font-family:var(--ds-font-label)}._fSelectVal_1b3nn_53{color:var(--ds-text-primary);font-weight:500}._fSelectArr_1b3nn_57{color:var(--ds-text-muted);margin-left:2px;font-size:9px}._fSearch_1b3nn_64{flex:1;min-width:100px;padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);outline:none}._fSearch_1b3nn_64::placeholder{color:var(--ds-text-muted)}._fSearch_1b3nn_64:focus{border-color:var(--ds-border-strong)}._fNew_1b3nn_84{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background:var(--ds-bg-surface);color:var(--ds-text-primary);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);font-weight:600;cursor:pointer;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);flex-shrink:0}._fNew_1b3nn_84:before{content:"+";font-size:14px;font-weight:400;margin-right:2px;color:var(--ds-text-muted)}._fNew_1b3nn_84:hover:not(:disabled){box-shadow:0 3px 8px #0f172a14;border-color:var(--ds-text-secondary);transform:translateY(-1px)}._fNew_1b3nn_84:disabled{opacity:.5;cursor:wait}._body_1b3nn_119{padding:12px 10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;background:var(--ds-bg-surface);flex:1;min-height:0;container-type:inline-size}._empty_1b3nn_133{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 40px;text-align:center}._emptyTitle_1b3nn_143{font-size:15px;font-weight:600;color:var(--ds-text-primary);font-family:var(--ds-font-content)}._emptyText_1b3nn_149{font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-muted);max-width:380px;line-height:1.6}._groupTitle_1b3nn_159{display:flex;align-items:center;gap:8px;padding:4px 4px 0;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption, 11px);text-transform:uppercase;letter-spacing:.6px;color:var(--ds-text-muted);font-weight:600;margin-top:4px}._groupTitle_1b3nn_159:first-child{margin-top:0}._groupTitle_1b3nn_159:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--ds-text-muted);opacity:.4;flex-shrink:0}._groupCount_1b3nn_184{color:var(--ds-text-muted);font-weight:500}._groupList_1b3nn_188{display:flex;flex-direction:column;gap:6px;padding-top:6px}._row_1b3nn_197{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);box-shadow:var(--ds-shadow-1)}._row_1b3nn_197:hover{border-color:var(--ds-border-strong);box-shadow:0 6px 16px #0f172a14,0 2px 4px #0f172a0a}._rowHead_1b3nn_209{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:9px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--ds-r-card)}._rowHead_1b3nn_209:focus-visible{outline:2px solid var(--fam-auto, #3B82F6);outline-offset:-1px}._rowStatus_1b3nn_224{width:8px;height:8px;border-radius:50%;flex-shrink:0}._status_active_1b3nn_230{background:#10b981}._status_paused_1b3nn_231{background:#f59e0b}._status_draft_1b3nn_232{background:var(--ds-text-muted);opacity:.4}._status_error_1b3nn_233{background:#ef4444}._rowIcon_1b3nn_235{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--fam-node-trigger-bg);color:var(--fam-node-trigger);border-radius:var(--ds-r-small);flex-shrink:0}._rowMain_1b3nn_247{min-width:0;display:flex;flex-direction:column;gap:2px}._rowName_1b3nn_253{font-size:var(--ds-fs-chrome-body-lg);font-weight:500;font-family:var(--ds-font-content);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowContext_1b3nn_262{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font-size:var(--ds-fs-chrome-caption, 11px);font-family:var(--ds-font-label);color:var(--ds-text-muted);min-width:0;overflow:hidden}@container (max-width: 360px){._rowContext_1b3nn_262{display:none}}._kw_1b3nn_279{color:var(--fam-auto, #3B82F6);font-weight:600;font-size:9.5px;text-transform:uppercase;letter-spacing:.3px}._sep_1b3nn_286{color:var(--ds-border-strong)}._rowActions_1b3nn_290{display:flex;align-items:center;gap:4px}._rowToggle_1b3nn_296{position:relative;width:30px;height:16px;background:#0f172a1f;border-radius:10px;border:none;cursor:pointer;transition:background var(--ds-motion-fast);padding:0;flex-shrink:0}._rowToggle_1b3nn_296:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;transition:left var(--ds-motion-fast);box-shadow:0 1px 2px #00000026}._rowToggleOn_1b3nn_320{background:#10b981}._rowToggleOn_1b3nn_320:after{left:16px}._rowToggleLoading_1b3nn_327{opacity:.5;cursor:wait;pointer-events:none}._rowMenuWrap_1b3nn_333{position:relative}._rowMenu_1b3nn_333{width:22px;height:22px;background:transparent;border:none;color:var(--ds-text-muted);border-radius:var(--ds-r-tiny);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast);flex-shrink:0}._rowMenu_1b3nn_333:hover{background:var(--ds-surface-hover, rgba(0,0,0,.035));color:var(--ds-text-primary)}._dropdown_1b3nn_358{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);box-shadow:var(--ds-shadow-2);padding:4px;display:flex;flex-direction:column;gap:6px;z-index:100}._dropdownItem_1b3nn_373{text-align:left;padding:8px 12px;background:var(--ds-bg-surface);border:.5px solid transparent;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);cursor:pointer;transition:all var(--ds-motion-fast)}._dropdownItem_1b3nn_373:hover{background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._dropdownItemDanger_1b3nn_391{color:#ef4444}._dropdownItemDanger_1b3nn_391:hover{border-color:currentColor}._wrap_1k2bj_4{display:flex;flex-direction:column;padding:var(--ds-space-5, 20px)}._saving_1k2bj_12{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption, 10px);color:var(--ds-text-muted);margin-bottom:var(--ds-space-3, 12px);opacity:.7}._group_1k2bj_22{margin-bottom:var(--ds-space-5, 20px)}._group_1k2bj_22:last-child{margin-bottom:0}._groupTitleRow_1k2bj_31{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3, 12px);margin-bottom:var(--ds-space-2, 8px)}._groupTitle_1k2bj_31{margin:0;font-family:var(--ds-font-content);font-size:var(--ds-fs-h4, 13px);font-weight:var(--ds-fw-semibold, 600);color:var(--ds-text-primary)}._statusLabel_1k2bj_49{display:inline-flex;align-items:center;gap:var(--ds-space-2, 8px);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption, 10px);font-weight:var(--ds-fw-medium, 500);color:var(--ds-text-muted);flex-shrink:0}._statusError_1k2bj_60{color:var(--ds-negative, #ef4444)}._spinner_1k2bj_64{width:10px;height:10px;border-radius:50%;border:2px solid var(--ds-border);border-top-color:var(--ds-text-muted);animation:_spin_1k2bj_64 .7s linear infinite;flex-shrink:0}@keyframes _spin_1k2bj_64{to{transform:rotate(360deg)}}._formRow_1k2bj_80{display:flex;flex-direction:column;gap:6px}._formHelp_1k2bj_86{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption, 10px);color:var(--ds-text-muted);line-height:1.4;margin-bottom:6px}._textInput_1k2bj_96{width:100%;box-sizing:border-box;min-height:64px;padding:7px 10px;border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small, 6px);background:var(--ds-bg-surface);color:var(--ds-text-primary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body, 12px);resize:vertical;line-height:1.5;transition:border-color var(--ds-motion-fast, .12s)}._textInput_1k2bj_96:focus{outline:none;border-color:var(--ds-border-focus)}._textInput_1k2bj_96::placeholder{color:var(--ds-text-placeholder, rgba(15, 23, 42, .3))}._emptyWrap_1k2bj_123{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px 16px;text-align:center}._emptyIcon_1k2bj_133{width:32px;height:32px;color:var(--ds-text-muted);opacity:.4}._emptyText_1k2bj_140{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body, 12px);color:var(--ds-text-muted);line-height:1.5;max-width:180px}._wrap_16npl_4{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg-surface)}._tabBar_16npl_14{display:flex;align-items:center;gap:2px;padding:6px 10px 0;border-bottom:.5px solid var(--ds-border, rgba(15, 23, 42, .08));flex-shrink:0}._tabItem_16npl_23{padding:5px 10px 6px;border:none;background:transparent;font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body, 12px);font-weight:500;color:var(--ds-text-secondary);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s,border-color .12s;border-radius:0}._tabItem_16npl_23:hover{color:var(--ds-text-primary)}._tabItemActive_16npl_42{color:var(--ds-text-primary);font-weight:600;border-bottom-color:var(--ds-accent, #F85D37)}._settingsWrap_16npl_50{flex:1;min-height:0;overflow-y:auto}._canvasWrap_16npl_57{display:flex;flex-direction:column;flex:1;min-height:0}._stateBox_16npl_65{flex:1;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);font-size:12px;padding:40px;text-align:center}._row_hn4jf_1{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);box-shadow:var(--ds-shadow-1)}._row_hn4jf_1:hover{border-color:var(--ds-border-strong);box-shadow:0 6px 16px #0f172a14,0 2px 4px #0f172a0a}._rowHead_hn4jf_16{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:9px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--ds-r-card)}._rowHead_hn4jf_16:focus-visible{outline:2px solid var(--fam-skill, #EC4899);outline-offset:-1px}._rowIcon_hn4jf_31{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--fam-skill-bg);color:var(--fam-skill);border-radius:var(--ds-r-small);flex-shrink:0}._rowMain_hn4jf_43{min-width:0;display:flex;flex-direction:column;gap:2px}._rowName_hn4jf_49{font-size:var(--ds-fs-chrome-body-lg);font-weight:500;font-family:var(--ds-font-content);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowContext_hn4jf_58{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font-size:var(--ds-fs-chrome-caption, 11px);font-family:var(--ds-font-label);color:var(--ds-text-muted);min-width:0;overflow:hidden}@container (max-width: 360px){._rowContext_hn4jf_58{display:none}}._kw_hn4jf_75{color:var(--fam-skill, #EC4899);font-weight:600;font-size:9.5px;text-transform:uppercase;letter-spacing:.3px}._sep_hn4jf_82{color:var(--ds-border-strong)}._rowActions_hn4jf_86{display:flex;align-items:center;gap:4px}._rowToggle_hn4jf_92{position:relative;width:30px;height:16px;background:#0f172a1f;border-radius:10px;border:none;cursor:pointer;padding:0;flex-shrink:0;transition:background var(--ds-motion-fast)}._rowToggle_hn4jf_92:disabled{cursor:not-allowed;opacity:.5}._rowToggle_hn4jf_92:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000026;transition:left var(--ds-motion-fast)}._rowToggleOn_hn4jf_120{background:#22c55e}._rowToggleOn_hn4jf_120:after{left:16px}._rowMenuWrap_hn4jf_127{position:relative}._rowMenu_hn4jf_127{width:22px;height:22px;background:transparent;border:none;color:var(--ds-text-muted);border-radius:var(--ds-r-tiny);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast);flex-shrink:0}._rowMenu_hn4jf_127:hover{background:var(--ds-surface-hover, rgba(0,0,0,.035));color:var(--ds-text-primary)}._dropdown_hn4jf_153{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);box-shadow:var(--ds-shadow-2);padding:4px;display:flex;flex-direction:column;gap:6px;z-index:100}._dropdownItem_hn4jf_168{text-align:left;padding:8px 12px;background:var(--ds-bg-surface);border:.5px solid transparent;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);cursor:pointer;transition:all var(--ds-motion-fast)}._dropdownItem_hn4jf_168:hover{background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._dropdownItemDanger_hn4jf_189{color:#ef4444}._dropdownItemDanger_hn4jf_189:hover{border-color:currentColor}._label_1lv45_1{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-medium);color:var(--ds-text-muted)}._spinner_1lv45_11{width:10px;height:10px;border-radius:50%;border:2px solid var(--ds-border);border-top-color:var(--ds-text-muted);animation:_spin_1lv45_11 .7s linear infinite}._errorDot_1lv45_20{color:var(--ds-negative)}@keyframes _spin_1lv45_11{to{transform:rotate(360deg)}}@font-face{font-family:Inter;font-style:normal;font-weight:100;src:local(""),url(/assets/inter-v12-latin-100-BQDzDElq.woff2) format("woff2"),url(/assets/inter-v12-latin-100-46Mq0mOp.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;src:local(""),url(/assets/inter-v12-latin-200-BxfrU12A.woff2) format("woff2"),url(/assets/inter-v12-latin-200-DXfqWPZg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:local(""),url(/assets/inter-v12-latin-300-DEbyFmpd.woff2) format("woff2"),url(/assets/inter-v12-latin-300-f7r92Nkj.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local(""),url(/assets/inter-v12-latin-regular-YtgfLPRn.woff2) format("woff2"),url(/assets/inter-v12-latin-regular-CahmJf_6.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local(""),url(/assets/inter-v12-latin-500-DfX5FI9E.woff2) format("woff2"),url(/assets/inter-v12-latin-500-BQ2gQN_M.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local(""),url(/assets/inter-v12-latin-600-BvOeHRLc.woff2) format("woff2"),url(/assets/inter-v12-latin-600-D01NXWOK.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local(""),url(/assets/inter-v12-latin-700-Bj1B9WKG.woff2) format("woff2"),url(/assets/inter-v12-latin-700-B5TOIllR.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;src:local(""),url(/assets/inter-v12-latin-800-Bdy4lAMa.woff2) format("woff2"),url(/assets/inter-v12-latin-800-DFVvDWwT.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:local(""),url(/assets/inter-v12-latin-900-CMga-52B.woff2) format("woff2"),url(/assets/inter-v12-latin-900-ORHAl5ZU.woff) format("woff")}.m_d57069b5{--scrollarea-scrollbar-size: 12px;position:relative;overflow:hidden}.m_d57069b5:where([data-autosize]) .m_b1336c6{min-width:min-content}.m_c0783ff9{scrollbar-width:none;overscroll-behavior:var(--scrollarea-over-scroll-behavior);-ms-overflow-style:none;-webkit-overflow-scrolling:touch;width:100%;height:100%}.m_c0783ff9::-webkit-scrollbar{display:none}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):where([data-vertical-hidden]){padding-inline-end:0;padding-inline-start:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]){padding-inline-end:var(--scrollarea-scrollbar-size);padding-inline-start:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]):where([data-vertical-scrollbar-position=left]){padding-inline-end:unset;padding-left:var(--scrollarea-scrollbar-size);padding-right:unset}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=y]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=y],[data-offset-scrollbars=present]):not([data-vertical-hidden]):where([data-vertical-scrollbar-position=right]){padding-inline-end:unset;padding-left:unset;padding-right:var(--scrollarea-scrollbar-size)}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):where([data-horizontal-hidden]){padding-bottom:0}.m_c0783ff9:where([data-scrollbars=xy],[data-scrollbars=x]):where([data-offset-scrollbars=xy],[data-offset-scrollbars=x],[data-offset-scrollbars=present]):not([data-horizontal-hidden]){padding-bottom:var(--scrollarea-scrollbar-size)}.m_f8f631dd{min-width:100%;display:table}.m_c44ba933{-webkit-user-select:none;user-select:none;touch-action:none;box-sizing:border-box;transition:background-color .15s ease,opacity .15s ease;padding:calc(var(--scrollarea-scrollbar-size) / 5);display:flex;background-color:transparent;flex-direction:row}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_c44ba933:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:hover>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:hover>.m_d8b5e363{background-color:#ffffff80}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_c44ba933:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c44ba933:active>.m_d8b5e363{background-color:#00000080}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active{background-color:var(--mantine-color-dark-8)}:where([data-mantine-color-scheme=dark]) .m_c44ba933:active>.m_d8b5e363{background-color:#ffffff80}}.m_c44ba933:where([data-hidden],[data-state=hidden]){display:none}.m_c44ba933:where([data-orientation=vertical]){width:var(--scrollarea-scrollbar-size);top:0;bottom:var(--sa-corner-width);inset-inline-end:0}.m_c44ba933:where([data-orientation=vertical]):where([data-vertical-scrollbar-position=left]){inset-inline-end:auto;left:0;right:auto}.m_c44ba933:where([data-orientation=vertical]):where([data-vertical-scrollbar-position=right]){inset-inline-end:auto;left:auto;right:0}.m_c44ba933:where([data-orientation=horizontal]){height:var(--scrollarea-scrollbar-size);flex-direction:column;bottom:0;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_c44ba933:where([data-orientation=horizontal]):where([data-vertical-scrollbar-position=left]){inset-inline-start:auto;inset-inline-end:auto;left:var(--sa-corner-width);right:0}.m_c44ba933:where([data-orientation=horizontal]):where([data-vertical-scrollbar-position=right]){inset-inline-start:auto;inset-inline-end:auto;left:0;right:var(--sa-corner-width)}.m_d8b5e363{flex:1;border-radius:var(--scrollarea-scrollbar-size);position:relative;transition:background-color .15s ease;overflow:hidden;opacity:var(--thumb-opacity)}.m_d8b5e363:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{position:absolute;opacity:0;transition:opacity .15s ease;display:block;inset-inline-end:0;bottom:0}.m_21657268:where([data-vertical-scrollbar-position=left]){inset-inline-end:auto;left:0;right:auto}.m_21657268:where([data-vertical-scrollbar-position=right]){inset-inline-end:auto;left:auto;right:0}:where([data-mantine-color-scheme=light]) .m_21657268{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_21657268{background-color:var(--mantine-color-dark-8)}.m_21657268:where([data-hovered]){opacity:1}.m_21657268:where([data-hidden]){display:none}.m_b1336c6{min-width:100%}.m_87cf2631{background-color:transparent;cursor:pointer;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--mantine-font-size-md);text-align:start;text-decoration:none;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.m_515a97f8{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.m_1b7284a3{--paper-radius: var(--mantine-radius-default);outline:0;-webkit-tap-highlight-color:transparent;display:block;touch-action:manipulation;text-decoration:none;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body)}[data-mantine-color-scheme=light] .m_1b7284a3{--paper-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_1b7284a3{--paper-border-color: var(--mantine-color-dark-4)}.m_1b7284a3:where([data-with-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--paper-border-color)}.m_38a85659{position:absolute;border:1px solid var(--popover-border-color);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);box-shadow:var(--popover-shadow, none);border-radius:var(--popover-radius, var(--mantine-radius-default))}.m_38a85659:where([data-fixed]){position:fixed}.m_38a85659:focus{outline:none}:where([data-mantine-color-scheme=light]) .m_38a85659{--popover-border-color: var(--mantine-color-gray-2);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_38a85659{--popover-border-color: var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_a31dc6c1{background-color:inherit;border:1px solid var(--popover-border-color);z-index:1}.m_3d7bc908{position:fixed;top:0;right:0;bottom:0;left:0}.m_86a44da5{--cb-size-xs: 18px;--cb-size-sm: 22px;--cb-size-md: 28px;--cb-size-lg: 34px;--cb-size-xl: 44px;--cb-size: var(--cb-size-md);--cb-icon-size: 70%;--cb-radius: var(--mantine-radius-default);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--cb-size);height:var(--cb-size);min-width:var(--cb-size);min-height:var(--cb-size);border-radius:var(--cb-radius)}:where([data-mantine-color-scheme=light]) .m_86a44da5{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_86a44da5{color:var(--mantine-color-dark-1)}.m_86a44da5[data-disabled],.m_86a44da5:disabled{cursor:not-allowed;opacity:.6}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_220c80f2:where(:not([data-disabled],:disabled)):active{background-color:var(--mantine-color-dark-6)}}.m_4081bf90{display:flex;flex-direction:row;flex-wrap:var(--group-wrap, wrap);justify-content:var(--group-justify, flex-start);align-items:var(--group-align, center);gap:var(--group-gap, var(--mantine-spacing-md))}.m_4081bf90:where([data-grow])>*{flex-grow:1;max-width:var(--group-child-width)}.m_5ae2e3c{--loader-size-xs: 18px;--loader-size-sm: 22px;--loader-size-md: 36px;--loader-size-lg: 44px;--loader-size-xl: 58px;--loader-size: var(--loader-size-md);--loader-color: var(--mantine-primary-color-filled)}@keyframes m_5d2b3b9d{0%{transform:scale(.6);opacity:0}50%,to{transform:scale(1)}}.m_7a2bd4cd{position:relative;width:var(--loader-size);height:var(--loader-size);display:flex;gap:calc(var(--loader-size) / 5)}.m_870bb79{flex:1;background:var(--loader-color);animation:m_5d2b3b9d 1.2s cubic-bezier(0,.5,.5,1) infinite;border-radius:2px}.m_870bb79:nth-of-type(1){animation-delay:-.24s}.m_870bb79:nth-of-type(2){animation-delay:-.12s}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}.m_4e3f22d7{display:flex;justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);position:relative;width:var(--loader-size);height:var(--loader-size)}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);border-radius:50%;background:var(--loader-color);animation:m_aac34a1 .8s infinite linear}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{display:inline-block;width:var(--loader-size);height:var(--loader-size)}.m_b34414df:after{content:"";display:block;width:var(--loader-size);height:var(--loader-size);border-radius:10000px;border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;animation:m_f8e89c4b 1.2s linear infinite}.m_9814e45f{top:0;right:0;bottom:0;left:0;position:absolute;background:var(--overlay-bg, rgba(0, 0, 0, .6));-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius, 0);z-index:var(--overlay-z-index)}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){display:flex;align-items:center;justify-content:center}.m_615af6c9{line-height:1;padding:0;margin:0;font-weight:var(--mantine-font-weight-regular);font-size:var(--mantine-font-size-md)}.m_b5489c3c{display:flex;justify-content:space-between;align-items:center;padding:var(--mb-padding, var(--mantine-spacing-md));padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));position:sticky;top:0;background-color:var(--mantine-color-body);z-index:1000;min-height:60px;transition:padding-inline-end .1s}.m_60c222c7{position:fixed;width:100%;top:0;bottom:0;z-index:var(--mb-z-index);pointer-events:none}.m_fd1ab0aa{pointer-events:all;box-shadow:var(--mb-shadow, var(--mantine-shadow-xl))}.m_fd1ab0aa [data-mantine-scrollbar]{z-index:1001}[data-offset-scrollbars] .m_fd1ab0aa:has([data-mantine-scrollbar]) .m_b5489c3c{padding-inline-end:calc(var(--mb-padding, var(--mantine-spacing-md)) + calc(.3125rem * var(--mantine-scale)))}.m_606cb269{margin-inline-start:auto}.m_5df29311{padding:var(--mb-padding, var(--mantine-spacing-md));padding-top:var(--mb-padding, var(--mantine-spacing-md))}.m_5df29311:where(:not(:only-child)){padding-top:0}.m_6c018570{position:relative;margin-top:var(--input-margin-top, 0rem);margin-bottom:var(--input-margin-bottom, 0rem);--input-height-xs: 30px;--input-height-sm: 36px;--input-height-md: 42px;--input-height-lg: 50px;--input-height-xl: 60px;--input-padding-y-xs: 5px;--input-padding-y-sm: 6px;--input-padding-y-md: 8px;--input-padding-y-lg: 10px;--input-padding-y-xl: 13px;--input-height: var(--input-height-sm);--input-radius: var(--mantine-radius-default);--input-cursor: text;--input-line-height: calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));--input-padding: calc(var(--input-height) / 3);--input-padding-inline-start: var(--input-padding);--input-padding-inline-end: var(--input-padding);--input-placeholder-color: var(--mantine-color-placeholder);--input-color: var(--mantine-color-text);--input-disabled-bg: var(--mantine-color-disabled);--input-disabled-color: var(--mantine-color-disabled-color);--input-left-section-size: var(--input-left-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))));--input-right-section-size: var( --input-right-section-width, calc(var(--input-height) - calc(.125rem * var(--mantine-scale))) );--input-size: var(--input-height);--section-y: 1px;--left-section-start: 1px;--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-end: 1px;--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_6c018570[data-variant=unstyled]{--input-padding: 0;--input-padding-y: 0;--input-padding-inline-start: 0;--input-padding-inline-end: 0}.m_6c018570[data-pointer]{--input-cursor: pointer}.m_6c018570[data-with-bottom-section]{--input-bottom-section-height: 28px}.m_6c018570[data-multiline]{--input-padding-y-xs: 4.5px;--input-padding-y-sm: 5.5px;--input-padding-y-md: 7px;--input-padding-y-lg: 9.5px;--input-padding-y-xl: 13px;--input-size: auto;--input-line-height: var(--mantine-line-height)}.m_6c018570[data-with-left-section]{--input-padding-inline-start: var(--input-left-section-size)}.m_6c018570[data-with-right-section]{--input-padding-inline-end: var(--input-right-section-size)}.m_6c018570[data-size=xs] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 41px}.m_6c018570[data-size=sm] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 50px}.m_6c018570[data-size=md] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 60px}.m_6c018570[data-size=lg] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 72px}.m_6c018570[data-size=xl] .m_6c018570[data-with-right-section]:has([data-combined-clear-section]){--input-padding-inline-end: 89px}[data-mantine-color-scheme=light] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-gray-4);--input-bg: var(--mantine-color-white);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-gray-1);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=light] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=default]{--input-bd: var(--mantine-color-dark-4);--input-bg: var(--mantine-color-dark-6);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=filled]{--input-bd: transparent;--input-bg: var(--mantine-color-dark-5);--input-bd-focus: var(--mantine-primary-color-filled)}[data-mantine-color-scheme=dark] .m_6c018570[data-variant=unstyled]{--input-bd: transparent;--input-bg: transparent;--input-bd-focus: transparent}[data-mantine-color-scheme] .m_6c018570[data-error]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-error]{--input-color: var(--mantine-color-error);--input-placeholder-color: var(--mantine-color-error);--input-section-color: var(--mantine-color-error)}[data-mantine-color-scheme] .m_6c018570[data-success]:not([data-variant=unstyled]){--input-bd: var(--mantine-color-success)}[data-mantine-color-scheme] .m_6c018570[data-success]{--input-section-color: var(--mantine-color-success)}:where([dir=rtl]) .m_6c018570{--left-section-border-radius: 0 var(--input-radius) var(--input-radius) 0;--right-section-border-radius: var(--input-radius) 0 0 var(--input-radius)}.m_6c018570[dir=ltr]{--left-section-border-radius: var(--input-radius) 0 0 var(--input-radius);--right-section-border-radius: 0 var(--input-radius) var(--input-radius) 0}.m_8fb7ebe7{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:var(--input-resize, none);display:block;width:100%;transition:border-color .1s ease;text-align:var(--input-text-align, start);color:var(--input-color);border:calc(.0625rem * var(--mantine-scale)) solid var(--input-bd);background-color:var(--input-bg);font-family:var(--input-font-family, var(--mantine-font-family));height:var(--input-size);min-height:var(--input-height);line-height:var(--input-line-height);font-size:var(--_input-fz, var(--input-fz, var(--mantine-font-size-md)));border-radius:var(--input-radius);padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);padding-top:var(--input-padding-y, 0rem);padding-bottom:var(--input-padding-y, 0rem);cursor:var(--input-cursor);overflow:var(--input-overflow)}.m_8fb7ebe7[data-no-overflow]{--input-overflow: hidden}.m_8fb7ebe7[data-monospace]{--input-font-family: var(--mantine-font-family-monospace);--_input-fz: calc(var(--input-fz) - calc(.125rem * var(--mantine-scale)))}.m_8fb7ebe7:focus,.m_8fb7ebe7:focus-within{outline:none;--input-bd: var(--input-bd-focus)}.m_6c018570[data-error] .m_8fb7ebe7:focus,.m_6c018570[data-error] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-error)}.m_6c018570[data-success] .m_8fb7ebe7:focus,.m_6c018570[data-success] .m_8fb7ebe7:focus-within{--input-bd: var(--mantine-color-success)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button,.m_8fb7ebe7::-webkit-outer-spin-button,.m_8fb7ebe7::-webkit-search-decoration,.m_8fb7ebe7::-webkit-search-cancel-button,.m_8fb7ebe7::-webkit-search-results-button,.m_8fb7ebe7::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_8fb7ebe7[type=number]{-moz-appearance:textfield}.m_8fb7ebe7:disabled,.m_8fb7ebe7[data-disabled]{cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7:has(input:disabled){cursor:not-allowed;opacity:.6;background-color:var(--input-disabled-bg);color:var(--input-disabled-color)}.m_8fb7ebe7[readonly]{caret-color:transparent}[data-with-bottom-section] .m_8fb7ebe7{padding-bottom:calc(var(--input-padding-y, 0rem) + var(--input-bottom-section-height))}.m_93f4ed57{position:absolute;bottom:1px;left:1px;right:1px;height:var(--input-bottom-section-height);display:flex;align-items:center;justify-content:flex-start;padding-inline:var(--input-padding);border-radius:0 0 var(--input-radius) var(--input-radius);pointer-events:all;color:var(--mantine-color-dimmed);font-size:var(--input-fz, var(--mantine-font-size-sm))}.m_82577fc2{pointer-events:var(--section-pointer-events);position:absolute;z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);display:flex;align-items:center;justify-content:center;width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color, var(--mantine-color-dimmed))}.m_82577fc2[data-position=right]{--section-pointer-events: var(--input-right-section-pointer-events);--section-end: var(--right-section-end);--section-size: var(--input-right-section-size);--section-border-radius: var(--right-section-border-radius)}.m_6c018570[data-size=xs] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 41px}.m_6c018570[data-size=sm] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 50px}.m_6c018570[data-size=md] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 60px}.m_6c018570[data-size=lg] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 72px}.m_6c018570[data-size=xl] .m_82577fc2[data-position=right]:has([data-combined-clear-section]){--section-size: 89px}.m_82577fc2[data-position=left]{--section-pointer-events: var(--input-left-section-pointer-events);--section-start: var(--left-section-start);--section-size: var(--input-left-section-size);--section-border-radius: var(--left-section-border-radius)}.m_88bacfd0{color:var(--input-placeholder-color, var(--mantine-color-placeholder))}.m_6c018570[data-error] .m_88bacfd0{--input-placeholder-color: var(--input-color, var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{display:inline-block;font-weight:var(--mantine-font-weight-medium);overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-size:var(--input-label-size, var(--mantine-font-size-sm))}.m_78a94662{color:var(--input-asterisk-color, var(--mantine-color-error))}.m_8f816625,.m_9d9d40e0,.m_fe47ce59{word-wrap:break-word;line-height:1.2;display:block;margin:0;padding:0}.m_8f816625{color:var(--mantine-color-error);font-size:var(--input-error-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_9d9d40e0{color:var(--mantine-color-success);font-size:var(--input-success-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_fe47ce59{color:var(--mantine-color-dimmed);font-size:var(--input-description-size, calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))))}.m_8bffd616{display:flex}.m_9bdbb667{--accordion-radius: var(--mantine-radius-default)}.m_df78851f{overflow-wrap:break-word}.m_4ba554d4{padding:var(--mantine-spacing-md);padding-top:calc(var(--mantine-spacing-xs) / 2)}.m_8fa820a0{margin:0;padding:0;width:100%}.m_4ba585b8{width:100%;display:flex;align-items:center;flex-direction:row-reverse;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;background-color:transparent;color:var(--mantine-color-bright)}.m_4ba585b8:where([data-chevron-position=left]){flex-direction:row;padding-inline-start:0}.m_4ba585b8:where(:disabled,[data-disabled]){opacity:.4;cursor:not-allowed}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):hover,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=light]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_6939a5e9:where(:not(:disabled,[data-disabled])):active,:where([data-mantine-color-scheme=dark]) .m_4271d21b:where(:not(:disabled,[data-disabled])):active{background-color:var(--mantine-color-dark-6)}}.m_df3ffa0f{color:inherit;font-weight:var(--mantine-font-weight-regular);flex:1;overflow:hidden;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm)}.m_3f35ae96{display:flex;align-items:center;justify-content:flex-start;transition:transform var(--accordion-transition-duration, .2s) ease;width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));min-width:var(--accordion-chevron-size, calc(.9375rem * var(--mantine-scale)));transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md);margin-inline-start:var(--mantine-spacing-md)}.m_9bd771fe{display:flex;align-items:center;justify-content:center;margin-inline-end:var(--mantine-spacing-sm)}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-end:0;margin-inline-start:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_9bd7b098{--item-border-color: var(--mantine-color-gray-3);--item-filled-color: var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_9bd7b098{--item-border-color: var(--mantine-color-dark-4);--item-filled-color: var(--mantine-color-dark-6)}.m_fe19b709{border-bottom:1px solid var(--item-border-color)}.m_1f921b3b{border:1px solid var(--item-border-color);transition:background-color .15s ease}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:first-of-type>[data-accordion-control],.m_1f921b3b:first-of-type>.m_8fa820a0>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type>[data-accordion-control],.m_1f921b3b:last-of-type>.m_8fa820a0>[data-accordion-control]{border-end-start-radius:var(--accordion-radius);border-end-end-radius:var(--accordion-radius)}.m_1f921b3b+.m_1f921b3b{border-top:0}.m_2cdf939a{border-radius:var(--accordion-radius)}.m_2cdf939a:where([data-active]){background-color:var(--item-filled-color)}.m_9f59b069{background-color:var(--item-filled-color);border-radius:var(--accordion-radius);border:1px solid transparent;transition:background-color .15s ease}.m_9f59b069[data-active]{border-color:var(--item-border-color)}:where([data-mantine-color-scheme=light]) .m_9f59b069[data-active]{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_9f59b069[data-active]{background-color:var(--mantine-color-dark-7)}.m_9f59b069+.m_9f59b069{margin-top:var(--mantine-spacing-md)}.m_8d3f4000{--ai-size-xs: 18px;--ai-size-sm: 22px;--ai-size-md: 28px;--ai-size-lg: 34px;--ai-size-xl: 44px;--ai-size-input-xs: 30px;--ai-size-input-sm: 36px;--ai-size-input-md: 42px;--ai-size-input-lg: 50px;--ai-size-input-xl: 60px;--ai-size: var(--ai-size-md);--ai-color: var(--mantine-color-white);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius, var(--mantine-radius-default));background:var(--ai-bg, var(--mantine-primary-color-filled));color:var(--ai-color, var(--mantine-color-white));border:var(--ai-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}@media(hover:hover){.m_8d3f4000:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}@media(hover:none){.m_8d3f4000:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--ai-hover, var(--mantine-primary-color-filled-hover));color:var(--ai-hover-color, var(--ai-color))}}.m_8d3f4000[data-loading]{cursor:not-allowed}.m_8d3f4000[data-loading] .m_8d3afb97{opacity:0;transform:translateY(100%)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{top:-1px;right:-1px;bottom:-1px;left:-1px;position:absolute;border-radius:var(--ai-radius, var(--mantine-radius-default));display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_302b9fb1{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_302b9fb1{background-color:#00000026}.m_1a0f1b21{--ai-border-width: 1px;display:flex}.m_1a0f1b21 :where(*):focus{position:relative;z-index:1}.m_1a0f1b21[data-orientation=horizontal]{flex-direction:row}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=horizontal] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=horizontal] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical]{flex-direction:column}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):first-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):last-child,.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--ai-border-width) / 2)}.m_1a0f1b21[data-orientation=vertical] .m_8d3f4000:not(:only-child):not(:first-child):not(:last-child),.m_1a0f1b21[data-orientation=vertical] .m_437b6484:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2)}.m_8d3afb97{display:flex;align-items:center;justify-content:center;transition:transform .15s ease,opacity .1s ease;width:100%;height:100%}.m_437b6484{--section-height-xs: 18px;--section-height-sm: 22px;--section-height-md: 28px;--section-height-lg: 34px;--section-height-xl: 44px;--section-height-input-xs: 30px;--section-height-input-sm: 36px;--section-height-input-md: 42px;--section-height-input-lg: 50px;--section-height-input-xl: 60px;--section-padding-x-xs: 6px;--section-padding-x-sm: 8px;--section-padding-x-md: 10px;--section-padding-x-lg: 12px;--section-padding-x-xl: 16px;--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_7f854edf{position:fixed;z-index:var(--affix-z-index);inset-inline-start:var(--affix-left);inset-inline-end:var(--affix-right);top:var(--affix-top);bottom:var(--affix-bottom)}.m_66836ed3{--alert-radius: var(--mantine-radius-default);--alert-bg: var(--mantine-primary-color-light);--alert-bd: 1px solid transparent;--alert-color: var(--mantine-primary-color-light-color);padding:var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:var(--alert-radius);position:relative;overflow:hidden;background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color)}.m_a5d60502{display:flex}.m_667c2793{flex:1;display:flex;flex-direction:column;gap:var(--mantine-spacing-xs)}.m_6a03f287{display:flex;align-items:center;justify-content:space-between;font-size:var(--mantine-font-size-sm);font-weight:var(--mantine-font-weight-bold)}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{display:block;overflow:hidden;text-overflow:ellipsis}.m_667f2a6a{line-height:1;width:20px;height:20px;display:flex;align-items:center;justify-content:flex-start;margin-inline-end:var(--mantine-spacing-md);margin-top:1px}.m_7fa78076{text-overflow:ellipsis;overflow:hidden;font-size:var(--mantine-font-size-sm)}:where([data-mantine-color-scheme=light]) .m_7fa78076{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_7fa78076{color:var(--mantine-color-white)}.m_7fa78076:where([data-variant=filled]){color:var(--alert-color)}.m_7fa78076:where([data-variant=white]){color:var(--mantine-color-black)}.m_87f54839{width:20px;height:20px;color:var(--alert-color)}.m_849cf0da{color:var(--mantine-color-anchor);text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:inline;padding:0;margin:0;background-color:transparent;cursor:pointer}@media(hover:hover){.m_849cf0da:where([data-underline=hover]):hover{text-decoration:underline}}@media(hover:none){.m_849cf0da:where([data-underline=hover]):active{text-decoration:underline}}.m_849cf0da:where([data-underline=not-hover]){text-decoration:underline}@media(hover:hover){.m_849cf0da:where([data-underline=not-hover]):hover{text-decoration:none}}@media(hover:none){.m_849cf0da:where([data-underline=not-hover]):active{text-decoration:none}}.m_849cf0da:where([data-underline=always]){text-decoration:underline}.m_849cf0da:where([data-variant=gradient]),.m_849cf0da:where([data-variant=gradient]):hover{text-decoration:none}.m_849cf0da:where([data-line-clamp]){display:-webkit-box}.m_71ac47fc{--ar-ratio: 1;max-width:100%}.m_71ac47fc>:where(*:not(style)){aspect-ratio:var(--ar-ratio);width:100%}.m_71ac47fc>:where(img,video){object-fit:cover}.m_89ab340[data-resizing]{--app-shell-transition-duration: 0ms !important}.m_89ab340[data-disabled]{--app-shell-header-offset: 0rem !important;--app-shell-navbar-offset: 0rem !important;--app-shell-aside-offset: 0rem !important;--app-shell-footer-offset: 0rem !important}.m_89ab340[data-mode=static]{display:grid;grid-template-columns:var(--app-shell-navbar-width, 0) 1fr var(--app-shell-aside-width, 0);grid-template-rows:auto 1fr auto;position:relative;height:100%;overflow:auto}[data-mantine-color-scheme=light] .m_89ab340{--app-shell-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89ab340{--app-shell-border-color: var(--mantine-color-dark-4)}.m_45252eee,.m_9cdde9a,.m_3b16f56b,.m_8983817,.m_3840c879{transition-duration:var(--app-shell-transition-duration);transition-timing-function:var(--app-shell-transition-timing-function)}.m_45252eee,.m_9cdde9a{position:fixed;display:flex;flex-direction:column;top:var(--app-shell-header-offset, 0rem);height:calc(100dvh - var(--app-shell-header-offset, 0rem) - var(--app-shell-footer-offset, 0rem));background-color:var(--mantine-color-body);transition-property:transform,top,height}:where([data-mode=static]) .m_45252eee,:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-navbar-position, fixed);grid-row:var(--app-shell-navbar-grid-row, auto);height:100%}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{top:0rem;height:100dvh}:where([data-mode=static][data-layout=alt]) .m_45252eee,:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1 / -1;height:100%}.m_45252eee{inset-inline-start:0;width:var(--app-shell-navbar-width);transition-property:transform,top,height;transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index)}:where([data-mode=static]) .m_45252eee{grid-column:var(--app-shell-navbar-grid-column, auto);display:var(--app-shell-navbar-display, flex)}:where([dir=rtl]) .m_45252eee{transform:var(--app-shell-navbar-transform-rtl)}.m_45252eee:where([data-with-border]){border-inline-end:1px solid var(--app-shell-border-color)}.m_9cdde9a{inset-inline-end:0;width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index)}:where([data-mode=static]) .m_9cdde9a{position:var(--app-shell-aside-position, fixed);grid-column:var(--app-shell-aside-grid-column, auto);grid-row:var(--app-shell-aside-grid-row, auto);display:var(--app-shell-aside-display, flex)}:where([dir=rtl]) .m_9cdde9a{transform:var(--app-shell-aside-transform-rtl)}.m_9cdde9a:where([data-with-border]){border-inline-start:1px solid var(--app-shell-border-color)}:where([data-mode=static][data-layout=alt]) .m_9cdde9a{grid-row:1 / -1}:where([data-scroll-locked]) .m_9cdde9a{visibility:var(--app-shell-aside-scroll-locked-visibility)}.m_8983817{padding-inline-start:calc(var(--app-shell-navbar-offset, 0rem) + var(--app-shell-padding));padding-inline-end:calc(var(--app-shell-aside-offset, 0rem) + var(--app-shell-padding));padding-top:calc(var(--app-shell-header-offset, 0rem) + var(--app-shell-padding));padding-bottom:calc(var(--app-shell-footer-offset, 0rem) + var(--app-shell-padding));min-height:100dvh;transition-property:padding}:where([data-mode=static]) .m_8983817{padding-inline-start:var(--app-shell-padding);padding-inline-end:var(--app-shell-padding);padding-top:var(--app-shell-padding);padding-bottom:var(--app-shell-padding);min-height:auto;grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1);grid-row:var(--app-shell-main-grid-row, 2)}.m_3b16f56b,.m_3840c879{position:fixed;inset-inline:0;transition-property:transform,margin-inline-start,margin-inline-end;background-color:var(--mantine-color-body)}:where([data-mode=static]) .m_3b16f56b,:where([data-mode=static]) .m_3840c879{position:var(--app-shell-header-position, fixed);grid-column:var(--app-shell-header-grid-column, auto)}:where([data-layout=alt]) .m_3b16f56b,:where([data-layout=alt]) .m_3840c879{margin-inline-start:var(--app-shell-navbar-offset, 0rem);margin-inline-end:var(--app-shell-aside-offset, 0rem)}:where([data-mode=static][data-layout=alt]) .m_3b16f56b,:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1);margin-inline-start:0rem;margin-inline-end:0rem}.m_3b16f56b{top:0;height:var(--app-shell-header-height);background-color:var(--mantine-color-body);transform:var(--app-shell-header-transform);z-index:var(--app-shell-header-z-index)}:where([data-mode=static]) .m_3b16f56b{grid-row:var(--app-shell-header-grid-row, auto)}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{bottom:0;height:calc(var(--app-shell-footer-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);transform:var(--app-shell-footer-transform);z-index:var(--app-shell-footer-z-index)}:where([data-mode=static]) .m_3840c879{position:var(--app-shell-footer-position, fixed);grid-column:var(--app-shell-footer-grid-column, auto);grid-row:var(--app-shell-footer-grid-row, auto)}:where([data-mode=static][data-layout=alt]) .m_3840c879{grid-column:var(--app-shell-main-column-start, 1) / var(--app-shell-main-column-end, -1)}.m_3840c879:where([data-with-border]){border-top:1px solid var(--app-shell-border-color)}.m_6dcfc7c7{flex-grow:0}.m_6dcfc7c7:where([data-grow]){flex-grow:1}.m_11def92b{--ag-spacing: var(--mantine-spacing-sm);--ag-offset: calc(var(--ag-spacing) * -1);display:flex;padding-inline-start:var(--ag-spacing)}.m_f85678b6{--avatar-size-xs: 16px;--avatar-size-sm: 26px;--avatar-size-md: 38px;--avatar-size-lg: 56px;--avatar-size-xl: 84px;--avatar-size: var(--avatar-size-md);--avatar-radius: 1000px;--avatar-bg: var(--mantine-color-gray-light);--avatar-bd: 1px solid transparent;--avatar-color: var(--mantine-color-gray-light-color);--avatar-placeholder-fz: calc(var(--avatar-size) / 2.5);-webkit-tap-highlight-color:transparent;position:relative;display:block;-webkit-user-select:none;user-select:none;overflow:hidden;border-radius:var(--avatar-radius);text-decoration:none;padding:0;width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size)}.m_f85678b6:where([data-within-group]){margin-inline-start:var(--ag-offset);border:2px solid var(--mantine-color-body);background:var(--mantine-color-body)}.m_11f8ac07{object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{font-weight:var(--mantine-font-weight-bold);display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color)}.m_104cd71f>[data-avatar-placeholder-icon]{width:70%;height:70%}.m_347db0ec{--badge-height-xs: 16px;--badge-height-sm: 18px;--badge-height-md: 20px;--badge-height-lg: 26px;--badge-height-xl: 32px;--badge-fz-xs: 9px;--badge-fz-sm: 10px;--badge-fz-md: 11px;--badge-fz-lg: 13px;--badge-fz-xl: 16px;--badge-padding-x-xs: 6px;--badge-padding-x-sm: 8px;--badge-padding-x-md: 10px;--badge-padding-x-lg: 12px;--badge-padding-x-xl: 16px;--badge-height: var(--badge-height-md);--badge-fz: var(--badge-fz-md);--badge-padding-x: var(--badge-padding-x-md);--badge-radius: 1000px;--badge-lh: calc(var(--badge-height) - calc(.125rem * var(--mantine-scale)));--badge-color: var(--mantine-color-white);--badge-bg: var(--mantine-primary-color-filled);--badge-border-width: 1px;--badge-bd: var(--badge-border-width) solid transparent;-webkit-tap-highlight-color:transparent;font-size:var(--badge-fz);border-radius:var(--badge-radius);height:var(--badge-height);line-height:var(--badge-lh);text-decoration:none;padding:0 var(--badge-padding-x);display:inline-grid;align-items:center;justify-content:center;width:fit-content;text-transform:uppercase;font-weight:var(--mantine-font-weight-bold);letter-spacing:.25px;cursor:default;text-overflow:ellipsis;overflow:hidden;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd)}.m_347db0ec:where([data-with-left-section],[data-variant=dot]){grid-template-columns:auto 1fr}.m_347db0ec:where([data-with-right-section]){grid-template-columns:1fr auto}.m_347db0ec:where([data-with-left-section][data-with-right-section],[data-variant=dot][data-with-right-section]){grid-template-columns:auto 1fr auto}.m_347db0ec:where([data-block]){display:flex;width:100%}.m_347db0ec:where([data-circle]){padding-inline:2px;display:flex;width:var(--badge-height)}.m_fbd81e3d{--badge-dot-size: calc(var(--badge-height) / 3.4)}:where([data-mantine-color-scheme=light]) .m_fbd81e3d{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fbd81e3d{background-color:var(--mantine-color-dark-5);border-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_fbd81e3d:before{content:"";display:block;width:var(--badge-dot-size);height:var(--badge-dot-size);border-radius:var(--badge-dot-size);background-color:var(--badge-dot-color);margin-inline-end:var(--badge-dot-size)}.m_5add502a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;cursor:inherit}.m_91fdda9b{--badge-section-margin: calc(var(--mantine-spacing-xs) / 2);display:inline-flex;justify-content:center;align-items:center;max-height:calc(var(--badge-height) - var(--badge-border-width) * 2)}.m_91fdda9b:where([data-position=left]){margin-inline-end:var(--badge-section-margin)}.m_91fdda9b:where([data-position=right]){margin-inline-start:var(--badge-section-margin)}.m_2ce0de02{background-size:cover;background-position:center;display:block;width:100%;border:0;text-decoration:none;border-radius:var(--bi-radius, 0)}.m_ddec01c0{--blockquote-border: 3px solid var(--bq-bd);position:relative;margin:0;text-wrap:var(--bq-text-wrap, var(--mantine-text-wrap));border-inline-start:var(--blockquote-border);border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_ddec01c0{background-color:var(--bq-bg-light)}:where([data-mantine-color-scheme=dark]) .m_ddec01c0{background-color:var(--bq-bg-dark)}.m_dde7bd57{--blockquote-icon-offset: calc(var(--bq-icon-size) / -2);position:absolute;color:var(--bq-bd);background-color:var(--mantine-color-body);display:flex;align-items:center;justify-content:center;top:var(--blockquote-icon-offset);inset-inline-start:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size)}.m_dde51a35{display:block;margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%}.m_8b3717df{display:flex;align-items:center;flex-wrap:wrap}.m_f678d540{line-height:1;white-space:nowrap;-webkit-tap-highlight-color:transparent}.m_3b8f2208{margin-inline:var(--bc-separator-margin, var(--mantine-spacing-xs));line-height:1;display:flex;align-items:center;justify-content:center}:where([data-mantine-color-scheme=light]) .m_3b8f2208{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_3b8f2208{color:var(--mantine-color-dark-2)}.m_77c9d27d{--button-height-xs: 30px;--button-height-sm: 36px;--button-height-md: 42px;--button-height-lg: 50px;--button-height-xl: 60px;--button-height-compact-xs: 22px;--button-height-compact-sm: 26px;--button-height-compact-md: 30px;--button-height-compact-lg: 34px;--button-height-compact-xl: 40px;--button-padding-x-xs: 14px;--button-padding-x-sm: 18px;--button-padding-x-md: 22px;--button-padding-x-lg: 26px;--button-padding-x-xl: 32px;--button-padding-x-compact-xs: 7px;--button-padding-x-compact-sm: 8px;--button-padding-x-compact-md: 10px;--button-padding-x-compact-lg: 12px;--button-padding-x-compact-xl: 14px;--button-height: var(--button-height-sm);--button-padding-x: var(--button-padding-x-sm);--button-color: var(--mantine-color-white);-webkit-user-select:none;user-select:none;font-weight:var(--mantine-font-weight-medium);position:relative;line-height:1;text-align:center;overflow:hidden;width:auto;cursor:pointer;display:inline-block;border-radius:var(--button-radius, var(--mantine-radius-default));font-size:var(--button-fz, var(--mantine-font-size-sm));background:var(--button-bg, var(--mantine-primary-color-filled));border:var(--button-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--button-color, var(--mantine-color-white));height:var(--button-height, var(--button-height-sm));padding-inline:var(--button-padding-x, var(--button-padding-x-sm));vertical-align:middle}.m_77c9d27d:where([data-block]){display:block;width:100%}.m_77c9d27d:where([data-with-left-section]){padding-inline-start:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where([data-with-right-section]){padding-inline-end:calc(var(--button-padding-x) / 1.5)}.m_77c9d27d:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){cursor:not-allowed;border:1px solid transparent;transform:none;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled)}.m_77c9d27d:before{content:"";pointer-events:none;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--button-radius, var(--mantine-radius-default));transform:translateY(-100%);opacity:0;filter:blur(12px);transition:transform .15s ease,opacity .1s ease}:where([data-mantine-color-scheme=light]) .m_77c9d27d:before{background-color:#ffffff26}:where([data-mantine-color-scheme=dark]) .m_77c9d27d:before{background-color:#00000026}.m_77c9d27d:where([data-loading]){cursor:not-allowed;transform:none}.m_77c9d27d:where([data-loading]):before{transform:translateY(0);opacity:1}.m_77c9d27d:where([data-loading]) .m_80f1301b{opacity:0;transform:translateY(100%)}@media(hover:hover){.m_77c9d27d:hover:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}@media(hover:none){.m_77c9d27d:active:where(:not([data-loading],:disabled,[data-disabled])){background-color:var(--button-hover, var(--mantine-primary-color-filled-hover));color:var(--button-hover-color, var(--button-color))}}.m_80f1301b{display:flex;align-items:center;justify-content:var(--button-justify, center);height:100%;overflow:visible;transition:transform .15s ease,opacity .1s ease}.m_811560b9{white-space:nowrap;height:100%;overflow:hidden;display:flex;align-items:center;opacity:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{display:flex;align-items:center}.m_a74036a:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_a74036a:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_a25b86ee{position:absolute;left:50%;top:50%}.m_80d6d844{--button-border-width: 1px;display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{position:relative;z-index:1}.m_80d6d844[data-orientation=horizontal]{flex-direction:row}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):first-child{border-end-end-radius:0;border-start-end-radius:0;border-inline-end-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):last-child{border-end-start-radius:0;border-start-start-radius:0;border-inline-start-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=horizontal] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=horizontal] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-inline-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical]{flex-direction:column}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):first-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):first-child{border-end-start-radius:0;border-end-end-radius:0;border-bottom-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):last-child,.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):last-child{border-start-start-radius:0;border-start-end-radius:0;border-top-width:calc(var(--button-border-width) / 2)}.m_80d6d844[data-orientation=vertical] .m_77c9d27d:not(:only-child):not(:first-child):not(:last-child),.m_80d6d844[data-orientation=vertical] .m_70be2a01:not(:only-child):not(:first-child):not(:last-child){border-radius:0;border-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2)}.m_70be2a01{--section-height-xs: 30px;--section-height-sm: 36px;--section-height-md: 42px;--section-height-lg: 50px;--section-height-xl: 60px;--section-height-compact-xs: 22px;--section-height-compact-sm: 26px;--section-height-compact-md: 30px;--section-height-compact-lg: 34px;--section-height-compact-xl: 40px;--section-padding-x-xs: 14px;--section-padding-x-sm: 18px;--section-padding-x-md: 22px;--section-padding-x-lg: 26px;--section-padding-x-xl: 32px;--section-padding-x-compact-xs: 7px;--section-padding-x-compact-sm: 8px;--section-padding-x-compact-md: 10px;--section-padding-x-compact-lg: 12px;--section-padding-x-compact-xl: 14px;--section-height: var(--section-height-sm);--section-padding-x: var(--section-padding-x-sm);--section-color: var(--mantine-color-white);font-weight:var(--mantine-font-weight-medium);width:auto;border-radius:var(--section-radius, var(--mantine-radius-default));font-size:var(--section-fz, var(--mantine-font-size-sm));background:var(--section-bg, var(--mantine-primary-color-filled));border:var(--section-bd, calc(.0625rem * var(--mantine-scale)) solid transparent);color:var(--section-color, var(--mantine-color-white));height:var(--section-height, var(--section-height-sm));padding-inline:var(--section-padding-x, var(--section-padding-x-sm));vertical-align:middle;line-height:1;display:inline-flex;align-items:center;justify-content:center}.m_fea6bf1a{--burger-size-xs: 12px;--burger-size-sm: 18px;--burger-size-md: 24px;--burger-size-lg: 34px;--burger-size-xl: 42px;--burger-size: var(--burger-size-md);--burger-line-size: calc(var(--burger-size) / 12);width:calc(var(--burger-size) + var(--mantine-spacing-xs));height:calc(var(--burger-size) + var(--mantine-spacing-xs));padding:calc(var(--mantine-spacing-xs) / 2);cursor:pointer}:where([data-mantine-color-scheme=light]) .m_fea6bf1a{--burger-color: var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_fea6bf1a{--burger-color: var(--mantine-color-white)}.m_d4fb9cad{position:relative;-webkit-user-select:none;user-select:none}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{display:block;width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);outline:1px solid transparent;transition-property:background-color,transform;transition-duration:var(--burger-transition-duration, .3s);transition-timing-function:var(--burger-transition-timing-function, ease)}.m_d4fb9cad:before,.m_d4fb9cad:after{position:absolute;content:"";inset-inline-start:0}.m_d4fb9cad:before{top:calc(var(--burger-size) / -3)}.m_d4fb9cad:after{top:calc(var(--burger-size) / 3)}.m_d4fb9cad[data-opened]{background-color:transparent}.m_d4fb9cad[data-opened]:before{transform:translateY(calc(var(--burger-size) / 3)) rotate(45deg)}.m_d4fb9cad[data-opened]:after{transform:translateY(calc(var(--burger-size) / -3)) rotate(-45deg)}.m_e615b15f{--card-padding: var(--mantine-spacing-md);position:relative;overflow:hidden;display:flex;padding:var(--card-padding);color:var(--mantine-color-text)}.m_e615b15f:where([data-orientation=horizontal]){flex-direction:row}.m_e615b15f:where([data-orientation=vertical]){flex-direction:column}:where([data-mantine-color-scheme=light]) .m_e615b15f{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_e615b15f{background-color:var(--mantine-color-dark-6)}.m_599a2148{display:block;margin-inline:calc(var(--card-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_599a2148{--border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_599a2148{--border-color: var(--mantine-color-dark-4)}.m_599a2148:where([data-orientation=vertical]):first-child{margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where([data-orientation=vertical]):last-child{margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-orientation=vertical])[data-inherit-padding]{padding-inline:var(--card-padding)}.m_599a2148:where([data-orientation=vertical])[data-with-border]{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.m_599a2148:where([data-orientation=vertical])+.m_599a2148:where([data-orientation=vertical]){border-top:none!important}.m_599a2148:where([data-orientation=horizontal]){margin-block:calc(var(--card-padding) * -1);margin-inline:0}.m_599a2148:where([data-orientation=horizontal]):first-child{margin-inline-start:calc(var(--card-padding) * -1);border-inline-start:none!important}.m_599a2148:where([data-orientation=horizontal]):last-child{margin-inline-end:calc(var(--card-padding) * -1);border-inline-end:none!important}.m_599a2148:where([data-orientation=horizontal])[data-inherit-padding]{padding-block:var(--card-padding)}.m_599a2148:where([data-orientation=horizontal])[data-with-border]{border-inline-start:1px solid var(--border-color);border-inline-end:1px solid var(--border-color)}.m_599a2148:where([data-orientation=horizontal])+.m_599a2148:where([data-orientation=horizontal]){border-inline-start:none!important}.m_4451eb3a{display:flex;align-items:center;justify-content:center}.m_4451eb3a:where([data-inline]){display:inline-flex}.m_bf2d988c{--checkbox-size-xs: 16px;--checkbox-size-sm: 20px;--checkbox-size-md: 24px;--checkbox-size-lg: 30px;--checkbox-size-xl: 36px;--checkbox-size: var(--checkbox-size-sm);--checkbox-color: var(--mantine-primary-color-filled)}.m_bf2d988c:where([data-variant=filled]){--checkbox-icon-color: var(--mantine-color-white)}.m_bf2d988c:where([data-variant=outline]){--checkbox-icon-color: var(--checkbox-color)}.m_26062bec{position:relative;width:var(--checkbox-size);height:var(--checkbox-size);order:1}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius, var(--mantine-radius-default));padding:0;display:block;margin:0;transition:border-color .1s ease,background-color .1s ease;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_26063560{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_26063560{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_26063560:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_26063560[data-indeterminate],.m_26063560:checked{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.m_26063560[data-indeterminate]+.m_bf295423,.m_26063560:checked+.m_bf295423{opacity:1;transform:none}.m_26063560:disabled{cursor:not-allowed;border-color:var(--mantine-color-disabled-border);background-color:var(--mantine-color-disabled)}.m_26063560:disabled+.m_bf295423{color:var(--mantine-color-disabled-color)}.m_215c4542+.m_bf295423{color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled),.m_215c4542:checked:not(:disabled){background-color:transparent;border-color:var(--checkbox-color)}.m_215c4542[data-indeterminate]:not(:disabled)+.m_bf295423,.m_215c4542:checked:not(:disabled)+.m_bf295423{color:var(--checkbox-icon-color);opacity:1;transform:none}.m_bf295423{position:absolute;top:0;right:0;bottom:0;left:0;width:60%;margin:auto;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;transition:transform .1s ease,opacity .1s ease}.m_f59ffda3{--chip-size-xs: 23px;--chip-size-sm: 28px;--chip-size-md: 32px;--chip-size-lg: 36px;--chip-size-xl: 40px;--chip-icon-size-xs: 9px;--chip-icon-size-sm: 12px;--chip-icon-size-md: 14px;--chip-icon-size-lg: 16px;--chip-icon-size-xl: 18px;--chip-padding-xs: 16px;--chip-padding-sm: 20px;--chip-padding-md: 24px;--chip-padding-lg: 28px;--chip-padding-xl: 32px;--chip-checked-padding-xs: 8.2px;--chip-checked-padding-sm: 10px;--chip-checked-padding-md: 11.7px;--chip-checked-padding-lg: 13.5px;--chip-checked-padding-xl: 15.7px;--chip-spacing-xs: 10px;--chip-spacing-sm: 12px;--chip-spacing-md: 16px;--chip-spacing-lg: 20px;--chip-spacing-xl: 22px;--chip-size: var(--chip-size-sm);--chip-icon-size: var(--chip-icon-size-sm);--chip-padding: var(--chip-padding-sm);--chip-spacing: var(--chip-spacing-sm);--chip-checked-padding: var(--chip-checked-padding-sm);--chip-bg: var(--mantine-primary-color-filled);--chip-hover: var(--mantine-primary-color-filled-hover);--chip-color: var(--mantine-color-white);--chip-bd: 1px solid transparent}.m_be049a53{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;border-radius:var(--chip-radius, 1000rem);height:var(--chip-size);font-size:var(--chip-fz, var(--mantine-font-size-sm));line-height:calc(var(--chip-size) - calc(.125rem * var(--mantine-scale)));padding-inline:var(--chip-padding);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:1px solid transparent;color:var(--mantine-color-text);text-box-trim:trim-both;text-box-edge:cap alphabetic}.m_be049a53:where([data-checked]){padding-inline:var(--chip-checked-padding)}.m_be049a53:where([data-disabled]){cursor:not-allowed;background-color:var(--mantine-color-disabled);color:var(--mantine-color-disabled-color)}:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]){background-color:var(--mantine-color-dark-6);border:1px solid var(--mantine-color-dark-4)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):hover{background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_3904c1af:not([data-disabled]):active{background-color:var(--mantine-color-dark-5)}}.m_3904c1af:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);border:var(--chip-bd)}@media(hover:hover){.m_3904c1af:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media(hover:none){.m_3904c1af:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_fa109255:not([data-disabled]),.m_f7e165c3:not([data-disabled]){border:1px solid transparent;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]),:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]){background-color:var(--mantine-color-dark-5)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):hover,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):hover{background-color:var(--mantine-color-dark-4)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=light]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_fa109255:not([data-disabled]):active,:where([data-mantine-color-scheme=dark]) .m_f7e165c3:not([data-disabled]):active{background-color:var(--mantine-color-dark-4)}}.m_fa109255:not([data-disabled]):where([data-checked]),.m_f7e165c3:not([data-disabled]):where([data-checked]){--chip-icon-color: var(--chip-color);color:var(--chip-color);background-color:var(--chip-bg)}@media(hover:hover){.m_fa109255:not([data-disabled]):where([data-checked]):hover,.m_f7e165c3:not([data-disabled]):where([data-checked]):hover{background-color:var(--chip-hover)}}@media(hover:none){.m_fa109255:not([data-disabled]):where([data-checked]):active,.m_f7e165c3:not([data-disabled]):where([data-checked]):active{background-color:var(--chip-hover)}}.m_9ac86df9{width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));max-width:calc(var(--chip-icon-size) + (var(--chip-spacing) / 1.5));height:var(--chip-icon-size);display:flex;align-items:center;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);display:block;color:var(--chip-icon-color, inherit)}.m_bde07329{width:0;height:0;padding:0;opacity:0;margin:0}.m_bde07329:focus-visible+.m_be049a53{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.m_b183c0a2{font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);padding:2px calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-xs);margin:0;overflow:auto}:where([data-mantine-color-scheme=light]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-gray-0))}:where([data-mantine-color-scheme=dark]) .m_b183c0a2{background-color:var(--code-bg, var(--mantine-color-dark-6))}.m_b183c0a2[data-block]{padding:var(--mantine-spacing-xs)}.m_b077c2bc{--ci-eye-dropper-icon-size-xs: 14px;--ci-eye-dropper-icon-size-sm: 16px;--ci-eye-dropper-icon-size-md: 18px;--ci-eye-dropper-icon-size-lg: 20px;--ci-eye-dropper-icon-size-xl: 22px;--ci-eye-dropper-icon-size: var(--ci-eye-dropper-icon-size-sm)}.m_66a028b5{--ci-button-size-xs: 22px;--ci-button-size-sm: 26px;--ci-button-size-md: 28px;--ci-button-size-lg: 32px;--ci-button-size-xl: 40px;--ci-button-size: var(--ci-button-size-sm);width:var(--ci-button-size);height:var(--ci-button-size);min-width:var(--ci-button-size);min-height:var(--ci-button-size)}.m_c5ccdcab{--ci-preview-size-xs: 16px;--ci-preview-size-sm: 18px;--ci-preview-size-md: 22px;--ci-preview-size-lg: 28px;--ci-preview-size-xl: 36px;--ci-preview-size: var(--ci-preview-size-sm)}.m_5ece2cd7{padding:8px}.m_fee9c77{--cp-width-xs: 180px;--cp-width-sm: 200px;--cp-width-md: 240px;--cp-width-lg: 280px;--cp-width-xl: 320px;--cp-preview-size-xs: 26px;--cp-preview-size-sm: 34px;--cp-preview-size-md: 42px;--cp-preview-size-lg: 50px;--cp-preview-size-xl: 54px;--cp-thumb-size-xs: 8px;--cp-thumb-size-sm: 12px;--cp-thumb-size-md: 16px;--cp-thumb-size-lg: 20px;--cp-thumb-size-xl: 22px;--cp-saturation-height-xs: 100px;--cp-saturation-height-sm: 110px;--cp-saturation-height-md: 120px;--cp-saturation-height-lg: 140px;--cp-saturation-height-xl: 160px;--cp-preview-size: var(--cp-preview-size-sm);--cp-thumb-size: var(--cp-thumb-size-sm);--cp-saturation-height: var(--cp-saturation-height-sm);--cp-width: var(--cp-width-sm);--cp-body-spacing: var(--mantine-spacing-sm);width:var(--cp-width);padding:1px}.m_fee9c77:where([data-full-width]){width:100%}.m_9dddfbac{width:var(--cp-preview-size);height:var(--cp-preview-size)}.m_bffecc3e{display:flex;padding-top:calc(var(--cp-body-spacing) / 2)}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{overflow:hidden;position:absolute;box-shadow:0 0 1px #0009;border:2px solid var(--mantine-color-white);width:var(--cp-thumb-size);height:var(--cp-thumb-size);border-radius:var(--cp-thumb-size);left:calc(var(--thumb-x-offset) - var(--cp-thumb-size) / 2);top:calc(var(--thumb-y-offset) - var(--cp-thumb-size) / 2)}.m_d8ee6fd8{height:unset!important;width:unset!important;min-width:0!important;min-height:0!important;margin:2px;cursor:pointer;padding-bottom:calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)));flex:0 0 calc(var(--cp-swatch-size) - calc(.25rem * var(--mantine-scale)))}.m_5711e686{margin-top:5px;margin-inline:-2px;display:flex;flex-wrap:wrap}.m_5711e686:only-child{margin-top:0}.m_202a296e{--cp-thumb-size-xs: 8px;--cp-thumb-size-sm: 12px;--cp-thumb-size-md: 16px;--cp-thumb-size-lg: 20px;--cp-thumb-size-xl: 22px;-webkit-tap-highlight-color:transparent;position:relative;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2)}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{position:absolute;border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)))}.m_d856d47d{--cp-thumb-size-xs: 8px;--cp-thumb-size-sm: 12px;--cp-thumb-size-md: 16px;--cp-thumb-size-lg: 20px;--cp-thumb-size-xl: 22px;--cp-thumb-size: var(--cp-thumb-size, calc(.75rem * var(--mantine-scale)));position:relative;height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none}.m_d856d47d+.m_d856d47d{margin-top:6px}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_d856d47d:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}:where([data-mantine-color-scheme=light]) .m_d856d47d{--slider-checkers: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d856d47d{--slider-checkers: var(--mantine-color-dark-4)}.m_8f327113{position:absolute;top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem}.m_de3d2490{--cs-size: 28px;--cs-radius: 1000px;-webkit-tap-highlight-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;line-height:1;position:relative;width:var(--cs-size);height:var(--cs-size);min-width:var(--cs-size);min-height:var(--cs-size);border-radius:var(--cs-radius);color:inherit;text-decoration:none}[data-mantine-color-scheme=light] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-gray-3);--alpha-overlay-bg: var(--mantine-color-white)}[data-mantine-color-scheme=dark] .m_de3d2490{--alpha-overlay-color: var(--mantine-color-dark-4);--alpha-overlay-bg: var(--mantine-color-dark-7)}.m_862f3d1b{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius)}.m_98ae7f22{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);z-index:1;box-shadow:#0000001a 0 0 0 calc(.0625rem * var(--mantine-scale)) inset,#00000026 0 0 calc(.25rem * var(--mantine-scale)) inset}.m_95709ac0{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0;background-image:linear-gradient(45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(-45deg,var(--alpha-overlay-color) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--alpha-overlay-color) 75%),linear-gradient(-45deg,var(--alpha-overlay-bg) 75%,var(--alpha-overlay-color) 75%)}.m_93e74e3{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cs-radius);z-index:2;display:flex;align-items:center;justify-content:center}.m_88b62a41{--combobox-padding: 4px;padding:var(--combobox-padding)}.m_88b62a41:has([data-mantine-scrollbar]) .m_985517d8{max-width:calc(100% + var(--combobox-padding))}.m_88b62a41[data-composed]{padding-inline-end:0}.m_88b62a41[data-hidden]{display:none}.m_88b62a41[data-floating-height=viewport]:not([data-hidden]){--combobox-floating-options-max-height: calc( var(--combobox-floating-max-height, 100vh) - var(--combobox-padding) * 2 );max-height:var(--combobox-floating-max-height, none);overflow:hidden}.m_88b62a41,.m_b2821a6e{--combobox-option-padding-xs: 4px 8px;--combobox-option-padding-sm: 6px 10px;--combobox-option-padding-md: 8px 12px;--combobox-option-padding-lg: 10px 16px;--combobox-option-padding-xl: 14px 20px;--combobox-option-padding: var(--combobox-option-padding-sm)}.m_92253aa5{padding:var(--combobox-option-padding);font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;cursor:pointer;overflow-wrap:break-word}.m_92253aa5:where([data-combobox-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_92253aa5:where([data-combobox-disabled]){cursor:not-allowed;opacity:.35}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:hover:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_92253aa5:active:where(:not([data-combobox-selected],[data-combobox-disabled])){background-color:var(--mantine-color-dark-7)}}.m_985517d8{margin-inline:calc(var(--combobox-padding) * -1);margin-top:calc(var(--combobox-padding) * -1);width:calc(100% + var(--combobox-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--combobox-padding);position:relative}:where([data-mantine-color-scheme=light]) .m_985517d8,:where([data-mantine-color-scheme=light]) .m_985517d8:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_985517d8,:where([data-mantine-color-scheme=dark]) .m_985517d8:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_985517d8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_985517d8{background-color:var(--mantine-color-dark-7)}.m_2530cd1d{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));text-align:center;padding:var(--combobox-option-padding);color:var(--mantine-color-dimmed)}.m_858f94bd,.m_82b967cb{font-size:var(--combobox-option-fz, var(--mantine-font-size-sm));border:0 solid transparent;margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding)}:where([data-mantine-color-scheme=light]) .m_858f94bd,:where([data-mantine-color-scheme=light]) .m_82b967cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_858f94bd,:where([data-mantine-color-scheme=dark]) .m_82b967cb{border-color:var(--mantine-color-dark-4)}.m_82b967cb{border-top-width:1px;margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1)}.m_858f94bd{border-bottom-width:1px;margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1)}.m_254f3e4f:has(.m_2bb2e9e5:only-child){display:none}.m_2bb2e9e5{color:var(--mantine-color-dimmed);font-size:calc(var(--combobox-option-fz, var(--mantine-font-size-sm)) * .85);padding:var(--combobox-option-padding);font-weight:var(--mantine-font-weight-medium);position:relative;display:flex;align-items:center}.m_2bb2e9e5:after{content:"";flex:1;inset-inline:0;height:1px;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_2bb2e9e5:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_2bb2e9e5:after{background-color:var(--mantine-color-dark-4)}.m_2bb2e9e5:only-child{display:none}.m_2943220b{--combobox-chevron-size-xs: 14px;--combobox-chevron-size-sm: 18px;--combobox-chevron-size-md: 20px;--combobox-chevron-size-lg: 24px;--combobox-chevron-size-xl: 28px;--combobox-chevron-size: var(--combobox-chevron-size-sm)}:where([data-mantine-color-scheme=light]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-gray-6))}:where([data-mantine-color-scheme=dark]) .m_2943220b{--_combobox-chevron-color: var(--combobox-chevron-color, var(--mantine-color-dark-3))}.m_2943220b{width:var(--combobox-chevron-size);height:var(--combobox-chevron-size);color:var(--_combobox-chevron-color)}.m_2943220b:where([data-error]){color:var(--combobox-chevron-color, var(--mantine-color-error))}.m_390b5f4{display:flex;align-items:center;gap:8px}.m_390b5f4:where([data-reverse]){justify-content:space-between}.m_8ee53fc2{opacity:.4;width:.8em;min-width:.8em;height:.8em}:where([data-combobox-selected]) .m_8ee53fc2{opacity:1}.m_a530ee0a{width:.8em;min-width:.8em;height:.8em}.m_7485cace{--container-size-xs: 540px;--container-size-sm: 720px;--container-size-md: 960px;--container-size-lg: 1140px;--container-size-xl: 1320px;--container-size: var(--container-size-md)}.m_7485cace:where([data-strategy=block]){max-width:var(--container-size);padding-inline:var(--mantine-spacing-md);margin-inline:auto}.m_7485cace:where([data-strategy=block]):where([data-fluid]){max-width:100%}.m_7485cace:where([data-strategy=grid]){display:grid;grid-template-columns:1fr min(100%,var(--container-size)) 1fr;margin-inline:auto}.m_7485cace:where([data-strategy=grid])>*{grid-column:2}.m_7485cace:where([data-strategy=grid])>[data-breakout]{grid-column:1 / -1}.m_7485cace:where([data-strategy=grid])>[data-breakout]>[data-container]{max-width:var(--container-size);margin-inline:auto}.m_e2125a27{--dialog-size-xs: 160px;--dialog-size-sm: 200px;--dialog-size-md: 340px;--dialog-size-lg: 400px;--dialog-size-xl: 500px;--dialog-size: var(--dialog-size-md);position:relative;width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:50px}.m_5abab665{position:absolute;top:calc(var(--mantine-spacing-md) / 2);inset-inline-end:calc(var(--mantine-spacing-md) / 2)}.m_3eebeb36{--divider-size-xs: 1px;--divider-size-sm: 2px;--divider-size-md: 3px;--divider-size-lg: 4px;--divider-size-xl: 5px;--divider-size: var(--divider-size-xs)}:where([data-mantine-color-scheme=light]) .m_3eebeb36{--divider-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_3eebeb36{--divider-color: var(--mantine-color-dark-4)}.m_3eebeb36:where([data-orientation=horizontal]){border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color)}.m_3eebeb36:where([data-orientation=vertical]){border-inline-start:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);height:auto;align-self:stretch}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{display:flex;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap}.m_9e365f20:where([data-position=left]):before{display:none}.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";flex:1;height:1px;border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";flex:1;height:1px;border-top:var(--divider-size) var(--divider-border-style, solid) var(--divider-color);margin-inline-start:var(--mantine-spacing-xs)}.m_f11b401e{--drawer-size-xs: 320px;--drawer-size-sm: 380px;--drawer-size-md: 440px;--drawer-size-lg: 620px;--drawer-size-xl: 780px;--drawer-size: var(--drawer-size-md);--drawer-offset: 0rem}.m_5a7c2c9{z-index:1000}.m_b8a05bbd{flex:var(--drawer-flex, 0 0 var(--drawer-size));height:var(--drawer-height, calc(100% - var(--drawer-offset) * 2));margin:var(--drawer-offset);max-width:calc(100% - var(--drawer-offset) * 2);max-height:calc(100% - var(--drawer-offset) * 2);overflow-y:auto}.m_b8a05bbd[data-hidden]{opacity:0!important;pointer-events:none}.m_31cd769a{display:flex;justify-content:var(--drawer-justify, flex-start);align-items:var(--drawer-align, flex-start)}.m_e9408a47{padding:var(--mantine-spacing-lg);padding-top:var(--mantine-spacing-xs);border-radius:var(--fieldset-radius, var(--mantine-radius-default));min-inline-size:auto}.m_84c9523a{border:1px solid}:where([data-mantine-color-scheme=light]) .m_84c9523a{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_84c9523a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-7)}.m_ef274e49{border:1px solid}:where([data-mantine-color-scheme=light]) .m_ef274e49{border-color:var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_ef274e49{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}.m_eda993d3{padding:0;border:0;border-radius:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{padding:0;margin-bottom:var(--mantine-spacing-sm)}.m_8478a6da{container:mantine-grid / inline-size}.m_410352e9{--grid-overflow: visible;--grid-column-gap: var(--grid-gap);--grid-row-gap: var(--grid-gap);overflow:var(--grid-overflow)}.m_dee7bd2f{display:flex;flex-wrap:wrap;justify-content:var(--grid-justify);align-items:var(--grid-align);gap:var(--grid-row-gap) var(--grid-column-gap)}.m_96bdd299{--col-flex-grow: 0;--col-offset: 0rem;flex-shrink:0;order:var(--col-order);flex-basis:var(--col-flex-basis);width:var(--col-width);max-width:var(--col-max-width);flex-grow:var(--col-flex-grow);margin-inline-start:var(--col-offset);align-self:var(--col-align-self)}.m_9e117634{display:block;object-fit:var(--image-object-fit, cover);width:100%;border-radius:var(--image-radius, 0)}@keyframes m_885901b1{0%{opacity:.6;transform:scale(0)}to{opacity:0;transform:scale(2.8)}}.m_e5262200{--indicator-size: 10px;--indicator-color: var(--mantine-primary-color-filled);position:relative;display:block}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{position:absolute;top:var(--indicator-top);left:var(--indicator-left);right:var(--indicator-right);bottom:var(--indicator-bottom);transform:translate(var(--indicator-translate-x),var(--indicator-translate-y));min-width:var(--indicator-size);height:var(--indicator-size);border-radius:var(--indicator-radius, 1000rem);z-index:var(--indicator-z-index, 200);display:flex;align-items:center;justify-content:center;font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color, var(--mantine-color-white));white-space:nowrap}.m_760d1fb1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--indicator-color);border-radius:var(--indicator-radius, 1000rem);z-index:-1}.m_760d1fb1:where([data-with-label]){padding-inline:calc(var(--mantine-spacing-xs) / 2)}.m_760d1fb1:where([data-with-border]){border:2px solid var(--mantine-color-body)}.m_760d1fb1[data-processing]:before{animation:m_885901b1 1s linear infinite}.m_5f75b09e{--label-lh-xs: 16px;--label-lh-sm: 20px;--label-lh-md: 24px;--label-lh-lg: 30px;--label-lh-xl: 36px;--label-lh: var(--label-lh-sm)}.m_5f75b09e[data-label-position=left]{--label-order: 1;--label-offset-end: var(--mantine-spacing-sm);--label-offset-start: 0}.m_5f75b09e[data-label-position=right]{--label-order: 2;--label-offset-end: 0;--label-offset-start: var(--mantine-spacing-sm)}.m_5f6e695e{-webkit-tap-highlight-color:transparent;display:flex}.m_d3ea56bb{--label-cursor: var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;display:inline-flex;flex-direction:column;font-size:var(--label-fz, var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);order:var(--label-order)}fieldset:disabled .m_d3ea56bb,.m_d3ea56bb[data-disabled]{--label-cursor: not-allowed}.m_8ee546b8{cursor:var(--label-cursor);color:inherit;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}fieldset:disabled .m_8ee546b8,.m_8ee546b8:where([data-disabled]){color:var(--mantine-color-disabled-color)}.m_328f68c0{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end);cursor:default}.m_8e8a99cc{margin-top:calc(var(--mantine-spacing-xs) / 2);padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.m_dc6f14e2{--kbd-fz-xs: 10px;--kbd-fz-sm: 12px;--kbd-fz-md: 14px;--kbd-fz-lg: 16px;--kbd-fz-xl: 20px;--kbd-fz: var(--kbd-fz-sm);font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:var(--mantine-font-weight-bold);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:1px solid;border-bottom-width:3px;unicode-bidi:embed;text-align:center;padding:.12em .45em}:where([data-mantine-color-scheme=light]) .m_dc6f14e2{border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6f14e2{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-6)}.m_abbac491{--list-fz: var(--mantine-font-size-md);--list-lh: var(--mantine-line-height-md);--list-marker-gap: var(--mantine-spacing-lg);list-style-position:outside;font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0;padding-inline-start:var(--list-marker-gap)}.m_abbac491[data-type=none]{--list-marker-gap: 0}.m_abbac491:where([data-with-padding]){padding-inline-start:calc(var(--list-marker-gap) + var(--mantine-spacing-md))}.m_abb6bec2{white-space:normal;line-height:var(--list-lh)}.m_abb6bec2:where([data-with-icon]){list-style:none}.m_abb6bec2:where([data-with-icon]) .m_75cd9f71{--li-direction: row;--li-align: center}.m_abb6bec2:where(:not(:first-of-type)){margin-top:var(--list-spacing, 0)}.m_abb6bec2:where([data-centered]){line-height:1}.m_75cd9f71{display:inline-flex;flex-direction:var(--li-direction, column);align-items:var(--li-align, flex-start);white-space:normal}.m_60f83e5b{display:inline-block;vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm)}.m_6e45937b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:var(--lo-z-index)}.m_e8eb006c{position:relative;z-index:calc(var(--lo-z-index) + 1)}.m_df587f17{z-index:var(--lo-z-index)}.m_bcb3f3c2{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=light]) .m_bcb3f3c2{background-color:var(--mark-bg-light)}:where([data-mantine-color-scheme=dark]) .m_bcb3f3c2{background-color:var(--mark-bg-dark)}.m_dc9b7c9f{padding:4px}.m_9bfac126{color:var(--mantine-color-dimmed);font-weight:var(--mantine-font-weight-medium);font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{margin-top:4px;margin-bottom:4px;border-top:1px solid}:where([data-mantine-color-scheme=light]) .m_efdf90cb{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_efdf90cb{border-color:var(--mantine-color-dark-4)}.m_99ac2aa1{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius, var(--mantine-radius-default));color:var(--menu-item-color, var(--mantine-color-text));display:flex;align-items:center;-webkit-user-select:none;user-select:none}.m_99ac2aa1:where([data-disabled],:disabled){color:var(--mantine-color-disabled-color);opacity:.6;cursor:not-allowed}:where([data-mantine-color-scheme=light]) .m_99ac2aa1:where(:hover,:focus,[data-menu-active]):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-gray-1))}:where([data-mantine-color-scheme=dark]) .m_99ac2aa1:where(:hover,:focus,[data-menu-active]):where(:not(:disabled,[data-disabled])){background-color:var(--menu-item-hover, var(--mantine-color-dark-4))}.m_99ac2aa1:where([data-sub-menu-item]){padding-inline-end:5px}.m_ef8769b6{--menu-search-padding: var(--popover-padding, 4px);margin-inline:calc(var(--menu-search-padding) * -1);margin-top:calc(var(--menu-search-padding) * -1);width:calc(100% + var(--menu-search-padding) * 2);border-top-width:0;border-inline-width:0;border-end-start-radius:0;border-end-end-radius:0;margin-bottom:var(--menu-search-padding)}:where([data-mantine-color-scheme=light]) .m_ef8769b6,:where([data-mantine-color-scheme=light]) .m_ef8769b6:focus{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ef8769b6,:where([data-mantine-color-scheme=dark]) .m_ef8769b6:focus{border-color:var(--mantine-color-dark-4)}:where([data-mantine-color-scheme=light]) .m_ef8769b6{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_ef8769b6{background-color:var(--mantine-color-dark-7)}.m_5476e0d3{flex:1}.m_8395186e{width:12px;height:12px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-inline-end:8px}.m_8b75e504{display:flex;justify-content:center;align-items:center}.m_8b75e504:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.m_8b75e504:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.m_b85b0bed{transform:rotate(-90deg)}:where([dir=rtl]) .m_b85b0bed{transform:rotate(90deg)}.m_9df02822{--modal-size-xs: 320px;--modal-size-sm: 380px;--modal-size-md: 440px;--modal-size-lg: 620px;--modal-size-xl: 780px;--modal-size: var(--modal-size-md);--modal-y-offset: 5dvh;--modal-x-offset: 5vw}.m_9df02822[data-full-screen]{--modal-border-radius: 0 !important}.m_9df02822[data-full-screen] .m_54c44539{--modal-content-flex: 0 0 100%;--modal-content-max-height: auto;--modal-content-height: 100dvh}.m_9df02822[data-full-screen] .m_1f958f16{--modal-inner-y-offset: 0;--modal-inner-x-offset: 0}.m_9df02822[data-centered] .m_1f958f16{--modal-inner-align: center}.m_d0e2b9cd{border-start-start-radius:var(--modal-radius, var(--mantine-radius-default));border-start-end-radius:var(--modal-radius, var(--mantine-radius-default))}.m_54c44539{flex:var(--modal-content-flex, 0 0 var(--modal-size));max-width:100%;max-height:var(--modal-content-max-height, calc(100dvh - var(--modal-y-offset) * 2));height:var(--modal-content-height, auto);overflow-y:auto}.m_54c44539[data-full-screen]{border-radius:0}.m_54c44539[data-hidden]{opacity:0!important;pointer-events:none}.m_1f958f16{display:flex;justify-content:center;align-items:var(--modal-inner-align, flex-start);padding-top:var(--modal-inner-y-offset, var(--modal-y-offset));padding-bottom:var(--modal-inner-y-offset, var(--modal-y-offset));padding-inline:var(--modal-inner-x-offset, var(--modal-x-offset))}.m_f0824112{--nl-bg: var(--mantine-primary-color-light);--nl-hover: var(--mantine-primary-color-light-hover);--nl-color: var(--mantine-primary-color-light-color);display:flex;align-items:center;width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;user-select:none}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_f0824112:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:hover{background-color:var(--mantine-color-dark-6)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_f0824112:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_f0824112:active{background-color:var(--mantine-color-dark-6)}}.m_f0824112:where([data-disabled]){opacity:.4;pointer-events:none}.m_f0824112:where([data-active],[aria-current=page]){background-color:var(--nl-bg);color:var(--nl-color)}@media(hover:hover){.m_f0824112:where([data-active],[aria-current=page]):hover{background-color:var(--nl-hover)}}@media(hover:none){.m_f0824112:where([data-active],[aria-current=page]):active{background-color:var(--nl-hover)}}.m_f0824112:where([data-active],[aria-current=page]) .m_57492dcc{--description-opacity: .9;--description-color: var(--nl-color)}.m_690090b5{display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.m_690090b5>svg{display:block}.m_690090b5:where([data-position=left]){margin-inline-end:var(--mantine-spacing-sm)}.m_690090b5:where([data-position=right]){margin-inline-start:var(--mantine-spacing-sm)}.m_690090b5:where([data-rotate]){transform:rotate(90deg)}.m_1f6ac4c4{font-size:var(--mantine-font-size-sm)}.m_f07af9d2{flex:1;overflow:hidden;text-overflow:ellipsis}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{display:block;font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity, 1);color:var(--description-color, var(--mantine-color-dimmed));overflow:hidden;text-overflow:ellipsis}:where([data-no-wrap]) .m_57492dcc{white-space:nowrap}.m_e17b862f{padding-inline-start:var(--nl-offset, var(--mantine-spacing-lg))}.m_1fd8a00b{transform:rotate(-90deg)}.m_a513464{--notification-radius: var(--mantine-radius-default);--notification-color: var(--mantine-primary-color-filled);overflow:hidden;box-sizing:border-box;position:relative;display:flex;align-items:center;padding-inline-start:22px;padding-inline-end:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-xs);padding-bottom:var(--mantine-spacing-xs);border-radius:var(--notification-radius);box-shadow:var(--mantine-shadow-lg)}.m_a513464:before{content:"";display:block;position:absolute;width:6px;top:var(--notification-radius);bottom:var(--notification-radius);inset-inline-start:4px;border-radius:var(--notification-radius);background-color:var(--notification-color)}:where([data-mantine-color-scheme=light]) .m_a513464{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_a513464{background-color:var(--mantine-color-dark-6)}.m_a513464:where([data-with-icon]):before{display:none}:where([data-mantine-color-scheme=light]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_a513464:where([data-with-border]){border:1px solid var(--mantine-color-dark-4)}.m_a4ceffb{box-sizing:border-box;margin-inline-end:var(--mantine-spacing-md);width:28px;height:28px;border-radius:28px;display:flex;align-items:center;justify-content:center;background-color:var(--notification-color);color:var(--mantine-color-white)}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;overflow:hidden;margin-inline-end:var(--mantine-spacing-xs)}.m_3feedf16{margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);font-weight:var(--mantine-font-weight-medium)}:where([data-mantine-color-scheme=light]) .m_3feedf16{color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_3feedf16{color:var(--mantine-color-white)}.m_3d733a3a{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);overflow:hidden;text-overflow:ellipsis}:where([data-mantine-color-scheme=light]) .m_3d733a3a{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a{color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_3d733a3a:where([data-with-title]){color:var(--mantine-color-dark-2)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_919a4d88:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:hover{background-color:var(--mantine-color-dark-8)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_919a4d88:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_919a4d88:active{background-color:var(--mantine-color-dark-8)}}.m_e2f5cd4e{--ni-right-section-width-xs: 17px;--ni-right-section-width-sm: 24px;--ni-right-section-width-md: 27px;--ni-right-section-width-lg: 31px;--ni-right-section-width-xl: 34px}.m_95e17d22{--ni-chevron-size-xs: 10px;--ni-chevron-size-sm: 14px;--ni-chevron-size-md: 16px;--ni-chevron-size-lg: 18px;--ni-chevron-size-xl: 20px;--ni-chevron-size: var(--ni-chevron-size-sm);display:flex;flex-direction:column;width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);margin-inline-start:auto}.m_80b4b171{--control-border: 1px solid var(--input-bd);--control-radius: calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));flex:0 0 50%;width:100%;padding:0;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text);background-color:transparent;cursor:pointer}.m_80b4b171:where(:disabled){background-color:transparent;cursor:not-allowed;opacity:.6;color:var(--mantine-color-disabled-color)}.m_e2f5cd4e[data-error] :where(.m_80b4b171){color:var(--mantine-color-error)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_80b4b171:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:hover{background-color:var(--mantine-color-dark-4)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_80b4b171:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_80b4b171:active{background-color:var(--mantine-color-dark-4)}}.m_80b4b171:where(:first-of-type){border-radius:0;border-start-end-radius:var(--control-radius)}.m_80b4b171:last-of-type{border-radius:0;border-end-end-radius:var(--control-radius)}.m_4addd315{--pagination-control-size-xs: 22px;--pagination-control-size-sm: 26px;--pagination-control-size-md: 32px;--pagination-control-size-lg: 38px;--pagination-control-size-xl: 44px;--pagination-control-size-input-xs: 30px;--pagination-control-size-input-sm: 36px;--pagination-control-size-input-md: 42px;--pagination-control-size-input-lg: 50px;--pagination-control-size-input-xl: 60px;--pagination-control-size: var(--pagination-control-size-md);--pagination-control-fz: var(--mantine-font-size-md);--pagination-active-bg: var(--mantine-primary-color-filled)}.m_4addd315:where([data-layout=responsive]){container-type:inline-size}.m_326d024a{display:flex;align-items:center;justify-content:center;border:1px solid;cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);line-height:1;border-radius:var(--pagination-control-radius, var(--mantine-radius-default))}.m_326d024a:where([data-with-padding]){padding:calc(var(--pagination-control-size) / 4)}.m_326d024a:where(:disabled,[data-disabled]){cursor:not-allowed;opacity:.4}:where([data-mantine-color-scheme=light]) .m_326d024a{border-color:var(--mantine-color-gray-4);background-color:var(--mantine-color-white)}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-gray-0)}}:where([data-mantine-color-scheme=dark]) .m_326d024a{border-color:var(--mantine-color-dark-4);background-color:var(--mantine-color-dark-6)}@media(hover:hover){:where([data-mantine-color-scheme=dark]) .m_326d024a:hover:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}@media(hover:none){:where([data-mantine-color-scheme=dark]) .m_326d024a:active:where(:not(:disabled,[data-disabled])){background-color:var(--mantine-color-dark-5)}}.m_326d024a:where([data-active]){background-color:var(--pagination-active-bg);border-color:var(--pagination-active-bg);color:var(--pagination-active-color, var(--mantine-color-white))}@media(hover:hover){.m_326d024a:where([data-active]):hover{background-color:var(--pagination-active-bg)}}@media(hover:none){.m_326d024a:where([data-active]):active{background-color:var(--pagination-active-bg)}}.m_4ad7767d{height:var(--pagination-control-size);min-width:var(--pagination-control-size);display:flex;align-items:center;justify-content:center;pointer-events:none}.m_105fdbed{display:flex;gap:inherit;align-items:center}@container (width <= 400px){.m_105fdbed{display:none}}.m_10817321{display:none;align-items:center;justify-content:center;height:var(--pagination-control-size);font-size:var(--pagination-control-fz);white-space:nowrap}@container (width <= 400px){.m_10817321{display:flex}}.m_7cda1cd6{--pill-fz-xs: 10px;--pill-fz-sm: 12px;--pill-fz-md: 14px;--pill-fz-lg: 16px;--pill-fz-xl: 18px;--pill-height-xs: 18px;--pill-height-sm: 22px;--pill-height-md: 25px;--pill-height-lg: 28px;--pill-height-xl: 32px;--pill-fz: var(--pill-fz-sm);--pill-height: var(--pill-height-sm);font-size:var(--pill-fz);flex:0;height:var(--pill-height);padding-inline:.8em;display:inline-flex;align-items:center;border-radius:var(--pill-radius, 1000rem);line-height:1;white-space:nowrap;user-select:none;-webkit-user-select:none;max-width:100%;position:relative}:where([data-mantine-color-scheme=dark]) .m_7cda1cd6{background-color:var(--mantine-color-dark-7);color:var(--mantine-color-dark-0)}:where([data-mantine-color-scheme=light]) .m_7cda1cd6{color:var(--mantine-color-black)}.m_7cda1cd6:where([data-with-remove]:not(:has(button:disabled))){padding-inline-end:0}.m_7cda1cd6:where([data-disabled],:has(button:disabled)){cursor:not-allowed}.m_7cda1cd6:where([draggable=true]){cursor:grab}.m_7cda1cd6:where([draggable=true]):focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.m_7cda1cd6:where([data-dragging]){opacity:.4;cursor:grabbing}.m_7cda1cd6:where([data-drag-over=before]):before,.m_7cda1cd6:where([data-drag-over=after]):after{content:"";position:absolute;top:0;bottom:0;width:calc(.125rem * var(--mantine-scale));background-color:var(--mantine-primary-color-filled);pointer-events:none;z-index:1}.m_7cda1cd6:where([data-drag-over=before]):before{inset-inline-start:calc(-.25rem * var(--mantine-scale))}.m_7cda1cd6:where([data-drag-over=after]):after{inset-inline-end:calc(-.25rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_44da308b{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=light]) .m_44da308b:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-disabled)}:where([data-mantine-color-scheme=light]) .m_e3a01f8{background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=light]) .m_e3a01f8:where([data-disabled],:has(button:disabled)){background-color:var(--mantine-color-disabled)}.m_1e0e6180{cursor:inherit;display:block;overflow:hidden;height:100%;line-height:var(--pill-height);text-overflow:ellipsis}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;padding-inline-start:.1em;padding-inline-end:.3em;flex:0;border-end-end-radius:var(--pill-radius, 50%);border-start-end-radius:var(--pill-radius, 50%)}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{display:none;background-color:transparent;width:.8em;min-width:.8em;padding:0;cursor:not-allowed}.m_7cda1cd6[data-disabled]>.m_ae386778>svg,.m_ae386778:disabled>svg{display:none}.m_ae386778>svg{pointer-events:none}.m_1dcfd90b{--pg-gap-xs: 6px;--pg-gap-sm: 8px;--pg-gap-md: 10px;--pg-gap-lg: 12px;--pg-gap-xl: 12px;--pg-gap: var(--pg-gap-sm);display:flex;align-items:center;gap:var(--pg-gap);flex-wrap:wrap}.m_f61ca620{--psi-button-size-xs: 22px;--psi-button-size-sm: 26px;--psi-button-size-md: 28px;--psi-button-size-lg: 32px;--psi-button-size-xl: 40px;--psi-icon-size-xs: 16px;--psi-icon-size-sm: 20px;--psi-icon-size-md: 22px;--psi-icon-size-lg: 24px;--psi-icon-size-xl: 28px;--psi-button-size: var(--psi-button-size-sm);--psi-icon-size: var(--psi-icon-size-sm)}.m_ccf8da4c{position:relative;overflow:hidden}.m_f2d85dd2{font-family:var(--mantine-font-family);background-color:transparent;border:0;padding-inline-end:var(--input-padding-inline-end);padding-inline-start:var(--input-padding-inline-start);position:absolute;top:0;right:0;bottom:0;left:0;outline:0;font-size:inherit;line-height:var(--mantine-line-height);height:100%;width:100%;color:inherit}.m_ccf8da4c[data-disabled] .m_f2d85dd2,.m_f2d85dd2:disabled{cursor:not-allowed}.m_f2d85dd2::placeholder{color:var(--input-placeholder-color);opacity:1}.m_f2d85dd2::-ms-reveal{display:none}.m_b1072d44{width:var(--psi-button-size);height:var(--psi-button-size);min-width:var(--psi-button-size);min-height:var(--psi-button-size)}.m_b1072d44:disabled{display:none}.m_45c4369d{background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:100px;flex:1;border:0;font-size:inherit;height:1.6em;color:inherit;padding:0}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){height:1px;width:1px;top:0;left:0;pointer-events:none;position:absolute;opacity:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){height:1.6em;visibility:visible;opacity:1;position:static}.m_45c4369d:where([data-pointer]:not([data-disabled],:disabled)){cursor:pointer}.m_45c4369d:where([data-disabled],:disabled){cursor:not-allowed}.m_f1cb205a{--pin-input-size-xs: 30px;--pin-input-size-sm: 36px;--pin-input-size-md: 42px;--pin-input-size-lg: 50px;--pin-input-size-xl: 60px;--pin-input-size: var(--pin-input-size-sm)}.m_cb288ead{width:var(--pin-input-size);height:var(--pin-input-size)}@keyframes m_81a374bd{0%{background-position:0 0}to{background-position:40px 0}}@keyframes m_e0fb7a86{0%{background-position:0 0}to{background-position:0 40px}}.m_db6d6462{--progress-radius: var(--mantine-radius-default);--progress-size: var(--progress-size-md);--progress-size-xs: 3px;--progress-size-sm: 5px;--progress-size-md: 8px;--progress-size-lg: 12px;--progress-size-xl: 16px;position:relative;height:var(--progress-size);border-radius:var(--progress-radius);overflow:hidden;display:flex}:where([data-mantine-color-scheme=light]) .m_db6d6462{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_db6d6462{background-color:var(--mantine-color-dark-4)}.m_db6d6462:where([data-orientation=vertical]){height:auto;width:var(--progress-size);flex-direction:column-reverse}.m_2242eb65{background-color:var(--progress-section-color);height:100%;width:var(--progress-section-size);display:flex;align-items:center;justify-content:center;overflow:hidden;background-size:20px 20px;transition:width var(--progress-transition-duration, .1s) ease}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_2242eb65:where([data-animated]){animation:m_81a374bd 1s linear infinite}.m_2242eb65:where(:last-of-type){border-radius:0;border-start-end-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_2242eb65:where(:first-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65{width:100%;height:var(--progress-section-size);transition:height var(--progress-transition-duration, .1s) ease}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-striped]){background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-animated]){animation:m_e0fb7a86 1s linear infinite}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where(:last-of-type){border-radius:0;border-start-start-radius:var(--progress-radius);border-start-end-radius:var(--progress-radius)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where(:first-of-type){border-radius:0;border-end-start-radius:var(--progress-radius);border-end-end-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color, var(--mantine-color-white));font-weight:700;-webkit-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:min(calc(var(--progress-size) * .65),calc(1.125rem * var(--mantine-scale)));line-height:1;padding-inline:4px}.m_db6d6462:where([data-orientation=vertical]) .m_91e40b74{writing-mode:vertical-rl}.m_f3f1af94{--radio-size-xs: 16px;--radio-size-sm: 20px;--radio-size-md: 24px;--radio-size-lg: 30px;--radio-size-xl: 36px;--radio-size: var(--radio-size-sm);--radio-icon-size-xs: 6px;--radio-icon-size-sm: 8px;--radio-icon-size-md: 10px;--radio-icon-size-lg: 14px;--radio-icon-size-xl: 16px;--radio-icon-size: var(--radio-icon-size-sm);--radio-icon-color: var(--mantine-color-white)}.m_89c4f5e4{position:relative;width:var(--radio-size);height:var(--radio-size);order:1}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity, 0);translate:-50% -50%;transform:var(--radio-icon-transform, scale(.2) translateY(calc(.625rem * var(--mantine-scale))));transition:opacity .1s ease,transform .2s ease;pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);position:absolute;top:50%;left:50%}.m_8a3dbb89{border:1px solid;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius, var(--radio-size));margin:0;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-color;transition-timing-function:ease;transition-duration:.1s;cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent}:where([data-mantine-color-scheme=light]) .m_8a3dbb89{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8a3dbb89{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8a3dbb89:checked{background-color:var(--radio-color, var(--mantine-primary-color-filled));border-color:var(--radio-color, var(--mantine-primary-color-filled))}.m_8a3dbb89:checked+.m_f3ed6b2b{--radio-icon-opacity: 1;--radio-icon-transform: scale(1)}.m_8a3dbb89:disabled{cursor:not-allowed;background-color:var(--mantine-color-disabled);border-color:var(--mantine-color-disabled-border)}.m_8a3dbb89:disabled+.m_f3ed6b2b{--radio-icon-color: var(--mantine-color-disabled-color)}.m_8a3dbb89:where([data-with-error-styles][data-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color: var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){background-color:transparent;border-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled)+.m_f3ed6b2b{--radio-icon-color: var(--radio-color);--radio-icon-opacity: 1;--radio-icon-transform: none}.m_f8d312f2{--rating-size-xs: 14px;--rating-size-sm: 18px;--rating-size-md: 20px;--rating-size-lg: 28px;--rating-size-xl: 32px;display:flex;width:max-content}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{position:relative;transition:transform .1s ease}.m_61734bb7:where([data-active]){z-index:1;transform:scale(1.1)}.m_5662a89a{width:var(--rating-size);height:var(--rating-size);display:block}:where([data-mantine-color-scheme=light]) .m_5662a89a{fill:var(--mantine-color-gray-3);stroke:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_5662a89a{fill:var(--mantine-color-dark-3);stroke:var(--mantine-color-dark-3)}.m_5662a89a:where([data-filled]){fill:var(--rating-color);stroke:var(--rating-color)}.m_211007ba{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.m_21342ee4{display:block;cursor:pointer;position:absolute;top:0;left:0;z-index:var(--rating-item-z-index, 0);-webkit-tap-highlight-color:transparent}.m_21342ee4:where([data-read-only]){cursor:default}.m_21342ee4:where(:last-of-type){position:relative}.m_fae05d6a{clip-path:var(--rating-symbol-clip-path)}.m_b32e4812{position:relative;width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);--rp-transition-duration: 0ms}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(calc(var(--rp-start-angle, 270deg) - 360deg))}.m_b1ca1fbf{stroke:var(--curve-color, var(--rp-curve-root-color));transition:stroke-dashoffset var(--rp-transition-duration) ease,stroke-dasharray var(--rp-transition-duration) ease,stroke var(--rp-transition-duration)}[data-mantine-color-scheme=light] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_b1ca1fbf{--rp-curve-root-color: var(--mantine-color-dark-4)}.m_b23f9dc4{position:absolute;top:50%;transform:translateY(-50%);inset-inline:var(--rp-label-offset)}.m_cf365364{--sc-padding-xs: 2px 6px;--sc-padding-sm: 3px 10px;--sc-padding-md: 4px 14px;--sc-padding-lg: 7px 16px;--sc-padding-xl: 10px 20px;--sc-transition-duration: .2s;--sc-padding: var(--sc-padding-sm);--sc-transition-timing-function: ease;--sc-font-size: var(--mantine-font-size-sm);position:relative;display:inline-flex;flex-direction:row;width:auto;border-radius:var(--sc-radius, var(--mantine-radius-default));overflow:hidden;padding:4px}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){display:flex;flex-direction:column;width:max-content}.m_cf365364:where([data-orientation=vertical]):where([data-full-width]){width:auto}:where([data-mantine-color-scheme=light]) .m_cf365364{background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_cf365364{background-color:var(--mantine-color-dark-8)}.m_9e182ccd{position:absolute;display:block;z-index:1;border-radius:max(calc(var(--sc-radius, var(--mantine-radius-default)) - 4px),calc(var(--sc-radius, var(--mantine-radius-default)) / 4))}:where([data-mantine-color-scheme=light]) .m_9e182ccd{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_9e182ccd{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}.m_1738fcb2{-webkit-tap-highlight-color:transparent;font-weight:var(--mantine-font-weight-medium);display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:calc(var(--sc-radius, var(--mantine-radius-default)) - 4px);font-size:var(--sc-font-size);padding:var(--sc-padding);transition:color var(--sc-transition-duration) var(--sc-transition-timing-function);cursor:pointer;outline:var(--segmented-control-outline, none)}:where([data-mantine-color-scheme=light]) .m_1738fcb2{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2{color:var(--mantine-color-dark-1)}.m_1738fcb2:where([data-read-only]){cursor:default}fieldset:disabled .m_1738fcb2,.m_1738fcb2:where([data-disabled]){cursor:not-allowed;color:var(--mantine-color-disabled-color)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-black))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]){color:var(--sc-label-color, var(--mantine-color-white))}.m_cf365364:where([data-initialized]) .m_1738fcb2:where([data-active]):before{display:none}.m_1738fcb2:where([data-active]):before{content:"";top:0;right:0;bottom:0;left:0;z-index:0;position:absolute;border-radius:calc(var(--sc-radius, var(--mantine-radius-default)) - 4px)}:where([data-mantine-color-scheme=light]) .m_1738fcb2:where([data-active]):before{box-shadow:var(--sc-shadow, none);background-color:var(--sc-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where([data-active]):before{box-shadow:none;background-color:var(--sc-color, var(--mantine-color-dark-5))}@media(hover:hover){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):hover{color:var(--mantine-color-white)}}@media(hover:none){:where([data-mantine-color-scheme=light]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_1738fcb2:where(:not([data-disabled],[data-active],[data-read-only])):active{color:var(--mantine-color-white)}}@media(hover:hover){fieldset:disabled .m_1738fcb2:hover{color:var(--mantine-color-disabled-color)!important}}@media(hover:none){fieldset:disabled .m_1738fcb2:active{color:var(--mantine-color-disabled-color)!important}}.m_1714d588{height:0;width:0;position:absolute;overflow:hidden;white-space:nowrap;opacity:0}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline: 2px solid var(--mantine-primary-color-filled)}.m_69686b9b{position:relative;flex:1;z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;background-color:var(--separator-color);width:1px;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function)}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;bottom:auto;height:1px;width:auto}:where([data-mantine-color-scheme=light]) .m_69686b9b{--separator-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_69686b9b{--separator-color: var(--mantine-color-dark-4)}.m_69686b9b:first-of-type:before{--separator-color: transparent}[data-mantine-color-scheme] .m_69686b9b[data-active]:before,[data-mantine-color-scheme] .m_69686b9b[data-active]+.m_69686b9b:before{--separator-color: transparent}.m_78882f40{position:relative;z-index:2}.m_925c2d2c{container:simple-grid / inline-size}.m_2415a157{display:grid;grid-template-columns:repeat(var(--sg-cols),minmax(0,1fr));grid-auto-rows:var(--sg-auto-rows, auto);gap:var(--sg-spacing-y) var(--sg-spacing-x)}.m_2415a157[data-auto-cols=auto-fill]{grid-template-columns:repeat(auto-fill,minmax(var(--sg-min-col-width),1fr))}.m_2415a157[data-auto-cols=auto-fit]{grid-template-columns:repeat(auto-fit,minmax(var(--sg-min-col-width),1fr))}@keyframes m_299c329c{0%,to{opacity:.4}50%{opacity:1}}.m_18320242{height:var(--skeleton-height, auto);width:var(--skeleton-width, 100%);border-radius:var(--skeleton-radius, var(--mantine-radius-default));position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.m_18320242:where([data-animate]):after{animation:m_299c329c 1.5s linear infinite}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:10;background-color:var(--mantine-color-body)}.m_18320242:where([data-visible]):after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:11}:where([data-mantine-color-scheme=light]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_18320242:where([data-visible]):after{background-color:var(--mantine-color-dark-4)}.m_dd36362e{--slider-size-xs: 4px;--slider-size-sm: 6px;--slider-size-md: 8px;--slider-size-lg: 10px;--slider-size-xl: 12px;--slider-size: var(--slider-size-md);--slider-radius: 1000px;--slider-color: var(--mantine-primary-color-filled);--slider-track-disabled-bg: var(--mantine-color-disabled);-webkit-tap-highlight-color:transparent;outline:none;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);display:flex;flex-direction:column;align-items:center;touch-action:none;position:relative}[data-mantine-color-scheme=light] .m_dd36362e{--slider-track-bg: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_dd36362e{--slider-track-bg: var(--mantine-color-dark-4)}.m_dd36362e[data-orientation=vertical]{width:calc(var(--slider-size) * 2);height:200px;padding-inline:0;padding-block:var(--slider-size)}.m_c9357328{position:absolute;top:-36px;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-white);padding:calc(var(--mantine-spacing-xs) / 2);border-radius:var(--mantine-radius-sm);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none}:where([data-mantine-color-scheme=light]) .m_c9357328{background-color:var(--mantine-color-gray-9)}:where([data-mantine-color-scheme=dark]) .m_c9357328{background-color:var(--mantine-color-dark-4)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9357328{top:auto;inset-inline-start:calc(100% + 8px)}.m_c9a9a60a{position:absolute;display:flex;height:var(--slider-thumb-size);width:var(--slider-thumb-size);border:4px solid;transform:translate(-50%,-50%);top:50%;cursor:pointer;border-radius:var(--slider-radius);align-items:center;justify-content:center;transition:box-shadow .1s ease,transform .1s ease;z-index:3;-webkit-user-select:none;user-select:none;touch-action:none;outline-offset:2px;left:var(--slider-thumb-offset)}:where([dir=rtl]) .m_c9a9a60a{left:auto;right:calc(var(--slider-thumb-offset) - var(--slider-thumb-size))}fieldset:disabled .m_c9a9a60a,.m_c9a9a60a:where([data-disabled]){display:none}.m_c9a9a60a:where([data-dragging]){transform:translate(-50%,-50%) scale(1.05);box-shadow:var(--mantine-shadow-sm)}:where([data-mantine-color-scheme=light]) .m_c9a9a60a{color:var(--slider-color);border-color:var(--slider-color);background-color:var(--mantine-color-white)}:where([data-mantine-color-scheme=dark]) .m_c9a9a60a{color:var(--mantine-color-white);border-color:var(--mantine-color-white);background-color:var(--slider-color)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a{left:50%;top:auto;right:auto;bottom:var(--slider-thumb-offset);transform:translate(-50%,50%)}:where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a:where([data-dragging]){transform:translate(-50%,50%) scale(1.05)}:where([dir=rtl]) :where(.m_dd36362e[data-orientation=vertical]) .m_c9a9a60a{left:50%;right:auto}.m_a8645c2{display:flex;align-items:center;width:100%;height:calc(var(--slider-size) * 2);cursor:pointer}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}:where(.m_dd36362e[data-orientation=vertical]) .m_a8645c2{flex-direction:column;width:calc(var(--slider-size) * 2);height:100%}.m_c9ade57f{position:relative;width:100%;height:var(--slider-size)}.m_c9ade57f:where([data-inverted]:not([data-disabled])){--track-bg: var(--slider-color)}fieldset:disabled .m_c9ade57f:where([data-inverted]),.m_c9ade57f:where([data-inverted][data-disabled]){--track-bg: var(--slider-track-disabled-bg)}.m_c9ade57f:before{content:"";position:absolute;top:0;bottom:0;border-radius:var(--slider-radius);inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg, var(--slider-track-bg));z-index:0}:where(.m_dd36362e[data-orientation=vertical]) .m_c9ade57f{width:var(--slider-size);height:100%}:where(.m_dd36362e[data-orientation=vertical]) .m_c9ade57f:before{inset-inline:0;top:calc(var(--slider-size) * -1);bottom:calc(var(--slider-size) * -1)}.m_38aeed47{position:absolute;z-index:1;top:0;bottom:0;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);inset-inline-start:var(--slider-bar-offset)}.m_38aeed47:where([data-inverted]){background-color:var(--slider-track-bg)}fieldset:disabled .m_38aeed47:where(:not([data-inverted])),.m_38aeed47:where([data-disabled]:not([data-inverted])){background-color:var(--mantine-color-disabled-color)}:where(.m_dd36362e[data-orientation=vertical]) .m_38aeed47{top:auto;bottom:var(--slider-bar-offset);inset-inline-start:0;width:100%;height:var(--slider-bar-width)}.m_b7b0423a{position:absolute;inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);top:0;z-index:2;height:0;pointer-events:none}:where(.m_dd36362e[data-orientation=vertical]) .m_b7b0423a{inset-inline-start:0;top:auto;bottom:calc(var(--mark-offset) + var(--slider-size) / 2);height:0;width:0}.m_dd33bc19{border:2px solid;height:var(--slider-size);width:var(--slider-size);border-radius:1000px;background-color:var(--mantine-color-white);pointer-events:none}:where([data-mantine-color-scheme=light]) .m_dd33bc19{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_dd33bc19{border-color:var(--mantine-color-dark-4)}.m_dd33bc19:where([data-filled]){border-color:var(--slider-color)}.m_dd33bc19:where([data-filled]):where([data-disabled]){border-color:var(--mantine-color-disabled-border)}.m_68c77a5b{transform:translate(calc(-50% + var(--slider-size) / 2),calc(var(--mantine-spacing-xs) / 2));font-size:var(--mantine-font-size-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}:where([dir=rtl]) .m_68c77a5b{transform:translate(calc(50% - var(--slider-size) / 2),calc(var(--mantine-spacing-xs) / 2))}:where([data-mantine-color-scheme=light]) .m_68c77a5b{color:var(--mantine-color-gray-6)}:where([data-mantine-color-scheme=dark]) .m_68c77a5b{color:var(--mantine-color-dark-2)}:where(.m_dd36362e[data-orientation=vertical]) .m_68c77a5b{transform:translate(calc(var(--slider-size) + var(--mantine-spacing-xs) / 2),calc(-50% - var(--slider-size) / 2))}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:24px}.m_b912df4e{display:flex;flex-direction:column;overflow:hidden;transition:max-height var(--spoiler-transition-duration, .2s) ease}.m_b9131032{position:absolute;inset-inline-start:0;top:100%;height:24px}.m_6d731127{display:flex;flex-direction:column;align-items:var(--stack-align, stretch);justify-content:var(--stack-justify, flex-start);gap:var(--stack-gap, var(--mantine-spacing-md))}.m_cbb4ea7e{--stepper-icon-size-xs: 34px;--stepper-icon-size-sm: 36px;--stepper-icon-size-md: 42px;--stepper-icon-size-lg: 48px;--stepper-icon-size-xl: 52px;--stepper-icon-size: var(--stepper-icon-size-md);--stepper-color: var(--mantine-primary-color-filled);--stepper-content-padding: var(--mantine-spacing-md);--stepper-spacing: var(--mantine-spacing-md);--stepper-radius: 1000px;--stepper-fz: var(--mantine-font-size-md);--stepper-outline-thickness: 2px}[data-mantine-color-scheme=light] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .m_cbb4ea7e{--stepper-outline-color: var(--mantine-color-dark-5)}.m_aaf89d0b{display:flex;flex-wrap:nowrap;align-items:center}.m_aaf89d0b:where([data-wrap]){flex-wrap:wrap;gap:var(--mantine-spacing-md) 0}.m_aaf89d0b:where([data-label-position=bottom]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]){flex-direction:column}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=left]){align-items:flex-start}.m_aaf89d0b:where([data-orientation=vertical]):where([data-icon-position=right]){align-items:flex-end}.m_aaf89d0b:where([data-orientation=horizontal]){flex-direction:row}.m_2a371ac9{transition:background-color .15s ease;flex:1;height:var(--stepper-outline-thickness);margin-inline:var(--mantine-spacing-md);background-color:var(--stepper-outline-color)}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_aaf89d0b:where([data-label-position=bottom]) .m_2a371ac9{margin-top:calc((var(--stepper-icon-size) - var(--stepper-outline-thickness)) / 2)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color: var(--stepper-color);display:flex;cursor:default}.m_cbb57068:where([data-allow-click]){cursor:pointer}.m_cbb57068:where([data-icon-position=left]){flex-direction:row}.m_cbb57068:where([data-icon-position=right]){flex-direction:row-reverse}.m_cbb57068:where([data-label-position=bottom]){flex-direction:column;align-items:center;min-width:var(--stepper-icon-size);max-width:calc(var(--stepper-icon-size) * 4);overflow:visible}.m_cbb57068:where([data-label-position=bottom]):where([data-icon-position=right]){flex-direction:column}.m_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing: calc(var(--mantine-spacing-xs) / 2);justify-content:flex-start;min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);overflow:hidden}.m_833edb7e:where(:first-of-type){margin-top:0}.m_833edb7e:where(:last-of-type){min-height:auto}.m_833edb7e:where(:last-of-type) .m_6496b3f3{display:none}.m_818e70b{position:relative}.m_6496b3f3{top:calc(var(--stepper-icon-size) + var(--separator-spacing));inset-inline-start:calc(var(--stepper-icon-size) / 2);height:100vh;position:absolute;border-inline-start:var(--stepper-outline-thickness) solid var(--stepper-outline-color)}.m_6496b3f3:where([data-active]){border-color:var(--stepper-color)}.m_1959ad01{height:var(--stepper-icon-size);width:var(--stepper-icon-size);min-height:var(--stepper-icon-size);min-width:var(--stepper-icon-size);border-radius:var(--stepper-radius);font-size:var(--stepper-fz);display:flex;align-items:center;justify-content:center;position:relative;font-weight:700;transition:background-color .15s ease,border-color .15s ease;border:var(--stepper-outline-thickness) solid var(--stepper-outline-color);background-color:var(--stepper-outline-color)}:where([data-mantine-color-scheme=light]) .m_1959ad01{color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1959ad01{color:var(--mantine-color-dark-1)}.m_1959ad01:where([data-progress]){border-color:var(--step-color)}.m_1959ad01:where([data-completed]){color:var(--stepper-icon-color, var(--mantine-color-white));background-color:var(--step-color);border-color:var(--step-color)}.m_8faaac38{display:flex}.m_a79331dc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--stepper-icon-color, var(--mantine-color-white))}.m_1956aa2a{display:flex;flex-direction:column}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:end;margin-inline-end:var(--mantine-spacing-sm)}.m_cbb57068:where([data-label-position=bottom]) .m_1956aa2a{align-items:center;text-align:center;margin:calc(var(--mantine-spacing-xs) / 2) 0 0}.m_12051f6c{font-weight:var(--mantine-font-weight-medium);font-size:var(--stepper-fz);line-height:1}.m_164eea74{margin-top:calc(var(--stepper-spacing) / 3);margin-bottom:calc(var(--stepper-spacing) / 3);font-size:calc(var(--stepper-fz) - calc(.125rem * var(--mantine-scale)));line-height:1;color:var(--mantine-color-dimmed)}.m_5f93f3bb{--switch-height-xs: 16px;--switch-height-sm: 20px;--switch-height-md: 24px;--switch-height-lg: 30px;--switch-height-xl: 36px;--switch-width-xs: 32px;--switch-width-sm: 38px;--switch-width-md: 46px;--switch-width-lg: 56px;--switch-width-xl: 72px;--switch-thumb-size-xs: 12px;--switch-thumb-size-sm: 14px;--switch-thumb-size-md: 18px;--switch-thumb-size-lg: 22px;--switch-thumb-size-xl: 28px;--switch-label-font-size-xs: 5px;--switch-label-font-size-sm: 6px;--switch-label-font-size-md: 7px;--switch-label-font-size-lg: 9px;--switch-label-font-size-xl: 11px;--switch-track-label-padding-xs: 2px;--switch-track-label-padding-sm: 2.5px;--switch-track-label-padding-md: 3px;--switch-track-label-padding-lg: 3px;--switch-track-label-padding-xl: 3.5px;--switch-height: var(--switch-height-sm);--switch-width: var(--switch-width-sm);--switch-thumb-size: var(--switch-thumb-size-sm);--switch-label-font-size: var(--switch-label-font-size-sm);--switch-track-label-padding: var(--switch-track-label-padding-sm);--switch-radius: 1000px;--switch-color: var(--mantine-primary-color-filled);--switch-disabled-color: var(--mantine-color-disabled);position:relative}.m_926b4011{height:100%;width:100%;opacity:0;margin:0;padding:0;position:absolute;overflow:hidden;white-space:nowrap}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor, var(--mantine-cursor-type));overflow:hidden;position:relative;border-radius:var(--switch-radius);background-color:var(--switch-bg);height:var(--switch-height);min-width:var(--switch-width);margin:0;transition:background-color .15s ease,border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;font-size:var(--switch-label-font-size);font-weight:var(--mantine-font-weight-medium);order:var(--switch-order, 1);-webkit-user-select:none;user-select:none;z-index:0;line-height:0;color:var(--switch-text-color)}.m_9307d992:where([data-without-labels]){width:var(--switch-width)}.m_926b4011:focus-visible+.m_9307d992{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.m_926b4011:checked+.m_9307d992{--switch-bg: var(--switch-color);--switch-text-color: var(--mantine-color-white)}.m_926b4011:disabled+.m_9307d992,.m_926b4011[data-disabled]+.m_9307d992{--switch-bg: var(--switch-disabled-color);--switch-cursor: not-allowed}[data-mantine-color-scheme=light] .m_9307d992{--switch-bg: var(--mantine-color-gray-3);--switch-text-color: var(--mantine-color-gray-6)}[data-mantine-color-scheme=dark] .m_9307d992{--switch-bg: var(--mantine-color-dark-5);--switch-text-color: var(--mantine-color-dark-1)}.m_9307d992[data-label-position=left]{--switch-order: 2}.m_93039a1d{position:absolute;z-index:1;border-radius:var(--switch-radius);display:flex;background-color:var(--switch-thumb-bg, var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);inset-inline-start:var(--switch-thumb-start, var(--switch-track-label-padding));transition:inset-inline-start .15s ease}.m_93039a1d:where([data-with-thumb-indicator]):before{content:"";width:40%;height:40%;background-color:var(--switch-bg);position:absolute;border-radius:var(--switch-radius);top:50%;left:50%;transform:translate(-50%,-50%)}.m_93039a1d>*{margin:auto}.m_926b4011:checked+*>.m_93039a1d{--switch-thumb-start: calc(100% - var(--switch-thumb-size) - var(--switch-track-label-padding))}.m_926b4011:disabled+*>.m_93039a1d,.m_926b4011[data-disabled]+*>.m_93039a1d{--switch-thumb-bg: var(--switch-thumb-bg-disabled)}[data-mantine-color-scheme=light] .m_93039a1d{--switch-thumb-bg-disabled: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_93039a1d{--switch-thumb-bg-disabled: var(--mantine-color-dark-3)}.m_8277e082{height:100%;display:grid;place-content:center;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s ease}.m_926b4011:checked+*>.m_8277e082{margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));margin-inline-start:0}.m_b23fa0ef{width:100%;border-collapse:collapse;border-spacing:0;line-height:var(--mantine-line-height);font-size:var(--mantine-font-size-sm);table-layout:var(--table-layout, auto);caption-side:var(--table-caption-side, bottom);border:none}:where([data-mantine-color-scheme=light]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-gray-1);--table-striped-color: var(--mantine-color-gray-0);--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef{--table-hover-color: var(--mantine-color-dark-5);--table-striped-color: var(--mantine-color-dark-6);--table-border-color: var(--mantine-color-dark-4)}.m_b23fa0ef:where([data-with-table-border]){border:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b23fa0ef:where([data-tabular-nums]){font-variant-numeric:tabular-nums}.m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){font-weight:var(--mantine-font-weight-medium)}:where([data-mantine-color-scheme=light]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b23fa0ef:where([data-variant=vertical]) :where(.m_4e7aa4f3){background-color:var(--mantine-color-dark-6)}.m_4e7aa4f3{text-align:start}.m_4e7aa4fd{border-bottom:none;background-color:transparent}@media(hover:hover){.m_4e7aa4fd:hover:where([data-hover]){background-color:var(--tr-hover-bg)}}@media(hover:none){.m_4e7aa4fd:active:where([data-hover]){background-color:var(--tr-hover-bg)}}.m_4e7aa4fd:where([data-with-row-border]){border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef,.m_4e7aa4f3{padding:var(--table-vertical-spacing) var(--table-horizontal-spacing, var(--mantine-spacing-xs))}.m_4e7aa4ef:where([data-with-column-border]:not(:first-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:first-child)){border-inline-start:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_4e7aa4ef:where([data-with-column-border]:not(:last-child)),.m_4e7aa4f3:where([data-with-column-border]:not(:last-child)){border-inline-end:calc(.0625rem * var(--mantine-scale)) solid var(--table-border-color)}.m_b2404537>:where(tr):where([data-with-row-border]:last-of-type){border-bottom:none}.m_b2404537>:where(tr):where([data-striped=odd]:nth-of-type(odd)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr):where([data-striped=even]:nth-of-type(2n)){background-color:var(--table-striped-color)}.m_b2404537>:where(tr)[data-hover]{--tr-hover-bg: var(--table-highlight-on-hover-color, var(--table-hover-color))}.m_b242d975{top:var(--table-sticky-header-offset, 0);z-index:3}.m_b242d975:where([data-sticky]){position:sticky}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3){position:sticky;top:var(--table-sticky-header-offset, 0);background-color:var(--mantine-color-body)}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4fd[data-with-row-border]){border-bottom:none}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4fd[data-with-row-border]) :where(.m_4e7aa4f3){box-shadow:inset 0 -1px 0 var(--table-border-color)}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3[data-with-column-border]){border-inline-start:none;border-inline-end:none}.m_b242d975:where([data-sticky]) :where(.m_4e7aa4f3[data-with-column-border]:not(:first-child)):before{content:"";position:absolute;inset-block:0;inset-inline-start:-.5px;width:1px;background-color:var(--table-border-color)}:where([data-with-table-border]) .m_b242d975[data-sticky]{position:sticky;top:var(--table-sticky-header-offset, 0);z-index:4;border-top:none}:where([data-with-table-border]) .m_b242d975[data-sticky]:before{content:"";display:block;position:absolute;left:0;top:-.5px;width:100%;height:1px;background-color:var(--table-border-color);z-index:5}:where([data-with-table-border]) .m_b242d975[data-sticky] .m_4e7aa4f3:first-child{border-top:none}.m_9e5a3ac7{color:var(--mantine-color-dimmed)}.m_9e5a3ac7:where([data-side=top]){margin-bottom:var(--mantine-spacing-xs)}.m_9e5a3ac7:where([data-side=bottom]){margin-top:var(--mantine-spacing-xs)}.m_a100c15{overflow-x:var(--table-overflow)}.m_62259741{min-width:var(--table-min-width);max-height:var(--table-max-height)}[data-mantine-color-scheme=light] .m_89d60db1{--tab-border-color: var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .m_89d60db1{--tab-border-color: var(--mantine-color-dark-4)}.m_89d60db1{display:var(--tabs-display);flex-direction:var(--tabs-flex-direction);--tabs-list-direction: row;--tabs-panel-grow: unset;--tabs-display: block;--tabs-flex-direction: row;--tabs-list-border-width: 0;--tabs-list-border-size: 0 0 var(--tabs-list-border-width) 0;--tabs-list-gap: unset;--tabs-list-line-bottom: 0;--tabs-list-line-top: unset;--tabs-list-line-start: 0;--tabs-list-line-end: 0;--tab-radius: var(--tabs-radius) var(--tabs-radius) 0 0;--tab-border-width: 0 0 var(--tabs-list-border-width) 0}.m_89d60db1[data-inverted]{--tabs-list-line-bottom: unset;--tabs-list-line-top: 0;--tab-radius: 0 0 var(--tabs-radius) var(--tabs-radius);--tab-border-width: var(--tabs-list-border-width) 0 0 0}.m_89d60db1[data-inverted] .m_576c9d4:before{top:0;bottom:unset}.m_89d60db1[data-orientation=vertical]{--tabs-list-line-start: unset;--tabs-list-line-end: 0;--tabs-list-line-top: 0;--tabs-list-line-bottom: 0;--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius);--tabs-list-direction: column;--tabs-panel-grow: 1;--tabs-display: flex}[dir=rtl] .m_89d60db1[data-orientation=vertical]{--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}.m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-flex-direction: row-reverse;--tabs-list-line-start: 0;--tabs-list-line-end: unset;--tabs-list-border-size: 0 0 0 var(--tabs-list-border-width);--tab-border-width: 0 0 0 var(--tabs-list-border-width);--tab-radius: 0 var(--tabs-radius) var(--tabs-radius) 0}[dir=rtl] .m_89d60db1[data-orientation=vertical][data-placement=right]{--tabs-list-border-size: 0 var(--tabs-list-border-width) 0 0;--tab-border-width: 0 var(--tabs-list-border-width) 0 0;--tab-radius: var(--tabs-radius) 0 0 var(--tabs-radius)}.m_89d60db1[data-variant=default]{--tabs-list-border-width: 2px}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=default]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d60db1[data-variant=outline]{--tabs-list-border-width: 1px}.m_89d60db1[data-variant=pills]{--tabs-list-gap: calc(var(--mantine-spacing-sm) / 2)}[data-mantine-color-scheme=light] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_89d60db1[data-variant=pills]{--tab-hover-color: var(--mantine-color-dark-6)}.m_89d33d6d{display:flex;flex-wrap:wrap;justify-content:var(--tabs-justify, flex-start);flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap)}.m_89d33d6d:where([data-grow]) .m_4ec4dce6{flex:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{position:relative;padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;display:flex;align-items:center;line-height:1;-webkit-user-select:none;user-select:none}.m_4ec4dce6:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{display:flex;align-items:center;justify-content:center}.m_fc420b1f:where([data-position=left]:not(:only-child)){margin-inline-end:var(--mantine-spacing-xs)}.m_fc420b1f:where([data-position=right]:not(:only-child)){margin-inline-start:var(--mantine-spacing-xs)}.m_42bbd1ae{flex:1;text-align:center}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";position:absolute;border:1px solid var(--tab-border-color);bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);border-style:solid;border-color:transparent;background-color:transparent}.m_539e827b:where([data-active]){border-color:var(--tabs-color)}@media(hover:hover){.m_539e827b:hover{background-color:var(--tab-hover-color)}.m_539e827b:hover:where(:not([data-active])){border-color:var(--tab-border-color)}}@media(hover:none){.m_539e827b:active{background-color:var(--tab-hover-color)}.m_539e827b:active:where(:not([data-active])){border-color:var(--tab-border-color)}}@media(hover:hover){.m_539e827b:disabled:hover,.m_539e827b[data-disabled]:hover{background-color:transparent}}@media(hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{background-color:transparent}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";position:absolute;border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);border-style:solid;bottom:var(--tabs-list-line-bottom);inset-inline-start:var(--tabs-list-line-start);inset-inline-end:var(--tabs-list-line-end);top:var(--tabs-list-line-top)}.m_b59ab47c{border-top:1px solid transparent;border-bottom:1px solid transparent;border-inline:1px solid transparent;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);position:relative;--tab-border-bottom-color: transparent;--tab-border-top-color: transparent;--tab-border-inline-end-color: transparent;--tab-border-inline-start-color: transparent}.m_b59ab47c:where([data-active]):before{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-before-bottom, calc(-.0625rem * var(--mantine-scale)));inset-inline-start:var(--tab-before-start, calc(-.0625rem * var(--mantine-scale)));inset-inline-end:var(--tab-before-end, auto);top:var(--tab-before-top, auto);width:1px;height:1px}.m_b59ab47c:where([data-active]):after{content:"";position:absolute;background-color:var(--tab-border-color);bottom:var(--tab-after-bottom, calc(-.0625rem * var(--mantine-scale)));inset-inline-end:var(--tab-after-end, calc(-.0625rem * var(--mantine-scale)));inset-inline-start:var(--tab-after-start, auto);top:var(--tab-after-top, auto);width:1px;height:1px}.m_b59ab47c:where([data-active]){border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-inline-start-color:var(--tab-border-inline-start-color);border-inline-end-color:var(--tab-border-inline-end-color);--tab-border-top-color: var(--tab-border-color);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--mantine-color-body)}.m_b59ab47c:where([data-active])[data-inverted]{--tab-border-bottom-color: var(--tab-border-color);--tab-border-top-color: var(--mantine-color-body);--tab-before-bottom: auto;--tab-before-top: -1px;--tab-after-bottom: auto;--tab-after-top: -1px}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-border-inline-end-color: var(--mantine-color-body);--tab-border-inline-start-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-end: -1px;--tab-before-start: auto;--tab-before-bottom: auto;--tab-before-top: -1px;--tab-after-start: auto;--tab-after-end: -1px}.m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-border-inline-start-color: var(--mantine-color-body);--tab-border-inline-end-color: var(--tab-border-color);--tab-border-bottom-color: var(--tab-border-color);--tab-before-start: -1px;--tab-before-end: auto;--tab-before-bottom: auto;--tab-before-top: -1px;--tab-after-end: auto;--tab-after-start: -1px}.m_c3381914{border-radius:var(--tabs-radius);background-color:var(--tab-bg);color:var(--tab-color);--tab-bg: transparent;--tab-color: inherit}@media(hover:hover){.m_c3381914:not([data-disabled]):hover{--tab-bg: var(--tab-hover-color)}}@media(hover:none){.m_c3381914:not([data-disabled]):active{--tab-bg: var(--tab-hover-color)}}.m_c3381914[data-active][data-active]{--tab-bg: var(--tabs-color);--tab-color: var(--tabs-text-color, var(--mantine-color-white))}@media(hover:hover){.m_c3381914[data-active][data-active]:hover{--tab-bg: var(--tabs-color)}}@media(hover:none){.m_c3381914[data-active][data-active]:active{--tab-bg: var(--tabs-color)}}.m_b6d8b162{-webkit-tap-highlight-color:transparent;text-decoration:none;font-size:var(--text-fz, var(--mantine-font-size-md));line-height:var(--text-lh, var(--mantine-line-height-md));font-weight:var(--mantine-font-weight-regular);text-wrap:var(--text-text-wrap, var(--mantine-text-wrap));margin:0;padding:0}.m_b6d8b162:where([data-truncate]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m_b6d8b162:where([data-truncate=start]){direction:rtl;text-align:end}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){direction:ltr;text-align:start}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.m_b6d8b162:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical}.m_b6d8b162:where([data-inherit]){line-height:inherit;font-weight:inherit;font-size:inherit}.m_b6d8b162:where([data-inline]){line-height:1}.m_7341320d{--ti-size-xs: 18px;--ti-size-sm: 22px;--ti-size-md: 28px;--ti-size-lg: 34px;--ti-size-xl: 44px;--ti-size: var(--ti-size-md);line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none;width:var(--ti-size);height:var(--ti-size);min-width:var(--ti-size);min-height:var(--ti-size);border-radius:var(--ti-radius, var(--mantine-radius-default));background:var(--ti-bg, var(--mantine-primary-color-filled));color:var(--ti-color, var(--mantine-color-white));border:var(--ti-bd, 1px solid transparent)}.m_43657ece{--offset: calc(var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2);--tl-bullet-size: 20px;--tl-line-width: 4px;--tl-radius: 1000px;--tl-color: var(--mantine-primary-color-filled)}.m_43657ece:where(:not([data-opposite])):where([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where(:not([data-opposite])):where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{font-weight:var(--mantine-font-weight-medium);line-height:1;margin-bottom:calc(var(--mantine-spacing-xs) / 2)}.m_436178ff{--item-border: var(--tl-line-width) var(--tli-border-style, solid) var(--item-border-color);position:relative;color:var(--mantine-color-text)}.m_436178ff:before{content:"";pointer-events:none;position:absolute;top:0;inset-inline-start:var(--timeline-line-start, 0);inset-inline-end:var(--timeline-line-end, 0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display, none)}.m_43657ece:where(:not([data-opposite]))[data-align=left] .m_436178ff:before{--timeline-line-start: calc(var(--tl-line-width) * -1);--timeline-line-end: auto}.m_43657ece:where(:not([data-opposite]))[data-align=right] .m_436178ff:before{--timeline-line-start: auto;--timeline-line-end: calc(var(--tl-line-width) * -1)}.m_43657ece:where([data-opposite]) .m_436178ff:before{--timeline-line-start: calc(50% - var(--tl-line-width) / 2);--timeline-line-end: auto}.m_43657ece:where(:not([data-opposite])):where([data-align=left]) .m_436178ff{padding-inline-start:var(--offset);text-align:start}.m_43657ece:where(:not([data-opposite])):where([data-align=right]) .m_436178ff{padding-inline-end:var(--offset);text-align:end}.m_43657ece:where([data-opposite]) .m_436178ff{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}:where([data-mantine-color-scheme=light]) .m_436178ff{--item-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_436178ff{--item-border-color: var(--mantine-color-dark-4)}.m_436178ff:where([data-line-active]):before{border-color:var(--tli-color, var(--tl-color))}.m_436178ff:where(:not(:last-of-type)){--timeline-line-display: block}.m_436178ff:where(:not(:first-of-type)){margin-top:var(--mantine-spacing-xl)}.m_8affcee1{width:var(--tl-bullet-size);height:var(--tl-bullet-size);border-radius:var(--tli-radius, var(--tl-radius));border:var(--tl-line-width) solid;background-color:var(--mantine-color-body);position:absolute;top:0;display:flex;align-items:center;justify-content:center;color:var(--mantine-color-text)}:where([data-mantine-color-scheme=light]) .m_8affcee1{border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1{border-color:var(--mantine-color-dark-4)}.m_43657ece:where(:not([data-opposite])):where([data-align=left]) .m_8affcee1{inset-inline-start:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);inset-inline-end:auto}.m_43657ece:where(:not([data-opposite])):where([data-align=right]) .m_8affcee1{inset-inline-start:auto;inset-inline-end:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}.m_43657ece:where([data-opposite]) .m_8affcee1{position:relative;inset-inline-start:unset;inset-inline-end:unset;grid-column:2;grid-row:1}.m_8affcee1:where([data-with-child]){border-width:var(--tl-line-width)}:where([data-mantine-color-scheme=light]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_8affcee1:where([data-with-child]){background-color:var(--mantine-color-dark-4)}.m_8affcee1:where([data-active]){border-color:var(--tli-color, var(--tl-color));background-color:var(--mantine-color-white);color:var(--tl-icon-color, var(--mantine-color-white))}.m_8affcee1:where([data-active]):where([data-with-child]){background-color:var(--tli-color, var(--tl-color));color:var(--tl-icon-color, var(--mantine-color-white))}.m_43657ece:where(:not([data-opposite])):where([data-align=left]) .m_540e8f41{padding-inline-start:var(--offset);text-align:start}.m_43657ece:where(:not([data-opposite])):where([data-align=right]) .m_540e8f41{padding-inline-end:var(--offset);text-align:end}.m_43657ece:where([data-opposite]):where([data-align=left]) .m_540e8f41{grid-column:3;grid-row:1;padding-inline-start:var(--offset);text-align:start}.m_43657ece:where([data-opposite]):where([data-align=right]) .m_540e8f41{grid-column:1;grid-row:1;padding-inline-end:var(--offset);text-align:end}.m_43657ece:where([data-opposite]):where([data-align=left]) .m_436178ff:where([data-alternate]) .m_540e8f41{grid-column:1;padding-inline-start:0;padding-inline-end:var(--offset);text-align:end}.m_43657ece:where([data-opposite]):where([data-align=right]) .m_436178ff:where([data-alternate]) .m_540e8f41{grid-column:3;padding-inline-end:0;padding-inline-start:var(--offset);text-align:start}.m_43657ece:where([data-align=left]) .m_f3ba506{grid-column:1;grid-row:1;padding-inline-end:var(--offset);text-align:end}.m_43657ece:where([data-align=right]) .m_f3ba506{grid-column:3;grid-row:1;padding-inline-start:var(--offset);text-align:start}.m_43657ece:where([data-align=left]) .m_436178ff:where([data-alternate]) .m_f3ba506{grid-column:3;padding-inline-end:0;padding-inline-start:var(--offset);text-align:start}.m_43657ece:where([data-align=right]) .m_436178ff:where([data-alternate]) .m_f3ba506{grid-column:1;padding-inline-start:0;padding-inline-end:var(--offset);text-align:end}.m_8a5d1357{margin:0;font-weight:var(--title-fw);font-size:var(--title-fz);line-height:var(--title-lh);font-family:var(--mantine-font-family-headings);text-wrap:var(--title-text-wrap, var(--mantine-heading-text-wrap))}.m_8a5d1357:where([data-line-clamp]){overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical}.m_1b3c8819{--tooltip-radius: var(--mantine-radius-default);position:absolute;padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-xs);pointer-events:none;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:var(--tooltip-radius)}:where([data-mantine-color-scheme=light]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-9));color:var(--tooltip-color, var(--mantine-color-white))}:where([data-mantine-color-scheme=dark]) .m_1b3c8819{background-color:var(--tooltip-bg, var(--mantine-color-gray-2));color:var(--tooltip-color, var(--mantine-color-black))}.m_1b3c8819:where([data-multiline]){white-space:normal}.m_1b3c8819:where([data-fixed]){position:fixed}.m_1b3c8819:where([data-interactive]){pointer-events:auto}.m_f898399f{background-color:inherit;border:0;z-index:1}.m_d08caa0 :first-child{margin-top:0}.m_d08caa0 :last-child{margin-bottom:0}.m_d08caa0 :where(h1,h2,h3,h4,h5,h6){margin-bottom:var(--mantine-spacing-xs);text-wrap:var(--mantine-heading-text-wrap);font-family:var(--mantine-font-family-headings)}.m_d08caa0 :where(h1){margin-top:calc(1.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h1-font-size);line-height:var(--mantine-h1-line-height);font-weight:var(--mantine-h1-font-weight)}.m_d08caa0 :where(h2){margin-top:var(--mantine-spacing-xl);font-size:var(--mantine-h2-font-size);line-height:var(--mantine-h2-line-height);font-weight:var(--mantine-h2-font-weight)}.m_d08caa0 :where(h3){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h3-font-size);line-height:var(--mantine-h3-line-height);font-weight:var(--mantine-h3-font-weight)}.m_d08caa0 :where(h4){margin-top:calc(.8 * var(--mantine-spacing-xl));font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height);font-weight:var(--mantine-h4-font-weight)}.m_d08caa0 :where(h5){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h5-font-size);line-height:var(--mantine-h5-line-height);font-weight:var(--mantine-h5-font-weight)}.m_d08caa0 :where(h6){margin-top:calc(.5 * var(--mantine-spacing-xl));font-size:var(--mantine-h6-font-size);line-height:var(--mantine-h6-line-height);font-weight:var(--mantine-h6-font-weight)}.m_d08caa0 :where(img){max-width:100%;margin-bottom:var(--mantine-spacing-xs)}.m_d08caa0 :where(p){margin-top:0;margin-bottom:var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(mark){background-color:var(--mantine-color-yellow-2);color:inherit}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(mark){background-color:var(--mantine-color-yellow-5);color:var(--mantine-color-black)}.m_d08caa0 :where(a){color:var(--mantine-color-anchor);text-decoration:none}@media(hover:hover){.m_d08caa0 :where(a):hover{text-decoration:underline}}@media(hover:none){.m_d08caa0 :where(a):active{text-decoration:underline}}.m_d08caa0 :where(hr){margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);border:0;border-top:1px solid}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(hr){border-color:var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(hr){border-color:var(--mantine-color-dark-3)}.m_d08caa0 :where(pre){padding:var(--mantine-spacing-xs);line-height:var(--mantine-line-height);margin:0;margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-md);overflow-x:auto;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(pre){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(pre){background-color:var(--mantine-color-dark-8)}.m_d08caa0 :where(pre) :where(code){background-color:transparent;padding:0;border-radius:0;color:inherit;border:0}.m_d08caa0 :where(kbd){--kbd-fz: 12px;--kbd-padding: 3px 5px;font-family:var(--mantine-font-family-monospace);line-height:var(--mantine-line-height);font-weight:var(--mantine-font-weight-bold);padding:var(--kbd-padding);font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);border:1px solid;border-bottom-width:3px}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(kbd){border-color:var(--mantine-color-gray-3);color:var(--mantine-color-gray-7);background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(kbd){border-color:var(--mantine-color-dark-3);color:var(--mantine-color-dark-0);background-color:var(--mantine-color-dark-5)}.m_d08caa0 :where(code){line-height:var(--mantine-line-height);padding:1px 5px;border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(code){background-color:var(--mantine-color-gray-0);color:var(--mantine-color-black)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(code){background-color:var(--mantine-color-dark-5);color:var(--mantine-color-white)}.m_d08caa0 :where(ul,ol):not([data-type=taskList]){margin-bottom:var(--mantine-spacing-md);padding-inline-start:var(--mantine-spacing-xl);list-style-position:outside}.m_d08caa0 :where(table){width:100%;border-collapse:collapse;caption-side:bottom;margin-bottom:var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(table){--table-border-color: var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(table){--table-border-color: var(--mantine-color-dark-4)}.m_d08caa0 :where(table) :where(caption){margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}.m_d08caa0 :where(table) :where(th){text-align:start;font-weight:700;font-size:var(--mantine-font-size-sm);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.m_d08caa0 :where(table) :where(thead th){border-bottom:1px solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(tfoot th){border-top:1px solid;border-color:var(--table-border-color)}.m_d08caa0 :where(table) :where(td){padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-bottom:1px solid;border-color:var(--table-border-color);font-size:var(--mantine-font-size-sm)}.m_d08caa0 :where(table) :where(tr:last-of-type td){border-bottom:0}.m_d08caa0 :where(details){margin-bottom:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--details-border-color);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(details){--details-border-color: var(--mantine-color-gray-3);--details-summary-hover: var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(details){--details-border-color: var(--mantine-color-dark-4);--details-summary-hover: var(--mantine-color-dark-5)}.m_d08caa0 :where(details) :where(summary){position:relative;display:flex;align-items:center;gap:var(--mantine-spacing-xs);cursor:pointer;font-weight:600;list-style:none}.m_d08caa0 :where(details) :where(summary)::-webkit-details-marker{display:none}.m_d08caa0 :where(details) :where(summary):before{content:"";flex-shrink:0;width:1.25rem;height:calc(1em * var(--mantine-line-height));border-radius:var(--mantine-radius-sm)}.m_d08caa0 :where(details) :where(summary:hover):before{background-color:var(--details-summary-hover)}.m_d08caa0 :where(details) :where(summary):after{content:"";position:absolute;inset-inline-start:calc(.4375rem * var(--mantine-scale));top:50%;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent currentColor;transform:translateY(-50%)}.m_d08caa0 :where(details):where([open])>:where(summary):after{transform:translateY(-50%) rotate(90deg)}.m_d08caa0 :where(details)>:where(*:last-child){margin-bottom:0}.m_d08caa0 :where(blockquote){font-size:var(--mantine-font-size-lg);line-height:var(--mantine-line-height);margin:var(--mantine-spacing-md) 0;border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg)}:where([data-mantine-color-scheme=light]) .m_d08caa0 :where(blockquote){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d08caa0 :where(blockquote){background-color:var(--mantine-color-dark-8)}.bn-mantine{color-scheme:var(--mantine-color-scheme)}.bn-mantine *,.bn-mantine *:before,.bn-mantine *:after{box-sizing:border-box}.bn-mantine button,.bn-mantine select{text-transform:none}.bn-mantine{-webkit-font-smoothing:var(--mantine-webkit-font-smoothing);-moz-osx-font-smoothing:var(--mantine-moz-font-smoothing)}@media screen and (max-device-width:500px){.bn-mantine{-webkit-text-size-adjust:100%}}.bn-mantine{--mantine-z-index-app: 100;--mantine-z-index-modal: 200;--mantine-z-index-popover: 300;--mantine-z-index-overlay: 400;--mantine-z-index-max: 9999;--mantine-scale: 1;--mantine-cursor-type: default;--mantine-webkit-font-smoothing: antialiased;--mantine-moz-font-smoothing: grayscale;--mantine-color-white: #fff;--mantine-color-black: #000;--mantine-line-height: 1.55;--mantine-font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-font-family-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--mantine-font-family-headings: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mantine-heading-font-weight: 700;--mantine-heading-text-wrap: wrap;--mantine-radius-default: calc(.25rem * var(--mantine-scale));--mantine-primary-color-filled: var(--mantine-color-blue-filled);--mantine-primary-color-filled-hover: var(--mantine-color-blue-filled-hover);--mantine-primary-color-light: var(--mantine-color-blue-light);--mantine-primary-color-light-hover: var(--mantine-color-blue-light-hover);--mantine-primary-color-light-color: var(--mantine-color-blue-light-color);--mantine-breakpoint-xs: 36em;--mantine-breakpoint-sm: 48em;--mantine-breakpoint-md: 62em;--mantine-breakpoint-lg: 75em;--mantine-breakpoint-xl: 88em;--mantine-spacing-xs: calc(.625rem * var(--mantine-scale));--mantine-spacing-sm: calc(.75rem * var(--mantine-scale));--mantine-spacing-md: calc(1rem * var(--mantine-scale));--mantine-spacing-lg: calc(1.25rem * var(--mantine-scale));--mantine-spacing-xl: calc(2rem * var(--mantine-scale));--mantine-font-size-xs: calc(.75rem * var(--mantine-scale));--mantine-font-size-sm: calc(.875rem * var(--mantine-scale));--mantine-font-size-md: calc(1rem * var(--mantine-scale));--mantine-font-size-lg: calc(1.125rem * var(--mantine-scale));--mantine-font-size-xl: calc(1.25rem * var(--mantine-scale));--mantine-line-height-xs: 1.4;--mantine-line-height-sm: 1.45;--mantine-line-height-md: 1.55;--mantine-line-height-lg: 1.6;--mantine-line-height-xl: 1.65;--mantine-shadow-xs: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) rgba(0, 0, 0, .1);--mantine-shadow-sm: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-md: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale));--mantine-shadow-lg: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-shadow-xl: 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) rgba(0, 0, 0, .05), rgba(0, 0, 0, .05) 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), rgba(0, 0, 0, .04) 0 calc(1.0625rem * var(--mantine-scale)) calc(1.0625rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale));--mantine-radius-xs: calc(.125rem * var(--mantine-scale));--mantine-radius-sm: calc(.25rem * var(--mantine-scale));--mantine-radius-md: calc(.5rem * var(--mantine-scale));--mantine-radius-lg: calc(1rem * var(--mantine-scale));--mantine-radius-xl: calc(2rem * var(--mantine-scale));--mantine-primary-color-0: var(--mantine-color-blue-0);--mantine-primary-color-1: var(--mantine-color-blue-1);--mantine-primary-color-2: var(--mantine-color-blue-2);--mantine-primary-color-3: var(--mantine-color-blue-3);--mantine-primary-color-4: var(--mantine-color-blue-4);--mantine-primary-color-5: var(--mantine-color-blue-5);--mantine-primary-color-6: var(--mantine-color-blue-6);--mantine-primary-color-7: var(--mantine-color-blue-7);--mantine-primary-color-8: var(--mantine-color-blue-8);--mantine-primary-color-9: var(--mantine-color-blue-9);--mantine-color-dark-0: #c9c9c9;--mantine-color-dark-1: #b8b8b8;--mantine-color-dark-2: #828282;--mantine-color-dark-3: #696969;--mantine-color-dark-4: #424242;--mantine-color-dark-5: #3b3b3b;--mantine-color-dark-6: #2e2e2e;--mantine-color-dark-7: #242424;--mantine-color-dark-8: #1f1f1f;--mantine-color-dark-9: #141414;--mantine-color-gray-0: #f8f9fa;--mantine-color-gray-1: #f1f3f5;--mantine-color-gray-2: #e9ecef;--mantine-color-gray-3: #dee2e6;--mantine-color-gray-4: #ced4da;--mantine-color-gray-5: #adb5bd;--mantine-color-gray-6: #868e96;--mantine-color-gray-7: #495057;--mantine-color-gray-8: #343a40;--mantine-color-gray-9: #212529;--mantine-color-red-0: #fff5f5;--mantine-color-red-1: #ffe3e3;--mantine-color-red-2: #ffc9c9;--mantine-color-red-3: #ffa8a8;--mantine-color-red-4: #ff8787;--mantine-color-red-5: #ff6b6b;--mantine-color-red-6: #fa5252;--mantine-color-red-7: #f03e3e;--mantine-color-red-8: #e03131;--mantine-color-red-9: #c92a2a;--mantine-color-pink-0: #fff0f6;--mantine-color-pink-1: #ffdeeb;--mantine-color-pink-2: #fcc2d7;--mantine-color-pink-3: #faa2c1;--mantine-color-pink-4: #f783ac;--mantine-color-pink-5: #f06595;--mantine-color-pink-6: #e64980;--mantine-color-pink-7: #d6336c;--mantine-color-pink-8: #c2255c;--mantine-color-pink-9: #a61e4d;--mantine-color-grape-0: #f8f0fc;--mantine-color-grape-1: #f3d9fa;--mantine-color-grape-2: #eebefa;--mantine-color-grape-3: #e599f7;--mantine-color-grape-4: #da77f2;--mantine-color-grape-5: #cc5de8;--mantine-color-grape-6: #be4bdb;--mantine-color-grape-7: #ae3ec9;--mantine-color-grape-8: #9c36b5;--mantine-color-grape-9: #862e9c;--mantine-color-violet-0: #f3f0ff;--mantine-color-violet-1: #e5dbff;--mantine-color-violet-2: #d0bfff;--mantine-color-violet-3: #b197fc;--mantine-color-violet-4: #9775fa;--mantine-color-violet-5: #845ef7;--mantine-color-violet-6: #7950f2;--mantine-color-violet-7: #7048e8;--mantine-color-violet-8: #6741d9;--mantine-color-violet-9: #5f3dc4;--mantine-color-indigo-0: #edf2ff;--mantine-color-indigo-1: #dbe4ff;--mantine-color-indigo-2: #bac8ff;--mantine-color-indigo-3: #91a7ff;--mantine-color-indigo-4: #748ffc;--mantine-color-indigo-5: #5c7cfa;--mantine-color-indigo-6: #4c6ef5;--mantine-color-indigo-7: #4263eb;--mantine-color-indigo-8: #3b5bdb;--mantine-color-indigo-9: #364fc7;--mantine-color-blue-0: #e7f5ff;--mantine-color-blue-1: #d0ebff;--mantine-color-blue-2: #a5d8ff;--mantine-color-blue-3: #74c0fc;--mantine-color-blue-4: #4dabf7;--mantine-color-blue-5: #339af0;--mantine-color-blue-6: #228be6;--mantine-color-blue-7: #1c7ed6;--mantine-color-blue-8: #1971c2;--mantine-color-blue-9: #1864ab;--mantine-color-cyan-0: #e3fafc;--mantine-color-cyan-1: #c5f6fa;--mantine-color-cyan-2: #99e9f2;--mantine-color-cyan-3: #66d9e8;--mantine-color-cyan-4: #3bc9db;--mantine-color-cyan-5: #22b8cf;--mantine-color-cyan-6: #15aabf;--mantine-color-cyan-7: #1098ad;--mantine-color-cyan-8: #0c8599;--mantine-color-cyan-9: #0b7285;--mantine-color-teal-0: #e6fcf5;--mantine-color-teal-1: #c3fae8;--mantine-color-teal-2: #96f2d7;--mantine-color-teal-3: #63e6be;--mantine-color-teal-4: #38d9a9;--mantine-color-teal-5: #20c997;--mantine-color-teal-6: #12b886;--mantine-color-teal-7: #0ca678;--mantine-color-teal-8: #099268;--mantine-color-teal-9: #087f5b;--mantine-color-green-0: #ebfbee;--mantine-color-green-1: #d3f9d8;--mantine-color-green-2: #b2f2bb;--mantine-color-green-3: #8ce99a;--mantine-color-green-4: #69db7c;--mantine-color-green-5: #51cf66;--mantine-color-green-6: #40c057;--mantine-color-green-7: #37b24d;--mantine-color-green-8: #2f9e44;--mantine-color-green-9: #2b8a3e;--mantine-color-lime-0: #f4fce3;--mantine-color-lime-1: #e9fac8;--mantine-color-lime-2: #d8f5a2;--mantine-color-lime-3: #c0eb75;--mantine-color-lime-4: #a9e34b;--mantine-color-lime-5: #94d82d;--mantine-color-lime-6: #82c91e;--mantine-color-lime-7: #74b816;--mantine-color-lime-8: #66a80f;--mantine-color-lime-9: #5c940d;--mantine-color-yellow-0: #fff9db;--mantine-color-yellow-1: #fff3bf;--mantine-color-yellow-2: #ffec99;--mantine-color-yellow-3: #ffe066;--mantine-color-yellow-4: #ffd43b;--mantine-color-yellow-5: #fcc419;--mantine-color-yellow-6: #fab005;--mantine-color-yellow-7: #f59f00;--mantine-color-yellow-8: #f08c00;--mantine-color-yellow-9: #e67700;--mantine-color-orange-0: #fff4e6;--mantine-color-orange-1: #ffe8cc;--mantine-color-orange-2: #ffd8a8;--mantine-color-orange-3: #ffc078;--mantine-color-orange-4: #ffa94d;--mantine-color-orange-5: #ff922b;--mantine-color-orange-6: #fd7e14;--mantine-color-orange-7: #f76707;--mantine-color-orange-8: #e8590c;--mantine-color-orange-9: #d9480f;--mantine-h1-font-size: calc(2.125rem * var(--mantine-scale));--mantine-h1-line-height: 1.3;--mantine-h1-font-weight: 700;--mantine-h2-font-size: calc(1.625rem * var(--mantine-scale));--mantine-h2-line-height: 1.35;--mantine-h2-font-weight: 700;--mantine-h3-font-size: calc(1.375rem * var(--mantine-scale));--mantine-h3-line-height: 1.4;--mantine-h3-font-weight: 700;--mantine-h4-font-size: calc(1.125rem * var(--mantine-scale));--mantine-h4-line-height: 1.45;--mantine-h4-font-weight: 700;--mantine-h5-font-size: calc(1rem * var(--mantine-scale));--mantine-h5-line-height: 1.5;--mantine-h5-font-weight: 700;--mantine-h6-font-size: calc(.875rem * var(--mantine-scale));--mantine-h6-line-height: 1.5;--mantine-h6-font-weight: 700}.bn-mantine[data-mantine-color-scheme=dark]{--mantine-color-scheme: dark;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-white);--mantine-color-text: var(--mantine-color-dark-0);--mantine-color-body: var(--mantine-color-dark-7);--mantine-color-error: var(--mantine-color-red-8);--mantine-color-placeholder: var(--mantine-color-dark-3);--mantine-color-anchor: var(--mantine-color-blue-4);--mantine-color-default: var(--mantine-color-dark-6);--mantine-color-default-hover: var(--mantine-color-dark-5);--mantine-color-default-color: var(--mantine-color-white);--mantine-color-default-border: var(--mantine-color-dark-4);--mantine-color-dimmed: var(--mantine-color-dark-2);--mantine-color-disabled: var(--mantine-color-dark-6);--mantine-color-disabled-color: var(--mantine-color-dark-3);--mantine-color-disabled-border: var(--mantine-color-dark-4);--mantine-color-dark-text: var(--mantine-color-dark-4);--mantine-color-dark-filled: var(--mantine-color-dark-8);--mantine-color-dark-filled-hover: var(--mantine-color-dark-9);--mantine-color-dark-light: rgba(46, 46, 46, .15);--mantine-color-dark-light-hover: rgba(46, 46, 46, .2);--mantine-color-dark-light-color: var(--mantine-color-dark-3);--mantine-color-dark-outline: var(--mantine-color-dark-4);--mantine-color-dark-outline-hover: rgba(66, 66, 66, .05);--mantine-color-gray-text: var(--mantine-color-gray-4);--mantine-color-gray-filled: var(--mantine-color-gray-8);--mantine-color-gray-filled-hover: var(--mantine-color-gray-9);--mantine-color-gray-light: rgba(134, 142, 150, .15);--mantine-color-gray-light-hover: rgba(134, 142, 150, .2);--mantine-color-gray-light-color: var(--mantine-color-gray-3);--mantine-color-gray-outline: var(--mantine-color-gray-4);--mantine-color-gray-outline-hover: rgba(206, 212, 218, .05);--mantine-color-red-text: var(--mantine-color-red-4);--mantine-color-red-filled: var(--mantine-color-red-8);--mantine-color-red-filled-hover: var(--mantine-color-red-9);--mantine-color-red-light: rgba(250, 82, 82, .15);--mantine-color-red-light-hover: rgba(250, 82, 82, .2);--mantine-color-red-light-color: var(--mantine-color-red-3);--mantine-color-red-outline: var(--mantine-color-red-4);--mantine-color-red-outline-hover: rgba(255, 135, 135, .05);--mantine-color-pink-text: var(--mantine-color-pink-4);--mantine-color-pink-filled: var(--mantine-color-pink-8);--mantine-color-pink-filled-hover: var(--mantine-color-pink-9);--mantine-color-pink-light: rgba(230, 73, 128, .15);--mantine-color-pink-light-hover: rgba(230, 73, 128, .2);--mantine-color-pink-light-color: var(--mantine-color-pink-3);--mantine-color-pink-outline: var(--mantine-color-pink-4);--mantine-color-pink-outline-hover: rgba(247, 131, 172, .05);--mantine-color-grape-text: var(--mantine-color-grape-4);--mantine-color-grape-filled: var(--mantine-color-grape-8);--mantine-color-grape-filled-hover: var(--mantine-color-grape-9);--mantine-color-grape-light: rgba(190, 75, 219, .15);--mantine-color-grape-light-hover: rgba(190, 75, 219, .2);--mantine-color-grape-light-color: var(--mantine-color-grape-3);--mantine-color-grape-outline: var(--mantine-color-grape-4);--mantine-color-grape-outline-hover: rgba(218, 119, 242, .05);--mantine-color-violet-text: var(--mantine-color-violet-4);--mantine-color-violet-filled: var(--mantine-color-violet-8);--mantine-color-violet-filled-hover: var(--mantine-color-violet-9);--mantine-color-violet-light: rgba(121, 80, 242, .15);--mantine-color-violet-light-hover: rgba(121, 80, 242, .2);--mantine-color-violet-light-color: var(--mantine-color-violet-3);--mantine-color-violet-outline: var(--mantine-color-violet-4);--mantine-color-violet-outline-hover: rgba(151, 117, 250, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-4);--mantine-color-indigo-filled: var(--mantine-color-indigo-8);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-9);--mantine-color-indigo-light: rgba(76, 110, 245, .15);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-3);--mantine-color-indigo-outline: var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover: rgba(116, 143, 252, .05);--mantine-color-blue-text: var(--mantine-color-blue-4);--mantine-color-blue-filled: var(--mantine-color-blue-8);--mantine-color-blue-filled-hover: var(--mantine-color-blue-9);--mantine-color-blue-light: rgba(34, 139, 230, .15);--mantine-color-blue-light-hover: rgba(34, 139, 230, .2);--mantine-color-blue-light-color: var(--mantine-color-blue-3);--mantine-color-blue-outline: var(--mantine-color-blue-4);--mantine-color-blue-outline-hover: rgba(77, 171, 247, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-4);--mantine-color-cyan-filled: var(--mantine-color-cyan-8);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-9);--mantine-color-cyan-light: rgba(21, 170, 191, .15);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-3);--mantine-color-cyan-outline: var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover: rgba(59, 201, 219, .05);--mantine-color-teal-text: var(--mantine-color-teal-4);--mantine-color-teal-filled: var(--mantine-color-teal-8);--mantine-color-teal-filled-hover: var(--mantine-color-teal-9);--mantine-color-teal-light: rgba(18, 184, 134, .15);--mantine-color-teal-light-hover: rgba(18, 184, 134, .2);--mantine-color-teal-light-color: var(--mantine-color-teal-3);--mantine-color-teal-outline: var(--mantine-color-teal-4);--mantine-color-teal-outline-hover: rgba(56, 217, 169, .05);--mantine-color-green-text: var(--mantine-color-green-4);--mantine-color-green-filled: var(--mantine-color-green-8);--mantine-color-green-filled-hover: var(--mantine-color-green-9);--mantine-color-green-light: rgba(64, 192, 87, .15);--mantine-color-green-light-hover: rgba(64, 192, 87, .2);--mantine-color-green-light-color: var(--mantine-color-green-3);--mantine-color-green-outline: var(--mantine-color-green-4);--mantine-color-green-outline-hover: rgba(105, 219, 124, .05);--mantine-color-lime-text: var(--mantine-color-lime-4);--mantine-color-lime-filled: var(--mantine-color-lime-8);--mantine-color-lime-filled-hover: var(--mantine-color-lime-9);--mantine-color-lime-light: rgba(130, 201, 30, .15);--mantine-color-lime-light-hover: rgba(130, 201, 30, .2);--mantine-color-lime-light-color: var(--mantine-color-lime-3);--mantine-color-lime-outline: var(--mantine-color-lime-4);--mantine-color-lime-outline-hover: rgba(169, 227, 75, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-4);--mantine-color-yellow-filled: var(--mantine-color-yellow-8);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-9);--mantine-color-yellow-light: rgba(250, 176, 5, .15);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-3);--mantine-color-yellow-outline: var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover: rgba(255, 212, 59, .05);--mantine-color-orange-text: var(--mantine-color-orange-4);--mantine-color-orange-filled: var(--mantine-color-orange-8);--mantine-color-orange-filled-hover: var(--mantine-color-orange-9);--mantine-color-orange-light: rgba(253, 126, 20, .15);--mantine-color-orange-light-hover: rgba(253, 126, 20, .2);--mantine-color-orange-light-color: var(--mantine-color-orange-3);--mantine-color-orange-outline: var(--mantine-color-orange-4);--mantine-color-orange-outline-hover: rgba(255, 169, 77, .05)}.bn-mantine[data-mantine-color-scheme=light]{--mantine-color-scheme: light;--mantine-primary-color-contrast: var(--mantine-color-white);--mantine-color-bright: var(--mantine-color-black);--mantine-color-text: #000;--mantine-color-body: #fff;--mantine-color-error: var(--mantine-color-red-6);--mantine-color-placeholder: var(--mantine-color-gray-5);--mantine-color-anchor: var(--mantine-color-blue-6);--mantine-color-default: var(--mantine-color-white);--mantine-color-default-hover: var(--mantine-color-gray-0);--mantine-color-default-color: var(--mantine-color-black);--mantine-color-default-border: var(--mantine-color-gray-4);--mantine-color-dimmed: var(--mantine-color-gray-6);--mantine-color-disabled: var(--mantine-color-gray-2);--mantine-color-disabled-color: var(--mantine-color-gray-5);--mantine-color-disabled-border: var(--mantine-color-gray-3);--mantine-color-dark-text: var(--mantine-color-dark-filled);--mantine-color-dark-filled: var(--mantine-color-dark-6);--mantine-color-dark-filled-hover: var(--mantine-color-dark-7);--mantine-color-dark-light: rgba(46, 46, 46, .1);--mantine-color-dark-light-hover: rgba(46, 46, 46, .12);--mantine-color-dark-light-color: var(--mantine-color-dark-6);--mantine-color-dark-outline: var(--mantine-color-dark-6);--mantine-color-dark-outline-hover: rgba(46, 46, 46, .05);--mantine-color-gray-text: var(--mantine-color-gray-filled);--mantine-color-gray-filled: var(--mantine-color-gray-6);--mantine-color-gray-filled-hover: var(--mantine-color-gray-7);--mantine-color-gray-light: rgba(134, 142, 150, .1);--mantine-color-gray-light-hover: rgba(134, 142, 150, .12);--mantine-color-gray-light-color: var(--mantine-color-gray-6);--mantine-color-gray-outline: var(--mantine-color-gray-6);--mantine-color-gray-outline-hover: rgba(134, 142, 150, .05);--mantine-color-red-text: var(--mantine-color-red-filled);--mantine-color-red-filled: var(--mantine-color-red-6);--mantine-color-red-filled-hover: var(--mantine-color-red-7);--mantine-color-red-light: rgba(250, 82, 82, .1);--mantine-color-red-light-hover: rgba(250, 82, 82, .12);--mantine-color-red-light-color: var(--mantine-color-red-6);--mantine-color-red-outline: var(--mantine-color-red-6);--mantine-color-red-outline-hover: rgba(250, 82, 82, .05);--mantine-color-pink-text: var(--mantine-color-pink-filled);--mantine-color-pink-filled: var(--mantine-color-pink-6);--mantine-color-pink-filled-hover: var(--mantine-color-pink-7);--mantine-color-pink-light: rgba(230, 73, 128, .1);--mantine-color-pink-light-hover: rgba(230, 73, 128, .12);--mantine-color-pink-light-color: var(--mantine-color-pink-6);--mantine-color-pink-outline: var(--mantine-color-pink-6);--mantine-color-pink-outline-hover: rgba(230, 73, 128, .05);--mantine-color-grape-text: var(--mantine-color-grape-filled);--mantine-color-grape-filled: var(--mantine-color-grape-6);--mantine-color-grape-filled-hover: var(--mantine-color-grape-7);--mantine-color-grape-light: rgba(190, 75, 219, .1);--mantine-color-grape-light-hover: rgba(190, 75, 219, .12);--mantine-color-grape-light-color: var(--mantine-color-grape-6);--mantine-color-grape-outline: var(--mantine-color-grape-6);--mantine-color-grape-outline-hover: rgba(190, 75, 219, .05);--mantine-color-violet-text: var(--mantine-color-violet-filled);--mantine-color-violet-filled: var(--mantine-color-violet-6);--mantine-color-violet-filled-hover: var(--mantine-color-violet-7);--mantine-color-violet-light: rgba(121, 80, 242, .1);--mantine-color-violet-light-hover: rgba(121, 80, 242, .12);--mantine-color-violet-light-color: var(--mantine-color-violet-6);--mantine-color-violet-outline: var(--mantine-color-violet-6);--mantine-color-violet-outline-hover: rgba(121, 80, 242, .05);--mantine-color-indigo-text: var(--mantine-color-indigo-filled);--mantine-color-indigo-filled: var(--mantine-color-indigo-6);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-7);--mantine-color-indigo-light: rgba(76, 110, 245, .1);--mantine-color-indigo-light-hover: rgba(76, 110, 245, .12);--mantine-color-indigo-light-color: var(--mantine-color-indigo-6);--mantine-color-indigo-outline: var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover: rgba(76, 110, 245, .05);--mantine-color-blue-text: var(--mantine-color-blue-filled);--mantine-color-blue-filled: var(--mantine-color-blue-6);--mantine-color-blue-filled-hover: var(--mantine-color-blue-7);--mantine-color-blue-light: rgba(34, 139, 230, .1);--mantine-color-blue-light-hover: rgba(34, 139, 230, .12);--mantine-color-blue-light-color: var(--mantine-color-blue-6);--mantine-color-blue-outline: var(--mantine-color-blue-6);--mantine-color-blue-outline-hover: rgba(34, 139, 230, .05);--mantine-color-cyan-text: var(--mantine-color-cyan-filled);--mantine-color-cyan-filled: var(--mantine-color-cyan-6);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-7);--mantine-color-cyan-light: rgba(21, 170, 191, .1);--mantine-color-cyan-light-hover: rgba(21, 170, 191, .12);--mantine-color-cyan-light-color: var(--mantine-color-cyan-6);--mantine-color-cyan-outline: var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover: rgba(21, 170, 191, .05);--mantine-color-teal-text: var(--mantine-color-teal-filled);--mantine-color-teal-filled: var(--mantine-color-teal-6);--mantine-color-teal-filled-hover: var(--mantine-color-teal-7);--mantine-color-teal-light: rgba(18, 184, 134, .1);--mantine-color-teal-light-hover: rgba(18, 184, 134, .12);--mantine-color-teal-light-color: var(--mantine-color-teal-6);--mantine-color-teal-outline: var(--mantine-color-teal-6);--mantine-color-teal-outline-hover: rgba(18, 184, 134, .05);--mantine-color-green-text: var(--mantine-color-green-filled);--mantine-color-green-filled: var(--mantine-color-green-6);--mantine-color-green-filled-hover: var(--mantine-color-green-7);--mantine-color-green-light: rgba(64, 192, 87, .1);--mantine-color-green-light-hover: rgba(64, 192, 87, .12);--mantine-color-green-light-color: var(--mantine-color-green-6);--mantine-color-green-outline: var(--mantine-color-green-6);--mantine-color-green-outline-hover: rgba(64, 192, 87, .05);--mantine-color-lime-text: var(--mantine-color-lime-filled);--mantine-color-lime-filled: var(--mantine-color-lime-6);--mantine-color-lime-filled-hover: var(--mantine-color-lime-7);--mantine-color-lime-light: rgba(130, 201, 30, .1);--mantine-color-lime-light-hover: rgba(130, 201, 30, .12);--mantine-color-lime-light-color: var(--mantine-color-lime-6);--mantine-color-lime-outline: var(--mantine-color-lime-6);--mantine-color-lime-outline-hover: rgba(130, 201, 30, .05);--mantine-color-yellow-text: var(--mantine-color-yellow-filled);--mantine-color-yellow-filled: var(--mantine-color-yellow-6);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-7);--mantine-color-yellow-light: rgba(250, 176, 5, .1);--mantine-color-yellow-light-hover: rgba(250, 176, 5, .12);--mantine-color-yellow-light-color: var(--mantine-color-yellow-6);--mantine-color-yellow-outline: var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover: rgba(250, 176, 5, .05);--mantine-color-orange-text: var(--mantine-color-orange-filled);--mantine-color-orange-filled: var(--mantine-color-orange-6);--mantine-color-orange-filled-hover: var(--mantine-color-orange-7);--mantine-color-orange-light: rgba(253, 126, 20, .1);--mantine-color-orange-light-hover: rgba(253, 126, 20, .12);--mantine-color-orange-light-color: var(--mantine-color-orange-6);--mantine-color-orange-outline: var(--mantine-color-orange-6);--mantine-color-orange-outline-hover: rgba(253, 126, 20, .05)}.bn-block-outer{line-height:1.5;transition:margin .2s}.bn-block{flex-direction:column;display:flex}.bn-block-content{width:100%;padding:3px 0;transition:font-size .2s;display:flex}.bn-block-content.ProseMirror-selectednode>*,.ProseMirror-selectednode>.bn-block-content>*,.bn-block-content .ProseMirror-selectednode,.bn-inline-content .ProseMirror-selectednode{position:relative}.bn-block-content.ProseMirror-selectednode>:after,.ProseMirror-selectednode>.bn-block-content>:after,.bn-block-content .ProseMirror-selectednode:after,.bn-inline-content .ProseMirror-selectednode:after{content:"";pointer-events:none;background-color:#64a0ff14;border-radius:4px;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 4px #64a0ff4d}.bn-block-content:before{content:"";height:0;margin-right:0;transition:all .2s;overflow:visible}.bn-inline-content{white-space:pre-wrap}.bn-trailing-block{cursor:text;-webkit-user-select:none;user-select:none;height:30px}.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:" ";height:100%;transition:all .2s .1s;display:inline;position:absolute;left:-20px}.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;padding-top:18px}[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],.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}[data-content-type=quote] blockquote{color:#7d797a;border-left:2px solid #7d797a;margin:0;padding-left:1em}[data-content-type=divider] hr{border:none;border-top:1px solid #7d797a;flex:1;margin:.5em 0}.bn-block-content:before{content:"";margin-right:0}.bn-block-content[data-content-type=numberedListItem]:before{justify-content:center;min-width:24px;padding-right:4px;display:flex}[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,.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del)>.bn-suggestion-node>.bn-block-content[data-content-type=numberedListItem]:before{content:var(--index) "."}.bn-block-content[data-content-type=bulletListItem]:before{justify-content:center;min-width:24px;padding-right:4px;display:flex}.bn-block-content[data-content-type=checkListItem]>div:has(>input){height:24px}.bn-block-content[data-content-type=checkListItem]>div>input{cursor:pointer;margin-left:4px;margin-right:8px;width:12px;height:24px;margin-block:0}.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}:is(.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{align-items:center;display:flex}.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{color:var(--bn-colors-side-menu);width:fit-content;margin-left:22px;padding-inline:2px;font-size:16px;font-weight:400}.bn-toggle-button,.bn-toggle-add-block-button{border-radius:var(--bn-border-radius-small);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;display:flex}.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,.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,.bn-block-outer:not([data-prev-type])>.bn-block>:is(ins,del)>.bn-suggestion-node .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,[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,[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]{color:#fff;background-color:#161616;border-radius:8px;position:relative}.bn-block-content[data-content-type=codeBlock]>pre{white-space:pre;-moz-tab-size:2;tab-size:2;width:100%;margin:0;padding:24px;overflow-x:auto}.bn-block-content[data-content-type=codeBlock]>div{outline:none!important}.bn-block-content[data-content-type=codeBlock]>div>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;color:#fff;opacity:0;background-color:#0000;border:none;font-size:.8em;transition:opacity .3s 1s;position:absolute;top:8px;left:18px;outline:none!important}.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=codeBlock]:has(.bn-preview-with-source-popup){color:inherit;background-color:#0000}.shiki{color:var(--shiki-dark)}.bn-source-block-popup .shiki{color:var(--shiki-light)}.bn-root[data-color-scheme=dark] .bn-source-block-popup .shiki{color:var(--shiki-dark)}.bn-preview-with-source-popup{position:relative}.bn-block-content .bn-preview-with-source-popup{width:100%;padding:12px;display:flex}.bn-inline-content-section .bn-preview-with-source-popup{width:fit-content;padding:0;display:inline-block}.bn-preview-container{anchor-name:--bn-source-popup-anchor;cursor:pointer}.bn-block-content .bn-preview-container{width:100%;overflow:auto}.bn-inline-content-section .bn-preview-container{width:fit-content;overflow:visible}.bn-block-content .bn-preview-container .katex-html:has(>.tag){box-sizing:border-box;width:max-content;min-width:100%;padding-right:2.5em}.bn-source-block-popup{box-shadow:none;color:#0000;z-index:0;background-color:#0000;border:none;border-radius:0;width:0;height:0;margin-top:4px;position:absolute;top:100%;left:0;overflow:clip}.bn-preview-with-source-popup[data-open=true] .bn-source-block-popup{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);height:unset;z-index:1}.bn-block-content .bn-preview-with-source-popup[data-open=true] .bn-source-block-popup{width:100%}.bn-inline-content-section .bn-preview-with-source-popup[data-open=true] .bn-source-block-popup{width:300px}.bn-code-block-source-popup-body{align-items:flex-end;display:flex}.bn-code-block-source-popup-body>pre{-moz-tab-size:2;tab-size:2;white-space:pre;flex:1;align-self:center;width:0;max-height:200px;margin:0;padding:16px;position:relative;overflow:auto}.bn-code-block-source-popup-input-empty:before{color:currentColor;content:attr(data-placeholder);opacity:.5;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:16px;left:16px;right:16px;overflow:hidden}.bn-code-block-source-error{border-top:var(--bn-border);color:var(--bn-colors-highlights-red-text);padding:8px 16px;font-family:monospace;font-size:.8em;white-space:pre-wrap!important}.bn-code-block-source-popup-ok-button-wrapper{justify-content:flex-end;align-items:flex-end;padding:14px 16px}.bn-code-block-source-popup-ok-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bn-border-radius-small);color:#fff;cursor:pointer;background-color:#2563eb;border:none;align-items:center;gap:4px;padding:4px 8px;font-size:.8em;font-weight:500;display:flex}.bn-code-block-source-popup-ok-button-icon{width:1.2em;height:1.2em}.bn-code-block-source-popup-ok-button:hover{background-color:#1d4ed8}.bn-preview-with-source-popup:has(.bn-preview-placeholder){padding:0}.bn-preview-placeholder{color:#5f5b5c;background-color:#f2f1ee;border-radius:4px;align-items:center;display:flex}.bn-block-content .bn-preview-placeholder{gap:10px;padding:12px}.bn-inline-content-section .bn-preview-placeholder{gap:4px;padding:0 4px}.bn-preview-placeholder:where(.dark,.dark *){color:#bebebe;background-color:#464646}.bn-editor[contenteditable=true] .bn-preview-placeholder:not(.bn-preview-placeholder-error):hover{background-color:#e1e1e1}.bn-editor[contenteditable=true] .bn-preview-placeholder:not(.bn-preview-placeholder-error):hover:where(.dark,.dark *){background-color:#5a5a5a}.bn-preview-placeholder-error{background-color:var(--bn-colors-highlights-red-background);color:var(--bn-colors-highlights-red-text)}.bn-preview-placeholder-icon{align-items:center;display:flex}.bn-block-content .bn-preview-placeholder-icon{width:24px;height:24px}.bn-inline-content-section .bn-preview-placeholder-icon{width:14px;height:14px}.bn-preview-placeholder-icon>svg{width:100%;height:100%}.bn-preview-placeholder-text{margin:0}.bn-block-content .bn-preview-placeholder-text{font-size:.9rem}.bn-inline-content-section .bn-preview-placeholder-text{font-size:.7rem}.bn-suppress-source-popup-caret .bn-inline-content-section .bn-preview-with-source-popup:not([data-open=true]) .bn-source-block-popup{visibility:hidden}.bn-block-content[data-content-type=pageBreak]>div{border-top:2px dotted #7d797a;width:100%;height:0;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;-webkit-user-select:none;user-select:none;flex-direction:column;margin:0;display:flex}:is([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{color:#7d797a;background-color:#f2f1ee;border-radius:4px;align-items:center;gap:10px;padding:12px;display:flex}[data-file-block] .bn-add-file-button:where(.dark,.dark *){color:#bebebe;background-color:#464646}.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}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover:where(.dark,.dark *),[data-file-block] .bn-file-name-with-icon:hover:where(.dark,.dark *),.ProseMirror-selectednode .bn-file-name-with-icon:where(.dark,.dark *){background-color:#5a5a5a}[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;gap:4px;padding:4px;display:flex}[data-file-block] .bn-file-caption{word-break:break-word;padding-block:4px;font-size:.8em}[data-file-block] .bn-file-caption:empty{padding-block:0}[data-file-block] .bn-resize-handle{cursor:ew-resize;background-color:#000;border:1px solid #fff;border-radius:4px;width:8px;height:30px;position:absolute}[data-file-block] .bn-visual-media-wrapper{align-items:center;max-width:100%;display:flex;position:relative}[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-block-content:has(.ProseMirror-trailingBreak:only-child):after{pointer-events:none;max-width:100%;margin-inline:-2px;font-style:italic}.bn-block:has(>.bn-block-content[data-text-color=gray]){color:#9b9a97}.bn-block:has(>.bn-block-content[data-text-color=brown]){color:#64473a}.bn-block:has(>.bn-block-content[data-text-color=red]){color:#e03e3e}.bn-block:has(>.bn-block-content[data-text-color=orange]){color:#d9730d}.bn-block:has(>.bn-block-content[data-text-color=yellow]){color:#dfab01}.bn-block:has(>.bn-block-content[data-text-color=green]){color:#4d6461}.bn-block:has(>.bn-block-content[data-text-color=blue]){color:#0b6e99}.bn-block:has(>.bn-block-content[data-text-color=purple]){color:#6940a5}.bn-block:has(>.bn-block-content[data-text-color=pink]){color:#ad1a72}.bn-block:has(>.bn-block-content[data-background-color=gray]){background-color:#ebeced}.bn-block:has(>.bn-block-content[data-background-color=brown]){background-color:#e9e5e3}.bn-block:has(>.bn-block-content[data-background-color=red]){background-color:#fbe4e4}.bn-block:has(>.bn-block-content[data-background-color=orange]){background-color:#f6e9d9}.bn-block:has(>.bn-block-content[data-background-color=yellow]){background-color:#fbf3db}.bn-block:has(>.bn-block-content[data-background-color=green]){background-color:#ddedea}.bn-block:has(>.bn-block-content[data-background-color=blue]){background-color:#ddebf1}.bn-block:has(>.bn-block-content[data-background-color=purple]){background-color:#eae4f2}.bn-block:has(>.bn-block-content[data-background-color=pink]){background-color:#f4dfeb}[data-text-alignment=left]{text-align:left!important;justify-content:flex-start!important}[data-text-alignment=center]{text-align:center!important;justify-content:center!important}[data-text-alignment=right]{text-align:right!important;justify-content:flex-end!important}[data-text-alignment=justify]{text-align:justify!important;justify-content:flex-start!important}.bn-block-column-list{flex-direction:row;display:flex}.bn-block-column{flex-direction:column;flex:1;padding:12px 15px 12px 25px;display:flex;overflow-x:auto}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column:not(:last-child){transition:box-shadow .2s .2s;box-shadow:4px 0 #eee}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column:not(:last-child):where(.dark,.dark *){box-shadow:4px 0 #464646}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column.bn-column-resize-border{cursor:col-resize;transition:box-shadow .2s;box-shadow:4px 0 #ccc}.bn-editor[contenteditable=true] .bn-column-list-hovered>.bn-block-column.bn-column-resize-border:where(.dark,.dark *){box-shadow:4px 0 #6e6e6e}.bn-editor[contenteditable=true] .bn-block-column.bn-column-resize-border+.bn-block-column{cursor:col-resize}.bn-block-column>.bn-trailing-block{flex-grow:1;height: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}div[data-type=modification]{display:inline}.bn-root ins,.bn-root del{background-color:color-mix(in srgb,var(--user-color-light) 50%,white);color:var(--user-color-dark);border-radius:4px;text-decoration:none;position:relative}.dark.bn-root ins,.dark.bn-root del{background-color:color-mix(in srgb,var(--user-color-dark) 50%,black);color:var(--user-color-light)}.bn-suggestion-mark{background-color:color-mix(in srgb,var(--user-color-light) 50%,white);color:var(--user-color-dark);border-radius:4px}.dark.bn-root .bn-suggestion-mark{background-color:color-mix(in srgb,var(--user-color-dark) 50%,black);color:#fff}.bn-suggestion-node>*{background-color:color-mix(in srgb,var(--user-color-light) 50%,white);border-radius:4px}.dark.bn-root .bn-suggestion-node>*{background-color:color-mix(in srgb,var(--user-color-dark) 50%,black)}.bn-suggestion-node--delete>:first-child:before{content:var(--deleted-label,"Deleted");text-transform:uppercase;letter-spacing:.04em;vertical-align:middle;color:var(--bn-colors-editor-text);margin-right:6px;padding:0 4px;font-size:11px;font-weight:700;line-height:1.4;display:inline-block}.bn-suggestion-node:has(.bn-block-content)>*{background-color:#0000}.dark.bn-root .bn-suggestion-node:has(.bn-block-content)>*{background-color:#0000}.bn-suggestion-node--delete:has(.bn-block-content)>:first-child:before{content:none}.bn-suggestion-node--delete .bn-block-content .bn-inline-content{color:var(--user-color-dark);text-decoration:line-through}.dark.bn-root .bn-suggestion-node--delete .bn-block-content .bn-inline-content{color:var(--user-color-light)}.bn-suggestion-node--delete :is(td,th) p{color:var(--user-color-dark);text-decoration:line-through}.dark.bn-root .bn-suggestion-node--delete :is(td,th) p{color:var(--user-color-light)}.bn-suggestion-node--delete>:is(table,tr,td,th):first-child:before{content:none}.bn-suggestion-node .bn-block-content:not(:has(.bn-inline-content)){background-color:color-mix(in srgb,var(--user-color-light) 50%,white);border-radius:16px;padding:12px}.dark.bn-root .bn-suggestion-node .bn-block-content:not(:has(.bn-inline-content)){background-color:color-mix(in srgb,var(--user-color-dark) 50%,black)}.bn-suggestion-node .bn-block-content:not(:has(.bn-inline-content)):has(>.bn-file-block-content-wrapper){width:fit-content}.bn-suggestion-node--delete .bn-block-content:not(:has(.bn-inline-content)){padding:48px 24px 24px;position:relative}.bn-suggestion-node--delete .bn-block-content:not(:has(.bn-inline-content)):before{content:var(--deleted-label,"Deleted");color:var(--bn-colors-editor-text);font-size:18px;font-weight:500;line-height:1.2;position:absolute;top:16px;left:24px}[data-type=modification] .bn-suggestion-mark,[data-type=modification] .bn-suggestion-node>*{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--user-color-dark);text-decoration-color:var(--user-color-dark);text-underline-offset:2px;background-color:#0000;text-decoration-thickness:2px}.dark.bn-root [data-type=modification] .bn-suggestion-mark,.dark.bn-root [data-type=modification] .bn-suggestion-node>*{color:inherit;-webkit-text-decoration-color:var(--user-color-light);text-decoration-color:var(--user-color-light);background-color:#0000}[data-type=modification] .bn-suggestion-mark:hover,[data-type=modification] .bn-suggestion-node:hover>*{background-color:color-mix(in srgb,var(--user-color-light) 50%,white);border-radius:4px}.dark.bn-root [data-type=modification] .bn-suggestion-mark:hover,.dark.bn-root [data-type=modification] .bn-suggestion-node:hover>*{background-color:color-mix(in srgb,var(--user-color-dark) 50%,black)}.bn-suggestion-mark--delete{color:var(--user-color-dark);background-color:#0000;text-decoration:line-through}.dark.bn-root .bn-suggestion-mark--delete{color:var(--user-color-light);background-color:#0000}.bn-suggestion-tooltip{color:#fff;white-space:nowrap;pointer-events:none;background-color:#232323;border:1px solid #ffffff1a;border-radius:4px;width:max-content;max-width:calc(100vw - 8px);padding:0 4px;font-size:12px;font-weight:700}.bn-root del{color:var(--user-color-dark);background-color:#0000;text-decoration:line-through}.dark.bn-root del{color:var(--user-color-light);background-color:#0000}.bn-root del:hover{text-decoration-line:overline}.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{z-index:20;pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;top:0;right:0;bottom:0;left:0}.bn-editor{font-synthesis:style weight;--N800:#172b4d;--N40:#dfe1e6;outline:none;padding-inline:54px}.bn-comment-editor{width:100%;padding:0}.bn-comment-editor .bn-editor{padding:0}.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{font-size:inherit;margin:0;padding:0;min-width:2px!important}.bn-default-styles{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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;font-size:16px;font-weight:400}.bn-table-drop-cursor{z-index:20;pointer-events:none;background-color:#adf;position:absolute}.bn-drag-preview{opacity:.001;pointer-events:none;padding:10px;position:absolute;top:0;left:0}.bn-editor .bn-collaboration-cursor__base{position:relative}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__caret{width:2px;position:absolute;top:1px;bottom:-2px;left:-1px}.bn-editor .bn-collaboration-cursor__base .bn-collaboration-cursor__label{pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;border-radius:0 1.5px 1.5px 0;max-width:4px;max-height:5px;padding:0;font-size:12px;font-style:normal;font-weight:600;line-height:normal;transition:all .2s;position:absolute;top:-1px;left:0;overflow:hidden}.bn-editor .bn-collaboration-cursor__base[data-active] .bn-collaboration-cursor__label{color:#0d0d0d;border-radius:3px 3px 3px 0;max-width:20rem;max-height:1.1rem;padding:.1rem .3rem;transition:all .2s;top:-17px;left:0}.bn-editor [data-content-type=table] .tableWrapper{--bn-table-widget-size:22px;--bn-table-handle-size: 9px ;padding:var(--bn-table-handle-size) var(--bn-table-widget-size) var(--bn-table-widget-size) var(--bn-table-handle-size);width:100%;position:relative;overflow-y:hidden}.bn-editor [data-content-type=table] table{word-break:break-word;width:auto!important}.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{text-align:left;font-weight:700}.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-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.prosemirror-dropcursor-vertical{transition-property:left,right}[data-show-selection]{background-color:highlight;padding:2px 0}.bn-root{--bn-colors-editor-text:#3f3f3f;--bn-colors-editor-background:#fff;--bn-colors-menu-text:#3f3f3f;--bn-colors-menu-background:#fff;--bn-colors-tooltip-text:#3f3f3f;--bn-colors-tooltip-background:#efefef;--bn-colors-hovered-text:#3f3f3f;--bn-colors-hovered-background:#efefef;--bn-colors-selected-text:#fff;--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-root[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-root{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{flex-direction:column;width:100%;display:flex}.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-block-content:has(.ProseMirror-trailingBreak:only-child):after{color:var(--bn-colors-side-menu)}.bn-root .bn-color-icon{border:var(--bn-border);border-radius:var(--bn-border-radius-small);justify-content:center;align-items:center;display:flex}.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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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)}.bn-block:has(>.bn-block-content[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-block:has(>.bn-block-content[data-background-color=pink]){background-color:var(--bn-colors-highlights-pink-background)}.bn-root{--bn-ui-base-z-index:0}.bn-side-menu{height:30px}.bn-threads-sidebar{border-radius:var(--bn-border-radius-medium);flex-direction:column;gap:10px;display:flex;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:#0000}.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}.bn-versioning-sidebar{flex:1;padding-inline:16px;overflow:auto}.bn-versioning-sidebar-header{justify-content:space-between;align-items:center;padding-block:16px 8px;display:flex}.bn-versioning-sidebar-header-title{align-items:center;gap:6px;display:flex}.bn-versioning-sidebar-title{color:var(--bn-colors-menu-text);margin:0;font-size:18px;font-weight:700}.bn-versioning-sidebar-header-actions{align-items:center;gap:4px;display:flex}.bn-versioning-sidebar-tabs{border-bottom:1px solid var(--bn-colors-border);gap:4px;margin-bottom:8px;display:flex}.bn-versioning-sidebar-tab{color:var(--bn-colors-menu-text);cursor:pointer;opacity:.6;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 4px;font-size:13px;font-weight:500}.bn-versioning-sidebar-tab:hover{opacity:.85}.bn-versioning-sidebar-tab[aria-selected=true]{border-bottom-color:var(--bn-colors-menu-text);opacity:1}.bn-snapshot{background-color:var(--bn-colors-menu-background);color:var(--bn-colors-menu-text);cursor:pointer;border:1px solid #0000;border-radius:8px;flex-direction:column;gap:6px;width:100%;margin-bottom:4px;padding:12px 14px;transition:background-color .12s,border-color .12s;display:flex;position:relative;overflow:visible}.bn-snapshot:hover{background-color:var(--bn-colors-hovered-background)}.bn-snapshot-name{color:inherit;background:0 0;border:none;width:100%;padding:0;font-size:14px;font-weight:700}.bn-snapshot-name:focus{outline:none}.bn-snapshot-body{flex-direction:column;gap:2px;font-size:13px;display:flex}.bn-snapshot-date{color:var(--bn-colors-menu-text);font-size:13px;line-height:1.3}.bn-snapshot-original-date,.bn-snapshot-secondary-label{color:#6b7280;font-size:13px;line-height:1.3}.dark .bn-snapshot-original-date,.dark .bn-snapshot-secondary-label{color:#9ca3af}.bn-snapshot .bn-snapshot-menu{opacity:0;transition:opacity .12s;position:absolute;top:8px;right:8px}.bn-snapshot:hover .bn-snapshot-menu,.bn-snapshot:focus-within .bn-snapshot-menu{opacity:1}.bn-versioning-sidebar .bn-snapshot-menu .bn-action-toolbar{background-color:#0000;border:none;border-radius:0;padding:0}.bn-versioning-sidebar .bn-snapshot .bn-snapshot-menu-trigger,.bn-versioning-sidebar .bn-snapshot .bn-snapshot-menu-trigger:hover,.bn-versioning-sidebar .bn-snapshot .bn-snapshot-menu-trigger[data-selected]{background-color:#0000;border:none;min-width:0;height:auto;padding:2px}.bn-versioning-sidebar .bn-snapshot .bn-snapshot-menu-trigger:hover{opacity:.6}.bn-versioning-sidebar .bn-snapshot.selected{color:#fff;background-color:#3e5de7}.bn-versioning-sidebar .bn-snapshot.selected .bn-snapshot-name{color:#fff}.bn-versioning-sidebar .bn-snapshot.selected .bn-snapshot-date,.bn-versioning-sidebar .bn-snapshot.selected .bn-snapshot-original-date,.bn-versioning-sidebar .bn-snapshot.selected .bn-snapshot-secondary-label{color:#fffc}.bn-versioning-sidebar .bn-snapshot.selected .bn-snapshot-menu-trigger{color:#fff}.bn-versioning-sidebar .bn-snapshot.comparing{background-color:color-mix(in srgb,#3e5de7 8%,var(--bn-colors-editor-background))}.bn-snapshot-comparing-to{color:#3e5de7;align-items:center;gap:4px;font-size:13px;font-weight:600;display:flex}.bn-mobile-formatting-toolbar{width:100vw;z-index:calc(var(--bn-ui-base-z-index) + 40);transform:translate(var(--bn-vv-left,0px),calc(var(--bn-vv-top,0px) + var(--bn-vv-height,0px))) translateY(-100%) scale(calc(1 / var(--bn-vv-scale,1)));transform-origin:0 100%;will-change:transform;padding-bottom:env(safe-area-inset-bottom,0);justify-content:center;transition:transform .2s cubic-bezier(.5,1,.89,1);display:flex;position:fixed;top:0;left:0}.bn-mobile-formatting-toolbar .bn-toolbar{touch-action:pan-x}@media(prefers-reduced-motion:reduce){.bn-mobile-formatting-toolbar{transition:none}}.bn-scroll-container{top:var(--bn-vv-top,0px);left:var(--bn-vv-left,0px);width:var(--bn-vv-width,100vw);height:var(--bn-vv-height,100dvh);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:fixed;overflow-y:auto}.bn-scroll-container[data-bn-allow-pull-to-refresh]{overscroll-behavior-y:auto}.bn-root em-emoji-picker{max-height:100%}.bn-form{display:contents}.bn-screen-reader-only-submit{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bn-mantine .mantine-active:active{transform:none}.bn-mantine .mantine-Badge-root{background-color:var(--bn-colors-tooltip-background);color:var(--bn-colors-tooltip-text)}.bn-mantine .mantine-FileInput-input{align-items:center;background-color:var(--bn-colors-menu-background);border:none;border-radius:4px;color:var(--bn-colors-menu-text);display:flex;flex-direction:row;font-family:var(--bn-font-family);justify-content:center}.bn-mantine .mantine-FileInput-input:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .mantine-FileInput-wrapper{border:solid var(--bn-colors-border) 1px;border-radius:4px}.bn-mantine .mantine-InputPlaceholder-placeholder{color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);font-weight:600}.bn-mantine .mantine-Menu-dropdown,.bn-mantine .bn-menu-dropdown{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);box-sizing:border-box;color:var(--bn-colors-menu-text);padding:2px;overflow:auto}.bn-mantine .mantine-Menu-label{background-color:var(--bn-colors-menu-background);color:var(--bn-colors-menu-text)}.bn-mantine .mantine-Menu-item{background-color:var(--bn-colors-menu-background);border:none;border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text)}.bn-mantine .mantine-Menu-item[aria-selected=true],.bn-mantine .mantine-Menu-item:hover{background-color:var(--bn-colors-hovered-background);border:none;color:var(--bn-colors-hovered-text)}.bn-mantine .bn-panel-popover,.bn-mantine .bn-emoji-picker-popover{background-color:transparent;border:none;border-radius:0;box-shadow:none;display:flex;padding:0}.bn-mantine .mantine-Tabs-root{width:100%;background-color:var(--bn-colors-menu-background)}.bn-mantine .mantine-Tabs-list:before{border-color:var(--bn-colors-hovered-background)}.bn-mantine .mantine-Tabs-tab{color:var(--bn-colors-menu-text);border-color:var(--bn-colors-hovered-background)}.bn-mantine .mantine-Tabs-tab:hover{background-color:var(--bn-colors-hovered-background);border-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text)}.bn-mantine .mantine-Tabs-tab[data-active],.bn-mantine .mantine-Tabs-tab[data-active]:hover{border-color:var(--bn-colors-menu-text);color:var(--bn-colors-menu-text)}.bn-mantine .mantine-Tabs-panel{padding:8px}.bn-mantine .mantine-TextInput-input{background-color:var(--bn-colors-menu-background);border:solid var(--bn-colors-border) 1px;border-radius:4px;color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);height:32px}.bn-mantine .bn-mt-input-large .mantine-TextInput-input{border:none;font-size:14px;height:52px}.bn-mantine .mantine-Tooltip-tooltip{background-color:transparent;border:none;border-radius:0;box-shadow:none;padding:0}.bn-mantine .mantine-Tooltip-tooltip p:last-child{white-space:pre-wrap}.bn-mantine .mantine-Tooltip-tooltip p:first-child{white-space:unset}.bn-mantine .bn-select{overflow:auto}.bn-mantine .bn-toolbar{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);flex-wrap:nowrap;gap:2px;padding:2px;width:fit-content;overflow-x:auto}.bn-mantine .bn-toolbar:empty{display:none}.bn-toolbar .mantine-Button-root,.bn-toolbar .mantine-ActionIcon-root{background-color:var(--bn-colors-menu-background);border:none;border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);flex-shrink:0}@media(hover:hover){.bn-toolbar .mantine-Button-root:hover,.bn-toolbar .mantine-ActionIcon-root:hover{background-color:var(--bn-colors-hovered-background);border:none;color:var(--bn-colors-hovered-text)}}.bn-toolbar .mantine-Button-root[data-selected],.bn-toolbar .mantine-ActionIcon-root[data-selected]{background-color:var(--bn-colors-selected-background);border:none;color:var(--bn-colors-selected-text)}.bn-toolbar .mantine-Button-root[data-disabled],.bn-toolbar .mantine-ActionIcon-root[data-disabled]{background-color:var(--bn-colors-disabled-background);border:none;color:var(--bn-colors-disabled-text)}.bn-mobile-formatting-toolbar .bn-toolbar .mantine-Button-root{height:40px;padding-inline:12px}.bn-mobile-formatting-toolbar .bn-toolbar .mantine-ActionIcon-root{width:40px;height:40px}.bn-mantine .bn-select .mantine-Menu-item,.bn-mantine .bn-menu-dropdown .mantine-Menu-item,.bn-mantine .bn-table-handle-menu .mantine-Menu-item{font-size:12px;height:30px}.bn-mantine .bn-form-popover{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);gap:4px;min-width:145px;padding:2px}.bn-form-popover .mantine-TextInput-root,.bn-form-popover .mantine-FileInput-root{width:300px}.bn-form-popover .mantine-TextInput-wrapper,.bn-form-popover .mantine-FileInput-wrapper{padding:0;border-radius:4px}.bn-form-popover .mantine-TextInput-wrapper:hover{background-color:var(--bn-colors-hovered-background)}.bn-form-popover .mantine-TextInput-input,.bn-form-popover .mantine-FileInput-input{border:none;font-size:12px}@media(pointer:coarse){.bn-form-popover .mantine-TextInput-input,.bn-form-popover .mantine-FileInput-input{font-size:16px;min-height:40px}}.bn-form-popover .mantine-FileInput-input:hover{background-color:var(--bn-colors-hovered-background)}.bn-form-popover .mantine-FileInput-section[data-position=left],.bn-form-popover .mantine-FileInput-placeholder{color:var(--bn-colors-menu-text)}.bn-mantine .bn-suggestion-menu{max-height:100%;position:relative;box-shadow:var(--mantine-shadow-md);border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-default);padding:4px}.bn-mantine .bn-suggestion-menu-label{color:var(--mantine-color-dimmed);font-weight:500;font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.bn-mantine .bn-suggestion-menu-item{font-size:var(--mantine-font-size-sm);width:100%;padding:calc(var(--mantine-spacing-xs) / 1.5) var(--mantine-spacing-sm);border-radius:var(--popover-radius, var(--mantine-radius-default));color:var(--menu-item-color, var(--mantine-color-text));display:flex;align-items:center;-webkit-user-select:none;user-select:none}.bn-mantine .bn-suggestion-menu-item:where([data-disabled],:disabled){color:var(--mantine-color-dimmed);opacity:.6;pointer-events:none}.bn-mt-suggestion-menu-item-body{flex:1}.bn-mt-suggestion-menu-item-section{display:flex;justify-content:center;align-items:center}.bn-mt-suggestion-menu-item-section:where([data-position=left]){margin-inline-end:var(--mantine-spacing-xs)}.bn-mt-suggestion-menu-item-section:where([data-position=right]){margin-inline-start:var(--mantine-spacing-xs)}.bn-mantine .bn-suggestion-menu{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);box-sizing:border-box;color:var(--bn-colors-menu-text);height:fit-content;max-height:inherit;max-width:350px;overflow-y:auto;padding:2px}.bn-mantine .bn-suggestion-menu-item{cursor:pointer;flex-shrink:0}.bn-mantine .bn-suggestion-menu-item:not(.bn-suggestion-menu-item-small){min-height:52px}.bn-mantine .bn-suggestion-menu-item-small{padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm)}.bn-mantine .bn-suggestion-menu-item[aria-selected=true],.bn-mantine .bn-suggestion-menu-item:hover{background-color:var(--bn-colors-hovered-background)}.bn-mt-suggestion-menu-item-section{color:var(--bn-colors-tooltip-text)}.bn-mt-suggestion-menu-item-section[data-position=left]{background-color:var(--bn-colors-tooltip-background);border-radius:var(--bn-border-radius-small);padding:8px}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-section[data-position=left]{background-color:transparent;padding:0}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-section[data-position=left] svg{height:14px;width:14px}.bn-mt-suggestion-menu-item-body{align-items:stretch;display:flex;flex:1;min-width:0;flex-direction:column;justify-content:flex-start;padding-right:16px}.bn-mt-suggestion-menu-item-title{color:var(--bn-colors-menu-text);line-height:20px;font-weight:500;font-size:14px;margin:0;padding:0;overflow-wrap:anywhere}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-title{font-size:12px}.bn-mt-suggestion-menu-item-subtitle{color:var(--bn-colors-menu-text);line-height:16px;font-size:10px;margin:0;padding:0;overflow-wrap:anywhere}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-subtitle{display:none}.bn-mantine .bn-suggestion-menu-label{color:var(--bn-colors-hovered-text)}.bn-mantine .bn-suggestion-menu-loader{height:20px;width:100%}.bn-mantine .bn-suggestion-menu-loader span{background-color:var(--bn-colors-side-menu)}.bn-mantine .bn-grid-suggestion-menu{background:var(--bn-colors-menu-background);border-radius:var(--bn-border-radius-large);box-shadow:var(--bn-shadow-medium);display:grid;gap:7px;height:fit-content;justify-items:center;max-height:inherit;overflow-y:auto;padding:20px}.bn-mantine .bn-grid-suggestion-menu-item{align-items:center;border-radius:var(--bn-border-radius-large);cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;margin:2px;padding:6px;width:32px}.bn-mantine .bn-grid-suggestion-menu-item[aria-selected=true],.bn-mantine .bn-grid-suggestion-menu-item:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .bn-grid-suggestion-menu-empty-item,.bn-mantine .bn-grid-suggestion-menu-loader{align-items:center;color:var(--bn-colors-menu-text);display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center}.bn-mantine .bn-grid-suggestion-menu-loader span{background-color:var(--bn-colors-side-menu)}.bn-mantine .bn-side-menu{background-color:transparent;overflow:visible}.bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item){background-color:transparent}.bn-side-menu .mantine-UnstyledButton-root:hover{background-color:var(--bn-colors-hovered-background)}.bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item) svg{background-color:transparent;color:var(--bn-colors-side-menu);height:22px;width:22px}.bn-mantine .bn-side-menu>[draggable=true]{display:flex}.bn-mantine .bn-drag-handle-menu{min-width:100px}.bn-mantine .bn-panel{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);padding:2px;width:500px;max-width:100vw}.bn-mantine .bn-panel .bn-tab-panel{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.bn-panel .mantine-TextInput-root,.bn-panel .mantine-FileInput-root{width:100%}.bn-panel .mantine-Button-root{background-color:var(--bn-colors-menu-background);border:solid var(--bn-colors-border) 1px;border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);height:32px;width:60%}.bn-panel .mantine-Button-root:hover{background-color:var(--bn-colors-hovered-background)}.bn-panel .mantine-Text-root{text-align:center}.bn-mantine .bn-table-handle,.bn-mantine .bn-extend-button,.bn-mantine .bn-table-cell-handle{align-items:center;background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-small);box-shadow:var(--bn-shadow-light);color:var(--bn-colors-side-menu);cursor:grab;display:flex;height:fit-content;justify-content:center;overflow:visible;padding:0}.bn-mantine .bn-table-cell-handle{padding:0 4px}.bn-mantine .bn-table-handle svg{margin-inline:-4px}.bn-mantine .bn-table-handle-not-draggable{cursor:pointer}.bn-mantine .bn-table-handle:hover,.bn-mantine .bn-table-handle-dragging,.bn-mantine .bn-extend-button:hover,.bn-mantine .bn-extend-button-editing,.bn-mantine .bn-table-cell-handle:hover{background-color:var(--bn-colors-hovered-background)}.bn-mantine .bn-extend-button-add-remove-columns{height:100%;width:18px;margin-left:4px;cursor:col-resize}.bn-mantine .bn-extend-button-add-remove-rows{height:18px;width:100%;margin-top:4px;cursor:row-resize}.bn-mantine .bn-drag-handle-menu,.bn-mantine .bn-table-handle-menu{overflow:visible}.bn-mantine .bn-tooltip{background-color:var(--bn-colors-tooltip-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-tooltip-text);padding:4px 10px;text-align:center}.bn-mantine .bn-tick-space{padding:0;width:20px}.bn-mantine .bn-thread{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);display:flex;flex-direction:column;gap:16px;min-width:350px;overflow:visible}.bn-mantine .bn-threads-sidebar .bn-thread{box-shadow:none}.bn-mantine .bn-thread-comments,.bn-mantine .bn-thread-composer{display:flex;flex-direction:column;margin:0;padding:0}.bn-mantine .bn-thread-comments{gap:1rem}.bn-mantine .bn-thread-comment{align-items:flex-start;flex-direction:column;gap:.25rem}.bn-mantine .bn-thread-comment>.mantine-Group-root{gap:12px}.bn-mantine .bn-thread-comment p{color:var(--bn-colors-menu-text)}.bn-mantine .bn-thread .bn-header-text,.bn-mantine .bn-thread-comment .bn-resolved-text{font-size:.8rem;font-style:italic}.bn-mantine .bn-comment-actions-wrapper{width:100%;display:flex;justify-content:flex-end}.bn-mantine .bn-action-toolbar{align-self:flex-end;background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);gap:0;padding:2px}.bn-action-toolbar .mantine-Button-root,.bn-action-toolbar .mantine-ActionIcon-root{background-color:var(--bn-colors-menu-background);border:none;border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text)}.bn-action-toolbar .mantine-Button-root:hover,.bn-action-toolbar .mantine-ActionIcon-root:hover{background-color:var(--bn-colors-hovered-background);border:none;color:var(--bn-colors-hovered-text)}.bn-action-toolbar .mantine-Button-root[data-selected],.bn-action-toolbar .mantine-ActionIcon-root[data-selected]{background-color:var(--bn-colors-selected-background);border:none;color:var(--bn-colors-selected-text)}.bn-action-toolbar .mantine-Button-root[data-disabled],.bn-action-toolbar .mantine-ActionIcon-root[data-disabled]{background-color:var(--bn-colors-disabled-background);border:none;color:var(--bn-colors-disabled-text)}.bn-mantine .bn-badge-group{display:flex;gap:4px;justify-content:flex-start;width:100%}.bn-mantine .bn-badge{flex-grow:0}.bn-mantine .bn-badge .mantine-Chip-label{padding:0 8px}.bn-mantine .bn-badge .mantine-Chip-label:not([data-checked=true]){background-color:var(--bn-colors-menu-background);border:var(--bn-border);color:var(--bn-colors-menu-text)}.bn-mantine .bn-badge .mantine-Chip-label:hover{border:1px solid var(--mantine-primary-color-filled-hover);color:var(--mantine-primary-color-filled-hover)}.bn-mantine .bn-badge .mantine-Chip-label>span:not(.mantine-Chip-iconWrapper){display:inline-flex;gap:4px}.bn-mantine .bn-badge .mantine-Chip-label>span:not(.mantine-Chip-iconWrapper)>span{align-items:center;display:inline-flex;justify-content:center}.bn-mantine .bn-combobox-input,.bn-mantine .bn-combobox-items:not(:empty){background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);box-shadow:var(--bn-shadow-medium);color:var(--bn-colors-menu-text);gap:4px;min-width:145px;padding:2px}.bn-mantine .bn-combobox-input .bn-combobox-icon,.bn-mantine .bn-combobox-input .bn-combobox-right-section{align-items:center;display:flex;justify-content:center}.bn-mantine .bn-combobox-input .bn-combobox-error{color:var(--bn-colors-highlights-red-background)}.bn-mantine .bn-badge .mantine-Chip-iconWrapper{display:none}._wrap_z4r9d_1{display:flex;flex-direction:column;flex:1;gap:var(--ds-space-3);width:100%;min-width:0;height:100%}._toolbar_z4r9d_15{display:inline-flex;align-self:flex-end;align-items:center;gap:var(--ds-space-1)}._toggleBtn_z4r9d_22{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--ds-r-chip);background:#0f172a0d;color:var(--ds-text-muted);cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._toggleBtn_z4r9d_22:not(:disabled):hover{background:#0f172a17;color:var(--ds-text-secondary)}._toggleBtnActive_z4r9d_46,._toggleBtnActive_z4r9d_46:not(:disabled):hover{background:#0f172a17;color:var(--ds-text-primary);border:none;box-shadow:none;cursor:default}._toggleBtn_z4r9d_22 svg{width:14px;height:14px}._richHost_z4r9d_63{position:relative;flex:1;min-height:240px;width:100%;min-width:0;border:1px solid var(--ds-border);border-radius:var(--ds-r-medium);background:var(--ds-bg-surface);overflow:auto}._richHost_z4r9d_63 .bn-container{position:relative;width:100%;max-width:none;margin:0;--bn-colors-editor-text: var(--ds-text-primary);--bn-colors-editor-background: var(--ds-bg-surface);--bn-colors-menu-text: var(--ds-text-primary);--bn-colors-menu-background: var(--ds-bg-surface);--bn-colors-tooltip-text: var(--ds-text-primary);--bn-colors-tooltip-background: var(--ds-bg-soft);--bn-colors-hovered-text: var(--ds-text-primary);--bn-colors-hovered-background: var(--ds-bg-soft);--bn-colors-selected-text: var(--ds-text-primary);--bn-colors-selected-background: var(--ds-bg-tinted);--bn-colors-disabled-text: var(--ds-text-muted);--bn-colors-disabled-background: var(--ds-bg-soft);--bn-colors-shadow: var(--ds-shadow-chip);--bn-colors-border: var(--ds-border);--bn-colors-side-menu: var(--ds-text-muted);--bn-font-family: var(--ds-font-content);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body)}._richHost_z4r9d_63 .bn-editor{width:100%;max-width:none;margin:0;padding:var(--ds-space-6) var(--ds-space-6) var(--ds-space-6) calc(var(--ds-space-6) + 24px);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);line-height:1.5}._richHost_z4r9d_63 .bn-editor,._richHost_z4r9d_63 .ProseMirror,._richHost_z4r9d_63 .bn-block-content,._richHost_z4r9d_63 .bn-inline-content,._richHost_z4r9d_63 .ProseMirror p{font-family:var(--ds-font-content)!important;line-height:1.5}._richHost_z4r9d_63 .bn-block-content:not([data-content-type=heading]),._richHost_z4r9d_63 .ProseMirror p{font-size:var(--ds-fs-chrome-body)}._richHost_z4r9d_63 .bn-block-content[data-content-type=heading][data-level="1"]{font-size:24px;font-weight:700;line-height:1.25}._richHost_z4r9d_63 .bn-block-content[data-content-type=heading][data-level="2"]{font-size:20px;font-weight:600;line-height:1.3}._richHost_z4r9d_63 .bn-block-content[data-content-type=heading][data-level="3"]{font-size:16px;font-weight:600;line-height:1.35}._richHost_z4r9d_63 .bn-block-outer,._richHost_z4r9d_63 .bn-block{max-width:none;margin-left:0;margin-right:0}._richHost_z4r9d_63 .bn-block:hover,._richHost_z4r9d_63 .bn-block-outer:hover{background:transparent!important}._richHost_z4r9d_63 .bn-block-content:has(.ProseMirror-trailingBreak:only-child):after{font-style:normal;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-placeholder)}._richHost_z4r9d_63 .bn-side-menu{align-items:flex-start!important;padding-top:0!important}._richHost_z4r9d_63 .bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item) svg{color:var(--ds-text-muted)}._richHost_z4r9d_63 .bn-side-menu .mantine-UnstyledButton-root:hover svg{color:var(--ds-text-secondary)}._richHost_z4r9d_63 .bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item){width:14px;height:14px;border-radius:var(--ds-r-tiny)}._richHost_z4r9d_63 .bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item) svg{width:14px;height:14px}._richHost_z4r9d_63 .bn-side-menu .mantine-UnstyledButton-root:hover{background:var(--ds-bg-soft)}._richHost_z4r9d_63 .bn-side-menu button,._richHost_z4r9d_63 .bn-side-menu [role=button],._richHost_z4r9d_63 .bn-side-menu-item{width:14px!important;height:14px!important}._richHost_z4r9d_63 .bn-side-menu svg,._richHost_z4r9d_63 .bn-side-menu [data-icon]{width:14px!important;height:14px!important}._rawHost_z4r9d_269{flex:1;min-height:240px}._rawTextarea_z4r9d_281{width:100%;height:100%;min-height:240px;resize:vertical;padding:var(--ds-space-4);border:1px solid var(--ds-border);border-radius:var(--ds-r-medium);background:var(--ds-bg-soft);color:var(--ds-text-primary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);line-height:1.6}._rawTextarea_z4r9d_281:focus{outline:none;border-color:var(--ds-border-strong)}[data-floating-ui-portal]{z-index:1200!important}.bn-mantine .bn-suggestion-menu{border-color:var(--ds-border)!important;box-shadow:var(--ds-shadow-2)!important}.bn-mantine .bn-suggestion-menu-item{min-height:auto;padding:var(--ds-space-2) var(--ds-space-3);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body)}.bn-mantine .bn-suggestion-menu-item[aria-selected=true],.bn-mantine .bn-suggestion-menu-item:hover{background-color:transparent!important;box-shadow:inset 0 0 0 1px var(--ds-border-strong)}.bn-mt-suggestion-menu-item-title{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);line-height:1.3;color:var(--ds-text-primary)}.bn-mt-suggestion-menu-item-subtitle{font-family:var(--ds-font-content);font-size:var(--ds-fs-caption);line-height:1.3;color:var(--ds-text-muted)}.bn-mt-suggestion-menu-item-section[data-position=left] svg{width:16px;height:16px}.bn-mt-suggestion-menu-item-section[data-position=right] .mantine-Badge-root{font-family:var(--ds-font-label);font-size:var(--ds-fs-caption);color:var(--ds-text-muted);background:transparent}.bn-color-picker-dropdown .mantine-Menu-item:hover,.bn-color-picker-dropdown .mantine-Menu-item[data-hovered]{background:var(--ds-bg-surface)!important;border:.5px solid var(--ds-border-strong)!important;box-shadow:var(--ds-shadow-2)!important;transform:translateY(-1px);transition:all var(--ds-motion-fast)}._wrap_1vwwa_1{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5);height:100%}._header_1vwwa_9{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);flex-shrink:0}._headerEnd_1vwwa_17{display:flex;align-items:center;gap:var(--ds-space-3)}._title_1vwwa_23{margin:0;font-family:var(--ds-font-label);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._variables_1vwwa_31{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}._variableChip_1vwwa_37{display:inline-flex;align-items:center;padding:var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-r-pill);border:1px solid var(--ds-border);background:var(--ds-bg-soft);color:var(--ds-text-secondary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-medium);cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._variableChip_1vwwa_37:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._editorHost_1vwwa_57{flex:1;min-height:280px;display:flex}._loadingText_1vwwa_63,._emptyText_1vwwa_64{color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm)}._legacyBanner_1vwwa_70{display:flex;align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);background:var(--ds-bg-tinted, rgba(var(--ds-accent-rgb, 59 130 246) / .08));border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);font-family:var(--ds-font-content);color:var(--ds-text-secondary);line-height:1.5}._legacyBanner_1vwwa_70 code{font-family:var(--ds-font-mono, monospace);font-size:.9em;background:var(--ds-bg-soft);padding:1px 4px;border-radius:3px}._legacyBannerClose_1vwwa_92{flex-shrink:0;margin-left:auto;background:transparent;border:none;color:var(--ds-text-muted);cursor:pointer;font-size:12px;line-height:1;padding:2px 4px;border-radius:3px}._legacyBannerClose_1vwwa_92:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._card_we1y5_1{display:grid;grid-template-columns:32px 1fr auto;gap:var(--ds-space-3);align-items:center;padding:10px 12px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);margin-bottom:6px;position:relative;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast)}._card_we1y5_1:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._iconWrap_we1y5_20{width:32px;height:32px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;border:none;padding:0}._iconWrap_we1y5_20 svg{width:16px;height:16px}._main_we1y5_38{min-width:0;display:flex;flex-direction:column;gap:3px}._title_we1y5_45{font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);font-family:var(--ds-font-content);border:none;outline:none;background:transparent;padding:0;width:100%}._title_we1y5_45::placeholder{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold);opacity:.55}._desc_we1y5_63{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:var(--ds-font-content);line-height:1.4;border:none;outline:none;background:transparent;padding:0;width:100%}._desc_we1y5_63::placeholder{color:var(--ds-text-placeholder)}._menuBtn_we1y5_77{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ds-r-tiny);color:var(--ds-text-muted);transition:background var(--ds-motion-fast);flex-shrink:0;background:transparent;border:none;cursor:pointer}._menuBtn_we1y5_77:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._menu_we1y5_77{position:absolute;top:100%;right:8px;margin-top:4px;min-width:180px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);box-shadow:var(--ds-shadow-3);z-index:10;padding:4px;display:flex;flex-direction:column;gap:2px}._menu_we1y5_77 button{text-align:left;padding:6px 10px;font-size:var(--ds-fs-chrome-body);font-family:var(--ds-font-content);color:var(--ds-text-primary);background:transparent;border:none;border-radius:var(--ds-r-tiny);cursor:pointer}._menu_we1y5_77 button:hover{background:var(--ds-bg-soft)}._wrap_15dzv_1{display:flex;flex-direction:column;padding:var(--ds-space-5)}._hintTop_15dzv_7{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);margin:0 0 var(--ds-space-5)}._mapping_15dzv_14{display:grid;grid-template-columns:1fr 48px 1fr;gap:var(--ds-space-3);align-items:start}._column_15dzv_21{min-width:0}._colHead_15dzv_25{font-family:var(--ds-font-content);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);margin-bottom:var(--ds-space-3);padding:0 2px}._list_15dzv_34{display:flex;flex-direction:column;gap:8px}._arrows_15dzv_41{display:flex;flex-direction:column;gap:8px;padding-top:calc(var(--ds-fs-h4) + var(--ds-space-3) + 2px)}._arrow_15dzv_41{height:52px;display:flex;align-items:center;justify-content:center;color:var(--ds-positive)}._addBtn_15dzv_58{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:var(--ds-bg-surface);color:var(--ds-text-secondary);border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);font-family:var(--ds-font-content);cursor:pointer;width:100%;margin-top:0;transition:border-color var(--ds-motion-fast),color var(--ds-motion-fast)}._addBtn_15dzv_58:hover{border-color:var(--ds-border-strong);color:var(--ds-text-primary);background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-1)}._addBtn_15dzv_58:before{content:"+";font-size:14px;font-weight:400;color:var(--ds-text-muted)}._systemFields_15dzv_92{margin-top:var(--ds-space-6);padding:14px 16px;background:var(--fam-logic-bg);border-radius:var(--ds-r-card)}._systemFieldsHead_15dzv_99{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:var(--ds-fs-chrome-body);color:var(--fam-logic-text);font-weight:var(--ds-fw-semibold)}._systemFieldsHead_15dzv_99 svg{color:var(--fam-logic-text);flex-shrink:0}._systemFieldRow_15dzv_114{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-secondary)}._systemDot_15dzv_123{width:8px;height:8px;border-radius:50%;flex-shrink:0}._systemFieldRow_15dzv_114 code{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--fam-logic-text);background:var(--ds-bg-surface);padding:1px 6px;border-radius:var(--ds-r-tiny);font-weight:var(--ds-fw-semibold)}._sysSep_15dzv_140{color:var(--ds-text-muted)}._systemFieldsFoot_15dzv_142{margin-top:8px;font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-style:italic}._wrap_12n8k_1{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-5) var(--ds-space-5) var(--ds-space-5)}._infoCard_12n8k_10{padding:16px 18px;background:var(--fam-rule-bg);border-radius:var(--ds-r-card)}._infoCardHead_12n8k_16{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:#0d7268}._infoCard_12n8k_10 p{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-secondary);line-height:1.55;margin:0 0 8px}._infoCard_12n8k_10 p:last-child{margin-bottom:0}._infoCard_12n8k_10 strong{color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold)}._varToken_12n8k_42{display:inline-flex;align-items:center;padding:1px 7px;background:var(--fam-rule-bg);color:#0d7268;border:.5px solid color-mix(in srgb,#0D7268 25%,transparent);border-radius:var(--ds-r-chip);font-family:var(--ds-font-label);font-size:.92em;font-weight:var(--ds-fw-semibold)}._placeholder_12n8k_57{position:relative;padding:32px 24px;border:1px dashed var(--ds-border-strong);border-radius:var(--ds-r-card);background:var(--ds-bg-elevated, var(--ds-bg-surface));text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}._placeholderIcon_12n8k_70{width:48px;height:48px;border-radius:var(--ds-r-medium);background:var(--ds-bg-soft);color:var(--ds-text-muted);display:inline-flex;align-items:center;justify-content:center}._placeholderTitle_12n8k_81{font-size:var(--ds-fs-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._placeholderText_12n8k_87{max-width:480px;font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);line-height:1.55}._placeholderText_12n8k_87 strong{color:var(--ds-text-secondary);font-weight:var(--ds-fw-semibold)}._placeholderBadge_12n8k_99{position:absolute;top:12px;right:12px;padding:3px 10px;background:var(--ds-warning-bg);color:#b45309;border-radius:var(--ds-r-pill);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);text-transform:uppercase;letter-spacing:.4px;font-family:var(--ds-font-label)}._runPlate_1tqzn_4{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);margin-bottom:10px;overflow:hidden;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast)}._runPlate_1tqzn_4:hover{box-shadow:var(--ds-shadow-1)}._runPlateHead_1tqzn_14{display:grid;grid-template-columns:44px 1fr auto auto;gap:12px;align-items:center;padding:14px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;border:none;width:100%;text-align:left;font-family:inherit}._runPlateIcon_1tqzn_29{width:44px;height:44px;border-radius:var(--ds-r-medium);background:var(--ds-bg-soft);color:var(--ds-text-muted);display:inline-flex;align-items:center;justify-content:center}._runPlateIconOk_1tqzn_39{background:var(--ds-positive-bg);color:var(--ds-positive)}._runPlateMain_1tqzn_41{min-width:0}._runPlateTitle_1tqzn_42{font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);line-height:1.2}._runPlateSub_1tqzn_48{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);font-family:var(--ds-font-label);margin-top:2px}._runPlateBadge_1tqzn_55{padding:3px 10px;border-radius:var(--ds-r-pill);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);text-transform:lowercase;letter-spacing:.3px;font-family:var(--ds-font-label)}._runPlateBadgeOk_1tqzn_64{background:var(--ds-positive-bg);color:#166534}._runPlateBadgeWarn_1tqzn_65{background:var(--ds-warning-bg);color:#b45309}._runPlateBadgeErr_1tqzn_66{background:var(--ds-negative-bg);color:var(--ds-negative)}._runPlateChevron_1tqzn_68{width:14px;height:14px;color:var(--ds-text-muted);transition:transform var(--ds-motion-fast)}._runPlateChevronOpen_1tqzn_74{transform:rotate(180deg)}._runPlateBody_1tqzn_76{padding:16px}._metricsRow_1tqzn_81{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}._metricTile_1tqzn_87{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);padding:14px 16px}._metricLabel_1tqzn_93{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;margin-bottom:4px}._metricValue_1tqzn_101{font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);line-height:1.2}._metricValuePos_1tqzn_107{color:var(--ds-positive)}._metricValueNeg_1tqzn_108{color:var(--ds-negative)}._metricSub_1tqzn_109{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-top:2px}._innerPlate_1tqzn_117{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);margin-bottom:10px;padding:14px 16px}._innerPlate_1tqzn_117:last-child{margin-bottom:0}._innerPlateHead_1tqzn_126{display:flex;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:.5px solid var(--ds-border);flex-wrap:wrap}._stepPill_1tqzn_135{width:22px;height:22px;background:var(--fam-skill-bg);color:var(--fam-skill);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-family:var(--ds-font-label);font-size:11px;font-weight:var(--ds-fw-bold);flex-shrink:0}._innerPlateTitle_1tqzn_149{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._innerPlateDim_1tqzn_155{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted)}._innerPlateMeta_1tqzn_160{display:flex;gap:8px;margin-left:auto;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted)}._innerPlateMeta_1tqzn_160 ._sep_1tqzn_168{color:var(--ds-border-strong)}._innerStep_1tqzn_171{border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);background:var(--ds-bg-surface);margin-bottom:8px;overflow:hidden}._innerStep_1tqzn_171:last-child{margin-bottom:0}._innerStepHead_1tqzn_180{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:10px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;background:transparent;border:none;width:100%;text-align:left;font-family:inherit}._innerStepNum_1tqzn_194{width:28px;height:28px;border-radius:var(--ds-r-tiny);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._innerStepText_1tqzn_203{min-width:0}._innerStepTitle_1tqzn_204{font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._innerStepSub_1tqzn_209{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-family:var(--ds-font-label);margin-top:1px}._innerStepChev_1tqzn_215{width:12px;height:12px;color:var(--ds-text-muted);transition:transform var(--ds-motion-fast)}._innerStepChevOpen_1tqzn_221{transform:rotate(180deg)}._innerStepBody_1tqzn_223{padding:0 12px 12px}._searchHit_1tqzn_228{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);margin-bottom:6px}._searchHit_1tqzn_228:last-child{margin-bottom:0}._hitIcon_1tqzn_239{width:28px;height:28px;border-radius:var(--ds-r-tiny);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._hitMain_1tqzn_248{min-width:0}._hitName_1tqzn_249{font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._hitSub_1tqzn_254{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-top:1px}._hitScore_1tqzn_259{display:flex;align-items:center;gap:8px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);font-weight:var(--ds-fw-semibold)}._hitBar_1tqzn_268{width:60px;height:4px;background:var(--ds-bg-tinted);border-radius:var(--ds-r-pill);overflow:hidden}._hitFill_1tqzn_275{height:100%}._proseText_1tqzn_278{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);line-height:1.5;white-space:pre-wrap;overflow-x:auto;max-height:280px;overflow-y:auto;margin:0}._proseBlock_1tqzn_290{padding:10px 12px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);background:var(--ds-bg-surface);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);line-height:1.5;white-space:pre-wrap;overflow-x:auto;max-height:280px;overflow-y:auto;margin:0}._proseBlockCode_1tqzn_305{white-space:pre}._parsedField_1tqzn_308{display:grid;grid-template-columns:220px 1fr;gap:12px;padding:10px 0;border-bottom:.5px solid var(--ds-border);align-items:center}._parsedField_1tqzn_308:last-child{border:none}._parsedKey_1tqzn_317{display:flex;align-items:center;gap:10px}._keyIcon_1tqzn_322{width:24px;height:24px;border-radius:var(--ds-r-tiny);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._parsedKeyLbl_1tqzn_331{font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary)}._parsedKeySl_1tqzn_336{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted)}._parsedVal_1tqzn_341{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);display:flex;align-items:center;gap:8px}._parsedValProse_1tqzn_349{font-family:var(--ds-font-content);line-height:1.45}._parsedDivider_1tqzn_351{display:flex;align-items:center;gap:10px;margin:8px 0 2px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--ds-fw-semibold)}._parsedDivider_1tqzn_351:after{content:"";flex:1;height:.5px;background:var(--ds-border)}._parsedFieldSystem_1tqzn_369{opacity:.9}._parsedFieldSystem_1tqzn_369 ._parsedKeyLbl_1tqzn_331{color:var(--ds-text-secondary)}._confidenceBar_1tqzn_373{width:60px;height:4px;background:var(--ds-bg-tinted);border-radius:var(--ds-r-pill);overflow:hidden;margin-left:8px}._confidenceBarFill_1tqzn_381{height:100%;background:var(--ds-positive);transition:width var(--ds-motion-fast)}._collectionPill_1tqzn_388{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:var(--type-collection-bg);color:var(--type-collection);border-radius:var(--ds-r-pill);font-weight:var(--ds-fw-semibold)}._splitMessages_1tqzn_400{display:flex;flex-direction:column;gap:8px}._splitSection_1tqzn_406{display:flex;flex-direction:column;gap:4px}._splitSection_1tqzn_406+._splitSection_1tqzn_406{border-top:.5px solid var(--ds-border);padding-top:10px;margin-top:4px}._splitLabel_1tqzn_418{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px}._rawEmpty_1tqzn_428{padding:12px;color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);line-height:1.5}._rawEmptyHint_1tqzn_435{font-size:var(--ds-fs-chrome-caption);margin-top:6px;white-space:pre-line}._rawEmptyMeta_1tqzn_440{margin-top:8px;font-size:var(--ds-fs-chrome-caption);font-family:var(--ds-font-label);color:var(--ds-text-muted)}._rawEmptyMeta_1tqzn_440 code{background:var(--ds-bg-soft);padding:1px 5px;border-radius:var(--ds-r-tiny);color:var(--ds-text-secondary)}._historyItem_1tqzn_454{display:grid;grid-template-columns:10px 1fr auto;gap:12px;align-items:center;padding:10px 12px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);margin-bottom:6px;cursor:pointer;transition:box-shadow var(--ds-motion-fast);background:transparent;width:100%;text-align:left;font-family:inherit}._historyItem_1tqzn_454:hover{box-shadow:var(--ds-shadow-1)}._historyItem_1tqzn_454:last-child{margin-bottom:0}._historyDot_1tqzn_472{width:10px;height:10px;border-radius:50%;flex-shrink:0}._historyMain_1tqzn_478{min-width:0}._historyTitle_1tqzn_479{font-size:var(--ds-fs-chrome-body);color:var(--ds-text-primary);font-weight:var(--ds-fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._historySub_1tqzn_487{font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-family:var(--ds-font-label);margin-top:2px}._historyMeta_1tqzn_493{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-align:right}._rows_nuvsz_1{display:flex;flex-direction:column;gap:var(--ds-space-2);margin-bottom:var(--ds-space-4)}._emptyInputs_nuvsz_8{display:flex;align-items:center;gap:var(--ds-space-3);background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);box-shadow:var(--ds-shadow-1);padding:var(--ds-space-3);margin-bottom:var(--ds-space-3);transition:box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast)}._emptyInputs_nuvsz_8:hover{box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._emptyInputsIcon_nuvsz_26{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:var(--ds-bg-tinted);border-radius:var(--ds-r-small);color:var(--ds-text-muted);flex-shrink:0}._emptyInputsBody_nuvsz_38{display:flex;flex-direction:column;gap:2px}._emptyInputsTitle_nuvsz_44{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary)}._emptyInputsHint_nuvsz_50{font-size:var(--ds-fs-caption);color:var(--ds-text-muted)}._row_nuvsz_1{display:grid;grid-template-columns:200px 32px 1fr;align-items:start;gap:var(--ds-space-2)}._labelCard_nuvsz_62{display:flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-3);min-height:40px}._labelIconBadge_nuvsz_71{width:24px;height:24px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._labelIconBadge_nuvsz_71 svg{width:14px;height:14px}._labelName_nuvsz_86{font-size:var(--ds-fs-body-sm);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._required_nuvsz_95{color:var(--ds-negative);font-weight:var(--ds-fw-semibold);margin-left:auto;flex-shrink:0}._arrow_nuvsz_102{display:flex;align-items:center;justify-content:center;height:40px;color:var(--ds-text-muted);flex-shrink:0}._fieldCard_nuvsz_111{padding:var(--ds-space-3);display:flex;flex-direction:column;gap:var(--ds-space-1)}._input_nuvsz_119{border:none;outline:none;background:transparent;font-size:var(--ds-fs-body);color:var(--ds-text-primary);font-family:inherit;width:100%}._textarea_nuvsz_129{border:none;outline:none;background:transparent;font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary);font-family:var(--ds-font-label);resize:vertical;min-height:64px;width:100%}._hint_nuvsz_141{font-size:var(--ds-fs-caption);color:var(--ds-text-muted)}._fieldError_nuvsz_146{font-size:var(--ds-fs-caption);color:var(--ds-negative)}._checkboxRow_nuvsz_151{display:flex;align-items:center;gap:var(--ds-space-2);font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary);cursor:pointer}._pickerTrigger_nuvsz_160{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:var(--ds-fs-body-sm);color:var(--ds-text-primary);padding:0}._pickerValue_nuvsz_174{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._previewAccordion_nuvsz_180{border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);margin-bottom:var(--ds-space-2);overflow:hidden}._previewAccordionHead_nuvsz_187{display:flex;align-items:center;gap:var(--ds-space-2);width:100%;padding:var(--ds-space-2) var(--ds-space-3);background:transparent;border:none;cursor:pointer;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);text-align:left;transition:background var(--ds-motion-fast)}._previewAccordionHead_nuvsz_187:hover{background:var(--ds-bg-soft)}._previewEyeIcon_nuvsz_207{flex-shrink:0;color:var(--ds-text-muted)}._previewChevron_nuvsz_212{margin-left:auto;flex-shrink:0;color:var(--ds-text-muted);transition:transform var(--ds-motion-fast)}._previewChevronOpen_nuvsz_219{transform:rotate(180deg)}._previewAccordionBody_nuvsz_223{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-3);border-top:.5px solid var(--ds-border);display:flex;flex-direction:column;gap:4px}._previewSectionLabel_nuvsz_231{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px}._previewSectionLabelSep_nuvsz_240{border-top:.5px solid var(--ds-border);padding-top:10px;margin-top:8px}._previewProse_nuvsz_246{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-primary);line-height:1.5;white-space:pre-wrap;overflow-x:auto;max-height:200px;overflow-y:auto;margin:0;padding:8px 10px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-tiny);background:var(--ds-bg-soft)}._previewCapabilityBlock_nuvsz_262{padding:8px 10px;border:.5px solid var(--ds-border);border-radius:var(--ds-r-tiny);background:var(--ds-bg-soft);margin-top:4px}._previewCapabilityLabel_nuvsz_270{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;margin-bottom:8px}._previewStatus_nuvsz_280{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-text-muted);padding:var(--ds-space-1) 0}._previewError_nuvsz_287{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);color:var(--ds-negative);padding:var(--ds-space-1) 0}._runBar_nuvsz_294{display:flex;align-items:center;margin-top:var(--ds-space-3)}._spacer_nuvsz_300{flex:1}._btnPrimary_nuvsz_304{display:flex;align-items:center;gap:var(--ds-space-2);background:var(--ds-text-primary);color:var(--ds-text-inverse);border:none;border-radius:var(--ds-r-medium);padding:var(--ds-space-2) var(--ds-space-5);font-weight:var(--ds-fw-semibold);font-size:var(--ds-fs-body-sm);cursor:pointer;transition:opacity var(--ds-motion-fast)}._btnPrimary_nuvsz_304:hover:not(:disabled){opacity:.85}._btnPrimary_nuvsz_304:disabled{background:var(--ds-bg-soft);color:var(--ds-text-muted);cursor:not-allowed}._spinning_nuvsz_329{animation:_runSectionInputsSpin_nuvsz_1 .8s linear infinite}@keyframes _runSectionInputsSpin_nuvsz_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._pane_6wdda_6{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5)}._paneHead_6wdda_13{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--ds-space-1)}._paneTitle_6wdda_20{font-size:var(--ds-fs-h2);font-weight:var(--ds-fw-bold);color:var(--ds-text-primary)}._paneSubtitle_6wdda_26{font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted)}._card_6wdda_36{background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);box-shadow:var(--ds-shadow-1);transition:box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast)}._card_6wdda_36:hover{box-shadow:var(--ds-shadow-hover);transform:translateY(-1px)}._selectWrap_1sjbe_3{position:relative;width:100%}._select_1sjbe_3{display:grid;grid-template-columns:32px 1fr 14px;gap:10px;align-items:center;width:100%;padding:8px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-primary);text-align:left;cursor:pointer;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._select_1sjbe_3:hover:not(:disabled){border-color:var(--ds-text-secondary);box-shadow:var(--ds-shadow-1)}._disabled_1sjbe_29{opacity:.5;pointer-events:none}._iconBadge_1sjbe_34{width:32px;height:32px;border-radius:var(--ds-r-small);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._iconBadge_1sjbe_34 svg{width:16px;height:16px}._selectText_1sjbe_49{display:flex;flex-direction:column;min-width:0}._selectVal_1sjbe_55{font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-medium);font-family:var(--ds-font-content);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectSub_1sjbe_65{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectChev_1sjbe_75{width:14px;height:14px;flex-shrink:0;color:var(--ds-text-muted)}._wrap_1ovsz_1{display:flex;flex-direction:column;padding:var(--ds-space-5);max-width:520px}._settingsGroup_1ovsz_10{margin-bottom:var(--ds-space-5)}._settingsGroup_1ovsz_10:last-child{margin-bottom:0}._groupTitleRow_1ovsz_18{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);margin-bottom:var(--ds-space-3)}._groupTitle_1ovsz_18{margin:0 0 var(--ds-space-3);font-family:var(--ds-font-content);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._groupTitleRow_1ovsz_18 ._groupTitle_1ovsz_18{margin-bottom:0}._formRow_1ovsz_40{display:flex;flex-direction:column;gap:6px;margin-bottom:var(--ds-space-4)}._formLabel_1ovsz_47{display:block;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);text-transform:uppercase;letter-spacing:.4px;font-weight:var(--ds-fw-semibold);margin-bottom:6px}._formHelp_1ovsz_58{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);line-height:1.4}._textInput_1ovsz_67{width:100%;padding:7px 10px;border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);background:var(--ds-bg-surface);color:var(--ds-text-primary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);transition:border-color var(--ds-motion-fast);box-sizing:border-box}._textInput_1ovsz_67:focus{outline:none;border-color:var(--ds-border-focus)}._twoCol_1ovsz_87{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-3)}._sliderRow_1ovsz_95{display:grid;grid-template-columns:1fr 48px;gap:var(--ds-space-3);align-items:center}._slider_1ovsz_95{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:var(--ds-bg-tinted);border-radius:2px;outline:none;cursor:pointer}._slider_1ovsz_95::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:var(--ds-text-primary);border-radius:50%;cursor:grab;box-shadow:var(--ds-shadow-1)}._slider_1ovsz_95::-moz-range-thumb{width:16px;height:16px;background:var(--ds-text-primary);border-radius:50%;border:none;cursor:grab;box-shadow:var(--ds-shadow-1)}._sliderVal_1ovsz_134{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);text-align:right}._toggleRow_1ovsz_144{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:.5px solid var(--ds-border)}._toggleRow_1ovsz_144:last-child{border-bottom:none}._toggleLabel_1ovsz_156{font-size:var(--ds-fs-chrome-body-lg);color:var(--ds-text-primary);font-weight:var(--ds-fw-medium);font-family:var(--ds-font-content)}._toggleSwitch_1ovsz_165{position:relative;flex-shrink:0;width:32px;height:18px;cursor:pointer}._toggleInput_1ovsz_173{opacity:0;width:0;height:0;position:absolute}._toggleTrack_1ovsz_180{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9px;background:var(--ds-border-strong);transition:background var(--ds-motion-fast)}._toggleInput_1ovsz_173:checked+._toggleTrack_1ovsz_180{background:var(--ds-positive)}._toggleThumb_1ovsz_192{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--ds-bg-surface);box-shadow:var(--ds-shadow-1);transition:transform var(--ds-motion-fast);pointer-events:none}._toggleInput_1ovsz_173:checked~._toggleThumb_1ovsz_192{transform:translate(14px)}._searchCard_1ovsz_211{border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);background:var(--ds-bg-surface);overflow:hidden;margin:0 0 4px;transition:box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast)}._searchCard_1ovsz_211:hover{box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._searchCardRow_1ovsz_225{display:flex;align-items:center;justify-content:space-between;padding:10px 0}._searchCardLabel_1ovsz_232{padding-left:12px;font-size:var(--ds-fs-chrome-body-lg);color:var(--ds-text-secondary);font-weight:var(--ds-fw-medium);font-family:var(--ds-font-content)}._infoNote_1ovsz_242{padding:10px 12px;background:var(--ds-bg-soft);border-radius:var(--ds-r-small);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);line-height:1.4}._wrap_16wno_6{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg-surface)}._toolbar_16wno_16{display:flex;align-items:center;padding:8px 10px;gap:6px;background:var(--ds-bg-surface);flex-shrink:0}._fSelect_16wno_25{display:inline-flex;align-items:center;gap:4px;padding:5px 8px 5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-secondary);cursor:pointer;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);flex-shrink:0}._fSelect_16wno_25:hover{border-color:var(--ds-border-strong);box-shadow:0 2px 6px #0f172a0f;transform:translateY(-1px)}._fSelectLbl_16wno_46{color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-caption, 11px);text-transform:uppercase;letter-spacing:.4px;font-weight:600;font-family:var(--ds-font-label)}._fSelectVal_16wno_54{color:var(--ds-text-primary);font-weight:500}._fSelectArr_16wno_58{color:var(--ds-text-muted);margin-left:2px;font-size:9px}._fSearch_16wno_65{flex:1;min-width:100px;padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);outline:none}._fSearch_16wno_65::placeholder{color:var(--ds-text-muted)}._fSearch_16wno_65:focus{border-color:var(--ds-border-strong)}._fNew_16wno_85{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background:var(--ds-bg-surface);color:var(--ds-text-primary);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);font-weight:600;cursor:pointer;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);flex-shrink:0}._fNew_16wno_85:before{content:"+";font-size:14px;font-weight:400;margin-right:2px;color:var(--ds-text-muted)}._fNew_16wno_85:hover:not(:disabled){box-shadow:0 3px 8px #0f172a14;border-color:var(--ds-text-secondary);transform:translateY(-1px)}._fNew_16wno_85:disabled{opacity:.5;cursor:wait}._body_16wno_120{padding:12px 10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;background:var(--ds-bg-surface);flex:1;min-height:0;container-type:inline-size}._empty_16wno_134{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 40px;text-align:center}._emptyTitle_16wno_144{font-size:15px;font-weight:600;color:var(--ds-text-primary);font-family:var(--ds-font-content)}._emptyText_16wno_150{font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-muted);max-width:380px;line-height:1.6}._retryBtn_16wno_157{margin-top:4px;padding:5px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);cursor:pointer}._retryBtn_16wno_157:hover{box-shadow:0 2px 6px #0f172a14}._loadingText_16wno_174{flex:1;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);padding:60px 40px}._groupList_16wno_187{display:flex;flex-direction:column;gap:6px}._wrap_1o9e0_3{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg-surface)}._row_o9zwg_4{border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);background:var(--ds-bg-surface);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);box-shadow:var(--ds-shadow-1)}._row_o9zwg_4:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._rowHead_o9zwg_16{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:9px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--ds-r-card)}._rowHead_o9zwg_16:focus-visible{outline:2px solid var(--fam-agent);outline-offset:-1px}._rowIcon_o9zwg_31{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--fam-agent-bg);color:var(--fam-agent);border-radius:var(--ds-r-small);flex-shrink:0}._rowMain_o9zwg_43{min-width:0;display:flex;flex-direction:column;gap:2px}._rowName_o9zwg_49{font-size:var(--ds-fs-chrome-body-lg);font-weight:500;font-family:var(--ds-font-content);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowContext_o9zwg_58{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font-size:var(--ds-fs-chrome-caption, 11px);font-family:var(--ds-font-label);color:var(--ds-text-muted);min-width:0;overflow:hidden}@container (max-width: 360px){._rowContext_o9zwg_58{display:none}}._kw_o9zwg_75{color:var(--fam-agent);font-weight:600;font-size:9.5px;text-transform:uppercase;letter-spacing:.3px}._sep_o9zwg_82{color:var(--ds-border-strong)}._rowActions_o9zwg_86{display:flex;align-items:center;gap:4px}._rowToggle_o9zwg_92{position:relative;width:30px;height:16px;background:var(--ds-border);border-radius:10px;border:none;cursor:pointer;padding:0;flex-shrink:0;transition:background var(--ds-motion-fast)}._rowToggle_o9zwg_92:disabled{cursor:not-allowed;opacity:.5}._rowToggle_o9zwg_92:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;box-shadow:var(--ds-shadow-chip);transition:left var(--ds-motion-fast)}._rowToggleOn_o9zwg_120{background:var(--ds-positive)}._rowToggleOn_o9zwg_120:after{left:16px}._rowMenuWrap_o9zwg_127{position:relative}._rowMenu_o9zwg_127{width:22px;height:22px;background:transparent;border:none;color:var(--ds-text-muted);border-radius:var(--ds-r-tiny);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast);flex-shrink:0}._rowMenu_o9zwg_127:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._dropdown_o9zwg_150{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);box-shadow:var(--ds-shadow-2);padding:4px;display:flex;flex-direction:column;gap:6px;z-index:100}._dropdownItem_o9zwg_165{text-align:left;padding:8px 12px;background:var(--ds-bg-surface);border:.5px solid transparent;border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);cursor:pointer;transition:all var(--ds-motion-fast)}._dropdownItem_o9zwg_165:hover{background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);box-shadow:var(--ds-shadow-2);transform:translateY(-1px)}._dropdownItemDanger_o9zwg_183{color:var(--ds-negative)}._dropdownItemDanger_o9zwg_183:hover{border-color:currentColor}._wrap_u6drq_1{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5);height:100%}._header_u6drq_9{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-3);flex-shrink:0}._headerEnd_u6drq_17{display:flex;align-items:center;gap:var(--ds-space-3)}._title_u6drq_23{margin:0;font-family:var(--ds-font-label);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._editorHost_u6drq_31{flex:1;min-height:0;display:flex;flex-direction:column}._wrap_1wyzh_1{display:flex;flex-direction:column;gap:var(--ds-space-4);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5)}._title_1wyzh_8{margin:0;font-family:var(--ds-font-label);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._subtitle_1wyzh_16{margin:0;font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-secondary)}._grid_1wyzh_23{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-3)}._card_1wyzh_29{position:relative;display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-4);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);background:var(--ds-bg-soft);cursor:pointer;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast);text-align:left}._card_1wyzh_29:hover:not(._cardDisabled_1wyzh_43){border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._cardActive_1wyzh_49{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1);background:var(--ds-bg-surface);transform:translateY(-1px)}._cardDisabled_1wyzh_43{opacity:.5;cursor:not-allowed}._cardIcon_1wyzh_61{width:20px;height:20px;color:var(--ds-text-primary)}._cardTitle_1wyzh_67{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._cardDesc_1wyzh_74{font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-secondary);line-height:1.4}._badge_1wyzh_81{position:absolute;top:var(--ds-space-3);right:var(--ds-space-3);padding:2px var(--ds-space-2);background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-pill);font-family:var(--ds-font-label);font-size:10px;color:var(--ds-text-muted)}._wrap_ds7l2_1{display:flex;flex-direction:column;gap:var(--ds-space-5);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5)}._title_ds7l2_8{margin:0;font-family:var(--ds-font-label);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._block_ds7l2_16{display:flex;flex-direction:column;gap:var(--ds-space-3)}._blockTitle_ds7l2_22{margin:0;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted)}._skillRow_ds7l2_31{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:9px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);box-shadow:var(--ds-shadow-1);transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast)}._skillRow_ds7l2_31:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-2)}._skillIcon_ds7l2_50{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;background:var(--fam-skill-bg);color:var(--fam-skill);border-radius:var(--ds-r-small);flex-shrink:0}._skillName_ds7l2_62{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-lg);font-weight:500;color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._removeBtn_ds7l2_72{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--ds-r-small);color:var(--ds-text-muted);cursor:pointer;transition:background var(--ds-motion-fast),color var(--ds-motion-fast)}._removeBtn_ds7l2_72:hover{background:var(--ds-bg-tinted);color:var(--ds-text-primary)}._emptyHint_ds7l2_92{font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted);font-style:italic}._addSection_ds7l2_99{display:flex;flex-direction:column;gap:var(--ds-space-3)}._addBtn_ds7l2_105{display:flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-3);background:transparent;border:.5px dashed var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-secondary);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);cursor:pointer;transition:border-color var(--ds-motion-fast),color var(--ds-motion-fast)}._addBtn_ds7l2_105:hover{border-color:var(--ds-border-strong);color:var(--ds-text-primary)}._dropdown_ds7l2_125{display:flex;flex-direction:column;gap:var(--ds-space-2);padding:var(--ds-space-2);background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-medium);box-shadow:var(--ds-shadow-2);max-height:240px;overflow-y:auto}._dropdownItem_ds7l2_139{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:center;padding:9px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-card);cursor:pointer;text-align:left;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._dropdownItem_ds7l2_139:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._dropdownEmpty_ds7l2_158{padding:var(--ds-space-3);text-align:center;font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted)}._block_1fpc7_3{display:flex;flex-direction:column;gap:var(--ds-space-2)}._blockHead_1fpc7_11{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-3);padding-bottom:var(--ds-space-2)}._titleWrap_1fpc7_19{display:flex;flex-direction:column;gap:2px}._blockTitle_1fpc7_25{margin:0;font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._blockSub_1fpc7_33{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._selectAllBtn_1fpc7_39{padding:2px var(--ds-space-2);background:transparent;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption);cursor:pointer;transition:border-color var(--ds-motion-fast),color var(--ds-motion-fast);white-space:nowrap;flex-shrink:0}._selectAllBtn_1fpc7_39:hover{border-color:var(--ds-border-strong);color:var(--ds-text-secondary)}._blockBody_1fpc7_60{display:flex;flex-direction:column;gap:var(--ds-space-1)}._packCard_1fpc7_68{display:flex;align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:.5px solid transparent;border-radius:var(--ds-r-small);background:transparent;cursor:pointer;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast)}._packCard_1fpc7_68:hover,._packCardSelected_1fpc7_89{border-color:var(--ds-border);box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._packCardSelected_1fpc7_89:hover{border-color:var(--ds-border-strong)}._packCardDisabled_1fpc7_99{opacity:.5;cursor:not-allowed;pointer-events:none}._checkBox_1fpc7_107{width:16px;height:16px;flex-shrink:0;border:1.5px solid var(--ds-border);border-radius:3px;background:var(--ds-bg-surface);display:flex;align-items:center;justify-content:center;margin-top:1px;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast)}._checkBoxChecked_1fpc7_123{background:var(--ds-text-primary);border-color:var(--ds-text-primary);color:var(--ds-bg-surface)}._cardBody_1fpc7_131{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._cardTitle_1fpc7_139{display:flex;align-items:center;gap:var(--ds-space-2);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary)}._cardDesc_1fpc7_149{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);line-height:1.4;margin-top:2px}._badge_1fpc7_159{display:inline-block;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-medium);padding:1px 6px;border-radius:99px;vertical-align:middle}._badgeBeta_1fpc7_169{background:color-mix(in srgb,#10b981 15%,transparent);color:#065f46}@media(prefers-color-scheme:dark){._badgeBeta_1fpc7_169{color:#6ee7b7}}:root[data-theme=dark] ._badgeBeta_1fpc7_169{color:#6ee7b7}:root[data-theme=light] ._badgeBeta_1fpc7_169{color:#065f46}._badgeSoon_1fpc7_188{background:color-mix(in srgb,#f59e0b 15%,transparent);color:#92400e}@media(prefers-color-scheme:dark){._badgeSoon_1fpc7_188{color:#fcd34d}}:root[data-theme=dark] ._badgeSoon_1fpc7_188{color:#fcd34d}:root[data-theme=light] ._badgeSoon_1fpc7_188{color:#92400e}._chipRow_1fpc7_209{display:flex;flex-wrap:wrap;gap:4px;margin-top:var(--ds-space-1)}._actionChip_1fpc7_216{display:inline-flex;align-items:center;padding:1px 6px;background:var(--ds-bg-tinted);border-radius:3px;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-secondary)}._wrap_1a30i_1{display:flex;flex-direction:column;gap:var(--ds-space-5);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5)}._block_1a30i_10{display:flex;flex-direction:column;gap:var(--ds-space-2)}._blockDisabled_1a30i_16{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}._blockHead_1a30i_24{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-3);padding-bottom:var(--ds-space-2)}._titleWrap_1a30i_32{display:flex;flex-direction:column;gap:2px}._blockTitle_1a30i_38{margin:0;font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-lg);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);display:flex;align-items:center;gap:var(--ds-space-2)}._blockSub_1a30i_49{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._selectAllRow_1a30i_55{display:flex;align-items:center;gap:var(--ds-space-1);flex-shrink:0}._selectAllBtn_1a30i_62{padding:2px var(--ds-space-2);background:transparent;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption);cursor:pointer;transition:border-color var(--ds-motion-fast),color var(--ds-motion-fast);white-space:nowrap}._selectAllBtn_1a30i_62:hover{border-color:var(--ds-border-strong);color:var(--ds-text-secondary)}._blockBody_1a30i_82{display:flex;flex-direction:column;gap:var(--ds-space-1)}._subGroup_1a30i_90{display:flex;align-items:center;justify-content:space-between;padding:var(--ds-space-2) var(--ds-space-1) var(--ds-space-1);margin-top:var(--ds-space-2)}._subGroup_1a30i_90:first-child{margin-top:0}._subGroupLabel_1a30i_102{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-muted);letter-spacing:.04em}._subGroupSelect_1a30i_110{padding:2px var(--ds-space-2);background:transparent;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption);cursor:pointer;transition:border-color var(--ds-motion-fast),color var(--ds-motion-fast)}._subGroupSelect_1a30i_110:hover{border-color:var(--ds-border-strong);color:var(--ds-text-secondary)}._checkRow_1a30i_129{display:flex;align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:.5px solid transparent;border-radius:var(--ds-r-small);background:transparent;cursor:pointer;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast)}._checkRow_1a30i_129:hover,._checkRowSelected_1a30i_150{border-color:var(--ds-border);box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._checkRowSelected_1a30i_150:hover{border-color:var(--ds-border-strong)}._checkRowDisabled_1a30i_160{opacity:.5;cursor:not-allowed;pointer-events:none}._checkBox_1a30i_168{width:16px;height:16px;flex-shrink:0;border:1.5px solid var(--ds-border);border-radius:3px;background:var(--ds-bg-surface);display:flex;align-items:center;justify-content:center;margin-top:1px;transition:background var(--ds-motion-fast),border-color var(--ds-motion-fast)}._checkBoxChecked_1a30i_184{background:var(--ds-text-primary);border-color:var(--ds-text-primary);color:var(--ds-bg-surface)}._checkRowContent_1a30i_192{display:flex;flex-direction:column;gap:2px;min-width:0}._checkRowLabel_1a30i_199{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._checkRowDesc_1a30i_209{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);line-height:1.4}._slugCapsule_1a30i_216{display:inline;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);background:var(--ds-bg-tinted);border-radius:3px;padding:1px 4px;color:var(--ds-text-secondary)}._lockedLabel_1a30i_226{font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);font-style:italic}._soonChip_1a30i_235{display:inline-block;font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-medium);color:var(--ds-text-muted);background:var(--ds-bg-tinted);border-radius:99px;padding:1px 6px;vertical-align:middle}._emptyNote_1a30i_249{padding:var(--ds-space-3);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted)}._wrap_q89sw_2{display:flex;flex-direction:column;height:100%;padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-3);gap:var(--ds-space-3)}._header_q89sw_11{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}._resetBtn_q89sw_18{display:inline-flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-3);background:transparent;border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);color:var(--ds-text-secondary);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);cursor:pointer;transition:border-color var(--ds-motion-fast),color var(--ds-motion-fast)}._resetBtn_q89sw_18:hover{border-color:var(--ds-text-muted);color:var(--ds-text-primary)}._chatArea_q89sw_39{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--ds-space-3);padding:var(--ds-space-4);overflow-y:auto}._emptyHint_q89sw_49{display:flex;flex:1;align-items:center;justify-content:center;font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted)}._msg_q89sw_60{max-width:78%;padding:10px 14px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:14px;box-shadow:var(--ds-shadow-1);font-family:var(--ds-font-content);font-size:var(--ds-fs-body);line-height:1.5;color:var(--ds-text-primary);word-wrap:break-word;white-space:pre-wrap}._msgUser_q89sw_76{align-self:flex-end}._msgAssistant_q89sw_77{align-self:flex-start}._msgUser_q89sw_76._last_q89sw_80{border-bottom-right-radius:4px}._msgAssistant_q89sw_77._last_q89sw_80{border-bottom-left-radius:4px}._msgTool_q89sw_84{align-self:flex-start;max-width:85%;padding:4px 10px;background:var(--ds-bg-tinted);border-radius:var(--ds-r-small);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body-sm);color:var(--ds-text-muted);display:inline-flex;align-items:center;gap:6px}._msgTool_q89sw_84 svg{width:12px;height:12px;color:var(--ds-text-muted);flex-shrink:0}._msgError_q89sw_106{border-color:var(--ds-negative);color:var(--ds-text-primary)}._typing_q89sw_112{align-self:flex-start;padding:4px 14px;display:inline-flex;gap:6px;align-items:center}._typingDot_q89sw_120{width:7px;height:7px;background:var(--ds-text-muted);border-radius:50%;animation:_msp-typing_q89sw_1 1.4s infinite ease-in-out}._typingDot_q89sw_120:nth-child(2){animation-delay:.2s}._typingDot_q89sw_120:nth-child(3){animation-delay:.4s}@keyframes _msp-typing_q89sw_1{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._inputRow_q89sw_143{display:flex;gap:var(--ds-space-2);flex-shrink:0}._inputField_q89sw_149{flex:1;padding:var(--ds-space-2) var(--ds-space-3);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);background:var(--ds-bg-soft);color:var(--ds-text-primary);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);outline:none;transition:border-color var(--ds-motion-fast)}._inputField_q89sw_149:focus{border-color:var(--ds-border-strong)}._sendBtn_q89sw_166{display:inline-flex;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-2) var(--ds-space-4);background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);color:var(--ds-text-primary);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-body);font-weight:var(--ds-fw-semibold);cursor:pointer;transition:box-shadow var(--ds-motion-fast),transform var(--ds-motion-fast);white-space:nowrap}._sendBtn_q89sw_166:hover:not(:disabled){box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._sendBtn_q89sw_166:disabled{opacity:.5;cursor:not-allowed}._footer_q89sw_194{display:flex;align-items:center;gap:var(--ds-space-4);padding-top:var(--ds-space-2);border-top:.5px solid var(--ds-border);font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted);flex-shrink:0}._footerItem_q89sw_206{display:flex;align-items:center;gap:var(--ds-space-1)}._wrap_84d2b_1{display:flex;flex-direction:column;gap:var(--ds-space-5);padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5);max-width:520px}._header_84d2b_9{display:flex;align-items:center;justify-content:space-between}._title_84d2b_15{margin:0;font-family:var(--ds-font-label);font-size:var(--ds-fs-h4);font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary)}._modelRow_84d2b_23{display:flex;flex-direction:column;gap:var(--ds-space-2)}._grid_84d2b_29{display:grid;grid-template-columns:1fr 1fr;gap:var(--ds-space-4)}._field_84d2b_35{display:flex;flex-direction:column;gap:var(--ds-space-2)}._label_84d2b_41{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);font-weight:var(--ds-fw-semibold);color:var(--ds-text-secondary);text-transform:uppercase;letter-spacing:.05em}._input_84d2b_50{padding:var(--ds-space-2) var(--ds-space-3);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);background:var(--ds-bg-soft);color:var(--ds-text-primary);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm);outline:none;transition:border-color var(--ds-motion-fast);width:100%;box-sizing:border-box}._input_84d2b_50:focus{border-color:var(--ds-border-strong)}._hint_84d2b_68{font-family:var(--ds-font-content);font-size:11px;color:var(--ds-text-muted)}._wrap_1x4d8_1{display:flex;height:100%;min-height:0}._sidebar_1x4d8_7{display:flex;flex-direction:column;gap:var(--ds-space-1);width:200px;flex-shrink:0;padding:var(--ds-space-3) var(--ds-space-3);background:var(--ds-bg-surface);border-right:none}._navItem_1x4d8_18{display:flex;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-3);border:.5px solid transparent;border-radius:var(--ds-r-small);background:transparent;color:var(--ds-text-secondary);font-family:var(--ds-font-content);font-size:var(--ds-fs-chrome-body);font-weight:500;cursor:pointer;box-shadow:none;transform:none;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);text-align:left}._navItem_1x4d8_18:hover{background:transparent;border-color:var(--ds-border);box-shadow:var(--ds-shadow-1);transform:translateY(-1px);color:var(--ds-text-primary)}._navItemActive_1x4d8_45{background:transparent;border-color:var(--ds-border);box-shadow:var(--ds-shadow-1);transform:translateY(-1px);color:var(--ds-text-primary);font-weight:600}._navItemActive_1x4d8_45:hover{box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._navIcon_1x4d8_59{width:16px;height:16px;flex-shrink:0}._navLabel_1x4d8_65{flex:1}._navCount_1x4d8_69{font-family:var(--ds-font-label);font-size:var(--ds-fs-chrome-caption);color:var(--ds-text-muted)}._content_1x4d8_75{flex:1;min-width:0;overflow-y:auto;background:var(--ds-bg-surface)}._loadingText_1x4d8_82,._errorText_1x4d8_83{padding:var(--ds-space-6);color:var(--ds-text-muted);font-family:var(--ds-font-content);font-size:var(--ds-fs-body-sm)}._wrap_1xif4_5{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg-surface)}._toolbar_1xif4_15{display:flex;align-items:center;padding:8px 10px;gap:6px;background:var(--ds-bg-surface);flex-shrink:0}._fSelect_1xif4_24{display:inline-flex;align-items:center;gap:4px;padding:5px 8px 5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-secondary);cursor:pointer;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);flex-shrink:0}._fSelect_1xif4_24:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}._fSelectLbl_1xif4_45{color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-caption, 11px);text-transform:uppercase;letter-spacing:.4px;font-weight:600;font-family:var(--ds-font-label)}._fSelectVal_1xif4_53{color:var(--ds-text-primary);font-weight:500}._fSelectArr_1xif4_57{color:var(--ds-text-muted);margin-left:2px;font-size:9px}._fSearch_1xif4_64{flex:1;min-width:100px;padding:5px 10px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);outline:none}._fSearch_1xif4_64::placeholder{color:var(--ds-text-muted)}._fSearch_1xif4_64:focus{border-color:var(--ds-border-strong)}._fNew_1xif4_84{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;background:var(--ds-bg-surface);color:var(--ds-text-primary);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);font-weight:600;cursor:pointer;transition:box-shadow var(--ds-motion-fast),border-color var(--ds-motion-fast),transform var(--ds-motion-fast);flex-shrink:0}._fNew_1xif4_84:before{content:"+";font-size:14px;font-weight:400;margin-right:2px;color:var(--ds-text-muted)}._fNew_1xif4_84:hover:not(:disabled){box-shadow:var(--ds-shadow-2);border-color:var(--ds-text-secondary);transform:translateY(-1px)}._fNew_1xif4_84:disabled{opacity:.5;cursor:wait}._body_1xif4_119{padding:12px 10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;background:var(--ds-bg-surface);flex:1;min-height:0;container-type:inline-size}._empty_1xif4_133{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 40px;text-align:center}._emptyTitle_1xif4_143{font-size:15px;font-weight:600;color:var(--ds-text-primary);font-family:var(--ds-font-content)}._emptyText_1xif4_149{font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-muted);max-width:380px;line-height:1.6}._retryBtn_1xif4_156{margin-top:4px;padding:5px 12px;background:var(--ds-bg-surface);border:.5px solid var(--ds-border-strong);border-radius:var(--ds-r-small);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);color:var(--ds-text-primary);cursor:pointer}._retryBtn_1xif4_156:hover{box-shadow:var(--ds-shadow-1)}._loadingText_1xif4_173{flex:1;display:flex;align-items:center;justify-content:center;color:var(--ds-text-muted);font-size:var(--ds-fs-chrome-body-sm, 12px);font-family:var(--ds-font-content);padding:60px 40px}._groupList_1xif4_186{display:flex;flex-direction:column;gap:6px}._wrap_17ehx_3{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--ds-bg-surface)}._head_107af_3{padding:14px 14px 12px;display:flex;align-items:flex-start;gap:10px;flex-shrink:0;cursor:grab;-webkit-user-select:none;user-select:none;border-bottom:.5px solid var(--ds-border)}._head_107af_3:active{cursor:grabbing}._headIcon_107af_15{width:24px;height:24px;border-radius:var(--ds-r-small);background:var(--fam-translation-bg);color:var(--fam-translation);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}._headBody_107af_28{flex:1;min-width:0}._headTitle_107af_33{font-size:12px;font-weight:var(--ds-fw-semibold);color:var(--ds-text-primary);line-height:1.3}._headSub_107af_40{font-size:10px;color:var(--ds-text-muted);line-height:1.3;margin-top:2px;display:flex;align-items:center;gap:4px}._headSubMono_107af_50{font-family:var(--ds-font-label);color:var(--ds-text-placeholder);font-size:9px}._headClose_107af_56{width:20px;height:20px;border-radius:var(--ds-r-small);background:transparent;border:none;color:var(--ds-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--ds-motion-fast),color var(--ds-motion-fast);flex-shrink:0}._headClose_107af_56:hover{background:var(--ds-bg-soft);color:var(--ds-text-primary)}._body_107af_77{padding:10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;cursor:default}._section_107af_87{display:flex;flex-direction:column;gap:4px}._sectionLabel_107af_93{font-size:var(--ds-fs-chrome-body, 12px);font-weight:500;color:var(--ds-text-primary);padding:2px 6px 4px}._autotranslate_107af_102{display:flex;align-items:center;gap:10px;padding:10px 12px;background:var(--ds-bg-surface, #FFFFFF);border:.5px solid var(--ds-border, #E5E2DB);border-radius:8px;cursor:pointer;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}._autotranslate_107af_102:hover{border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._autotranslateBody_107af_118{flex:1;min-width:0}._autotranslateLabel_107af_120{font-size:12px;font-weight:var(--ds-fw-medium);color:var(--ds-text-primary)}._autotranslateSub_107af_126{font-size:10px;color:var(--ds-text-muted);margin-top:1px}._toggleSwitch_107af_132{width:32px;height:18px;border-radius:999px;background:#d4d7e0;position:relative;flex-shrink:0;transition:background var(--ds-motion-fast)}._toggleSwitch_107af_132:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0f172a26;transition:transform var(--ds-motion-fast)}._toggleSwitchOn_107af_153{background:var(--ds-positive, #2CB67D)}._toggleSwitchOn_107af_153:after{transform:translate(14px)}._chip_107af_162{position:relative;background:var(--ds-bg-surface, #FFFFFF);border:.5px solid var(--ds-border, #E5E2DB);border-radius:8px;cursor:pointer;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast);overflow:hidden}._chip_107af_162:hover:not(._chipActive_107af_171){border-color:var(--ds-border-strong);box-shadow:var(--ds-shadow-1)}._chipActive_107af_171{box-shadow:var(--ds-shadow-chip);border-color:var(--ds-border-strong)!important}._chipStatus_107af_180{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:#d4d7e0;transition:background var(--ds-motion-fast);pointer-events:none}._chipActive_107af_171 ._chipStatus_107af_180{background:var(--ds-positive, #2CB67D)}._chipLang_107af_197{display:flex;align-items:center;gap:8px;padding:7px 22px 7px 10px}._chipLangName_107af_205{font-size:12px;font-weight:var(--ds-fw-medium);color:var(--ds-text-primary);flex:1;min-width:0}._aiBadge_107af_215{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:600;letter-spacing:.3px;color:var(--fam-logic-text, #534AB7);background:var(--fam-logic-bg, rgba(127, 119, 221, .08));padding:2px 6px;border-radius:4px;flex-shrink:0}._missingBadge_107af_231{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--ds-text-placeholder);font-weight:500;flex-shrink:0}._missingBadge_107af_231:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;border:1px solid var(--ds-text-placeholder);background:transparent;flex-shrink:0}._matrixRow_107af_253{display:grid;gap:6px;grid-template-columns:1fr 1fr}._chipMatrix_107af_259{min-height:44px;display:flex;align-items:center;justify-content:center}._matrixIcon_107af_266{width:100%;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative}._line_107af_275{height:2px;width:72%;background:var(--ds-text-primary, #18181B);border-radius:1px}._lineThin_107af_282{height:1.5px;background:var(--ds-text-muted);opacity:.7;width:72%}._langTag_107af_290{display:inline-block;padding:1px 4px;font-size:7.5px;font-weight:700;font-family:var(--ds-font-label);background:var(--ds-bg-soft, #F4F5F8);color:var(--ds-text-secondary);border:.5px solid var(--ds-border);border-radius:2px;line-height:1;letter-spacing:.3px;align-self:center}._chipAccentWrap_107af_306 ._matrixIcon_107af_266{padding-left:10px}._chipAccentWrap_107af_306 ._matrixIcon_107af_266:before{content:"";position:absolute;left:2px;top:50%;width:2.5px;height:70%;background:var(--fam-translation, #0891B2);border-radius:2px;transform:translateY(-50%)}._progress_107af_323{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 24px 24px;gap:14px;text-align:center;flex:1}._typing_107af_334{display:inline-flex;gap:5px;align-items:center;padding:4px}._typing_107af_334 span{width:6px;height:6px;background:var(--fam-translation);border-radius:50%;animation:_msp-typing_107af_1 1.4s infinite ease-in-out}._typing_107af_334 span:nth-child(2){animation-delay:.2s}._typing_107af_334 span:nth-child(3){animation-delay:.4s}@keyframes _msp-typing_107af_1{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._progressTitle_107af_355{font-size:12.5px;color:var(--ds-text-primary);font-weight:var(--ds-fw-medium)}._progressSub_107af_361{font-size:11px;color:var(--ds-text-muted);max-width:220px;line-height:1.5}._hd_i6ijz_4{padding:14px 16px 12px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._title_i6ijz_12{font-size:var(--ds-fs-body);font-weight:500;line-height:1.3;color:var(--ds-text-primary)}._sub_i6ijz_19{font-size:var(--ds-fs-body-sm);color:var(--ds-text-muted);margin-top:3px}._hdRight_i6ijz_25{display:flex;align-items:center;gap:8px;flex-shrink:0}._badge_i6ijz_32{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;background:var(--fam-logic-bg);border-radius:var(--ds-r-small);font-size:var(--ds-fs-label);color:var(--fam-logic-text);font-weight:500;white-space:nowrap}._saveIndicator_i6ijz_46{display:inline-flex;align-items:center;gap:4px;font-size:var(--ds-fs-label);color:var(--ds-text-muted);white-space:nowrap}._saveIndicatorSaving_i6ijz_55{color:var(--fam-logic-text)}._saveIndicatorSaved_i6ijz_59{color:var(--ds-positive)}._saveIndicatorError_i6ijz_63{color:var(--ds-negative)}._saveDot_i6ijz_67{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}._spinning_i6ijz_75{animation:_recordAiSemanticSpin_i6ijz_1 1s linear infinite}@keyframes _recordAiSemanticSpin_i6ijz_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._body_i6ijz_84{padding:14px 16px}._section_i6ijz_88{margin-bottom:16px}._section_i6ijz_88:last-child{margin-bottom:0}._fieldLabel_i6ijz_96{font-size:var(--ds-fs-body-sm);color:var(--ds-text-secondary);margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}._chips_i6ijz_105{display:flex;gap:6px;flex-wrap:wrap}._chipAddInput_i6ijz_111{background:transparent;border:.5px dashed var(--ds-border-strong);border-radius:var(--ds-r-chip);color:var(--ds-text-muted);cursor:text;padding:4px 10px;font-size:var(--ds-fs-body-sm);font-family:inherit;min-width:90px}._chipAddInput_i6ijz_111:hover,._chipAddInput_i6ijz_111:focus{border-color:var(--fam-logic);color:var(--fam-logic-text);outline:none}._txt_i6ijz_130{width:100%;padding:8px 12px;background:var(--ds-bg-soft);border:.5px solid var(--ds-border);border-radius:var(--ds-r-small);font-size:var(--ds-fs-body);line-height:1.5;resize:vertical;color:var(--ds-text-primary);font-family:inherit}._txt_i6ijz_130:focus{outline:none;border-color:var(--fam-logic);box-shadow:0 0 0 3px var(--fam-logic-bg);background:var(--ds-bg-surface)}._txtMed_i6ijz_150{min-height:72px}._txtSmall_i6ijz_154{min-height:44px}
