/*! tailwindcss v4.2.2 | 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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-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}}}@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-orange-50:oklch(98% .016 73.684);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-green-100:oklch(96.2% .044 156.743);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-700:oklch(50% .134 242.749);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-700:oklch(52.5% .223 3.958);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--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-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.-m-2{margin:calc(var(--spacing) * -2)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-5{margin-inline-start:calc(var(--spacing) * 5)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.-mt-\[1px\]{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\!h-1{height:calc(var(--spacing) * 1)!important}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-48{height:calc(var(--spacing) * 48)}.h-\[40px\]{height:40px}.h-\[calc\(100vh-44px\)\]{height:calc(100vh - 44px)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.\!min-h-0{min-height:calc(var(--spacing) * 0)!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[20px\]{min-height:20px}.min-h-\[80px\]{min-height:80px}.min-h-\[148px\]{min-height:148px}.min-h-\[156px\]{min-height:156px}.\!w-1{width:calc(var(--spacing) * 1)!important}.w-0{width:calc(var(--spacing) * 0)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-12{width:calc(var(--spacing) * 12)}.w-24{width:calc(var(--spacing) * 24)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[180px\]{width:180px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[240px\]{max-width:240px}.max-w-\[520px\]{max-width:520px}.max-w-\[1100px\]{max-width:1100px}.\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[34px\]{min-width:34px}.min-w-\[132px\]{min-width:132px}.min-w-\[176px\]{min-width:176px}.min-w-\[190px\]{min-width:190px}.min-w-\[360px\]{min-width:360px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-50>:not(:last-child)){border-color:var(--color-gray-50)}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.\!rounded-md{border-radius:var(--radius-md)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-gray-200{border-color:var(--color-gray-200)!important}.border-amber-200{border-color:var(--color-amber-200)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-orange-200{border-color:var(--color-orange-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/50{border-color:color-mix(in oklab, var(--color-slate-200) 50%, transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.\!bg-white\/95{background-color:#fffffff2!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)!important}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-900\/25{background-color:#0f172b40}@supports (color:color-mix(in lab, red, red)){.bg-slate-900\/25{background-color:color-mix(in oklab, var(--color-slate-900) 25%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:calc(var(--spacing) * 1)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.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-\[18px\]{font-size:18px}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-\[\#111827\]{color:#111827}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-700{color:var(--color-blue-700)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-700{color:var(--color-green-700)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-orange-700{color:var(--color-orange-700)}.text-pink-700{color:var(--color-pink-700)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-sky-700{color:var(--color-sky-700)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.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}.\!opacity-0{opacity:0!important}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.\!shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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-\[1\.5px\]{--tw-backdrop-blur:blur(1.5px);-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-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:border-slate-300:is(:where(.group):hover *){border-color:var(--color-slate-300)}.group-hover\:bg-slate-300:is(:where(.group):hover *){background-color:var(--color-slate-300)}.group-hover\:text-slate-400:is(:where(.group):hover *){color:var(--color-slate-400)}.group-hover\:text-slate-600:is(:where(.group):hover *){color:var(--color-slate-600)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-indigo-300:focus-within{border-color:var(--color-indigo-300)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-indigo-100:focus-within{--tw-ring-color:var(--color-indigo-100)}@media (hover:hover){.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-indigo-300:hover{background-color:var(--color-indigo-300)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-indigo-700:hover{color:var(--color-indigo-700)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--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)}.hover\:shadow-sm:hover{--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)}}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-indigo-300:focus{--tw-ring-color:var(--color-indigo-300)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-200:disabled{border-color:var(--color-gray-200)}.disabled\:bg-indigo-300:disabled{background-color:var(--color-indigo-300)}.disabled\:text-gray-400:disabled{color:var(--color-gray-400)}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media (width>=40rem){.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}*,:before,:after{box-sizing:border-box}html{overscroll-behavior:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--ui-page-background);color:var(--ui-text-primary);overscroll-behavior:none;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,sans-serif;font-size:13px;transition:background-color .2s,color .2s}:root{--ui-surface:#fff;--ui-surface-muted:#f5f5f4;--ui-text-primary:#1a1a1a;--ui-text-muted:#6b7280;--ui-page-background:#fff;--ui-theme-filter:none;--ui-media-filter:none;--ui-radius-xl:8px;--ui-radius-lg:8px;--ui-radius-md:6px;--ui-border-color:#efefef;--ui-shadow-soft:0 1px 3px #00000014}html[data-theme=dark]{--ui-surface:#111827;--ui-surface-muted:#1f2937;--ui-text-primary:#f3f4f6;--ui-text-muted:#94a3b8;--ui-page-background:#0f141c;--ui-theme-filter:invert(1) hue-rotate(180deg);--ui-media-filter:invert(1) hue-rotate(180deg)}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}#root{width:100%;min-height:100vh;filter:var(--ui-theme-filter);transition:filter .2s}html[data-theme=dark] img,html[data-theme=dark] video,html[data-theme=dark] iframe{filter:var(--ui-media-filter)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-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}.ChronaSidebar-module__chronaSidebar--Ij6Ab{border-left:1px solid var(--ui-border-color);z-index:30;background:#fff;flex-direction:column;height:100vh;display:flex;position:fixed;top:0;right:0}.ChronaSidebar-module__chronaSidebarMobile--yepge{z-index:35;border-left:0;position:fixed;inset:0;width:100%!important}.ChronaSidebar-module__resizeHandle--Bgcyr{cursor:col-resize;z-index:1;width:8px;height:100%;position:absolute;top:0;left:0;transform:translate(-4px)}.ChronaSidebar-module__resizeHandle--Bgcyr:after{content:"";background:0 0;width:2px;height:100%;margin-left:3px;transition:background .14s;display:block}.ChronaSidebar-module__resizeHandle--Bgcyr:hover:after{background:#818cf8}.ChronaSidebar-module__header--Wa8uQ{border-bottom:1px solid var(--ui-border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;height:44px;padding:0 10px 0 14px;display:flex}.ChronaSidebar-module__headerPage--7-8sN{height:56px;padding:0 28px}.ChronaSidebar-module__headerTitle--1Xre2{color:#111827;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:13px;font-weight:500;overflow:hidden}.ChronaSidebar-module__headerTitlePage--hWLPA{font-size:16px;font-weight:600}.ChronaSidebar-module__headerActions--nM6QD{align-items:center;gap:2px;display:flex}.ChronaSidebar-module__iconButton--zG97s{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ChronaSidebar-module__iconButton--zG97s:hover{color:#374151;background:#f3f4f6}.ChronaSidebar-module__body--Nqtjt{flex:1;padding:0;overflow-y:auto}.ChronaSidebar-module__messagesWrap--HgpJo{flex-direction:column;gap:12px;padding:16px;display:flex}.ChronaSidebar-module__messagesWrapPage--eDFvN{width:100%;max-width:920px;margin:0 auto;padding:24px 32px}.ChronaSidebar-module__emptyBody--G9sRb{flex:1}.ChronaSidebar-module__inputShell--2oNQE{border-top:1px solid var(--ui-border-color);flex-shrink:0;padding:12px;position:relative}.ChronaSidebar-module__inputShellPage--3S8x6{padding:16px 28px 20px}.ChronaSidebar-module__inputInnerPage--YRWWJ{width:100%;max-width:920px;margin:0 auto}.ChronaSidebar-module__contextPill--fmPmJ{border:1px solid var(--ui-border-color);color:#6b7280;background:#f9fafb;border-radius:6px;align-items:center;gap:6px;max-width:min(280px,100%);height:24px;margin-bottom:8px;padding:0 8px;font-size:11px;display:inline-flex}.ChronaSidebar-module__contextPillIcon--wJec7{color:#9ca3af;flex-shrink:0}.ChronaSidebar-module__contextPillText--9IBki{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChronaSidebar-module__contextPillClose--xlWtJ{color:#9ca3af;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:14px;height:14px;margin-left:2px;padding:0;display:inline-flex}.ChronaSidebar-module__contextPillClose--xlWtJ:hover{color:#374151}.ChronaSidebar-module__inputCard--Ib8rM{border:1px solid var(--ui-border-color);background:#fff;border-radius:12px;transition:border-color .12s,box-shadow .12s}.ChronaSidebar-module__inputCardFocus--iKMVv{border-color:#a5b4fc;box-shadow:0 0 0 3px #a5b4fc3d}.ChronaSidebar-module__textarea--5T2tE{resize:none;color:#111827;background:0 0;border:0;outline:none;width:100%;min-height:80px;padding:12px 14px 6px;font-family:inherit;font-size:13px;line-height:1.5}.ChronaSidebar-module__textarea--5T2tE::placeholder{color:#9ca3af}.ChronaSidebar-module__inputBottom--BrPv4{justify-content:space-between;align-items:center;gap:8px;padding:0 8px 8px;display:flex}.ChronaSidebar-module__inputControlsLeft--bgCx6{align-items:center;gap:4px;display:flex}.ChronaSidebar-module__slashButton--HQXNB{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:500;display:inline-flex}.ChronaSidebar-module__slashButton--HQXNB:hover{color:#374151;background:#f3f4f6}.ChronaSidebar-module__submitButton--nlVdG{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ChronaSidebar-module__submitButton--nlVdG:hover{background:#4338ca}.ChronaSidebar-module__submitButton--nlVdG:disabled{cursor:not-allowed;background:#c7d2fe}.ChronaSidebar-module__menuPanel--UVz6R{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:200px;padding:4px;box-shadow:0 10px 28px #0f172a24}.ChronaSidebar-module__menuItem--kXsyB{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 10px;font-size:13px;display:flex}.ChronaSidebar-module__menuItem--kXsyB:hover{color:#111827;background:#f3f4f6}.ChronaSidebar-module__historySearchWrap--XcHeW{border-bottom:1px solid var(--ui-border-color);padding:8px}.ChronaSidebar-module__historySearchBox--OTd13{position:relative}.ChronaSidebar-module__historySearchInput--i5lj9{color:#111827;background:#f9fafb;border:1px solid #0000;border-radius:7px;outline:none;width:100%;height:30px;padding:0 8px 0 26px;font-size:13px}.ChronaSidebar-module__historySearchInput--i5lj9:focus{background:#fff;border-color:#d1d5db}.ChronaSidebar-module__historySearchIcon--5A4-q{color:#9ca3af;position:absolute;top:9px;left:8px}.ChronaSidebar-module__historyList--VprL-{max-height:320px;padding:4px;overflow-y:auto}.ChronaSidebar-module__historyItem--pmgJT{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:34px;padding:0 8px;font-size:13px;display:flex}.ChronaSidebar-module__historyItem--pmgJT:hover{background:#f9fafb}.ChronaSidebar-module__historyItemActive--OE2Np{color:#111827;background:#f3f4f6;font-weight:500}.ChronaSidebar-module__historyItemLabel--s0r-9{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ChronaSidebar-module__emptyHint--kWPqA{text-align:center;color:#9ca3af;padding:14px 8px;font-size:12px}.ChronaSidebar-module__modelButton--cx5G8{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:12px;display:inline-flex}.ChronaSidebar-module__modelButton--cx5G8:hover{color:#374151;background:#f3f4f6}.ChronaSidebar-module__modelList--pOukw{flex-direction:column;gap:1px;display:flex}.ChronaSidebar-module__modelItem--FolaU{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:31px;padding:0 8px;font-size:13px;display:flex}.ChronaSidebar-module__modelItem--FolaU:hover{background:#f3f4f6}.ChronaSidebar-module__modelItemDisabled--m9GG5{color:#9ca3af;cursor:not-allowed}.ChronaSidebar-module__modelItemDisabled--m9GG5:hover{background:0 0}.ChronaSidebar-module__modelDivider--oUTyr{background:var(--ui-border-color);height:1px;margin:2px 0}.ChronaSidebar-module__modelIconClaude--5C0WF,.ChronaSidebar-module__modelIconGpt--OTWbR,.ChronaSidebar-module__modelIconGemini--T9hX0,.ChronaSidebar-module__modelIconAuto--I7Kqf{border-radius:999px;flex-shrink:0;width:10px;height:10px}.ChronaSidebar-module__modelIconAuto--I7Kqf{background:#4f46e5}.ChronaSidebar-module__modelIconClaude--5C0WF{background:#14b8a6}.ChronaSidebar-module__modelIconGpt--OTWbR{background:#334155}.ChronaSidebar-module__modelIconGemini--T9hX0{background:linear-gradient(135deg,#0ea5e9,#ec4899)}.ChronaSidebar-module__promptsMenu--9RdUd{z-index:4;min-width:300px;position:absolute;bottom:calc(100% + 6px);left:12px}.ChronaSidebar-module__promptItem--8PiZU{color:#111827;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 10px;font-size:13px;display:flex}.ChronaSidebar-module__promptItem--8PiZU:hover{background:#f3f4f6}.ChronaSidebar-module__promptIcon--tHsiN{text-align:center;flex-shrink:0;width:18px}.ChronaSidebar-module__menuDivider--SPrYH{background:var(--ui-border-color);height:1px;margin:4px 0}.ChronaSidebar-module__messageBubbleUser--fYZ9z,.ChronaSidebar-module__messageBubbleAi--Gtry4{border-radius:10px;max-width:78%;padding:8px 10px;font-size:13px;line-height:1.45}.ChronaSidebar-module__messageBubbleUser--fYZ9z{color:#1f2937;background:#eef2ff;margin-left:auto}.ChronaSidebar-module__messageBubbleAi--Gtry4{color:#1f2937;background:#f3f4f6;margin-right:auto}.ChronaSidebar-module__toast--eVdi4{z-index:60;border:1px solid var(--ui-border-color);color:#f9fafb;background:#111827;border-radius:10px;min-width:220px;max-width:min(420px,100vw - 36px);padding:10px 12px;font-size:13px;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 26px #0f172a42}@media (width<=767px){.ChronaSidebar-module__headerPage--7-8sN{padding-inline:14px}.ChronaSidebar-module__inputShellPage--3S8x6{padding-inline:12px;padding-bottom:14px}.ChronaSidebar-module__messagesWrapPage--eDFvN{padding-inline:12px}.ChronaSidebar-module__promptsMenu--9RdUd{min-width:min(300px,100vw - 36px)}}.Popover-module__panel--ZWrhl{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;padding:8px;box-shadow:0 16px 32px #0f172a1f}.AppShell-module__shell---xp0O{color:#1a1a1a;background:#fff;min-height:100vh}.AppShell-module__skipLink--ecUxm{z-index:100;color:#1a1a1a;border:1px solid var(--ui-border-color);background:#fff;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:500;position:fixed;top:8px;left:8px;transform:translateY(-140%)}.AppShell-module__skipLink--ecUxm:focus{transform:translateY(0)}.AppShell-module__topBar--iW4Bx{z-index:20;border-bottom:1px solid var(--ui-border-color);background:#fff;align-items:center;gap:8px;height:44px;padding:0 12px;transition:left .28s cubic-bezier(.4,0,.2,1),margin-right .2s;display:flex;position:fixed;top:0;left:240px;right:0}.AppShell-module__topBarNavToggle--Ruajt{opacity:0;pointer-events:none;flex:none;justify-content:flex-start;align-items:center;width:0;transition:width .22s cubic-bezier(.22,1,.36,1),opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;transform:translate(-10px)}.AppShell-module__topBarNavToggleVisible--O8lTk{opacity:1;pointer-events:auto;width:28px;transform:translate(0)}.AppShell-module__shellCollapsed--eIzHj .AppShell-module__topBar--iW4Bx{padding-left:24px;left:0}.AppShell-module__topBarTitleSlot--cw9lj{flex:1;align-items:center;min-width:0;height:100%;margin-left:0;padding-left:0;display:flex;position:relative;overflow:visible}.AppShell-module__shellCollapsed--eIzHj .AppShell-module__topBarTitleSlot--cw9lj{margin-left:0;padding-left:0}.AppShell-module__topBarRight--E33Q8{align-items:center;gap:6px;margin-left:auto;display:flex}.AppShell-module__topBarRight--E33Q8 .AppShell-module__searchButton--UE-Wu{flex-shrink:0;width:200px}.AppShell-module__topIconButton--lJfqc,.AppShell-module__avatarButton--7rN31{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;display:inline-flex;position:relative}.AppShell-module__topIconButton--lJfqc:hover,.AppShell-module__avatarButton--7rN31:hover{background:var(--ui-border-color);color:#1a1a1a}.AppShell-module__topCreateButton--mR9MT{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:28px;margin-right:6px;padding:0 12px;font-size:13px;font-weight:400;display:inline-flex}.AppShell-module__topCreateButton--mR9MT:hover{border-color:var(--ui-border-color);background:#f9fafb}.AppShell-module__topAiButton--NKOFE{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:28px;padding:0 12px;font-size:13px;font-weight:400;display:inline-flex}.AppShell-module__topAiButton--NKOFE:hover{border-color:var(--ui-border-color);background:#f9fafb}.AppShell-module__topAiButton--NKOFE svg{flex:0 0 14px;width:14px;min-width:14px}.AppShell-module__createDropdownWrap--NXQbx{position:relative}.AppShell-module__createDropdown--MUwHX{border:1px solid var(--ui-border-color);z-index:100;background:#fff;border-radius:8px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0f172a1a}.AppShell-module__createDropdownItem--hDt4h{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;width:100%;height:36px;padding:0 10px;font-size:13px;display:flex}.AppShell-module__createDropdownItem--hDt4h:hover{background:var(--ui-border-color);color:#1a1a1a}.AppShell-module__topCreateButton--mR9MT svg{flex:0 0 14px;width:14px;min-width:14px}.AppShell-module__searchButton--UE-Wu{border:1px solid var(--ui-border-color);color:#9ca3af;text-align:left;cursor:pointer;background:#f5f5f4;border-radius:8px;justify-content:flex-start;align-items:center;gap:7px;width:100%;height:28px;padding:0 10px;font-size:13px;display:flex}.AppShell-module__searchButton--UE-Wu:hover,.AppShell-module__searchButton--UE-Wu:focus{color:#6b7280;border-color:var(--ui-border-color);background:#f0f0ee}.AppShell-module__notificationBadge--PjnEh{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:3px;right:2px}.AppShell-module__avatarButton--7rN31 img{border-radius:50%;width:22px;height:22px}.AppShell-module__dropdownWrap--Ecyjy{position:relative}.AppShell-module__menuPopover--8oaFZ{z-index:60;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1a}.AppShell-module__menuPopover--8oaFZ a,.AppShell-module__menuPopover--8oaFZ button{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;width:100%;height:30px;padding:0 8px;font-size:13px;text-decoration:none;display:flex}.AppShell-module__menuPopover--8oaFZ a:hover,.AppShell-module__menuPopover--8oaFZ button:hover{background:var(--ui-border-color);color:#1a1a1a}.AppShell-module__sidebar--wyx-V{z-index:30;border-right:1px solid var(--ui-border-color);will-change:width, transform;background:#fbfbfb;flex-direction:column;width:240px;transition:width .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1),top .28s cubic-bezier(.4,0,.2,1),bottom .28s cubic-bezier(.4,0,.2,1),left .28s cubic-bezier(.4,0,.2,1),border-radius .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow:visible}.AppShell-module__sidebarCollapsed--ohLDs{transform:translate(-240px)}.AppShell-module__sidebarFloating--s-UwN{border-radius:10px;top:8px;bottom:8px;left:8px;transform:translate(0);box-shadow:0 8px 32px #00000024,0 0 0 1px #0000000f}.AppShell-module__sidebarEdgeTrigger--9W8y3{z-index:25;cursor:default;width:6px;height:100vh;position:fixed;top:0;left:0}.AppShell-module__sidebarHoverBackdrop--661cg{z-index:28;position:fixed;inset:0 0 0 240px}.AppShell-module__workspaceSelector--OFvFZ{border-bottom:1px solid var(--ui-border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:4px;height:44px;padding:6px;display:flex;position:relative}.AppShell-module__workspaceInfo--A17zX{height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:6px;min-width:0;padding:0 6px;transition:background .14s;display:flex;overflow:hidden}.AppShell-module__workspaceInfo--A17zX:hover,.AppShell-module__workspaceInfoActive--5pAHQ{background:var(--ui-border-color)}.AppShell-module__workspaceAvatar--zj6yK{color:#fff;letter-spacing:-.02em;background:#1a1a1a;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:flex}.AppShell-module__workspaceName--eOYLu{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.AppShell-module__workspaceChevron--CdRru{color:#9ca3af;flex-shrink:0;transition:transform .14s,color .14s}.AppShell-module__workspaceInfo--A17zX:hover .AppShell-module__workspaceChevron--CdRru,.AppShell-module__workspaceInfoActive--5pAHQ .AppShell-module__workspaceChevron--CdRru{color:#6b7280}.AppShell-module__workspaceChevronOpen--pXkGr{transform:rotate(180deg)}.AppShell-module__workspaceMenu--gOpC0{z-index:70;border:1px solid var(--ui-border-color);background:#fff;border-radius:12px;width:274px;max-width:calc(100vw - 24px);padding:8px;position:absolute;top:calc(100% + 8px);left:8px;box-shadow:0 18px 42px #0f172a24,0 2px 8px #0f172a14}.AppShell-module__workspaceMenuCurrent--Wvf34,.AppShell-module__workspaceMenuItem--RMZya{color:#24262b;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 9px;font-size:15px;line-height:1.2;display:flex}.AppShell-module__workspaceMenuCurrent--Wvf34{font-weight:500}.AppShell-module__workspaceMenuCurrent--Wvf34 span,.AppShell-module__workspaceMenuItem--RMZya span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AppShell-module__workspaceMenuItem--RMZya{cursor:pointer;font-size:13px}.AppShell-module__workspaceMenuItem--RMZya:hover{background:var(--ui-border-color)}.AppShell-module__workspaceMenuItem--RMZya svg{color:#24262b;flex:0 0 17px}.AppShell-module__workspaceMenuAvatar--PpVo4{color:#fff;background:#1a1a1a;border-radius:5px;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:flex}.AppShell-module__workspaceMenuCheck--DGBJC{color:#fff;background:#2563eb;border-radius:999px;flex:0 0 20px;width:20px;height:20px;padding:3px}.AppShell-module__workspaceMenuGroup--htWBr{border-top:1px solid var(--ui-border-color);padding:6px 0}.AppShell-module__workspaceMenuCurrent--Wvf34+.AppShell-module__workspaceMenuGroup--htWBr{border-top:0;padding-top:8px}.AppShell-module__workspaceMenuGroup--htWBr:last-child{padding-bottom:0}.AppShell-module__collapseButton--atmLt{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:background .16s,color .16s;display:flex}.AppShell-module__collapseButton--atmLt:hover{background:var(--ui-border-color);color:#1a1a1a}.AppShell-module__sidebarSearch--tbFZP{flex-shrink:0;padding:6px 8px;overflow:hidden}.AppShell-module__sidebarSearch--tbFZP .AppShell-module__searchButton--UE-Wu{width:100%}.AppShell-module__sidebarScrollable--O3xWJ{flex-direction:column;flex:1;padding:8px;display:flex;overflow:hidden auto}.AppShell-module__navGroup--F0sil,.AppShell-module__favoritesList--hETRk{flex-direction:column;gap:3px;display:flex}.AppShell-module__sectionGap--bdhU-{flex-shrink:0;height:12px}.AppShell-module__sectionTitle--xlzo-{color:#9ca3af;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:400;display:flex}.AppShell-module__groupHeader--NGsiR{align-items:center;gap:8px;width:100%;min-height:30px;display:inline-flex}.AppShell-module__groupHeaderMain--V36Uj{color:#374151;background:0 0;border-radius:7px;flex:1;align-items:center;gap:8px;min-height:30px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.AppShell-module__groupHeaderLead--NivDo{align-items:center;gap:8px;min-width:0;display:inline-flex}.AppShell-module__groupHeaderMain--V36Uj:hover{color:#111827;background:#edeff1}.AppShell-module__groupHeaderToggle--yOdZJ{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.AppShell-module__groupHeaderToggle--yOdZJ:hover{color:#6b7280;background:#edeff1}.AppShell-module__groupHeaderTools--rPMNk{align-items:center;gap:2px;display:inline-flex}.AppShell-module__groupHeaderIconButton--lf2zV{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.AppShell-module__groupHeaderIconButton--lf2zV:hover{color:#6b7280;background:#edeff1}.AppShell-module__groupChevron--Wal8G{color:currentColor;transition:transform .16s}.AppShell-module__groupChevronCollapsed--v5iSb{transform:rotate(-90deg)}.AppShell-module__groupChildren--JBMoH{flex-direction:column;gap:2px;margin-top:2px;margin-left:8px;padding-left:10px;display:flex;position:relative}.AppShell-module__groupChildren--JBMoH:before{content:"";background:#d1d5db;border-radius:999px;width:1px;position:absolute;top:2px;bottom:4px;left:0}.AppShell-module__subItem--T-AFR,.AppShell-module__allProjectsRow--slEbe{color:#4b5563;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:28px;padding:0 8px 0 18px;font-size:13px;text-decoration:none;display:inline-flex;overflow:hidden}.AppShell-module__chatSubItem--QLRTq{color:#4b5563;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:28px;padding:0 8px 0 18px;font-size:13px;display:inline-flex}.AppShell-module__chatSubItem--QLRTq:hover{color:#111827;background:#edeff1}.AppShell-module__chatSubItemActive--ysxl4{color:#4338ca;background:#eef2ff}.AppShell-module__subItem--T-AFR:hover,.AppShell-module__allProjectsRow--slEbe:hover{color:#111827;background:#edeff1}.AppShell-module__subSectionLabel--kwXWV{color:#9ca3af;align-items:center;gap:5px;min-height:20px;margin-top:6px;padding:0 8px 0 18px;font-size:10px;font-weight:600;display:inline-flex}.AppShell-module__emptyGroupHint--07IjW{color:#9ca3af;margin:4px 0 2px;padding:0 8px 0 18px;font-size:12px;line-height:1.4}.AppShell-module__navItem--mKNhq,.AppShell-module__favoriteRow--qMfG7{color:#111827;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;font-size:13px;text-decoration:none;transition:background .16s,color .16s,box-shadow .16s;display:flex;overflow:hidden}.AppShell-module__navItem--mKNhq svg{flex:0 0 16px;width:16px;min-width:16px}.AppShell-module__navItem--mKNhq:hover,.AppShell-module__favoriteRow--qMfG7:hover{color:#111827;background:#edeff1}.AppShell-module__navItemActive--hSc7L{color:#111827!important;background:#edeff1!important}.AppShell-module__navLabel--yP-7N{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AppShell-module__navBadge--fZNVp{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:18px;max-width:32px;height:18px;padding:0 4px;font-size:10px;font-weight:600;display:inline-flex}.AppShell-module__favoriteDot--L1GOf{border-radius:50%;flex-shrink:0;width:8px;height:8px}.AppShell-module__emptyFavorites--ceNP0{color:#9ca3af;max-width:190px;padding:2px 8px;font-size:12px;line-height:1.4;transition:opacity .16s,max-width .28s cubic-bezier(.4,0,.2,1)}.AppShell-module__sidebarBottom--fqCrr{border-top:1px solid var(--ui-border-color);flex-direction:column;flex-shrink:0;gap:1px;padding:8px;display:flex}.AppShell-module__mobileCloseButton--t8Znh{display:none}.AppShell-module__main--O3GFv{background:#fff;min-height:100vh;padding-top:44px;padding-left:240px;transition:padding-left .28s cubic-bezier(.4,0,.2,1)}.AppShell-module__mainWithChrona--9podg{transition:padding-left .28s cubic-bezier(.4,0,.2,1),margin-right .2s}.AppShell-module__mainWithChronaResizing--nATPk{transition:padding-left .28s cubic-bezier(.4,0,.2,1),margin-right}.AppShell-module__mainCollapsed--FHZwK{padding-left:0}.AppShell-module__mobileBackdrop--Ms-8T,.AppShell-module__sidebarMiniRail--s6A4j{display:none}.AppShell-module__sidebarMiniButton--BS1It{border:1px solid var(--ui-border-color);color:#4b5563;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.AppShell-module__sidebarMiniButton--BS1It:hover{color:#111827;background:#f9fafb}.AppShell-module__commandOverlay--N-Czq{z-index:80;background:#0f172a2e;justify-content:center;align-items:flex-start;padding:60px 24px 24px;display:flex;position:fixed;inset:0}.AppShell-module__commandModal--VMmhv{border:1px solid var(--ui-border-color);background:#fff;border-radius:12px;width:min(680px,100%);overflow:hidden;box-shadow:0 16px 48px #0f172a24}.AppShell-module__commandInputHeader---boLL{padding:14px 14px 10px}.AppShell-module__commandInputWrap--eGOYW{position:relative}.AppShell-module__commandSearchIcon--bleBe{color:#9ca3af;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AppShell-module__commandInput--ltHgY{border:none;border-bottom:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:0;outline:none;width:100%;height:40px;padding:0 14px 0 38px;font-size:14px}.AppShell-module__commandInput--ltHgY::placeholder{color:#9ca3af}.AppShell-module__commandFilters--SGKia{border:1px solid var(--ui-border-color);background:0 0;border-radius:8px;align-items:center;gap:2px;margin-top:10px;padding:3px;display:inline-flex}.AppShell-module__commandFilterChip--mSAau{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;height:26px;padding:0 11px;font-size:13px;font-weight:400;transition:color .12s}.AppShell-module__commandFilterChip--mSAau:hover{color:#1a1a1a}.AppShell-module__commandFilterChipActive--PQvkB{color:#1a1a1a;background:#fff;font-weight:500;box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a}.AppShell-module__zeroState--1CDfy{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.AppShell-module__zeroStateLabel--JQPpm,.AppShell-module__commandGroupLabel--G-MAg{color:#9ca3af;letter-spacing:.02em;font-size:11px;font-weight:500}.AppShell-module__zeroStateLabel--JQPpm{text-transform:uppercase;letter-spacing:.04em}.AppShell-module__zeroStateList--nf2IT{flex-direction:column;margin-top:6px;display:flex}.AppShell-module__zeroStateItem--s-fgj{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;height:36px;padding:0 10px;font-size:13px;font-weight:400}.AppShell-module__zeroStateItem--s-fgj:hover{background:var(--ui-border-color);color:#1a1a1a}.AppShell-module__commandResultsArea--DwcqF{grid-template-columns:minmax(260px,42%) minmax(0,1fr);min-height:380px;max-height:520px;display:grid}.AppShell-module__commandResultsList---Rxo-{border-right:1px solid var(--ui-border-color);padding:8px;overflow-y:auto}.AppShell-module__commandGroup--ZNLGR+.AppShell-module__commandGroup--ZNLGR{margin-top:12px}.AppShell-module__commandGroupLabel--G-MAg{margin-bottom:2px;padding:0 8px;display:block}.AppShell-module__commandResultItem--OrTQc{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;width:100%;min-height:40px;padding:5px 10px;display:flex}.AppShell-module__commandResultItemActive--5yiFg{background:var(--ui-border-color)}.AppShell-module__commandResultTitle--u6fA-{color:#111827;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:13px;font-weight:500;overflow:hidden}.AppShell-module__commandResultSubtitle--4UB41{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:12px;overflow:hidden}.AppShell-module__commandPreview--mvLuT{background:#fafafa;flex-direction:column;padding:20px;display:flex;overflow-y:auto}.AppShell-module__previewTop--jlWKa,.AppShell-module__previewFooter--3S3p2{justify-content:space-between;align-items:center;gap:12px;display:flex}.AppShell-module__previewId--if7y7{color:#9ca3af;font-size:12px;font-weight:400}.AppShell-module__previewBadge--X-vQ-{border-radius:4px;align-items:center;height:20px;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.AppShell-module__previewBadgeInfo---nWGq{color:#4338ca;background:#e0e7ff}.AppShell-module__previewBadgeSuccess--M4Hhu{color:#047857;background:#dcfce7}.AppShell-module__previewBadgeWarning--e8oVh{color:#b45309;background:#fef3c7}.AppShell-module__previewTitle--71JVh{color:#111827;margin-top:10px;font-size:18px;font-weight:600}.AppShell-module__previewMetaGrid--KxhWn{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.AppShell-module__previewMetaItem--JJgRa{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;padding:10px}.AppShell-module__previewMetaItem--JJgRa span{color:#9ca3af;font-size:11px;display:block}.AppShell-module__previewMetaItem--JJgRa strong{color:#111827;margin-top:4px;font-size:13px;font-weight:500;display:block}.AppShell-module__previewDescription--3SbH8{color:#374151;margin-top:14px;font-size:13px;line-height:1.6}.AppShell-module__previewFooter--3S3p2{color:#9ca3af;margin-top:auto;padding-top:16px;font-size:12px}.AppShell-module__previewShortcut--kD9n2{color:#374151;align-items:center;gap:5px;font-weight:500;display:inline-flex}.AppShell-module__commandGrid--OREsd{gap:6px;margin-top:12px;display:grid}.AppShell-module__commandItem--nAilC{color:#374151;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;height:38px;padding:0 10px;font-size:14px;display:flex}.AppShell-module__chronaToast--8-4f2{z-index:60;border:1px solid var(--ui-border-color);color:#f9fafb;background:#111827;border-radius:10px;padding:10px 12px;font-size:13px;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 26px #0f172a38}.AppShell-module__commandItem--nAilC:hover{background:var(--ui-border-color);color:#111827}@media (width<=1023px) and (width>=768px){.AppShell-module__sidebar--wyx-V{width:56px}.AppShell-module__sidebar--wyx-V:not(.AppShell-module__sidebarCollapsed--ohLDs){width:240px}.AppShell-module__topBar--iW4Bx{left:56px}.AppShell-module__topBar--iW4Bx:not(.AppShell-module__shellCollapsed--eIzHj .AppShell-module__topBar--iW4Bx){left:240px}.AppShell-module__main--O3GFv{padding-left:56px}.AppShell-module__main--O3GFv:not(.AppShell-module__mainCollapsed--FHZwK){padding-left:240px}}@media (width<=767px){.AppShell-module__topBar--iW4Bx{gap:8px;left:0}.AppShell-module__topCreateButton--mR9MT span{display:none}.AppShell-module__topCreateButton--mR9MT{min-width:32px;padding:0 8px}.AppShell-module__topAiButton--NKOFE span{display:none}.AppShell-module__topAiButton--NKOFE{min-width:32px;padding:0 8px}.AppShell-module__topBarSearch--skacn{max-width:none}.AppShell-module__sidebar--wyx-V{width:min(260px,86vw);transform:translate(-100%)}.AppShell-module__sidebarMobileOpen--X-PNQ{transform:translate(0)}.AppShell-module__mobileCloseButton--t8Znh{background:var(--ui-border-color);color:#6b7280;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:10px;right:10px}.AppShell-module__mobileBackdrop--Ms-8T{z-index:25;background:#0f172a52;border:0;display:block;position:fixed;inset:0}.AppShell-module__main--O3GFv,.AppShell-module__mainCollapsed--FHZwK{padding-top:44px;padding-left:0}.AppShell-module__sidebarMiniRail--s6A4j{display:none}}.PageLayout-module__page--L1zNV{background:#fff;flex-direction:column;min-height:calc(100vh - 44px);padding:0 0 64px;display:flex}.PageHeader-module__topbarSlot--GicBQ{align-items:center;gap:4px;display:flex}.PageHeader-module__topbarActions--bdvt0{align-items:center;margin-left:8px;display:inline-flex}.PageHeader-module__topbarTitle--QlERc{color:#1a1a1a;font-size:13px;font-weight:500;line-height:1}.PageHeader-module__topbarBreadcrumb--8NXLp{color:#9ca3af;align-items:center;gap:3px;font-size:12px;font-weight:400;display:inline-flex}.PageHeader-module__breadcrumbIcon--jqhnW{color:var(--ui-border-color);flex-shrink:0}.PageHeader-module__breadcrumbLink--VJRRC{color:inherit;text-decoration:none}.PageHeader-module__breadcrumbLink--VJRRC:hover{color:#374151;text-decoration:underline}.PageHeader-module__starButton--O2ugZ{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:color .12s,background .12s;display:inline-flex}.PageHeader-module__starButton--O2ugZ:hover{background:var(--ui-border-color);color:#6b7280}.PageHeader-module__starButtonActive--Ib4lF{color:#f59e0b}.PageHeader-module__header--AIWmk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px 0;display:flex}.PageHeader-module__subtitle--NHWmM{color:#6b7280;margin:0;font-size:12px;line-height:1.5}.PageHeader-module__headerActions---sSYx{flex-shrink:0;align-items:center;gap:8px;display:flex}.PageHeader-module__tabs--NMQM3{padding:8px 24px 10px}.ChangeControlPage-module__page--Vm-BJ{padding:0 0 56px}.ChangeControlPage-module__header--avszh{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:64px;margin-bottom:20px;padding:8px 0 18px;display:grid}.ChangeControlPage-module__breadcrumb--D9pwI{color:#8a8a8e;align-items:center;gap:4px;font-size:11px;font-weight:400;display:flex}.ChangeControlPage-module__breadcrumbIcon--D42qK{color:var(--ui-border-color)}.ChangeControlPage-module__compareButton--7MiZ0,.ChangeControlPage-module__primaryButton--7M0IW,.ChangeControlPage-module__ghostButton--8XqxF,.ChangeControlPage-module__filterChip--OHVaI{background:0 0;border:none}.ChangeControlPage-module__compareButton--7MiZ0{border:1px solid var(--ui-border-color);color:#4338ca;background:#fff;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-width:340px;height:28px;padding:0 14px;font-size:12px;font-weight:400;display:inline-flex}.ChangeControlPage-module__primaryButton--7M0IW,.ChangeControlPage-module__ghostButton--8XqxF{border-radius:6px;justify-content:center;align-items:center;gap:8px;height:28px;padding:0 16px;font-size:13px;font-weight:400;display:inline-flex}.ChangeControlPage-module__primaryButton--7M0IW{color:#fff;background:#4f46e5}.ChangeControlPage-module__ghostButton--8XqxF{color:#334155;border:1px solid var(--ui-border-color);background:#fff}.ChangeControlPage-module__workspace--XOrAb{border:1px solid var(--ui-border-color);border-radius:var(--ui-radius-xl);background:var(--ui-surface);min-height:calc(100vh - 160px);box-shadow:var(--ui-shadow-soft);grid-template-columns:minmax(300px,30%) minmax(0,70%);display:grid;overflow:hidden}.ChangeControlPage-module__queuePanel--3T4SI{border-right:1px solid var(--ui-border-color);background:#f9fafb;padding:22px}.ChangeControlPage-module__queueHeader--y2uei{margin-bottom:16px}.ChangeControlPage-module__searchWrap--1PQYc{position:relative}.ChangeControlPage-module__searchIcon--pHhSP{color:#94a3b8;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ChangeControlPage-module__searchInput--hukyk{border:1px solid var(--ui-border-color);color:#0f172a;background:#fff;border-radius:6px;width:100%;height:28px;padding:0 14px 0 36px;font-size:13px}.ChangeControlPage-module__filterRow--r3FF3{align-items:center;gap:8px;margin-top:12px;display:flex}.ChangeControlPage-module__filterChip--OHVaI{border:1px solid var(--ui-border-color);color:#64748b;background:#fff;border-radius:999px;height:32px;padding:0 12px;font-size:12px;font-weight:400}.ChangeControlPage-module__filterChipActive--I1V5V{color:#fff;background:#4f46e5;border-color:#4f46e5}.ChangeControlPage-module__cardList--1zZPM{flex-direction:column;gap:12px;display:flex}.ChangeControlPage-module__requestCard--vAdAk{border-radius:var(--ui-radius-md);border:1px solid var(--ui-border-color);background:#f9fafb;padding:16px}.ChangeControlPage-module__requestCardSelected--vwiov{box-shadow:var(--ui-shadow-soft);background:#fff;border-left:4px solid #4f46e5}.ChangeControlPage-module__requestTop--WeX2m{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ChangeControlPage-module__requestId--0f5iE,.ChangeControlPage-module__sectionEyebrow--0gXDP,.ChangeControlPage-module__cardLabel--dP-js{color:#8a8a8e;font-size:11px;font-weight:400}.ChangeControlPage-module__requestTitle--Gdb3Y{color:#0f172a;letter-spacing:-.02em;margin-top:6px;font-size:15px;font-weight:700}.ChangeControlPage-module__requestMeta---xvC3{color:#64748b;margin-top:12px;font-size:12px}.ChangeControlPage-module__statusBadge--2GBTr{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:400;display:inline-flex}.ChangeControlPage-module__statusPending--0vihM{color:#c2410c;background:#ffedd5}.ChangeControlPage-module__statusApproved--m2k4x{color:#047857;background:#dcfce7}.ChangeControlPage-module__statusRejected--FWvrq{color:#b91c1c;background:#fee2e2}.ChangeControlPage-module__impactTags--wUEx6{gap:14px;margin-top:14px;display:flex}.ChangeControlPage-module__impactNegative--jI--G{color:#dc2626;font-size:13px;font-weight:400}.ChangeControlPage-module__analysisPanel--2zYLR{flex-direction:column;gap:16px;padding:22px;display:flex}.ChangeControlPage-module__impactSection--GMuiq,.ChangeControlPage-module__ganttSection--3GEiK{border:1px solid var(--ui-border-color);background:#fff;border-radius:22px}.ChangeControlPage-module__impactSection--GMuiq{min-height:120px;padding:20px}.ChangeControlPage-module__impactHeader--3x5Of,.ChangeControlPage-module__ganttHeader--NfD9h{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ChangeControlPage-module__sectionTitle--Yvr6D{color:#0f172a;letter-spacing:-.04em;margin-top:6px;font-size:16px;font-weight:700}.ChangeControlPage-module__actionRow--CdrLO{align-items:center;gap:10px;display:flex}.ChangeControlPage-module__impactGrid--K2gn4{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.ChangeControlPage-module__impactCard--VJo9J{border:1px solid var(--ui-border-color);background:#f9fafb;border-radius:18px;min-height:106px;padding:16px}.ChangeControlPage-module__cardValue--29Dai{color:#0f172a;letter-spacing:-.03em;margin-top:10px;font-size:15px;font-weight:700;line-height:1.35}.ChangeControlPage-module__cardNote--Q7V4s{margin-top:10px;font-size:12px;font-weight:400}.ChangeControlPage-module__cardNoteDanger--2fach{color:#dc2626}.ChangeControlPage-module__cardNoteWarning---v4AU{color:#d97706}.ChangeControlPage-module__ganttSection--3GEiK{flex:1;min-height:420px;padding:20px}.ChangeControlPage-module__legend--f1BQJ{color:#64748b;align-items:center;gap:16px;font-size:12px;display:flex}.ChangeControlPage-module__legendMark--qOTm4{vertical-align:middle;border-radius:999px;width:16px;height:10px;margin-right:6px;display:inline-block}.ChangeControlPage-module__legendBaseline---CnVn{background:#8b5cf614;border:2px dashed #8b5cf6}.ChangeControlPage-module__legendCurrent--uN5RS{background:#4f46e5}.ChangeControlPage-module__legendDelta--ctm-e{background:#fb923c}.ChangeControlPage-module__ganttWrap--WO8fM{margin-top:20px;position:relative}.ChangeControlPage-module__ganttColumns--kwrxL,.ChangeControlPage-module__ganttRow--pI8JV{grid-template-columns:180px minmax(0,1fr);gap:16px;display:grid}.ChangeControlPage-module__ganttColumns--kwrxL{margin-bottom:14px}.ChangeControlPage-module__taskHeader--GwdG8{color:#8a8a8e;font-size:11px;font-weight:400}.ChangeControlPage-module__daysHeader--AjrWx,.ChangeControlPage-module__track--XQvDo{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;display:grid}.ChangeControlPage-module__daysHeader--AjrWx span{color:#8a8a8e;text-align:center;font-size:11px}.ChangeControlPage-module__ganttRow--pI8JV+.ChangeControlPage-module__ganttRow--pI8JV{margin-top:16px}.ChangeControlPage-module__taskCell--OOzy3{color:#0f172a;align-items:center;min-height:72px;font-size:14px;font-weight:600;display:flex}.ChangeControlPage-module__track--XQvDo{align-items:center;position:relative}.ChangeControlPage-module__trackCell--unkYz{background:#f8fafc;border-radius:6px;height:72px}.ChangeControlPage-module__baselineBar--E-NdT,.ChangeControlPage-module__currentBar--D0Pkz,.ChangeControlPage-module__deltaZone--cotje{z-index:1;border-radius:999px;align-self:center}.ChangeControlPage-module__baselineBar--E-NdT{background:#8b5cf614;border:2px dashed #8b5cf6;height:24px}.ChangeControlPage-module__currentBar--D0Pkz{background:#4f46e5;height:18px;margin-top:26px}.ChangeControlPage-module__deltaZone--cotje{opacity:.95;background:#fb923c;height:18px;margin-top:26px}.ChangeControlPage-module__deadlineLine--vmh3o{z-index:2;border-left:2px dotted #dc2626;width:0;position:absolute;top:36px;bottom:0}.ChangeControlPage-module__deadlineLabel--aePCe{color:#dc2626;white-space:nowrap;font-size:11px;font-weight:400;position:absolute;top:-24px;left:8px}@media (width<=1320px){.ChangeControlPage-module__header--avszh{grid-template-columns:1fr;align-items:flex-start}.ChangeControlPage-module__workspace--XOrAb{grid-template-columns:1fr}.ChangeControlPage-module__queuePanel--3T4SI{border-right:none;border-bottom:1px solid var(--ui-border-color)}}@media (width<=900px){.ChangeControlPage-module__impactGrid--K2gn4{grid-template-columns:1fr}.ChangeControlPage-module__impactHeader--3x5Of,.ChangeControlPage-module__ganttHeader--NfD9h{flex-direction:column}}@media (width<=760px){.ChangeControlPage-module__compareButton--7MiZ0,.ChangeControlPage-module__primaryButton--7M0IW,.ChangeControlPage-module__ghostButton--8XqxF{width:100%}.ChangeControlPage-module__filterRow--r3FF3,.ChangeControlPage-module__actionRow--CdrLO{flex-wrap:wrap}.ChangeControlPage-module__ganttColumns--kwrxL,.ChangeControlPage-module__ganttRow--pI8JV{flex-direction:column;gap:10px;display:flex}.ChangeControlPage-module__ganttWrap--WO8fM{overflow-x:auto}.ChangeControlPage-module__daysHeader--AjrWx,.ChangeControlPage-module__track--XQvDo{min-width:720px}}.CommunicationsPage-module__page--dfAAG{padding:0 0 40px}.CommunicationsPage-module__topHeader--WbGo8{justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:18px;display:flex}.CommunicationsPage-module__searchWrap---TNHD{flex:1}.CommunicationsPage-module__globalSearch--jkN7f{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:6px;width:100%;max-width:520px;height:28px;padding:0 14px;font-size:13px}.CommunicationsPage-module__userStatus---bH95{border:1px solid var(--ui-border-color);color:#4b5563;background:#fff;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.CommunicationsPage-module__statusDot--xfVMm,.CommunicationsPage-module__onlineDot--vtRt7{background:#22c55e;border-radius:50%}.CommunicationsPage-module__statusDot--xfVMm{width:8px;height:8px}.CommunicationsPage-module__workspace--0YdWb{border:1px solid var(--ui-border-color);border-radius:var(--ui-radius-xl);background:var(--ui-surface);min-height:calc(100vh - 170px);box-shadow:var(--ui-shadow-soft);grid-template-columns:250px minmax(0,1fr) 300px;display:grid;overflow:hidden}.CommunicationsPage-module__leftSidebar--n4kJK{border-right:1px solid var(--ui-border-color);background:#f9fafb;padding:20px 16px}.CommunicationsPage-module__sidebarTop--VpmZa{align-items:center;gap:10px;margin-bottom:22px;display:flex}.CommunicationsPage-module__workspaceButton--mX1CD,.CommunicationsPage-module__iconButton--SAwN7,.CommunicationsPage-module__navItem--ojwwL,.CommunicationsPage-module__dmItem--0UJEV,.CommunicationsPage-module__threadItem--H0Qv6,.CommunicationsPage-module__toolButton--ULmJp,.CommunicationsPage-module__viewButton--scMii,.CommunicationsPage-module__openTaskButton--ej-b9,.CommunicationsPage-module__sendButton--33HbI{background:0 0;border:none}.CommunicationsPage-module__workspaceButton--mX1CD{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:6px;flex:1;justify-content:space-between;align-items:center;gap:8px;height:28px;padding:0 12px;font-size:13px;font-weight:400;display:inline-flex}.CommunicationsPage-module__iconButton--SAwN7{border:1px solid var(--ui-border-color);color:#4b5563;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:38px;height:28px;display:flex}.CommunicationsPage-module__navSection--VQ51-+.CommunicationsPage-module__navSection--VQ51-{margin-top:22px}.CommunicationsPage-module__sectionLabel--h6Z2c,.CommunicationsPage-module__contextLabel--BDYDt{color:#8a8a8e;font-size:11px;font-weight:700}.CommunicationsPage-module__itemList--XpTkd{flex-direction:column;gap:4px;margin-top:10px;display:flex}.CommunicationsPage-module__navItem--ojwwL,.CommunicationsPage-module__dmItem--0UJEV,.CommunicationsPage-module__threadItem--H0Qv6{color:#4b5563;border-radius:6px;justify-content:flex-start;align-items:center;gap:10px;min-height:38px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.CommunicationsPage-module__dmAvatarWrap--y5F4Z{position:relative}.CommunicationsPage-module__avatar--AeQBC,.CommunicationsPage-module__messageAvatar--jF205{object-fit:cover;border-radius:50%;width:28px;height:28px}.CommunicationsPage-module__onlineDot--vtRt7{border:2px solid #f9fafb;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px}.CommunicationsPage-module__threadItemActive--OusgE{color:#4338ca;background:#eef2ff}.CommunicationsPage-module__threadIcon--8DZbp{font-size:14px}.CommunicationsPage-module__chatArea--HGFKf{background:#fff;flex-direction:column;min-width:0;display:flex}.CommunicationsPage-module__chatHeader--bdZiT{border-bottom:1px solid var(--ui-border-color);padding:20px 24px 16px}.CommunicationsPage-module__chatTitle--Xs46q{color:#111827;letter-spacing:-.04em;font-size:16px;font-weight:700}.CommunicationsPage-module__chatSubtitle--luXpn,.CommunicationsPage-module__messageTime---A1C8,.CommunicationsPage-module__activityText--XuF-b,.CommunicationsPage-module__contextValue--e5GMP{color:#6b7280;font-size:12px}.CommunicationsPage-module__feed--XZqz9{flex-direction:column;flex:1;gap:18px;padding:20px 24px;display:flex}.CommunicationsPage-module__systemMessage--hfYd3{background:var(--ui-border-color);color:#6b7280;text-align:center;border-radius:999px;justify-content:center;align-self:center;align-items:center;min-height:28px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.CommunicationsPage-module__message--xTI5i{gap:12px;display:flex}.CommunicationsPage-module__messageBody--0ct04{min-width:0}.CommunicationsPage-module__messageMeta--suPvE{align-items:baseline;gap:8px;display:flex}.CommunicationsPage-module__messageAuthor--k3qCX{color:#111827;font-size:14px;font-weight:400}.CommunicationsPage-module__messageText--lOdp-{color:#1f2937;margin-top:6px;font-size:14px;line-height:1.55}.CommunicationsPage-module__attachment--hEZav{border:1px solid var(--ui-border-color);color:#374151;background:#f9fafb;border-radius:6px;align-items:center;gap:8px;min-height:34px;margin-top:10px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.CommunicationsPage-module__inputPanel--Vf0Ip{border-top:1px solid var(--ui-border-color);padding:18px 24px 24px}.CommunicationsPage-module__messageInput--oO0eM{resize:none;border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:6px;width:100%;padding:14px;font-size:14px;line-height:1.5}.CommunicationsPage-module__inputToolbar--QHpn-{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.CommunicationsPage-module__toolbarActions--n7sOa{align-items:center;gap:6px;display:flex}.CommunicationsPage-module__toolButton--ULmJp{color:#6b7280;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.CommunicationsPage-module__sendButton--33HbI{color:#fff;background:#4f46e5;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:13px;font-weight:400;display:inline-flex}.CommunicationsPage-module__contextPanel--Y-R-i{border-left:1px solid var(--ui-border-color);background:#fff;padding:20px}.CommunicationsPage-module__contextSection--bk5oS+.CommunicationsPage-module__contextSection--bk5oS{margin-top:22px}.CommunicationsPage-module__taskCard--GED7y,.CommunicationsPage-module__docCard--55rgb{border:1px solid var(--ui-border-color);background:#fff;border-radius:18px;margin-top:10px}.CommunicationsPage-module__taskCard--GED7y{padding:16px}.CommunicationsPage-module__taskStatus--LQTXW{color:#4338ca;background:#e0e7ff;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.CommunicationsPage-module__contextRow---ENQt{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.CommunicationsPage-module__contextPerson--c1Ge7{color:#111827;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.CommunicationsPage-module__progressBlock--d54eA{margin-top:18px}.CommunicationsPage-module__progressMeta--TIcY4{justify-content:space-between;align-items:center;gap:10px;display:flex}.CommunicationsPage-module__progressTrack--pvjiy{background:var(--ui-border-color);border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.CommunicationsPage-module__progressFill--xNq1p{background:#4f46e5;border-radius:999px;width:60%;height:100%}.CommunicationsPage-module__docCard--55rgb{justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.CommunicationsPage-module__docInfo--x38FP{color:#111827;align-items:center;gap:10px;font-size:13px;font-weight:400;display:inline-flex}.CommunicationsPage-module__viewButton--scMii,.CommunicationsPage-module__openTaskButton--ej-b9{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:6px;min-height:38px;font-size:13px;font-weight:400}.CommunicationsPage-module__viewButton--scMii{padding:0 12px}.CommunicationsPage-module__openTaskButton--ej-b9{width:100%;margin-top:24px}@media (width<=1320px){.CommunicationsPage-module__workspace--0YdWb{grid-template-columns:250px minmax(0,1fr)}.CommunicationsPage-module__contextPanel--Y-R-i{border-left:none;border-top:1px solid var(--ui-border-color);grid-column:1/-1}}@media (width<=960px){.CommunicationsPage-module__workspace--0YdWb{grid-template-columns:1fr}.CommunicationsPage-module__leftSidebar--n4kJK{border-right:none;border-bottom:1px solid var(--ui-border-color)}}@media (width<=760px){.CommunicationsPage-module__topHeader--WbGo8,.CommunicationsPage-module__inputToolbar--QHpn-{flex-direction:column;align-items:stretch}.CommunicationsPage-module__globalSearch--jkN7f{max-width:none}}@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: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-start:unset;padding-inline-end: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;padding:calc(var(--scrollarea-scrollbar-size) / 5);background-color:#0000;flex-direction:row;transition:background-color .15s,opacity .15s;display:flex}@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=horizontal]){height:var(--scrollarea-scrollbar-size);bottom:0;flex-direction:column;inset-inline-start:0;inset-inline-end:var(--sa-corner-width)}.m_d8b5e363{border-radius:var(--scrollarea-scrollbar-size);opacity:var(--thumb-opacity);flex:1;transition:background-color .15s;position:relative;overflow:hidden}.m_d8b5e363:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where([data-mantine-color-scheme=light]) .m_d8b5e363{background-color:#0006}:where([data-mantine-color-scheme=dark]) .m_d8b5e363{background-color:#fff6}.m_21657268{opacity:0;inset-inline-end:0;transition:opacity .15s;display:block;position:absolute;bottom: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{cursor:pointer;appearance:none;font-size:var(--mantine-font-size-md);text-align:left;color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;padding:0;text-decoration:none}:where([dir=rtl]) .m_87cf2631{text-align:right}.m_515a97f8{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m_1b7284a3{--paper-radius:var(--mantine-radius-default);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:var(--paper-radius);box-shadow:var(--paper-shadow);background-color:var(--mantine-color-body);outline:0;text-decoration:none;display:block}[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{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));position:absolute}.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;inset: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);-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);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}: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{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));display:flex}.m_4081bf90:where([data-grow])>*{max-width:var(--group-child-width);flex-grow:1}.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%{opacity:0;transform:scale(.6)}50%,to{transform:scale(1)}}.m_7a2bd4cd{width:var(--loader-size);height:var(--loader-size);gap:calc(var(--loader-size) / 5);display:flex;position:relative}.m_870bb79{background:var(--loader-color);border-radius:2px;flex:1;animation:1.2s cubic-bezier(0,.5,.5,1) infinite m_5d2b3b9d}.m_870bb79:first-of-type{animation-delay:-240ms}.m_870bb79:nth-of-type(2){animation-delay:-120ms}.m_870bb79:nth-of-type(3){animation-delay:0}@keyframes m_aac34a1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}.m_4e3f22d7{justify-content:center;align-items:center;gap:calc(var(--loader-size) / 10);width:var(--loader-size);height:var(--loader-size);display:flex;position:relative}.m_870c4af{width:calc(var(--loader-size) / 3 - var(--loader-size) / 15);height:calc(var(--loader-size) / 3 - var(--loader-size) / 15);background:var(--loader-color);border-radius:50%;animation:.8s linear infinite m_aac34a1}.m_870c4af:nth-child(2){animation-delay:.4s}@keyframes m_f8e89c4b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.m_b34414df{width:var(--loader-size);height:var(--loader-size);display:inline-block}.m_b34414df:after{content:"";width:var(--loader-size);height:var(--loader-size);border-width:calc(var(--loader-size) / 8);border-style:solid;border-color:var(--loader-color) var(--loader-color) var(--loader-color) transparent;border-radius:10000px;animation:1.2s linear infinite m_f8e89c4b;display:block}.m_9814e45f{background:var(--overlay-bg,#0009);-webkit-backdrop-filter:var(--overlay-filter);backdrop-filter:var(--overlay-filter);border-radius:var(--overlay-radius,0);z-index:var(--overlay-z-index);position:absolute;inset:0}.m_9814e45f:where([data-fixed]){position:fixed}.m_9814e45f:where([data-center]){justify-content:center;align-items:center;display:flex}.m_615af6c9{font-weight:400;line-height:1;font-size:var(--mantine-font-size-md);margin:0;padding:0}.m_b5489c3c{padding:var(--mb-padding,var(--mantine-spacing-md));background-color:var(--mantine-color-body);z-index:1000;justify-content:space-between;align-items:center;min-height:60px;padding-inline-end:calc(var(--mb-padding,var(--mantine-spacing-md)) - calc(.3125rem * var(--mantine-scale)));transition:padding-inline-end .1s;display:flex;position:sticky;top:0}.m_60c222c7{width:100%;z-index:var(--mb-z-index);pointer-events:none;position:fixed;top:0;bottom:0}.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{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-text-align:left;--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;position:relative}.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-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)}:where([dir=rtl]) .m_6c018570{--input-text-align:right;--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_8fb7ebe7{-webkit-tap-highlight-color:transparent;appearance:none;resize:var(--input-resize,none);width:100%;text-align:var(--input-text-align);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);transition:border-color .1s;display:block}.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{--input-bd:var(--input-bd-focus);outline:none}[data-error] .m_8fb7ebe7:focus,[data-error] .m_8fb7ebe7:focus-within{--input-bd:var(--mantine-color-error)}.m_8fb7ebe7::placeholder{color:var(--input-placeholder-color);opacity:1}.m_8fb7ebe7::-webkit-inner-spin-button{appearance:none}.m_8fb7ebe7::-webkit-outer-spin-button{appearance:none}.m_8fb7ebe7::-webkit-search-decoration{appearance:none}.m_8fb7ebe7::-webkit-search-cancel-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-button{appearance:none}.m_8fb7ebe7::-webkit-search-results-decoration{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:#0000}.m_82577fc2{pointer-events:var(--section-pointer-events);z-index:1;inset-inline-start:var(--section-start);inset-inline-end:var(--section-end);bottom:var(--section-y);top:var(--section-y);width:var(--section-size);border-radius:var(--section-border-radius);color:var(--input-section-color,var(--mantine-color-dimmed));justify-content:center;align-items:center;display:flex;position:absolute}.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))}[data-error] .m_88bacfd0{--input-placeholder-color:var(--input-color,var(--mantine-color-placeholder))}.m_46b77525{line-height:var(--mantine-line-height)}.m_8fdc1311{overflow-wrap:break-word;cursor:default;-webkit-tap-highlight-color:transparent;font-weight:500;font-size:var(--input-label-size,var(--mantine-font-size-sm));display:inline-block}.m_78a94662{color:var(--input-asterisk-color,var(--mantine-color-error))}.m_8f816625,.m_fe47ce59{word-wrap:break-word;margin:0;padding:0;line-height:1.2;display:block}.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_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}.m_4ba585b8{width:100%;padding-inline:var(--mantine-spacing-md);opacity:1;cursor:pointer;color:var(--mantine-color-bright);background-color:#0000;flex-direction:row-reverse;align-items:center;display:flex}.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;text-overflow:ellipsis;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm);flex:1;font-weight:400;overflow:hidden}.m_3f35ae96{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)));justify-content:flex-start;align-items:center;display:flex;transform:rotate(0)}.m_3f35ae96:where([data-rotate]){transform:rotate(180deg)}.m_3f35ae96:where([data-position=left]){margin-inline-start:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md)}.m_9bd771fe{justify-content:center;align-items:center;margin-inline-end:var(--mantine-spacing-sm);display:flex}.m_9bd771fe:where([data-chevron-position=left]){margin-inline-start:var(--mantine-spacing-lg);margin-inline-end:0}: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}.m_1f921b3b:where([data-active]){background-color:var(--item-filled-color)}.m_1f921b3b:first-of-type,.m_1f921b3b:first-of-type>[data-accordion-control]{border-start-start-radius:var(--accordion-radius);border-start-end-radius:var(--accordion-radius)}.m_1f921b3b:last-of-type,.m_1f921b3b:last-of-type>[data-accordion-control]{border-end-end-radius:var(--accordion-radius);border-end-start-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 #0000;transition:background-color .15s}.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);-webkit-user-select:none;user-select:none;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;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}@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;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled);border:1px solid #0000}.m_8d3f4000:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])):active{transform:none}.m_302b9fb1{border-radius:var(--ai-radius,var(--mantine-radius-default));justify-content:center;align-items:center;display:flex;position:absolute;inset:-1px}: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{z-index:1;position:relative}.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-inline-end-width:calc(var(--ai-border-width) / 2);border-start-end-radius:0;border-end-end-radius:0}.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-inline-start-width:calc(var(--ai-border-width) / 2);border-start-start-radius:0;border-end-start-radius:0}.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-inline-width:calc(var(--ai-border-width) / 2);border-radius:0}.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-bottom-width:calc(var(--ai-border-width) / 2);border-end-end-radius:0;border-end-start-radius:0}.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-top-width:calc(var(--ai-border-width) / 2);border-start-start-radius:0;border-start-end-radius:0}.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-bottom-width:calc(var(--ai-border-width) / 2);border-top-width:calc(var(--ai-border-width) / 2);border-radius:0}.m_8d3afb97{justify-content:center;align-items:center;width:100%;height:100%;transition:transform .15s,opacity .1s;display:flex}.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);border-radius:var(--section-radius,var(--mantine-radius-default));width:auto;font-weight:600;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;justify-content:center;align-items:center;line-height:1;display:inline-flex}.m_7f854edf{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);position:fixed}.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);background-color:var(--alert-bg);border:var(--alert-bd);color:var(--alert-color);position:relative;overflow:hidden}.m_a5d60502{display:flex}.m_667c2793{gap:var(--mantine-spacing-xs);flex-direction:column;flex:1;display:flex}.m_6a03f287{font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;font-weight:700;display:flex}.m_6a03f287:where([data-with-close-button]){padding-inline-end:var(--mantine-spacing-md)}.m_698f4f23{text-overflow:ellipsis;display:block;overflow:hidden}.m_667f2a6a{width:20px;height:20px;margin-inline-end:var(--mantine-spacing-md);justify-content:flex-start;align-items:center;margin-top:1px;line-height:1;display:flex}.m_7fa78076{text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);overflow:hidden}: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);appearance:none;cursor:pointer;background-color:#0000;border:none;margin:0;padding:0;text-decoration:none;display:inline}@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:0s!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}[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{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);flex-direction:column;transition-property:transform,top,height;display:flex;position:fixed}:where([data-layout=alt]) .m_45252eee,:where([data-layout=alt]) .m_9cdde9a{height:100dvh;top:0}.m_45252eee{width:var(--app-shell-navbar-width);transform:var(--app-shell-navbar-transform);z-index:var(--app-shell-navbar-z-index);transition-property:transform,top,height;inset-inline-start:0}: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{width:var(--app-shell-aside-width);transform:var(--app-shell-aside-transform);z-index:var(--app-shell-aside-z-index);inset-inline-end:0}: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-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}.m_3b16f56b,.m_3840c879{background-color:var(--mantine-color-body);transition-property:transform,margin-inline-start,margin-inline-end;position:fixed;inset-inline:0}: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)}.m_3b16f56b{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);top:0}.m_3b16f56b:where([data-with-border]){border-bottom:1px solid var(--app-shell-border-color)}.m_3840c879{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);bottom:0}.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);padding-inline-start:var(--ag-spacing);display:flex}.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;-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);width:var(--avatar-size);height:var(--avatar-size);min-width:var(--avatar-size);padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}.m_f85678b6:where([data-within-group]){border:2px solid var(--mantine-color-body);background:var(--mantine-color-body);margin-inline-start:var(--ag-offset)}.m_11f8ac07{object-fit:cover;width:100%;height:100%;display:block}.m_104cd71f{-webkit-user-select:none;user-select:none;border-radius:var(--avatar-radius);width:100%;height:100%;font-weight:700;font-size:var(--avatar-placeholder-fz);background:var(--avatar-bg);border:var(--avatar-bd);color:var(--avatar-color);justify-content:center;align-items:center;display:flex}.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);padding:0 var(--badge-padding-x);text-transform:uppercase;letter-spacing:.25px;cursor:default;text-overflow:ellipsis;width:fit-content;color:var(--badge-color);background:var(--badge-bg);border:var(--badge-bd);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-grid;overflow:hidden}.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]){width:100%;display:flex}.m_347db0ec:where([data-circle]){width:var(--badge-height);padding-inline:2px;display:flex}.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:"";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);display:block}.m_5add502a{white-space:nowrap;text-overflow:ellipsis;text-align:center;cursor:inherit;overflow:hidden}.m_91fdda9b{--badge-section-margin:calc(var(--mantine-spacing-xs) / 2);max-height:calc(var(--badge-height) - var(--badge-border-width) * 2);justify-content:center;align-items:center;display:inline-flex}.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{border-radius:var(--bi-radius,0);background-position:50%;background-size:cover;border:0;width:100%;text-decoration:none;display:block}.m_ddec01c0{--blockquote-border:3px solid var(--bq-bd);border-inline-start:var(--blockquote-border);padding:var(--mantine-spacing-xl) calc(2.375rem * var(--mantine-scale));border-start-end-radius:var(--bq-radius);border-end-end-radius:var(--bq-radius);margin:0;position:relative}: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);color:var(--bq-bd);background-color:var(--mantine-color-body);top:var(--blockquote-icon-offset);width:var(--bq-icon-size);height:var(--bq-icon-size);border-radius:var(--bq-icon-size);justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:var(--blockquote-icon-offset)}.m_dde51a35{margin-top:var(--mantine-spacing-md);opacity:.6;font-size:85%;display:block}.m_8b3717df{flex-wrap:wrap;align-items:center;display:flex}.m_f678d540{white-space:nowrap;-webkit-tap-highlight-color:transparent;line-height:1}.m_3b8f2208{margin-inline:var(--bc-separator-margin,var(--mantine-spacing-xs));justify-content:center;align-items:center;line-height:1;display:flex}: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;text-align:center;cursor:pointer;border-radius:var(--button-radius,var(--mantine-radius-default));width:auto;font-weight:600;line-height:1;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;display:inline-block;position:relative;overflow:hidden}.m_77c9d27d:where([data-block]){width:100%;display:block}.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;color:var(--mantine-color-disabled-color);background:var(--mantine-color-disabled);border:1px solid #0000;transform:none}.m_77c9d27d:before{content:"";pointer-events:none;border-radius:var(--button-radius,var(--mantine-radius-default));opacity:0;filter:blur(12px);transition:transform .15s,opacity .1s;position:absolute;inset:-1px;transform:translateY(-100%)}: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{opacity:1;transform:translateY(0)}.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{align-items:center;justify-content:var(--button-justify,center);height:100%;transition:transform .15s,opacity .1s;display:flex;overflow:visible}.m_811560b9{white-space:nowrap;opacity:1;align-items:center;height:100%;display:flex;overflow:hidden}.m_811560b9:where([data-loading]){opacity:.2}.m_a74036a{align-items:center;display:flex}.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;top:50%;left:50%}.m_80d6d844{--button-border-width:1px;display:flex}.m_80d6d844 :where(.m_77c9d27d):focus{z-index:1;position:relative}.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-inline-end-width:calc(var(--button-border-width) / 2);border-start-end-radius:0;border-end-end-radius:0}.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-inline-start-width:calc(var(--button-border-width) / 2);border-start-start-radius:0;border-end-start-radius:0}.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-inline-width:calc(var(--button-border-width) / 2);border-radius:0}.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-bottom-width:calc(var(--button-border-width) / 2);border-end-end-radius:0;border-end-start-radius:0}.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-top-width:calc(var(--button-border-width) / 2);border-start-start-radius:0;border-start-end-radius:0}.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-bottom-width:calc(var(--button-border-width) / 2);border-top-width:calc(var(--button-border-width) / 2);border-radius:0}.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);border-radius:var(--section-radius,var(--mantine-radius-default));width:auto;font-weight:600;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;justify-content:center;align-items:center;line-height:1;display:inline-flex}.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{-webkit-user-select:none;user-select:none;position:relative}.m_d4fb9cad,.m_d4fb9cad:before,.m_d4fb9cad:after{width:var(--burger-size);height:var(--burger-line-size);background-color:var(--burger-color);transition-property:background-color,transform;transition-duration:var(--burger-transition-duration,.3s);transition-timing-function:var(--burger-transition-timing-function,ease);outline:1px solid #0000;display:block}.m_d4fb9cad:before,.m_d4fb9cad:after{content:"";position:absolute;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:#0000}.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);padding:var(--card-padding);color:var(--mantine-color-text);flex-direction:column;display:flex;position:relative;overflow:hidden}: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{margin-inline:calc(var(--card-padding) * -1);display:block}.m_599a2148:where(:first-child){margin-top:calc(var(--card-padding) * -1);border-top:none!important}.m_599a2148:where(:last-child){margin-bottom:calc(var(--card-padding) * -1);border-bottom:none!important}.m_599a2148:where([data-inherit-padding]){padding-inline:var(--card-padding)}.m_599a2148:where([data-with-border]){border-top:1px solid;border-bottom:1px solid}: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+.m_599a2148{border-top:none!important}.m_4451eb3a{justify-content:center;align-items:center;display:flex}.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{width:var(--checkbox-size);height:var(--checkbox-size);order:1;position:relative}.m_26062bec:where([data-label-position=left]){order:2}.m_26063560{appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--checkbox-radius,var(--mantine-radius-default));cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;border:1px solid #0000;margin:0;padding:0;transition:border-color .1s,background-color .1s;display:block}: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-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){border-color:var(--checkbox-color);background-color:#0000}.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{width:60%;color:var(--checkbox-icon-color);pointer-events:none;transform:translateY(calc(.3125rem * var(--mantine-scale))) scale(.5);opacity:0;margin:auto;transition:transform .1s,opacity .1s;position:absolute;inset:0}.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{-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;color:var(--mantine-color-text);border:1px solid #0000;align-items:center;display:inline-flex}.m_be049a53:where([data-checked]){padding: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]){color:var(--mantine-color-text);border:1px solid #0000}: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);align-items:center;display:flex;overflow:hidden}.m_d6d72580{width:var(--chip-icon-size);height:var(--chip-icon-size);color:var(--chip-icon-color,inherit);display:block}.m_bde07329{opacity:0;width:0;height:0;margin:0;padding: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{padding-top:calc(var(--cp-body-spacing) / 2);display:flex}.m_3283bb96{flex:1}.m_3283bb96:not(:only-child){margin-inline-end:var(--mantine-spacing-xs)}.m_40d572ba{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);position:absolute;overflow:hidden;box-shadow:0 0 1px #0009}.m_d8ee6fd8{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)));margin:2px;height:unset!important;width:unset!important;min-width:0!important;min-height:0!important}.m_5711e686{margin-top:5px;flex-wrap:wrap;margin-inline:-2px;display:flex}.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;height:var(--cp-saturation-height);border-radius:var(--mantine-radius-sm);margin:calc(var(--cp-thumb-size) / 2);position:relative}.m_202a296e:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba,.m_202a296e:where([data-focus-ring=always]):focus .m_40d572ba{outline:2px solid var(--mantine-color-blue-filled)}.m_11b3db02{border-radius:var(--mantine-radius-sm);inset:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));position:absolute}.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)));height:calc(var(--cp-thumb-size) + calc(.125rem * var(--mantine-scale)));margin-inline:calc(var(--cp-thumb-size) / 2);outline:none;position:relative}.m_d856d47d+.m_d856d47d{margin-top:6px}.m_d856d47d:where([data-focus-ring=auto]):focus:focus-visible .m_40d572ba,.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{top:0;bottom:0;inset-inline:calc(var(--cp-thumb-size) * -1 / 2 - calc(.0625rem * var(--mantine-scale)));border-radius:10000rem;position:absolute}.m_de3d2490{--cs-size:28px;--cs-radius:1000px;-webkit-tap-highlight-color:transparent;appearance:none;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;border:none;line-height:1;text-decoration:none;display:block;position:relative}[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{border-radius:var(--cs-radius);position:absolute;inset:0}.m_98ae7f22{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;position:absolute;inset:0}.m_95709ac0{border-radius:var(--cs-radius);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px;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%);position:absolute;inset:0}.m_93e74e3{border-radius:var(--cs-radius);z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.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,.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);color:inherit;cursor:pointer;overflow-wrap:break-word;background-color:#0000}.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;margin-bottom:var(--combobox-padding);border-inline-width:0;border-end-end-radius:0;border-end-start-radius:0;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));margin-inline:calc(var(--combobox-padding) * -1);padding:var(--combobox-option-padding);border:0 solid #0000}: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{margin-top:var(--combobox-padding);margin-bottom:calc(var(--combobox-padding) * -1);border-top-width:1px}.m_858f94bd{margin-bottom:var(--combobox-padding);margin-top:calc(var(--combobox-padding) * -1);border-bottom-width:1px}.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);align-items:center;font-weight:500;display:flex;position:relative}.m_2bb2e9e5:after{content:"";height:1px;flex:1;margin-inline-start:var(--mantine-spacing-xs);inset-inline:0}: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{align-items:center;gap:8px;display:flex}.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]){grid-template-columns:1fr min(100%, var(--container-size)) 1fr;margin-inline:auto;display:grid}.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);width:var(--dialog-size);max-width:calc(100vw - var(--mantine-spacing-xl) * 2);min-height:50px;position:relative}.m_5abab665{top:calc(var(--mantine-spacing-md) / 2);position:absolute;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);align-self:stretch;height:auto}.m_3eebeb36:where([data-with-label]){border:0}.m_9e365f20{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);white-space:nowrap;align-items:center;display:flex}.m_9e365f20:where([data-position=left]):before,.m_9e365f20:where([data-position=right]):after{display:none}.m_9e365f20:before{content:"";border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:1px;flex:1;margin-inline-end:var(--mantine-spacing-xs)}.m_9e365f20:after{content:"";border-top:var(--divider-size) var(--divider-border-style,solid) var(--divider-color);height:1px;flex:1;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]{pointer-events:none;opacity:0!important}.m_31cd769a{justify-content:var(--drawer-justify,flex-start);align-items:var(--drawer-align,flex-start);display:flex}.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{border:0;border-radius:0;padding:0}.m_90794832{font-size:var(--mantine-font-size-sm)}.m_74ca27fe{margin-bottom:var(--mantine-spacing-sm);padding:0}.m_8478a6da{container:mantine-grid/inline-size}.m_410352e9{--grid-overflow:visible;--grid-margin:calc(var(--grid-gutter) / -2);--grid-col-padding:calc(var(--grid-gutter) / 2);overflow:var(--grid-overflow)}.m_dee7bd2f{width:calc(100% + var(--grid-gutter));justify-content:var(--grid-justify);align-items:var(--grid-align);margin:var(--grid-margin);flex-wrap:wrap;display:flex}.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);padding:var(--grid-col-padding);margin-inline-start:var(--col-offset)}.m_9e117634{object-fit:var(--image-object-fit,cover);border-radius:var(--image-radius,0);width:100%;display:block}@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);display:block;position:relative}.m_e5262200:where([data-inline]){display:inline-block}.m_760d1fb1{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);font-size:var(--mantine-font-size-xs);background-color:var(--indicator-color);color:var(--indicator-text-color,var(--mantine-color-white));white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute}.m_760d1fb1:before{content:"";background-color:var(--indicator-color);border-radius:var(--indicator-radius,1000rem);z-index:-1;position:absolute;inset:0}.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:1s linear infinite m_885901b1}.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;font-size:var(--label-fz,var(--mantine-font-size-sm));line-height:var(--label-lh);cursor:var(--label-cursor);flex-direction:column;order:var(--label-order);display:inline-flex}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);cursor:default;padding-inline-start:var(--label-offset-start);padding-inline-end:var(--label-offset-end)}.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:700;font-size:var(--kbd-fz);border-radius:var(--mantine-radius-sm);text-align:center;unicode-bidi:embed;border:1px solid;border-bottom-width:3px;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);font-size:var(--list-fz);line-height:var(--list-lh);margin:0;padding:0;padding-inline-start:var(--list-marker-gap);list-style-position:outside}.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{flex-direction:var(--li-direction,column);align-items:var(--li-align,flex-start);white-space:normal;display:inline-flex}.m_60f83e5b{vertical-align:middle;margin-inline-end:var(--mantine-spacing-sm);display:inline-block}.m_6e45937b{z-index:var(--lo-z-index);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.m_e8eb006c{z-index:calc(var(--lo-z-index) + 1);position:relative}.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:500;font-size:var(--mantine-font-size-xs);padding:calc(var(--mantine-spacing-xs) / 2) var(--mantine-spacing-sm);cursor:default}.m_efdf90cb{border-top:1px solid;margin-top:4px;margin-bottom:4px}: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));-webkit-user-select:none;user-select:none;align-items:center;display:flex}.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):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):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_5476e0d3{flex:1}.m_8b75e504{justify-content:center;align-items:center;display:flex}.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]{pointer-events:none;opacity:0!important}.m_1f958f16{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));display:flex}.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);width:100%;padding:8px var(--mantine-spacing-sm);-webkit-user-select:none;user-select:none;align-items:center;display:flex}@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{justify-content:center;align-items:center;transition:transform .15s;display:flex}.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{text-overflow:ellipsis;flex:1;overflow:hidden}.m_f07af9d2:where([data-no-wrap]){white-space:nowrap}.m_57492dcc{font-size:var(--mantine-font-size-xs);opacity:var(--description-opacity,1);color:var(--description-color,var(--mantine-color-dimmed));text-overflow:ellipsis;display:block;overflow:hidden}: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);box-sizing:border-box;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);align-items:center;display:flex;position:relative;overflow:hidden}.m_a513464:before{content:"";width:6px;top:var(--notification-radius);bottom:var(--notification-radius);border-radius:var(--notification-radius);background-color:var(--notification-color);display:block;position:absolute;inset-inline-start:4px}: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;background-color:var(--notification-color);width:28px;height:28px;color:var(--mantine-color-white);border-radius:28px;justify-content:center;align-items:center;margin-inline-end:var(--mantine-spacing-md);display:flex}.m_b0920b15{margin-inline-end:var(--mantine-spacing-md)}.m_a49ed24{flex:1;margin-inline-end:var(--mantine-spacing-xs);overflow:hidden}.m_3feedf16{text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);margin-bottom:2px;font-weight:500;overflow:hidden}: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);text-overflow:ellipsis;overflow:hidden}: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);width:100%;height:calc(var(--input-height) - calc(.125rem * var(--mantine-scale)));max-width:calc(var(--ni-chevron-size) * 1.7);flex-direction:column;margin-inline-start:auto;display:flex}.m_80b4b171{--control-border:1px solid var(--input-bd);--control-radius:calc(var(--input-radius) - calc(.0625rem * var(--mantine-scale)));width:100%;height:calc(var(--input-height) / 2 - calc(.0625rem * var(--mantine-scale)));border-inline-start:var(--control-border);color:var(--mantine-color-text);cursor:pointer;background-color:#0000;flex:0 0 50%;justify-content:center;align-items:center;padding:0;display:flex}.m_80b4b171:where(:disabled){cursor:not-allowed;opacity:.6;color:var(--mantine-color-disabled-color);background-color:#0000}.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:var(--pagination-control-size-md);--pagination-control-fz:var(--mantine-font-size-md);--pagination-active-bg:var(--mantine-primary-color-filled)}.m_326d024a{cursor:pointer;color:var(--mantine-color-text);height:var(--pagination-control-size);min-width:var(--pagination-control-size);font-size:var(--pagination-control-fz);border-radius:var(--pagination-control-radius,var(--mantine-radius-default));border:1px solid;justify-content:center;align-items:center;line-height:1;display:flex}.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);pointer-events:none;justify-content:center;align-items:center;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);height:var(--pill-height);border-radius:var(--pill-radius,1000rem);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:0;align-items:center;max-width:100%;padding-inline:.8em;line-height:1;display:inline-flex}: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}: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;height:100%;line-height:var(--pill-height);text-overflow:ellipsis;overflow:hidden}.m_ae386778{color:inherit;font-size:inherit;height:100%;min-height:unset;min-width:2em;width:unset;border-radius:0;border-start-end-radius:var(--pill-radius,50%);border-end-end-radius:var(--pill-radius,50%);flex:0;padding-inline:.1em .3em}.m_7cda1cd6[data-disabled]>.m_ae386778,.m_ae386778:disabled{cursor:not-allowed;background-color:#0000;width:.8em;min-width:.8em;padding:0;display:none}.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);align-items:center;gap:var(--pg-gap);flex-wrap:wrap;display:flex}.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:12px;--psi-icon-size-sm:15px;--psi-icon-size-md:17px;--psi-icon-size-lg:19px;--psi-icon-size-xl:21px;--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);font-size:inherit;line-height:var(--mantine-line-height);width:100%;height:100%;color:inherit;background-color:#0000;border:0;outline:0;padding-inline-start:var(--input-padding-inline-start);padding-inline-end:var(--input-padding-inline-end);position:absolute;inset:0}.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{appearance:none;min-width:100px;font-size:inherit;height:1.6em;color:inherit;background-color:#0000;border:0;flex:1;padding:0}.m_45c4369d::placeholder{color:var(--input-placeholder-color);opacity:1}.m_45c4369d:where([data-type=hidden],[data-type=auto]){pointer-events:none;opacity:0;width:1px;height:1px;position:absolute;top:0;left:0}.m_45c4369d:focus{outline:none}.m_45c4369d:where([data-type=auto]:focus){visibility:visible;opacity:1;height:1.6em;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;height:var(--progress-size);border-radius:var(--progress-radius);display:flex;position:relative;overflow:hidden}: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);transition:width var(--progress-transition-duration,.1s) ease;background-size:20px 20px;justify-content:center;align-items:center;display:flex;overflow:hidden}.m_2242eb65:where([data-striped]){background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.m_2242eb65:where([data-animated]){animation:1s linear infinite m_81a374bd}.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,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000)}.m_db6d6462:where([data-orientation=vertical]) .m_2242eb65:where([data-animated]){animation:1s linear infinite m_e0fb7a86}.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-end-radius:var(--progress-radius);border-end-start-radius:var(--progress-radius)}.m_91e40b74{color:var(--progress-label-color,var(--mantine-color-white));-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:min(calc(var(--progress-size) * .65), calc(1.125rem * var(--mantine-scale)));padding-inline:4px;line-height:1;overflow:hidden}.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{width:var(--radio-size);height:var(--radio-size);order:1;position:relative}.m_89c4f5e4:where([data-label-position=left]){order:2}.m_f3ed6b2b{color:var(--radio-icon-color);opacity:var(--radio-icon-opacity,0);transform:var(--radio-icon-transform,scale(.2) translateY(calc(.625rem * var(--mantine-scale))));pointer-events:none;width:var(--radio-icon-size);height:var(--radio-icon-size);top:calc(50% - var(--radio-icon-size) / 2);left:calc(50% - var(--radio-icon-size) / 2);transition:opacity .1s,transform .2s;position:absolute}.m_8a3dbb89{appearance:none;width:var(--radio-size);height:var(--radio-size);border-radius:var(--radio-radius,var(--radio-size));cursor:var(--mantine-cursor-type);-webkit-tap-highlight-color:transparent;border:1px solid;justify-content:center;align-items:center;margin:0;transition-property:background-color,border-color;transition-duration:.1s;transition-timing-function:ease;display:flex;position:relative}: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-error]){border-color:var(--mantine-color-error)}.m_1bfe9d39+.m_f3ed6b2b{--radio-icon-color:var(--radio-color)}.m_1bfe9d39:checked:not(:disabled){border-color:var(--radio-color);background-color:#0000}.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;width:max-content;display:flex}.m_f8d312f2:where(:has(input:disabled)){pointer-events:none}.m_61734bb7{transition:transform .1s;position:relative}.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{white-space:nowrap;opacity:0;-webkit-tap-highlight-color:transparent;width:0;height:0;position:absolute;overflow:hidden}.m_211007ba:focus-visible+label{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}.m_21342ee4{cursor:pointer;z-index:var(--rating-item-z-index,0);-webkit-tap-highlight-color:transparent;display:block;position:absolute;top:0;left:0}.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{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);--rp-transition-duration:0s;position:relative}.m_d43b5134{width:var(--rp-size);height:var(--rp-size);min-width:var(--rp-size);min-height:var(--rp-size);transform:rotate(-90deg)}.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{top:50%;inset-inline:var(--rp-label-offset);position:absolute;transform:translateY(-50%)}.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);border-radius:var(--sc-radius,var(--mantine-radius-default));flex-direction:row;width:auto;padding:4px;display:inline-flex;position:relative;overflow:hidden}.m_cf365364:where([data-full-width]){display:flex}.m_cf365364:where([data-orientation=vertical]){flex-direction:column;width:max-content;display:flex}.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{z-index:1;border-radius:var(--sc-radius,var(--mantine-radius-default));display:block;position:absolute}: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;text-align:center;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:var(--sc-radius,var(--mantine-radius-default));font-weight:500;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);display:block;overflow:hidden}: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:"";z-index:0;border-radius:var(--sc-radius,var(--mantine-radius-default));position:absolute;inset:0}: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{white-space:nowrap;opacity:0;width:0;height:0;position:absolute;overflow:hidden}.m_1714d588[data-focus-ring=auto]:focus:focus-visible+.m_1738fcb2,.m_1714d588[data-focus-ring=always]:focus+.m_1738fcb2{--segmented-control-outline:2px solid var(--mantine-primary-color-filled)}.m_69686b9b{z-index:2;transition:border-color var(--sc-transition-duration) var(--sc-transition-timing-function);flex:1;position:relative}.m_cf365364[data-with-items-borders] :where(.m_69686b9b):before{content:"";top:0;bottom:0;background-color:var(--separator-color);width:1px;transition:background-color var(--sc-transition-duration) var(--sc-transition-timing-function);position:absolute;inset-inline-start:0}.m_69686b9b[data-orientation=vertical]:before{top:0;inset-inline:0;width:auto;height:1px;bottom: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,[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{z-index:2;position:relative}.m_925c2d2c{container:simple-grid/inline-size}.m_2415a157{grid-template-columns:repeat(var(--sg-cols), minmax(0, 1fr));gap:var(--sg-spacing-y) var(--sg-spacing-x);display:grid}@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)}.m_18320242:where([data-animate]):after{animation:1.5s linear infinite m_299c329c}.m_18320242:where([data-visible]){overflow:hidden}.m_18320242:where([data-visible]):before{content:"";z-index:10;background-color:var(--mantine-color-body);position:absolute;inset:0}.m_18320242:where([data-visible]):after{content:"";z-index:11;position:absolute;inset:0}: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;height:calc(var(--slider-size) * 2);padding-inline:var(--slider-size);touch-action:none;outline:none;flex-direction:column;align-items:center;display:flex;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_c9357328{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;position:absolute;top:-36px}: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)}.m_c9a9a60a{height:var(--slider-thumb-size);width:var(--slider-thumb-size);cursor:pointer;border-radius:var(--slider-radius);z-index:3;-webkit-user-select:none;user-select:none;touch-action:none;outline-offset:2px;top:50%;left:var(--slider-thumb-offset);border:4px solid;justify-content:center;align-items:center;transition:box-shadow .1s,transform .1s;display:flex;position:absolute;transform:translate(-50%,-50%)}: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]){box-shadow:var(--mantine-shadow-sm);transform:translate(-50%,-50%)scale(1.05)}: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)}.m_a8645c2{width:100%;height:calc(var(--slider-size) * 2);cursor:pointer;align-items:center;display:flex}fieldset:disabled .m_a8645c2,.m_a8645c2:where([data-disabled]){cursor:not-allowed}.m_c9ade57f{width:100%;height:var(--slider-size);position:relative}.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:"";border-radius:var(--slider-radius);top:0;bottom:0;inset-inline:calc(var(--slider-size) * -1);background-color:var(--track-bg,var(--slider-track-bg));z-index:0;position:absolute}.m_38aeed47{z-index:1;background-color:var(--slider-color);border-radius:var(--slider-radius);width:var(--slider-bar-width);top:0;bottom:0;position:absolute;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)}.m_b7b0423a{inset-inline-start:calc(var(--mark-offset) - var(--slider-size) / 2);z-index:2;pointer-events:none;height:0;position:absolute;top:0}.m_dd33bc19{height:var(--slider-size);width:var(--slider-size);background-color:var(--mantine-color-white);pointer-events:none;border:2px solid;border-radius:1000px}: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([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)}.m_559cce2d{position:relative}.m_559cce2d:where([data-has-spoiler]){margin-bottom:24px}.m_b912df4e{transition:max-height var(--spoiler-transition-duration,.2s) ease;flex-direction:column;display:flex;overflow:hidden}.m_b9131032{inset-inline-start:0;height:24px;position:absolute;top:100%}.m_6d731127{align-items:var(--stack-align,stretch);justify-content:var(--stack-justify,flex-start);gap:var(--stack-gap,var(--mantine-spacing-md));flex-direction:column;display:flex}.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{flex-wrap:nowrap;align-items:center;display:flex}.m_aaf89d0b:where([data-wrap]){gap:var(--mantine-spacing-md) 0;flex-wrap:wrap}.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{height:var(--stepper-outline-thickness);margin-inline:var(--mantine-spacing-md);background-color:var(--stepper-outline-color);flex:1;transition:background-color .15s}.m_2a371ac9:where([data-active]){background-color:var(--stepper-color)}.m_78da155d{padding-top:var(--stepper-content-padding)}.m_cbb57068{--step-color:var(--stepper-color);cursor:default;display:flex}.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_f56b1e2c{align-items:center}.m_833edb7e{--separator-spacing:calc(var(--mantine-spacing-xs) / 2);min-height:calc(var(--stepper-icon-size) + var(--mantine-spacing-xl) + var(--separator-spacing));margin-top:var(--separator-spacing);justify-content:flex-start;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));border-inline-start:var(--stepper-outline-thickness) solid var(--stepper-outline-color);height:100vh;position:absolute;inset-inline-start:calc(var(--stepper-icon-size) / 2)}.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);border:var(--stepper-outline-thickness) solid var(--stepper-outline-color);background-color:var(--stepper-outline-color);justify-content:center;align-items:center;font-weight:700;transition:background-color .15s,border-color .15s;display:flex;position:relative}: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_a79331dc{color:var(--stepper-icon-color,var(--mantine-color-white));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.m_1956aa2a{flex-direction:column;display:flex}.m_1956aa2a:where([data-icon-position=left]){margin-inline-start:var(--mantine-spacing-sm)}.m_1956aa2a:where([data-icon-position=right]){text-align:right;margin-inline-end:var(--mantine-spacing-sm)}:where([dir=rtl]) .m_1956aa2a:where([data-icon-position=right]){text-align:left}.m_12051f6c{font-weight:500;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)));color:var(--mantine-color-dimmed);line-height:1}.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{opacity:0;white-space:nowrap;width:0;height:0;margin:0;padding:0;position:absolute;overflow:hidden}.m_9307d992{-webkit-tap-highlight-color:transparent;cursor:var(--switch-cursor,var(--mantine-cursor-type));border-radius:var(--switch-radius);background-color:var(--switch-bg);height:var(--switch-height);min-width:var(--switch-width);appearance:none;font-size:var(--switch-label-font-size);order:var(--switch-order,1);-webkit-user-select:none;user-select:none;z-index:0;color:var(--switch-text-color);align-items:center;margin:0;font-weight:600;line-height:0;transition:background-color .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.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{z-index:1;border-radius:var(--switch-radius);background-color:var(--switch-thumb-bg,var(--mantine-color-white));height:var(--switch-thumb-size);width:var(--switch-thumb-size);transition:inset-inline-start .15s;display:flex;position:absolute;inset-inline-start:var(--switch-thumb-start,var(--switch-track-label-padding))}.m_93039a1d:where([data-with-thumb-indicator]):before{content:"";background-color:var(--switch-bg);border-radius:var(--switch-radius);width:40%;height:40%;position:absolute;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%;min-width:calc(var(--switch-width) - var(--switch-thumb-size));padding-inline:var(--switch-track-label-padding);place-content:center;margin-inline-start:calc(var(--switch-thumb-size) + var(--switch-track-label-padding));transition:margin .15s;display:grid}.m_926b4011:checked+*>.m_8277e082{margin-inline-start:0;margin-inline-end:calc(var(--switch-thumb-size) + var(--switch-track-label-padding))}.m_b23fa0ef{border-collapse:collapse;border-spacing:0;width:100%;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:500}: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:left}:where([dir=rtl]) .m_4e7aa4f3{text-align:right}.m_4e7aa4fd{background-color:#0000;border-bottom:none}@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)),.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){top:var(--table-sticky-header-offset,0);background-color:var(--mantine-color-body);position:sticky}:where([data-with-table-border]) .m_b242d975[data-sticky]{top:var(--table-sticky-header-offset,0);z-index:4;border-top:none;position:sticky}:where([data-with-table-border]) .m_b242d975[data-sticky]:before{content:"";background-color:var(--table-border-color);z-index:5;width:100%;height:1px;display:block;position:absolute;top:-.5px;left:0}: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{justify-content:var(--tabs-justify,flex-start);flex-wrap:wrap;flex-direction:var(--tabs-list-direction);gap:var(--tabs-list-gap);display:flex}.m_89d33d6d:where([data-grow]) .m_4ec4dce6{flex:1}.m_b0c91715{flex-grow:var(--tabs-panel-grow)}.m_4ec4dce6{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);white-space:nowrap;z-index:0;-webkit-user-select:none;user-select:none;align-items:center;line-height:1;display:flex;position:relative}.m_4ec4dce6:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_4ec4dce6:focus{z-index:1}.m_fc420b1f{justify-content:center;align-items:center;display:flex}.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{text-align:center;flex:1}.m_576c9d4{position:relative}.m_576c9d4:before{content:"";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);position:absolute}.m_539e827b{border-radius:var(--tab-radius);border-width:var(--tab-border-width);background-color:#0000;border-style:solid;border-color:#0000}.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:#0000}}@media (hover:none){.m_539e827b:disabled:active,.m_539e827b[data-disabled]:active{background-color:#0000}}.m_6772fbd5{position:relative}.m_6772fbd5:before{content:"";border-color:var(--tab-border-color);border-width:var(--tabs-list-border-size);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);border-style:solid;position:absolute}.m_b59ab47c{border:1px solid #0000;border-top-color:var(--tab-border-top-color);border-bottom-color:var(--tab-border-bottom-color);border-radius:var(--tab-radius);--tab-border-bottom-color:transparent;--tab-border-top-color:transparent;--tab-border-inline-end-color:transparent;--tab-border-inline-start-color:transparent;position:relative}.m_b59ab47c:where([data-active]):before{content:"";background-color:var(--tab-border-color);bottom:var(--tab-before-bottom,calc(-.0625rem * var(--mantine-scale)));left:var(--tab-before-left,calc(-.0625rem * var(--mantine-scale)));right:var(--tab-before-right,auto);top:var(--tab-before-top,auto);width:1px;height:1px;position:absolute}.m_b59ab47c:where([data-active]):after{content:"";background-color:var(--tab-border-color);bottom:var(--tab-after-bottom,calc(-.0625rem * var(--mantine-scale)));right:var(--tab-after-right,calc(-.0625rem * var(--mantine-scale)));left:var(--tab-after-left,auto);top:var(--tab-after-top,auto);width:1px;height:1px;position:absolute}.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-right:-1px;--tab-before-left:auto;--tab-before-bottom:auto;--tab-before-top:-1px;--tab-after-left:auto;--tab-after-right:-1px}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=left]{--tab-before-right:auto;--tab-before-left:-1px;--tab-after-left:-1px;--tab-after-right:auto}.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-left:-1px;--tab-before-right:auto;--tab-before-bottom:auto;--tab-before-top:-1px;--tab-after-right:auto;--tab-after-left:-1px}[dir=rtl] .m_b59ab47c:where([data-active])[data-orientation=vertical][data-placement=right]{--tab-before-left:auto;--tab-before-right:-1px;--tab-after-right:-1px;--tab-after-left:auto}.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;font-size:var(--text-fz,var(--mantine-font-size-md));line-height:var(--text-lh,var(--mantine-line-height-md));color:var(--text-color);margin:0;padding:0;font-weight:400;text-decoration:none}.m_b6d8b162:where([data-truncate]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m_b6d8b162:where([data-truncate=start]){text-align:right;direction:rtl}:where([dir=rtl]) .m_b6d8b162:where([data-truncate=start]){text-align:left;direction:ltr}.m_b6d8b162:where([data-variant=gradient]){background-image:var(--text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.m_b6d8b162:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--text-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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);-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);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.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([data-align=left]){padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]){padding-inline-end:var(--offset)}.m_2ebe8099{margin-bottom:calc(var(--mantine-spacing-xs) / 2);font-weight:500;line-height:1}.m_436178ff{--item-border:var(--tl-line-width) var(--tli-border-style,solid) var(--item-border-color);color:var(--mantine-color-text);position:relative}.m_436178ff:before{content:"";pointer-events:none;top:0;left:var(--timeline-line-left,0);right:var(--timeline-line-right,0);bottom:calc(var(--mantine-spacing-xl) * -1);border-inline-start:var(--item-border);display:var(--timeline-line-display,none);position:absolute}.m_43657ece[data-align=left] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width) * -1);--timeline-line-right:auto}[dir=rtl] .m_43657ece[data-align=left] .m_436178ff:before,.m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:auto;--timeline-line-right:calc(var(--tl-line-width) * -1)}[dir=rtl] .m_43657ece[data-align=right] .m_436178ff:before{--timeline-line-left:calc(var(--tl-line-width) * -1);--timeline-line-right:auto}.m_43657ece:where([data-align=left]) .m_436178ff{text-align:left;padding-inline-start:var(--offset)}.m_43657ece:where([data-align=right]) .m_436178ff{text-align:right;padding-inline-end:var(--offset)}: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);color:var(--mantine-color-text);justify-content:center;align-items:center;display:flex;position:absolute;top:0}: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([data-align=left]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_8affcee1,.m_43657ece:where([data-align=right]) .m_8affcee1{left:auto;right:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_8affcee1{left:calc((var(--tl-bullet-size) / 2 + var(--tl-line-width) / 2) * -1);right:auto}.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([data-align=left]) .m_540e8f41{text-align:left;padding-inline-start:var(--offset)}:where([dir=rtl]) .m_43657ece:where([data-align=left]) .m_540e8f41{text-align:right}.m_43657ece:where([data-align=right]) .m_540e8f41{text-align:right;padding-inline-end:var(--offset)}:where([dir=rtl]) .m_43657ece:where([data-align=right]) .m_540e8f41{text-align:left}.m_8a5d1357{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));margin:0}.m_8a5d1357:where([data-line-clamp]){text-overflow:ellipsis;-webkit-line-clamp:var(--title-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m_1b3c8819{--tooltip-radius:var(--mantine-radius-default);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);position:absolute}: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_f898399f{background-color:inherit;z-index:1;border:0}.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);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);border-radius:var(--mantine-radius-sm);overflow-x:auto}: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){color:inherit;background-color:#0000;border:0;border-radius:0;padding: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);padding:var(--kbd-padding);font-weight:700;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);border-radius:var(--mantine-radius-sm);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);padding:1px 5px}: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){border-collapse:collapse;caption-side:bottom;width:100%;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:left;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(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 (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)) #0000000d, 0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0000001a;--mantine-shadow-sm:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) #0000000d, #0000000d 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 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)) #0000000d, #0000000d 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)), #0000000a 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)) #0000000d, #0000000d 0 calc(1.75rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 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)) #0000000d, #0000000d 0 calc(2.25rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(-.4375rem * var(--mantine-scale)), #0000000a 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:#2e2e2e26;--mantine-color-dark-light-hover:#2e2e2e33;--mantine-color-dark-light-color:var(--mantine-color-dark-3);--mantine-color-dark-outline:var(--mantine-color-dark-4);--mantine-color-dark-outline-hover:#4242420d;--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:#868e9626;--mantine-color-gray-light-hover:#868e9633;--mantine-color-gray-light-color:var(--mantine-color-gray-3);--mantine-color-gray-outline:var(--mantine-color-gray-4);--mantine-color-gray-outline-hover:#ced4da0d;--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:#fa525226;--mantine-color-red-light-hover:#fa525233;--mantine-color-red-light-color:var(--mantine-color-red-3);--mantine-color-red-outline:var(--mantine-color-red-4);--mantine-color-red-outline-hover:#ff87870d;--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:#e6498026;--mantine-color-pink-light-hover:#e6498033;--mantine-color-pink-light-color:var(--mantine-color-pink-3);--mantine-color-pink-outline:var(--mantine-color-pink-4);--mantine-color-pink-outline-hover:#f783ac0d;--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:#be4bdb26;--mantine-color-grape-light-hover:#be4bdb33;--mantine-color-grape-light-color:var(--mantine-color-grape-3);--mantine-color-grape-outline:var(--mantine-color-grape-4);--mantine-color-grape-outline-hover:#da77f20d;--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:#7950f226;--mantine-color-violet-light-hover:#7950f233;--mantine-color-violet-light-color:var(--mantine-color-violet-3);--mantine-color-violet-outline:var(--mantine-color-violet-4);--mantine-color-violet-outline-hover:#9775fa0d;--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:#4c6ef526;--mantine-color-indigo-light-hover:#4c6ef533;--mantine-color-indigo-light-color:var(--mantine-color-indigo-3);--mantine-color-indigo-outline:var(--mantine-color-indigo-4);--mantine-color-indigo-outline-hover:#748ffc0d;--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:#228be626;--mantine-color-blue-light-hover:#228be633;--mantine-color-blue-light-color:var(--mantine-color-blue-3);--mantine-color-blue-outline:var(--mantine-color-blue-4);--mantine-color-blue-outline-hover:#4dabf70d;--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:#15aabf26;--mantine-color-cyan-light-hover:#15aabf33;--mantine-color-cyan-light-color:var(--mantine-color-cyan-3);--mantine-color-cyan-outline:var(--mantine-color-cyan-4);--mantine-color-cyan-outline-hover:#3bc9db0d;--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:#12b88626;--mantine-color-teal-light-hover:#12b88633;--mantine-color-teal-light-color:var(--mantine-color-teal-3);--mantine-color-teal-outline:var(--mantine-color-teal-4);--mantine-color-teal-outline-hover:#38d9a90d;--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:#40c05726;--mantine-color-green-light-hover:#40c05733;--mantine-color-green-light-color:var(--mantine-color-green-3);--mantine-color-green-outline:var(--mantine-color-green-4);--mantine-color-green-outline-hover:#69db7c0d;--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:#82c91e26;--mantine-color-lime-light-hover:#82c91e33;--mantine-color-lime-light-color:var(--mantine-color-lime-3);--mantine-color-lime-outline:var(--mantine-color-lime-4);--mantine-color-lime-outline-hover:#a9e34b0d;--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:#fab00526;--mantine-color-yellow-light-hover:#fab00533;--mantine-color-yellow-light-color:var(--mantine-color-yellow-3);--mantine-color-yellow-outline:var(--mantine-color-yellow-4);--mantine-color-yellow-outline-hover:#ffd43b0d;--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:#fd7e1426;--mantine-color-orange-light-hover:#fd7e1433;--mantine-color-orange-light-color:var(--mantine-color-orange-3);--mantine-color-orange-outline:var(--mantine-color-orange-4);--mantine-color-orange-outline-hover:#ffa94d0d}.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:#2e2e2e1a;--mantine-color-dark-light-hover:#2e2e2e1f;--mantine-color-dark-light-color:var(--mantine-color-dark-6);--mantine-color-dark-outline:var(--mantine-color-dark-6);--mantine-color-dark-outline-hover:#2e2e2e0d;--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:#868e961a;--mantine-color-gray-light-hover:#868e961f;--mantine-color-gray-light-color:var(--mantine-color-gray-6);--mantine-color-gray-outline:var(--mantine-color-gray-6);--mantine-color-gray-outline-hover:#868e960d;--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:#fa52521a;--mantine-color-red-light-hover:#fa52521f;--mantine-color-red-light-color:var(--mantine-color-red-6);--mantine-color-red-outline:var(--mantine-color-red-6);--mantine-color-red-outline-hover:#fa52520d;--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:#e649801a;--mantine-color-pink-light-hover:#e649801f;--mantine-color-pink-light-color:var(--mantine-color-pink-6);--mantine-color-pink-outline:var(--mantine-color-pink-6);--mantine-color-pink-outline-hover:#e649800d;--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:#be4bdb1a;--mantine-color-grape-light-hover:#be4bdb1f;--mantine-color-grape-light-color:var(--mantine-color-grape-6);--mantine-color-grape-outline:var(--mantine-color-grape-6);--mantine-color-grape-outline-hover:#be4bdb0d;--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:#7950f21a;--mantine-color-violet-light-hover:#7950f21f;--mantine-color-violet-light-color:var(--mantine-color-violet-6);--mantine-color-violet-outline:var(--mantine-color-violet-6);--mantine-color-violet-outline-hover:#7950f20d;--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:#4c6ef51a;--mantine-color-indigo-light-hover:#4c6ef51f;--mantine-color-indigo-light-color:var(--mantine-color-indigo-6);--mantine-color-indigo-outline:var(--mantine-color-indigo-6);--mantine-color-indigo-outline-hover:#4c6ef50d;--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:#228be61a;--mantine-color-blue-light-hover:#228be61f;--mantine-color-blue-light-color:var(--mantine-color-blue-6);--mantine-color-blue-outline:var(--mantine-color-blue-6);--mantine-color-blue-outline-hover:#228be60d;--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:#15aabf1a;--mantine-color-cyan-light-hover:#15aabf1f;--mantine-color-cyan-light-color:var(--mantine-color-cyan-6);--mantine-color-cyan-outline:var(--mantine-color-cyan-6);--mantine-color-cyan-outline-hover:#15aabf0d;--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:#12b8861a;--mantine-color-teal-light-hover:#12b8861f;--mantine-color-teal-light-color:var(--mantine-color-teal-6);--mantine-color-teal-outline:var(--mantine-color-teal-6);--mantine-color-teal-outline-hover:#12b8860d;--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:#40c0571a;--mantine-color-green-light-hover:#40c0571f;--mantine-color-green-light-color:var(--mantine-color-green-6);--mantine-color-green-outline:var(--mantine-color-green-6);--mantine-color-green-outline-hover:#40c0570d;--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:#82c91e1a;--mantine-color-lime-light-hover:#82c91e1f;--mantine-color-lime-light-color:var(--mantine-color-lime-6);--mantine-color-lime-outline:var(--mantine-color-lime-6);--mantine-color-lime-outline-hover:#82c91e0d;--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:#fab0051a;--mantine-color-yellow-light-hover:#fab0051f;--mantine-color-yellow-light-color:var(--mantine-color-yellow-6);--mantine-color-yellow-outline:var(--mantine-color-yellow-6);--mantine-color-yellow-outline-hover:#fab0050d;--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:#fd7e141a;--mantine-color-orange-light-hover:#fd7e141f;--mantine-color-orange-light-color:var(--mantine-color-orange-6);--mantine-color-orange-outline:var(--mantine-color-orange-6);--mantine-color-orange-outline-hover:#fd7e140d}.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>*{border-radius:4px;outline:4px solid #64a0ff}.bn-block-content:before{content:"";height:0;margin-right:0;transition:all .2s;overflow:visible}.bn-inline-content{white-space:pre-wrap;width:100%}.bn-block-group .bn-block-group{margin-left:24px}.bn-block-group .bn-block-group>.bn-block-outer{position:relative}.bn-block-group .bn-block-group>.bn-block-outer:not([data-prev-depth-changed]):before{content:" ";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}[data-content-type=heading][data-level="2"]{--level:2em}[data-content-type=heading][data-level="3"]{--level:1.3em}[data-content-type=heading][data-level="4"]{--level:1em}[data-content-type=heading][data-level="5"]{--level:.9em}[data-content-type=heading][data-level="6"]{--level:.8em}[data-prev-level="1"]{--prev-level:3em}[data-prev-level="2"]{--prev-level:2em}[data-prev-level="3"]{--prev-level:1.3em}[data-prev-level="4"]{--prev-level:1em}[data-prev-level="5"]{--prev-level:.9em}[data-prev-level="6"]{--prev-level:.8em}.bn-block-outer[data-prev-type=heading]>.bn-block>.bn-block-content{font-size:var(--prev-level);font-weight:700}.bn-block-outer:not([data-prev-type])>.bn-block>.bn-block-content[data-content-type=heading],.bn-block-outer:not([data-prev-type])>.bn-block>div[data-type=modification]>div[data-type=modification]>.bn-block-content[data-content-type=heading]{font-size:var(--level);font-weight:700}[data-content-type=quote] blockquote{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{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{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;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{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=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;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}.bn-editor[contenteditable=true] [data-file-block] .bn-add-file-button:hover,[data-file-block] .bn-file-name-with-icon:hover,.ProseMirror-selectednode .bn-file-name-with-icon{background-color:#e1e1e1}[data-file-block] .bn-add-file-button-icon,[data-file-block] .bn-file-icon{width:24px;height:24px}[data-file-block] .bn-add-file-button-text{font-size:.9rem}[data-file-block] .bn-file-name-with-icon{border-radius:4px;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-inline-content:has(>.ProseMirror-trailingBreak:only-child):before{pointer-events:none;height:0;font-style:italic;position:absolute}.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:1;padding:12px 20px;overflow-x:auto}.bn-block-column:first-child{padding-left:0}.bn-block-column:last-child{padding-right:0}.bn-thread-mark:not([data-orphan=true]){background:#ffc80026}.bn-thread-mark .bn-thread-mark-selected{background:#ffc80040}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{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;inset: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-root{box-sizing:border-box}.bn-root *,.bn-root :before,.bn-root :after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.bn-default-styles p,.bn-default-styles h1,.bn-default-styles h2,.bn-default-styles h3,.bn-default-styles h4,.bn-default-styles h5,.bn-default-styles h6,.bn-default-styles li{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;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-container{--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-container[data-color-scheme=dark]{--bn-colors-editor-text:#cfcfcf;--bn-colors-editor-background:#1f1f1f;--bn-colors-menu-text:#cfcfcf;--bn-colors-menu-background:#1f1f1f;--bn-colors-tooltip-text:#cfcfcf;--bn-colors-tooltip-background:#161616;--bn-colors-hovered-text:#cfcfcf;--bn-colors-hovered-background:#161616;--bn-colors-selected-text:#cfcfcf;--bn-colors-selected-background:#0f0f0f;--bn-colors-disabled-text:#3f3f3f;--bn-colors-disabled-background:#161616;--bn-colors-shadow:#0f0f0f;--bn-colors-border:#161616;--bn-colors-side-menu:#7f7f7f;--bn-colors-highlights-gray-text:#bebdb8;--bn-colors-highlights-gray-background:#9b9a97;--bn-colors-highlights-brown-text:#8e6552;--bn-colors-highlights-brown-background:#64473a;--bn-colors-highlights-red-text:#ec4040;--bn-colors-highlights-red-background:#be3434;--bn-colors-highlights-orange-text:#e3790d;--bn-colors-highlights-orange-background:#b7600a;--bn-colors-highlights-yellow-text:#dfab01;--bn-colors-highlights-yellow-background:#b58b00;--bn-colors-highlights-green-text:#6b8b87;--bn-colors-highlights-green-background:#4d6461;--bn-colors-highlights-blue-text:#0e87bc;--bn-colors-highlights-blue-background:#0b6e99;--bn-colors-highlights-purple-text:#8552d7;--bn-colors-highlights-purple-background:#6940a5;--bn-colors-highlights-pink-text:#da208f;--bn-colors-highlights-pink-background:#ad1a72}.bn-container{font-family:var(--bn-font-family)}.bn-editor{background-color:var(--bn-colors-editor-background);border-radius:var(--bn-border-radius-large);color:var(--bn-colors-editor-text)}.bn-react-node-view-renderer{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-inline-content:has(>.ProseMirror-trailingBreak):before{color:var(--bn-colors-side-menu)}.bn-container .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)}[data-style-type=textColor][data-value=brown],[data-text-color=brown]{color:var(--bn-colors-highlights-brown-text)}[data-style-type=textColor][data-value=red],[data-text-color=red]{color:var(--bn-colors-highlights-red-text)}[data-style-type=textColor][data-value=orange],[data-text-color=orange]{color:var(--bn-colors-highlights-orange-text)}[data-style-type=textColor][data-value=yellow],[data-text-color=yellow]{color:var(--bn-colors-highlights-yellow-text)}[data-style-type=textColor][data-value=green],[data-text-color=green]{color:var(--bn-colors-highlights-green-text)}[data-style-type=textColor][data-value=blue],[data-text-color=blue]{color:var(--bn-colors-highlights-blue-text)}[data-style-type=textColor][data-value=purple],[data-text-color=purple]{color:var(--bn-colors-highlights-purple-text)}[data-style-type=textColor][data-value=pink],[data-text-color=pink]{color:var(--bn-colors-highlights-pink-text)}[data-style-type=backgroundColor][data-value=gray],[data-background-color=gray]{background-color:var(--bn-colors-highlights-gray-background)}[data-style-type=backgroundColor][data-value=brown],[data-background-color=brown]{background-color:var(--bn-colors-highlights-brown-background)}[data-style-type=backgroundColor][data-value=red],[data-background-color=red]{background-color:var(--bn-colors-highlights-red-background)}[data-style-type=backgroundColor][data-value=orange],[data-background-color=orange]{background-color:var(--bn-colors-highlights-orange-background)}[data-style-type=backgroundColor][data-value=yellow],[data-background-color=yellow]{background-color:var(--bn-colors-highlights-yellow-background)}[data-style-type=backgroundColor][data-value=green],[data-background-color=green]{background-color:var(--bn-colors-highlights-green-background)}[data-style-type=backgroundColor][data-value=blue],[data-background-color=blue]{background-color:var(--bn-colors-highlights-blue-background)}[data-style-type=backgroundColor][data-value=purple],[data-background-color=purple]{background-color:var(--bn-colors-highlights-purple-background)}[data-style-type=backgroundColor][data-value=pink],[data-background-color=pink]{background-color:var(--bn-colors-highlights-pink-background)}.bn-container{--bn-ui-base-z-index:0}.bn-side-menu{height:30px}.bn-side-menu[data-block-type=heading][data-level="1"]{height:78px}.bn-side-menu[data-block-type=heading][data-level="2"]{height:54px}.bn-side-menu[data-block-type=heading][data-level="3"]{height:37px}.bn-side-menu[data-block-type=file]{height:38px}.bn-side-menu[data-block-type=audio]{height:60px}.bn-side-menu[data-url=false]{height:54px}.bn-threads-sidebar{border-radius:var(--bn-border-radius-medium);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}em-emoji-picker{z-index:11000;max-height:100%}.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{background-color:var(--bn-colors-menu-background);color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;display:flex}.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-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);border:none}.bn-mantine .mantine-Menu-item[aria-selected=true],.bn-mantine .mantine-Menu-item:hover{background-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text);border:none}.bn-mantine .bn-panel-popover,.bn-mantine .bn-emoji-picker-popover{box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0;display:flex}.bn-mantine .mantine-Tabs-root{background-color:var(--bn-colors-menu-background);width:100%}.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;color:var(--bn-colors-menu-text);font-family:var(--bn-font-family);border-radius:4px;height:32px}.bn-mantine .bn-mt-input-large .mantine-TextInput-input{border:none;height:52px;font-size:14px}.bn-mantine .mantine-Tooltip-tooltip{box-shadow:none;background-color:#0000;border:none;border-radius:0;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 .mantine-Button-root[aria-controls*=dropdown]{min-width:fit-content}.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;width:fit-content;max-width:100vw;padding:2px;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-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);border:none}.bn-toolbar .mantine-Button-root:hover,.bn-toolbar .mantine-ActionIcon-root:hover{background-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text);border:none}.bn-toolbar .mantine-Button-root[data-selected],.bn-toolbar .mantine-ActionIcon-root[data-selected]{background-color:var(--bn-colors-selected-background);color:var(--bn-colors-selected-text);border:none}.bn-toolbar .mantine-Button-root[data-disabled],.bn-toolbar .mantine-ActionIcon-root[data-disabled]{background-color:var(--bn-colors-disabled-background);color:var(--bn-colors-disabled-text);border:none}.bn-toolbar .mantine-Menu-item{height:30px;font-size:12px}.bn-toolbar .mantine-Menu-item:hover{background-color:var(--bn-colors-hovered-background)}.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{border-radius:4px;padding:0}.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}.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%;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;position:relative}.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));-webkit-user-select:none;user-select:none;align-items:center;display:flex}.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{justify-content:center;align-items:center;display:flex}.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;padding:2px;overflow-y:auto}.bn-mantine .bn-suggestion-menu-item{cursor:pointer;height:52px}.bn-mantine .bn-suggestion-menu-item-small{height:fit-content;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:#0000;padding:0}.bn-suggestion-menu-item-small .bn-mt-suggestion-menu-item-section[data-position=left] svg{width:14px;height:14px}.bn-mt-suggestion-menu-item-body{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;padding-right:16px;display:flex}.bn-mt-suggestion-menu-item-title{color:var(--bn-colors-menu-text);margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px}.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);margin:0;padding:0;font-size:10px;line-height:16px}.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{width:100%;height:20px}.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);height:fit-content;max-height:inherit;justify-items:center;gap:7px;padding:20px;display:grid;overflow-y:auto}.bn-mantine .bn-grid-suggestion-menu-item{border-radius:var(--bn-border-radius-large);cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;margin:2px;padding:4px;font-size:24px;display:flex}.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{color:var(--bn-colors-menu-text);justify-content:center;align-items:center;height:32px;font-size:14px;font-weight:500;display:flex}.bn-mantine .bn-grid-suggestion-menu-loader span{background-color:var(--bn-colors-side-menu)}.bn-mantine .bn-side-menu{background-color:#0000;overflow:visible}.bn-side-menu .mantine-Menu-item,.bn-table-handle-menu .mantine-Menu-item{height:30px;font-size:12px}.bn-side-menu .mantine-UnstyledButton-root:not(.mantine-Menu-item){background-color:#0000}.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{color:var(--bn-colors-side-menu);background-color:#0000;width:22px;height:22px}.bn-mantine .bn-side-menu>[draggable=true]{display:flex}.bn-side-menu .mantine-Menu-dropdown{min-width:100px;padding:2px;position:absolute}.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);width:500px;max-width:100vw;padding:2px}.bn-mantine .bn-panel .bn-tab-panel{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.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);width:60%;height:32px}.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{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;justify-content:center;align-items:center;height:fit-content;padding:0;display:flex;overflow:visible}.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{cursor:col-resize;width:18px;height:100%;margin-left:4px}.bn-mantine .bn-extend-button-add-remove-rows{cursor:row-resize;width:100%;height:18px;margin-top:4px}.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);text-align:center;padding:4px 10px}.bn-mantine .bn-tick-space{width:20px;padding:0}.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);flex-direction:column;gap:16px;min-width:350px;display:flex;overflow:visible}.bn-mantine .bn-threads-sidebar .bn-thread{box-shadow:none}.bn-mantine .bn-thread-comments,.bn-mantine .bn-thread-composer{flex-direction:column;margin:0;padding:0;display:flex}.bn-mantine .bn-thread-comments{gap:1rem}.bn-mantine .bn-thread-comment{flex-direction:column;align-items:flex-start;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{justify-content:flex-end;width:100%;display:flex}.bn-mantine .bn-action-toolbar{background-color:var(--bn-colors-menu-background);border:var(--bn-border);border-radius:var(--bn-border-radius-medium);align-self:flex-end;gap:0;padding:2px}.bn-action-toolbar .mantine-Button-root,.bn-action-toolbar .mantine-ActionIcon-root{background-color:var(--bn-colors-menu-background);border-radius:var(--bn-border-radius-small);color:var(--bn-colors-menu-text);border:none}.bn-action-toolbar .mantine-Button-root:hover,.bn-action-toolbar .mantine-ActionIcon-root:hover{background-color:var(--bn-colors-hovered-background);color:var(--bn-colors-hovered-text);border:none}.bn-action-toolbar .mantine-Button-root[data-selected],.bn-action-toolbar .mantine-ActionIcon-root[data-selected]{background-color:var(--bn-colors-selected-background);color:var(--bn-colors-selected-text);border:none}.bn-action-toolbar .mantine-Button-root[data-disabled],.bn-action-toolbar .mantine-ActionIcon-root[data-disabled]{background-color:var(--bn-colors-disabled-background);color:var(--bn-colors-disabled-text);border:none}.bn-mantine .bn-action-toolbar .mantine-Menu-itemLabel{font-size:12px}.bn-mantine .bn-badge-group{justify-content:flex-start;gap:4px;width:100%;display:flex}.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){gap:4px;display:inline-flex}.bn-mantine .bn-badge .mantine-Chip-label>span:not(.mantine-Chip-iconWrapper)>span{justify-content:center;align-items:center;display:inline-flex}.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{justify-content:center;align-items:center;display:flex}.bn-mantine .bn-combobox-input .bn-combobox-error{color:var(--bn-colors-highlights-red-background)}.bn-mantine .bn-badge .mantine-Chip-iconWrapper{display:none}.DocsEditor-module__editorPanel--gk49d{flex-direction:column;min-width:0;display:flex}.DocsEditor-module__documentHeader--87mP7{width:100%;max-width:760px;margin:0 auto;padding:32px 0 20px}.DocsEditor-module__documentTitle--smr-j{letter-spacing:-.02em;color:#111827;background:0 0;border:none;outline:none;width:100%;font-size:28px;font-weight:600;line-height:1.25}.DocsEditor-module__documentTitle--smr-j::placeholder{color:var(--ui-border-color)}.DocsEditor-module__documentMeta--Ox-XI{color:#9ca3af;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:12px;display:flex}.DocsEditor-module__metaPill--PdxXf{background:var(--ui-border-color);color:#374151;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.DocsEditor-module__metaDot--Xo0GC{color:var(--ui-border-color);-webkit-user-select:none;user-select:none}.DocsEditor-module__divider--2qe6v{border:none;border-top:1px solid var(--ui-border-color);margin:0}.DocsEditor-module__editorSurface--LH4Oi{min-height:520px;padding:8px 0}.DocsEditor-module__editorSurface--LH4Oi .bn-container{min-height:520px}.DocsEditor-module__editorSurface--LH4Oi .bn-editor{max-width:760px;min-height:520px;margin:0 auto;padding:12px 0}@media (width<=760px){.DocsEditor-module__documentHeader--87mP7{padding:20px 0 14px}.DocsEditor-module__documentTitle--smr-j{font-size:22px}}.DocEditorPage-module__page--qVG4Q{padding:0 0 64px}.DocEditorPage-module__actions--bKrU1{align-items:center;gap:8px;display:flex}.DocEditorPage-module__secondaryButton--4rZot{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 12px;font-size:13px;font-weight:400;transition:border-color .12s,background .12s;display:inline-flex}.DocEditorPage-module__secondaryButton--4rZot:hover{border-color:var(--ui-border-color);background:#f9fafb}.DocEditorPage-module__primaryButton--Jtzwg{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s;display:inline-flex}.DocEditorPage-module__primaryButton--Jtzwg:hover{background:#374151}.DocEditorPage-module__editorWrap--ikvWm{min-width:0;padding:0 24px}@media (width<=640px){.DocEditorPage-module__actions--bKrU1{flex-direction:column;align-items:stretch}.DocEditorPage-module__editorWrap--ikvWm{padding:0 16px}}.PageHeader-module__topbarHeader--fuUn0{flex:1;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.PageHeader-module__header--carzO{border-bottom:1px solid var(--ui-border-color);background:#fff;align-items:center;gap:16px;height:44px;min-height:44px;padding:6px 24px;display:flex}.PageHeader-module__leftCluster--gQ6hF,.PageHeader-module__titleCluster--kOWMq,.PageHeader-module__facepile--n19wh,.PageHeader-module__actionsInline--m1Tlg{align-items:center;display:flex}.PageHeader-module__leftCluster--gQ6hF{gap:12px;min-width:0}.PageHeader-module__topbarHeader--fuUn0 .PageHeader-module__leftCluster--gQ6hF{flex:auto}.PageHeader-module__titleCluster--kOWMq{gap:4px;min-width:0}.PageHeader-module__topbarHeader--fuUn0 .PageHeader-module__titleCluster--kOWMq{flex:auto}.PageHeader-module__projectIcon--XUN0g{color:#111827;background:0 0;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.PageHeader-module__title--7royK{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin:0;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}.PageHeader-module__statusSlot--OCeLR{flex-shrink:0;align-items:center;display:inline-flex}.PageHeader-module__statusSlot--OCeLR>span{padding:2px 8px;font-size:12px;font-weight:500}.PageHeader-module__statusSlot--OCeLR>span>span{width:6px;height:6px}.PageHeader-module__iconButton--FyOwI,.PageHeader-module__chevronButton--bpfhr{color:#4b5563;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.PageHeader-module__iconButton--FyOwI{border-radius:6px;width:28px;height:28px}.PageHeader-module__iconButton--FyOwI:hover,.PageHeader-module__chevronButton--bpfhr:hover{background:var(--ui-border-color);color:#111827}.PageHeader-module__iconButton--FyOwI:focus-visible,.PageHeader-module__chevronButton--bpfhr:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.PageHeader-module__starButton--NpYSC{color:#9ca3af;flex:0 0 22px;width:22px;height:22px}.PageHeader-module__starButton--NpYSC:hover,.PageHeader-module__starButtonActive--thqNl{color:#d97706}.PageHeader-module__chevronButton--bpfhr{border-radius:5px;flex:0 0 24px;width:24px;height:24px}.PageHeader-module__menuWrap--wi-65{display:inline-flex;position:relative}.PageHeader-module__menu--ODp04{z-index:30;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;flex-direction:column;width:260px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0f172a1a}.PageHeader-module__menuGroup--OQKPM{flex-direction:column;display:flex}.PageHeader-module__menuGroup--OQKPM+.PageHeader-module__menuGroup--OQKPM{border-top:1px solid var(--ui-border-color);margin-top:4px;padding-top:4px}.PageHeader-module__menuItem--BYCcm{color:#374151;min-height:30px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.PageHeader-module__menuItem--BYCcm:hover{background:var(--ui-border-color);color:#111827}.PageHeader-module__menuItem--BYCcm:focus-visible{outline-offset:1px;outline:2px solid #2563eb}.PageHeader-module__menuItemDanger--Iz-iq{color:#ef4444}.PageHeader-module__menuItemDanger--Iz-iq:hover{color:#dc2626;background:#fef2f2}.PageHeader-module__rightSlot--WA3le{flex-shrink:0;align-items:center;display:inline-flex}.PageHeader-module__actionsInline--m1Tlg{flex-shrink:0;gap:2px}.PageHeader-module__facepile--n19wh{flex-shrink:0}.PageHeader-module__facepileAvatar--mHOXX{object-fit:cover;border:2px solid #fff;border-radius:999px;width:24px;height:24px;margin-left:-7px}.PageHeader-module__facepileAvatar--mHOXX:first-child{margin-left:0}.PageHeader-module__facepileMore--Nujb1{background:var(--ui-border-color);color:#6b7280;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-7px;font-size:11px;font-weight:600;display:inline-flex}.PageHeader-module__divider--kBvYv{background:var(--ui-border-color);width:1px;height:16px;margin:0 8px}@media (width<=760px){.PageHeader-module__topbarHeader--fuUn0{gap:8px}}.TabChip-module__chip--OrZJN{inline-size:max-content;color:#4b5563;height:28px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;line-height:1;display:inline-flex}.TabChip-module__chip--OrZJN:hover{color:#111827;background:#f9fafb}.TabChip-module__chip--OrZJN:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.TabChip-module__active--qtTYY{border-color:var(--ui-border-color);color:#111827;background:#fff;box-shadow:0 1px 2px #0f172a14}.TabChip-module__active--qtTYY:hover{color:#111827;background:#fff}.TabChip-module__icon--Qbo11{flex-shrink:0}.TabChip-module__badge--W1ahs{color:#6b7280;font-variant-numeric:tabular-nums;margin-left:4px;font-size:11px;font-weight:500}.PageTabStrip-module__strip--1vc1w{border-bottom:1px solid var(--ui-border-color);z-index:29;background:#fff;flex-shrink:0;height:38px;display:flex}.PageTabStrip-module__mainZone--4Lmhu,.PageTabStrip-module__sidebarZone--omBLe,.PageTabStrip-module__rightZone--yAFuW{min-width:0;padding:5px 24px;display:block}.PageTabStrip-module__zoneScroller--XOl5U{scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.PageTabStrip-module__zoneScroller--XOl5U::-webkit-scrollbar{display:none}.PageTabStrip-module__scrollerFade---sfgp{min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%)}.PageTabStrip-module__mainZone--4Lmhu{flex:auto}.PageTabStrip-module__rightZone--yAFuW{flex:none;justify-content:flex-end;align-items:center;padding-left:8px;display:flex}.PageTabStrip-module__sidebarZone--omBLe{width:var(--sidebar-width);flex:0 0 var(--sidebar-width);border-left:1px solid var(--ui-border-color)}@media (width<=1279px){.PageTabStrip-module__sidebarZone--omBLe{display:none}}.AsanaPageLayout-module__page--IdNl5{background:#fff;flex-direction:column;min-height:calc(100vh - 44px);display:flex}.AsanaPageLayout-module__topbarControls--ADKch{align-items:center;gap:6px;height:100%;display:flex;position:relative}.AsanaPageLayout-module__header--KNQ4l{z-index:10;background:#fff;flex-direction:column;flex-shrink:0;padding:0 24px;display:flex}@media (width>=768px){.AsanaPageLayout-module__header--KNQ4l{padding-inline:24px}}.AsanaPageLayout-module__mainContent--YBRLv{flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.AsanaPageLayout-module__headerTop--Sfssc{justify-content:space-between;align-items:center;height:48px;display:flex}.AsanaPageLayout-module__leftControls--nOhZi{align-items:center;gap:8px;display:flex}.AsanaPageLayout-module__projectIcon--1327q{color:#1a1a1a;background:0 0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.AsanaPageLayout-module__titleWrapper--oJplJ{align-items:center;gap:2px;display:flex;position:relative}.AsanaPageLayout-module__title--BlLWb{color:#1a1a1a;margin:0;font-size:14px;font-weight:400;line-height:1.3}.AsanaPageLayout-module__chevronButton--loEwI{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px;display:flex}.AsanaPageLayout-module__chevronButton--loEwI:hover{background:var(--ui-border-color);color:#1a1a1a}.AsanaPageLayout-module__starButton--JxRJd{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.AsanaPageLayout-module__starButton--JxRJd:hover{background:var(--ui-border-color);color:#6b7280}.AsanaPageLayout-module__starButtonActive--auJnC{color:#f59e0b}.AsanaPageLayout-module__rightControls--pu4yL{align-items:center;gap:8px;display:flex}.AsanaPageLayout-module__facepile--JCPOZ{align-items:center;display:flex}.AsanaPageLayout-module__facepileAvatar--qPiKr{border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin-left:-6px}.AsanaPageLayout-module__facepileAvatar--qPiKr:first-child{margin-left:0}.AsanaPageLayout-module__facepileMore--U1S-M{background:var(--ui-border-color);color:#6b7280;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-left:-6px;font-size:10px;font-weight:500;display:flex}.AsanaPageLayout-module__actions--54Dyy{align-items:center;gap:4px;display:flex}.AsanaPageLayout-module__actionButton--xrdbl{cursor:pointer;border-radius:6px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.AsanaPageLayout-module__primaryButton--F8pz0{color:#fff;background:#2563eb;border:none}.AsanaPageLayout-module__primaryButton--F8pz0:hover{background:#1d4ed8}.AsanaPageLayout-module__secondaryButton--baB-f{color:#6b7280;background:0 0;border:none}.AsanaPageLayout-module__secondaryButton--baB-f:hover{background:var(--ui-border-color);color:#1a1a1a}.AsanaPageLayout-module__tabsContainer--CMrxV{border:1px solid var(--ui-border-color);background:0 0;border-radius:8px;gap:2px;width:fit-content;margin:8px 0 8px 24px;padding:3px;display:flex;position:relative}.AsanaPageLayout-module__tabSlider--PMPaQ{pointer-events:none;z-index:0;background:#fff;border-radius:6px;height:calc(100% - 6px);transition:left .18s cubic-bezier(.4,0,.2,1),width .18s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a}.AsanaPageLayout-module__tab--95lCm{z-index:1;color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:5px 12px;font-size:13px;font-weight:400;line-height:1.4;transition:color .15s;position:relative}.AsanaPageLayout-module__tab--95lCm:hover,.AsanaPageLayout-module__tabActive--qopj-{color:#1a1a1a;background:0 0}.AsanaPageLayout-module__dropdownMenu--xg4TV{border:1px solid var(--ui-border-color);z-index:50;background:#fff;border-radius:8px;flex-direction:column;width:260px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #0f172a1a}.AsanaPageLayout-module__menuItem--5JECz{text-align:left;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex}.AsanaPageLayout-module__menuItem--5JECz:hover{background:var(--ui-border-color);color:#1a1a1a}.AsanaPageLayout-module__menuItemDanger--76xpG{color:#ef4444}.AsanaPageLayout-module__menuItemDanger--76xpG:hover{color:#dc2626;background:#fef2f2}.AsanaPageLayout-module__menuDivider--T53k-{background:var(--ui-border-color);height:1px;margin:4px 0}.DocumentsView-module__documentsShell--5Rqni{color:#111827;background:#fff;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.DocumentsView-module__sidebar--rOWcp{border-right:1px solid var(--ui-border-color);background:#fff;flex-direction:column;flex:none;min-width:32px;max-width:480px;min-height:0;display:flex;position:relative}.DocumentsView-module__sidebarCollapsed--03uAw{align-items:center}.DocumentsView-module__sidebarCollapsed--03uAw .DocumentsView-module__sidebarHeader--bvPL2{justify-content:center;width:100%;padding:2px}.DocumentsView-module__sidebarHeader--bvPL2{z-index:5;background:#fff;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:8px;display:flex;position:sticky;top:0}.DocumentsView-module__createWrap--b6SWd{position:relative}.DocumentsView-module__sidebarHeader--bvPL2 .DocumentsView-module__createWrap--b6SWd{flex:1;min-width:0}.DocumentsView-module__sidebarHeader--bvPL2 .DocumentsView-module__primaryButton--dYIdP{width:100%}.DocumentsView-module__primaryButton--dYIdP,.DocumentsView-module__aiButton--VPFn4,.DocumentsView-module__ghostButton--ayZIS,.DocumentsView-module__iconTextButton--OYbEj{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:400;display:inline-flex}.DocumentsView-module__primaryButton--dYIdP{border-color:var(--ui-border-color);color:#374151;background:#fff;box-shadow:0 1px 2px #0000000d}.DocumentsView-module__primaryButton--dYIdP:hover{border-color:var(--ui-border-color);background:#f9fafb}.DocumentsView-module__ghostButton--ayZIS,.DocumentsView-module__iconTextButton--OYbEj{border-color:var(--ui-border-color);color:#374151;background:#fff}.DocumentsView-module__aiButton--VPFn4{color:#4338ca;background:#eef2ff}.DocumentsView-module__iconButton--4QMv6{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DocumentsView-module__iconButton--4QMv6:hover,.DocumentsView-module__sidebarRow--OhOOZ:hover,.DocumentsView-module__treeRow---hmW-:hover,.DocumentsView-module__rowMenuButton--aFuSr:hover{background:var(--ui-border-color);color:#111827}.DocumentsView-module__menu--WXH0f,.DocumentsView-module__rowMenu--WVjSI{flex-direction:column;gap:1px;min-width:160px;display:flex}.DocumentsView-module__menu--WXH0f button,.DocumentsView-module__rowMenu--WVjSI button{text-align:left;cursor:pointer;color:#374151;background:0 0;border:0;border-radius:6px;height:30px;padding:0 9px;font-size:13px;font-weight:400}.DocumentsView-module__menu--WXH0f button:hover,.DocumentsView-module__rowMenu--WVjSI button:hover{background:var(--ui-border-color)}.DocumentsView-module__menuDivider--o7oSB{background:var(--ui-border-color);height:1px;margin:4px}.DocumentsView-module__searchWrap--KPDrn{padding:0 8px 8px;position:relative}.DocumentsView-module__searchBox--6fBBq{border:1px solid var(--ui-border-color);color:#6b7280;background:#f9fafb;border-radius:7px;align-items:center;gap:7px;height:32px;padding:0 9px;display:flex}.DocumentsView-module__searchBox--6fBBq input{background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:13px}.DocumentsView-module__searchResults--rtuVO{z-index:30;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;padding:5px;position:absolute;top:36px;left:8px;right:8px;box-shadow:0 12px 32px #0f172a1f}.DocumentsView-module__searchResults--rtuVO button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;width:100%;height:30px;display:flex}.DocumentsView-module__searchResults--rtuVO p{color:#6b7280;margin:8px;font-size:13px}.DocumentsView-module__sidebarScroll--6g1Q9{flex:1;min-height:0;padding:0 6px 12px;overflow:auto}.DocumentsView-module__sidebarSection--nxEwt{margin-bottom:8px}.DocumentsView-module__sectionHeaderGroup--BIcF1{border-radius:6px;align-items:center;gap:2px;margin:7px 0 3px;padding:0 4px;transition:background .12s;display:flex;position:relative}.DocumentsView-module__sectionHeaderGroup--BIcF1:hover{background:#f9fafb}.DocumentsView-module__sectionChevronButton--6gm4Y{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;transition:background .12s,color .12s;display:flex}.DocumentsView-module__sectionChevronButton--6gm4Y:hover{background:var(--ui-border-color);color:#374151}.DocumentsView-module__sectionHeaderButton--7mS93{color:#6b7280;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:6px;min-width:0;min-height:26px;padding:3px 6px;font-size:13px;font-weight:500;transition:color .12s;display:flex;position:relative}.DocumentsView-module__sectionHeaderButton--7mS93:hover{color:#374151}.DocumentsView-module__sectionIcon--Xf3YL{color:currentColor;flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.DocumentsView-module__sectionLabel--ZNe3b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.DocumentsView-module__sectionCount--sysNk{color:#9ca3af;letter-spacing:0;font-variant-numeric:tabular-nums;flex:none;font-size:11px;font-weight:400;line-height:1;transition:opacity .12s}.DocumentsView-module__sectionHeaderGroup--BIcF1:hover .DocumentsView-module__sectionCount--sysNk{opacity:0}.DocumentsView-module__sectionNavigateHint--evLq0{color:#9ca3af;opacity:0;transition:opacity .12s,color .12s;position:absolute;right:6px}.DocumentsView-module__sectionNavigateHintArrow--EYktt{color:var(--ui-border-color)}.DocumentsView-module__sectionHeaderGroup--BIcF1:hover .DocumentsView-module__sectionNavigateHint--evLq0{opacity:1}.DocumentsView-module__sidebarEmptyHint--Ftiej{color:#6b7280;padding:8px 12px;font-size:12px}.DocumentsView-module__sidebarEmptyHint--Ftiej button{color:#4f46e5;cursor:pointer;background:0 0;border:0;padding:0}.DocumentsView-module__sidebarMoreLink--VXLri{color:#9ca3af;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:4px 32px;font-size:11px;transition:color .12s;display:block}.DocumentsView-module__sidebarMoreLink--VXLri:hover{color:#6b7280;text-decoration:underline}.DocumentsView-module__presetChip--STbAO{background:var(--ui-border-color);color:#374151;border-radius:4px;flex:none;align-items:center;gap:4px;height:24px;padding:0 4px 0 8px;font-size:12px;font-weight:500;display:flex}.DocumentsView-module__presetChipLabel---FVQK{white-space:nowrap}.DocumentsView-module__presetChipRemove--JdHqJ{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.DocumentsView-module__presetChipRemove--JdHqJ:hover{background:var(--ui-border-color);color:#111827}.DocumentsView-module__sidebarRow--OhOOZ,.DocumentsView-module__treeRow---hmW-{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;width:100%;min-width:0;height:28px;padding:0 7px;font-size:13px;display:flex}.DocumentsView-module__sidebarRowTitle--DIGRR{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.DocumentsView-module__sidebarDraftBadge---SWMQ{color:#92400e;background:#fef3c7;border-radius:4px;flex-shrink:0;padding:0 4px;font-size:10px}.DocumentsView-module__sidebarRowSubtitle--Y1U2r{color:#9ca3af;margin-left:auto;font-size:11px}.DocumentsView-module__projectRowActive--SzCXm{color:#4338ca!important;background:#eef2ff!important}.DocumentsView-module__projectEntryIcon--nnSUV{flex-shrink:0;font-size:14px}.DocumentsView-module__projectEntryTitle--8cxHn{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.DocumentsView-module__projectEntryCount--bflk3{color:#9ca3af;font-size:11px}.DocumentsView-module__draftSectionIcon--v0OQw{color:#f59e0b}.DocumentsView-module__projectSectionIcon--ENeTo{color:currentColor}.DocumentsView-module__treeTitle--X-cub{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DocumentsView-module__treeRowWrap--ltXyf{align-items:center;display:flex;position:relative}.DocumentsView-module__treeRowDragging--3a9nV{opacity:.55}.DocumentsView-module__treeRowSelected--oyb-b{color:#4338ca;background:#eef2ff}.DocumentsView-module__treeRowDropTarget--XLRNo{background:#eef2ff;outline:1px solid #4f46e5}.DocumentsView-module__treeIndent--JR8xW,.DocumentsView-module__chevronSpacer--rNdCy{flex:none;width:14px}.DocumentsView-module__dragHandle--cuEVe{color:#c0c4cc;opacity:0;width:13px;display:inline-flex}.DocumentsView-module__treeRowWrap--ltXyf:hover .DocumentsView-module__dragHandle--cuEVe{opacity:1}.DocumentsView-module__chevronHit--p0l5d{justify-content:center;align-items:center;width:14px;display:inline-flex}.DocumentsView-module__treeCount--XWeui{color:#9ca3af;font-variant-numeric:tabular-nums;margin-left:auto;padding-right:8px;font-size:12px;font-weight:400;line-height:1;transition:opacity .12s}.DocumentsView-module__treeRowWrap--ltXyf:hover .DocumentsView-module__treeCount--XWeui{opacity:0}.DocumentsView-module__docIcon--aA1ch{flex:none}.DocumentsView-module__iconGray--zbduO{color:#6b7280}.DocumentsView-module__rootDropZone--dr06U{border-radius:6px;min-height:4px}.DocumentsView-module__rowMenuButton--aFuSr{color:#6b7280;opacity:0;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .12s;display:flex;position:absolute;right:2px}.DocumentsView-module__treeRowWrap--ltXyf:hover .DocumentsView-module__rowMenuButton--aFuSr,.DocumentsView-module__sectionHeaderGroup--BIcF1:hover .DocumentsView-module__rowMenuButton--aFuSr{opacity:1}.DocumentsView-module__rowMenu--WVjSI{flex-direction:column;gap:1px;min-width:160px;display:flex}.DocumentsView-module__rowMenu--WVjSI button{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;width:100%;height:28px;padding:0 8px;font-size:13px;display:flex}.DocumentsView-module__rowMenu--WVjSI button:hover{background:var(--ui-border-color);color:#111827}.DocumentsView-module__menuDanger--OX8LE{color:#dc2626!important}.DocumentsView-module__menuDanger--OX8LE:hover{background:#fef2f2!important}.DocumentsView-module__resizeHandle--dq2RC{cursor:col-resize;width:6px;height:100%;position:absolute;top:0;right:-3px}.DocumentsView-module__mainArea--zyV3F{background:#fff;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.DocumentsView-module__listPage--xtR0R{flex:1;min-width:0;min-height:0;padding:0 0 80px;overflow:auto}.DocumentsView-module__listToolbar--GGU1Y{box-sizing:border-box;border-bottom:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;gap:14px;height:40px;min-height:40px;padding:0 24px;display:flex}.DocumentsView-module__breadcrumbs--geRti{color:#6b7280;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.DocumentsView-module__breadcrumbs--geRti span:last-child{color:#111827;font-weight:600}.DocumentsView-module__toolbarActions--7nRaG{justify-content:flex-end;align-items:center;gap:12px;display:flex}.DocumentsView-module__filterBarWrapper--ymDeI{padding:4px 24px}.DocumentsView-module__filterBar--cFMfv{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.DocumentsView-module__filterChips--dO3gJ{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.DocumentsView-module__filterActions--H56oU{flex-shrink:0;align-items:center;gap:12px;display:flex}.DocumentsView-module__clearFiltersButton--Cbr7B{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:500;transition:all .12s}.DocumentsView-module__clearFiltersButton--Cbr7B:hover{background:var(--ui-border-color);color:#111827}.DocumentsView-module__segmented--ga3d8,.DocumentsView-module__templateTabs--xwWkU{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex}.DocumentsView-module__segmented--ga3d8 button,.DocumentsView-module__templateTabs--xwWkU button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;height:26px;padding:0 8px;display:inline-flex}.DocumentsView-module__segmentActive--nSKEu{background:var(--ui-border-color)!important;color:#111827!important}.DocumentsView-module__selectControl--8Rihu{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:7px;height:32px;padding:0 9px;font-size:13px}.DocumentsView-module__tableWrap--7Oe15{border-top:1px solid var(--ui-border-color);overflow-x:auto}.DocumentsView-module__documentsTable--RFX4Z{border-collapse:collapse;width:100%;font-size:13px}.DocumentsView-module__documentsTable--RFX4Z th{text-align:left;color:#9ca3af;border-bottom:1px solid var(--ui-border-color);white-space:nowrap;background:0 0;height:34px;padding:0 24px;font-weight:500}.DocumentsView-module__documentsTable--RFX4Z td{border-bottom:1px solid var(--ui-border-color);color:#374151;height:44px;padding:0 24px}.DocumentsView-module__documentsTable--RFX4Z tr{cursor:pointer}.DocumentsView-module__documentsTable--RFX4Z tr:hover{background:#f9fafb}.DocumentsView-module__documentTitleCell--yussj{align-items:center;gap:10px;min-width:0;display:flex}.DocumentsView-module__documentTitleText--shNzn{min-width:0;display:block}.DocumentsView-module__documentTitleText--shNzn strong,.DocumentsView-module__documentTitleText--shNzn span{display:block}.DocumentsView-module__documentTitleText--shNzn span{color:#9ca3af;text-overflow:ellipsis;white-space:nowrap;max-width:340px;font-size:12px;overflow:hidden}.DocumentsView-module__statusPill--OJH03{border-radius:999px;align-items:center;width:fit-content;height:22px;padding:0 8px;font-weight:700;font-size:11px!important;display:inline-flex!important}.DocumentsView-module__statusdraft--0i7f7{background:var(--ui-border-color);color:#4b5563!important}.DocumentsView-module__statusreview--OZYbT{background:#fffbeb;color:#b45309!important}.DocumentsView-module__statusapproved--c9Shr{background:#ecfdf5;color:#047857!important}.DocumentsView-module__statusoutdated--sYFUG{background:#fff1f2;color:#be123c!important}.DocumentsView-module__statusarchived--yw-DL{background:var(--ui-border-color);color:#475569!important}.DocumentsView-module__inlineActions--dps1a{align-items:center;gap:4px;display:flex}.DocumentsView-module__inlineActions--dps1a button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:5px;width:26px;height:26px}.DocumentsView-module__inlineActions--dps1a button:hover{color:#4338ca;background:#eef2ff}.DocumentsView-module__gridView--4hcKj{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding:0 24px;display:grid}.DocumentsView-module__gridCard--7NNwj,.DocumentsView-module__wideCard--7XcCM{border:1px solid var(--ui-border-color);text-align:left;cursor:pointer;background:#fff;border-radius:8px}.DocumentsView-module__gridCard--7NNwj{flex-direction:column;height:140px;padding:14px;display:flex}.DocumentsView-module__gridCard--7NNwj:hover,.DocumentsView-module__wideCard--7XcCM:hover{border-color:#c7d2fe}.DocumentsView-module__cardIcon--OIzS5{justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DocumentsView-module__gridCard--7NNwj strong,.DocumentsView-module__wideCard--7XcCM strong{color:#111827;margin-top:8px}.DocumentsView-module__gridCard--7NNwj p,.DocumentsView-module__wideCard--7XcCM p{color:#6b7280;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.DocumentsView-module__gridCard--7NNwj>span:last-child{color:#9ca3af;align-items:center;gap:6px;margin-top:auto;font-size:12px;display:flex}.DocumentsView-module__cardsView--dcmxv{flex-direction:column;gap:10px;padding:0 24px;display:flex}.DocumentsView-module__wideCard--7XcCM{align-items:flex-start;gap:15px;width:100%;min-height:120px;padding:16px;display:flex}.DocumentsView-module__wideIcon---R3Bu{background:var(--ui-border-color);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.DocumentsView-module__wideCard--7XcCM small{color:#9ca3af}.DocumentsView-module__emptyState--V-JX-{text-align:center;color:#6b7280;max-width:420px;margin:64px auto}.DocumentsView-module__emptyState--V-JX- svg{color:#4f46e5}.DocumentsView-module__emptyState--V-JX- h2{color:#111827;margin:12px 0 6px;font-size:20px}.DocumentsView-module__bulkBar--Rj4Qo{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;align-items:center;gap:10px;width:fit-content;min-height:40px;margin:16px auto 0;padding:0 12px;font-size:13px;display:flex;position:sticky;bottom:16px;box-shadow:0 12px 32px #0f172a1f}.DocumentsView-module__bulkBar--Rj4Qo button{background:var(--ui-border-color);border:0;border-radius:6px;height:28px;padding:0 9px}.DocumentsView-module__inlineHint--oLQtn{color:#6b7280;align-items:center;gap:8px;margin-top:16px;padding:0 24px;font-size:13px;display:flex}.DocumentsView-module__editorLayout--gUQ6-{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.DocumentsView-module__breadcrumbsHeader--gdNL-{z-index:10;border-bottom:1px solid var(--ui-border-color);box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;gap:14px;height:40px;min-height:40px;padding:0 24px;display:flex;position:sticky;top:0}.DocumentsView-module__breadcrumbsScroll--summ0{color:#6b7280;scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex;overflow-x:auto}.DocumentsView-module__breadcrumbsScroll--summ0::-webkit-scrollbar{display:none}.DocumentsView-module__breadcrumbsActions--7fTiL{flex-shrink:0;align-items:center;gap:2px;display:flex}.DocumentsView-module__ghostIconButton--KtAn-{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .12s;display:inline-flex}.DocumentsView-module__ghostIconButton--KtAn-:hover{background:var(--ui-border-color);color:#111827}.DocumentsView-module__breadcrumbCurrent--wNSY7{color:#111827;white-space:nowrap;font-size:13px;font-weight:600}.DocumentsView-module__breadcrumbEditWrap--AvTDC{opacity:0;align-items:center;margin-left:4px;transition:opacity .12s;display:inline-flex;position:relative}.DocumentsView-module__breadcrumbsScroll--summ0:hover .DocumentsView-module__breadcrumbEditWrap--AvTDC{opacity:1}.DocumentsView-module__breadcrumbEditIcon--KgreB{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.DocumentsView-module__breadcrumbEditIcon--KgreB:hover{background:var(--ui-border-color);color:#374151}.DocumentsView-module__movePopoverContent--L8CMC{flex-direction:column;padding:4px 0;display:flex}.DocumentsView-module__movePopoverHeader--Qfb9T{color:#6b7280;border-bottom:1px solid var(--ui-border-color);margin-bottom:4px;padding:4px 12px 8px;font-size:12px;font-weight:600}.DocumentsView-module__movePopoverList--o8PH4{flex-direction:column;gap:1px;max-height:240px;display:flex;overflow-y:auto}.DocumentsView-module__movePopoverList--o8PH4 button{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:13px;display:flex}.DocumentsView-module__movePopoverList--o8PH4 button:hover{background:var(--ui-border-color)}.DocumentsView-module__inlineDocumentTitle--P5JaA{color:#111827;background:0 0;border:0;outline:none;width:100%;margin-bottom:16px;padding:0;font-size:30px;font-weight:700;line-height:1.2}.DocumentsView-module__inlineDocumentTitle--P5JaA::placeholder{color:#9ca3af}.DocumentsView-module__inlineMetaRow--mmBnC{color:#6b7280;align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.DocumentsView-module__inlineMetaSelectWrap--EDcgO{display:inline-flex;position:relative}.DocumentsView-module__inlineMetaSelectWrap--EDcgO select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.DocumentsView-module__metaSeparator--C3oRm{color:var(--ui-border-color)}.DocumentsView-module__metaAuthorWrap--MJUVv{color:#4b5563;align-items:center;gap:6px;display:flex}.DocumentsView-module__metaAvatar--mud7r{color:#fff;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:600;display:inline-flex}.DocumentsView-module__metaDate--3y65G{color:#6b7280}.DocumentsView-module__draftIndicatorBtn--Cz-mm{color:#f59e0b;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.DocumentsView-module__draftIndicatorBtn--Cz-mm:hover{background:#fef3c7}.DocumentsView-module__editorBody--ulmSy{flex:1;min-height:0;display:flex}.DocumentsView-module__editorPane--IB53c{flex:1;min-width:0;padding:32px 24px 80px;overflow:auto}.DocumentsView-module__editorSurface--qiNYj{width:min(100%,820px);margin:0 auto}.DocumentsView-module__editorSurface--qiNYj .bn-editor{padding-inline:0}.DocumentsView-module__rightPanel--Jvi1a{border-left:1px solid var(--ui-border-color);background:#fbfbfc;flex-direction:column;flex:none;width:380px;min-height:0;display:flex;position:relative}.DocumentsView-module__rightPanelCollapsed--r6Bf3{width:32px}.DocumentsView-module__rightPanelToggle--ZydHJ{color:#6b7280;z-index:2;cursor:pointer;background:0 0;border:0;border-radius:6px;width:28px;height:28px;position:absolute;top:8px;left:2px}.DocumentsView-module__panelTabs--AVE4i{border-bottom:1px solid var(--ui-border-color);gap:4px;min-height:45px;padding:8px 8px 6px 34px;display:flex;overflow-x:auto}.DocumentsView-module__panelTabs--AVE4i button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;height:28px;padding:0 8px;font-size:12px}.DocumentsView-module__panelTabActive--EdIXD{color:#4338ca!important;background:#eef2ff!important}.DocumentsView-module__panelContent--N-HHz{min-height:0;padding:16px;overflow:auto}.DocumentsView-module__panelStack--gKMwf{color:#374151;flex-direction:column;gap:10px;font-size:13px;display:flex}.DocumentsView-module__panelStack--gKMwf h3{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin:10px 0 0;font-size:12px}.DocumentsView-module__panelStack--gKMwf label{color:#6b7280;flex-direction:column;gap:5px;font-weight:600;display:flex}.DocumentsView-module__panelStack--gKMwf input,.DocumentsView-module__panelStack--gKMwf select,.DocumentsView-module__panelStack--gKMwf textarea,.DocumentsView-module__saveTemplateDialog--vKISQ input,.DocumentsView-module__saveTemplateDialog--vKISQ select,.DocumentsView-module__saveTemplateDialog--vKISQ textarea{border:1px solid var(--ui-border-color);color:#111827;min-height:32px;font:inherit;background:#fff;border-radius:7px;padding:6px 8px}.DocumentsView-module__saveTemplateDialog--vKISQ textarea{resize:vertical;min-height:80px}.DocumentsView-module__referenceRow--DvWsN,.DocumentsView-module__activityRow--ZdNea,.DocumentsView-module__versionRow--egBNK{border:1px solid var(--ui-border-color);background:#fff;border-radius:7px;margin:0;padding:9px}.DocumentsView-module__activityRow--ZdNea span,.DocumentsView-module__versionRow--egBNK span{color:#9ca3af;margin-top:3px;font-size:12px;display:block}.DocumentsView-module__versionRow--egBNK button,.DocumentsView-module__aiPanelButton--R8zoN{color:#4338ca;cursor:pointer;background:#eef2ff;border:0;border-radius:6px;width:fit-content;height:28px;margin-top:6px;padding:0 9px}.DocumentsView-module__aiPanelButton--R8zoN{align-items:center;gap:6px;display:inline-flex}.DocumentsView-module__muted--uwmdl{color:#9ca3af;margin:0}.DocumentsView-module__aiResultToast--pZyBa{z-index:40;color:#374151;background:#fff;border:1px solid #c7d2fe;border-radius:10px;flex-direction:column;gap:8px;width:360px;max-height:420px;padding:14px;font-size:13px;display:flex;position:absolute;bottom:24px;right:24px;overflow:auto;box-shadow:0 18px 48px #4338ca29}.DocumentsView-module__aiResultToast--pZyBa>svg{color:#4f46e5}.DocumentsView-module__aiResultToast--pZyBa pre{white-space:pre-wrap;margin:0;font-family:inherit}.DocumentsView-module__aiResultToast--pZyBa span{gap:6px;display:flex}.DocumentsView-module__aiResultToast--pZyBa button{color:#4338ca;background:#eef2ff;border:0;border-radius:6px;height:26px;padding:0 8px}.DocumentsView-module__aiResultToast--pZyBa small{color:#9ca3af}.DocumentsView-module__spinner--Pm8XM{border:2px solid #c7d2fe;border-top-color:#4f46e5;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite DocumentsView-module__spin--c6T2o}@keyframes DocumentsView-module__spin--c6T2o{to{transform:rotate(360deg)}}.DocumentsView-module__modalBackdrop--naERk{z-index:80;background:#0f172a47;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.DocumentsView-module__templateModal--QBUiH,.DocumentsView-module__saveTemplateDialog--vKISQ{background:#fff;border-radius:10px;width:min(980px,100%);max-height:min(760px,90vh);padding:16px;overflow:auto;box-shadow:0 24px 70px #0f172a3d}.DocumentsView-module__saveTemplateDialog--vKISQ{flex-direction:column;gap:12px;width:min(460px,100%);display:flex}.DocumentsView-module__templateModal--QBUiH header,.DocumentsView-module__saveTemplateDialog--vKISQ header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.DocumentsView-module__templateModal--QBUiH h2,.DocumentsView-module__saveTemplateDialog--vKISQ h2{color:#111827;margin:0;font-size:18px}.DocumentsView-module__templateModal--QBUiH header button,.DocumentsView-module__saveTemplateDialog--vKISQ header button{cursor:pointer;background:0 0;border:0;border-radius:6px;width:30px;height:30px}.DocumentsView-module__templateTabs--xwWkU{flex-wrap:wrap;margin-bottom:12px}.DocumentsView-module__templateBody--baVLe{grid-template-columns:minmax(0,1fr) 280px;gap:16px;margin-top:14px;display:grid}.DocumentsView-module__templateGrid--y2pZc{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.DocumentsView-module__templateCard--AC5uw{border:1px solid var(--ui-border-color);text-align:left;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;height:160px;padding:14px;display:flex}.DocumentsView-module__templateCardActive--cPzMH{border-color:#4f46e5;box-shadow:0 0 0 2px #e0e7ff}.DocumentsView-module__templateCard--AC5uw span{font-size:28px}.DocumentsView-module__templateCard--AC5uw small{color:#9ca3af}.DocumentsView-module__templatePreview--XGVQR{border:1px solid var(--ui-border-color);background:#f9fafb;border-radius:8px;align-self:start;padding:16px}.DocumentsView-module__templatePreview--XGVQR span{font-size:34px}.DocumentsView-module__templatePreview--XGVQR h3{margin:10px 0 6px}.DocumentsView-module__templatePreview--XGVQR p{color:#6b7280;font-size:13px;line-height:1.45}.DocumentsView-module__saveTemplateDialog--vKISQ label{color:#6b7280;flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.DocumentsView-module__checkboxLabel--0tZuw{align-items:center;flex-direction:row!important;font-weight:500!important}.DocumentsView-module__checkboxLabel--0tZuw input{min-height:auto}@media (width<=900px){.DocumentsView-module__rightPanel--Jvi1a{display:none}.DocumentsView-module__documentHeaderTop--xz-Ew,.DocumentsView-module__listToolbar--GGU1Y{flex-direction:column;align-items:flex-start}.DocumentsView-module__documentMetaRow--Ot6Fh{padding-left:24px}.DocumentsView-module__templateBody--baVLe{grid-template-columns:1fr}}.DocumentsView-module__publicationBadge--woKBy{border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.DocumentsView-module__badgeDraft--5238A{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.DocumentsView-module__badgePublished--9kQJK{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.DocumentsView-module__helperText--V-SRi{color:#6b7280;font-size:12px}.DocumentsView-module__editorDraftBanner--G-qmY{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;align-items:center;gap:12px;margin:12px 24px 0;padding:8px 12px;font-size:12px;display:flex}.DocumentsView-module__editorDraftBanner--G-qmY button{color:#4f46e5;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.DocumentsView-module__projectChip--NmvkG{color:#4338ca;background:#eef2ff;border-radius:4px;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:11px;display:inline-flex}.DocumentsView-module__projectChipRemove--mbsDD{cursor:pointer;align-items:center;display:flex}.DocumentsView-module__projectList--s7wvg{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.DocumentsView-module__modalBackdrop--naERk{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a66;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.DocumentsView-module__confirmationModal--RJKLV{background:#fff;border-radius:12px;width:100%;max-width:440px;padding:24px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.DocumentsView-module__confirmationModal--RJKLV h2{margin:0 0 12px;font-size:18px;font-weight:600}.DocumentsView-module__confirmationModal--RJKLV p{color:#4b5563;margin:0 0 20px;line-height:1.5}.DocumentsView-module__confirmationModal--RJKLV ul{color:#4b5563;margin:0 0 20px;padding-left:20px}.DocumentsView-module__modalActions--OmbLL{justify-content:flex-end;gap:12px;display:flex}.DocumentsView-module__warningBanner--4oCKr{color:#9a3412;background:#fff7ed;border:1px solid #ffedd5;border-radius:6px;margin-top:12px;padding:8px 12px;font-size:12px}.DocumentsView-module__gridDraftBadge--Z9GBO{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:4px;padding:0 4px;font-size:10px;position:absolute;top:-4px;right:-4px}.DocumentsView-module__projectEntryIconGrayscale--HaiNi{filter:grayscale();opacity:.7;flex-shrink:0;font-size:14px}.DocumentsView-module__sectionChildren---I7gR{padding-left:0}.DocumentsView-module__breadcrumbLink--PPwxl{color:#6b7280;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;transition:color .12s}.DocumentsView-module__breadcrumbActive--Qs353{color:#111827}.DocumentsView-module__breadcrumbLink--PPwxl:hover{color:#4f46e5;text-decoration:underline}.DocumentsView-module__breadcrumbSeparator--QvCEu{color:#9ca3af;-webkit-user-select:none;user-select:none;margin:0 4px}.PageToolbar-module__toolbar--M7xJC{border-bottom:1px solid var(--ui-border-color);background:#fff;align-items:stretch;height:40px;min-height:40px;display:flex}.PageToolbar-module__leftZone--bDfxB,.PageToolbar-module__rightZone--lLQDc,.PageToolbar-module__zoneScroller--Fbu34,.PageToolbar-module__filterScroller--nsRyr,.PageToolbar-module__pinnedActions--IP1sT,.PageToolbar-module__segment--V6c0j,.PageToolbar-module__sortChip--fH8Va,.PageToolbar-module__sortGhost--QUJpm{align-items:center;display:flex}.PageToolbar-module__leftZone--bDfxB{min-width:0;padding:0 16px 0 24px}.PageToolbar-module__zoneScroller--Fbu34{scrollbar-width:none;gap:4px;overflow-x:auto}.PageToolbar-module__zoneScroller--Fbu34::-webkit-scrollbar{display:none}.PageToolbar-module__filterScroller--nsRyr::-webkit-scrollbar{display:none}.PageToolbar-module__divider--2miC3{background:var(--ui-border-color);flex:0 0 1px;width:1px;margin:6px 0}.PageToolbar-module__rightZone--lLQDc{flex:1;gap:8px;min-width:0;padding:0 24px 0 16px}.PageToolbar-module__middleSlot--3Iebm{flex:none;align-items:center;display:inline-flex}.PageToolbar-module__filterFade--8ypfI{flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 88%,#0000 100%)}.PageToolbar-module__filterScroller--nsRyr{scrollbar-width:none;white-space:nowrap;gap:8px;min-width:0;overflow-x:auto}.PageToolbar-module__pinnedActions--IP1sT{z-index:1;background:#fff;flex:none;gap:4px;margin-left:auto;position:relative}.PageToolbar-module__addGhost--BVaSa{border:1px dashed var(--ui-border-color);color:#4b5563;cursor:pointer;background:#fff;border-radius:6px;flex:none;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.PageToolbar-module__addGhost--BVaSa:hover,.PageToolbar-module__sortGhost--QUJpm:hover,.PageToolbar-module__resetButton--8njNN:hover,.PageToolbar-module__addCompact--grmdM:hover{color:#111827;background:#f9fafb}.PageToolbar-module__addCompact--grmdM{border:1px dashed var(--ui-border-color);color:#6b7280;cursor:pointer;background:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.PageToolbar-module__sortGhost--QUJpm,.PageToolbar-module__sortChip--fH8Va{cursor:pointer;border-radius:6px;flex:none;gap:6px;height:28px;padding:0 10px;font-size:13px}.PageToolbar-module__sortGhost--QUJpm{color:#4b5563;background:0 0;border:1px solid #0000}.PageToolbar-module__sortChip--fH8Va{border:1px solid var(--ui-border-color);color:#111827;background:#fff}.PageToolbar-module__resetButton--8njNN{color:#6b7280;cursor:pointer;background:0 0;border:0;flex:none;height:28px;padding:0 8px;font-size:13px}.PageToolbar-module__filterChip---xsgY{border:1px solid var(--ui-border-color);background:#fff;border-radius:6px;flex:none;align-items:stretch;height:28px;display:inline-flex;overflow:hidden}.PageToolbar-module__segment--V6c0j{border:0;border-right:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:0 0;gap:6px;padding:0 8px;font-size:13px}.PageToolbar-module__segment--V6c0j:hover{background:#f9fafb}.PageToolbar-module__menuSegment--fO0oe{color:#6b7280;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;display:inline-flex}.PageToolbar-module__menuSegment--fO0oe:hover{color:#111827;background:#f9fafb}.PageToolbar-module__emptyValue--SyAPL{color:#9ca3af}.PageToolbar-module__popoverMenu--SGuq8{flex-direction:column;gap:2px;display:flex}.PageToolbar-module__menuItem--bNQBN{color:#374151;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;height:30px;padding:0 8px;font-size:13px;display:inline-flex}.PageToolbar-module__menuItem--bNQBN:hover,.PageToolbar-module__menuItemActive--BtMgj{background:var(--ui-border-color);color:#111827}.PageToolbar-module__valuePopover--4XsL7{width:260px;max-width:min(340px,100vw - 32px)}.PageToolbar-module__valueSearchInput--wsMGT,.PageToolbar-module__valueInput--NKjdn{border:1px solid var(--ui-border-color);color:#111827;border-radius:6px;width:100%;height:30px;padding:0 10px;font-size:13px}.PageToolbar-module__valueSearchInput--wsMGT:focus,.PageToolbar-module__valueInput--NKjdn:focus{outline:1px solid var(--ui-border-color)}.PageToolbar-module__valueOptionsList--vdgc4{flex-direction:column;gap:2px;max-height:210px;margin-top:6px;display:flex;overflow:auto}.PageToolbar-module__valueOptionRow--6qmxS{cursor:pointer;color:#374151;border-radius:6px;align-items:center;gap:8px;height:30px;padding:0 8px;font-size:13px;display:inline-flex}.PageToolbar-module__valueOptionRow--6qmxS:hover{background:#f9fafb}.PageToolbar-module__valueOptionAvatar--zaH8L{border-radius:999px;width:16px;height:16px}.PageToolbar-module__valueFooter--JnBT9{border-top:1px solid var(--ui-border-color);justify-content:flex-end;margin-top:8px;padding-top:8px;display:flex}.PageToolbar-module__applyButton--GF-V2{border:1px solid var(--ui-border-color);color:#111827;cursor:pointer;background:#fff;border-radius:6px;height:28px;padding:0 10px;font-size:13px}.PageToolbar-module__applyButton--GF-V2:hover{background:#f9fafb}.PageToolbar-module__valueFieldLabel--oeVkA{color:#6b7280;margin-bottom:4px;font-size:12px;display:block}.PageToolbar-module__inlineInputs--M2Ku9{align-items:center;gap:8px;display:flex}.PageToolbar-module__valueUnit--mfJrb{color:#6b7280;font-size:12px}.PageToolbar-module__segmentBadge--RKBqz{color:#6b7280;font-variant-numeric:tabular-nums;margin-left:2px;font-size:11px}@media (width<=760px){.PageToolbar-module__leftZone--bDfxB{padding-left:16px;padding-right:12px}.PageToolbar-module__rightZone--lLQDc{padding-left:12px;padding-right:16px}}.PageToolbar-module__filterChipBoolean--8fJCD .PageToolbar-module__segment--V6c0j{border-right:0}.PageToolbar-module__filterChipBoolean--8fJCD .PageToolbar-module__menuSegment--fO0oe{border-left:1px solid var(--ui-border-color)}.MentionDropdown-module__dropdown--4VqLx{z-index:1000;background:#fff;border-radius:8px;flex-direction:column;width:320px;max-height:400px;padding:8px 0;font-family:inherit;display:flex;overflow-y:auto;box-shadow:0 4px 12px #0000001a,0 0 0 1px #0000000d}.MentionDropdown-module__searchHeader--W3VOq{color:#64748b;border-bottom:1px solid var(--ui-border-color);align-items:center;gap:8px;margin-bottom:8px;padding:0 12px 8px;font-size:13px;display:flex}.MentionDropdown-module__group--R-u7C{margin-bottom:8px}.MentionDropdown-module__group--R-u7C:last-child{margin-bottom:0}.MentionDropdown-module__groupTitle--gHIOs{text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;padding:4px 12px;font-size:11px;font-weight:600}.MentionDropdown-module__item--KDT7a{cursor:pointer;color:#334155;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:background-color .1s;display:flex}.MentionDropdown-module__item--KDT7a:hover{background-color:#f8fafc}.MentionDropdown-module__itemSelected--dLA-b{background-color:var(--ui-border-color)}.MentionDropdown-module__itemIcon--2Xkj3{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.MentionDropdown-module__personAvatar--feLZY{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:flex}.MentionDropdown-module__personAvatar--feLZY.MentionDropdown-module__blue--FpqAC{background-color:#3b82f6}.MentionDropdown-module__personAvatar--feLZY.MentionDropdown-module__green--oHTb6{background-color:#10b981}.MentionDropdown-module__personAvatar--feLZY.MentionDropdown-module__pink--TAV-5{background-color:#ec4899}.MentionDropdown-module__personAvatar--feLZY.MentionDropdown-module__purple--W3e9q{background-color:#8b5cf6}.MentionDropdown-module__personAvatar--feLZY.MentionDropdown-module__orange--Onfyd{background-color:#f97316}.MentionDropdown-module__itemContent--UFbEx{flex-direction:column;flex:1;min-width:0;display:flex}.MentionDropdown-module__itemTitle--xIsad{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.MentionDropdown-module__itemSubtitle--w27tR{color:#94a3b8;font-size:11px}.MentionDropdown-module__itemRight--AySbj{color:#94a3b8;white-space:nowrap;font-size:11px}.MentionDropdown-module__taskStatus--kRCRi.MentionDropdown-module__on_track--tWjRN{color:#10b981}.MentionDropdown-module__taskStatus--kRCRi.MentionDropdown-module__at_risk--Nk3it{color:#f59e0b}.MentionDropdown-module__taskStatus--kRCRi.MentionDropdown-module__off_track--ZmtG0{color:#ef4444}.MentionDropdown-module__taskStatus--kRCRi.MentionDropdown-module__completed--NZVvG{color:#64748b}.MentionDropdown-module__milestoneIcon--MCV2i{color:#d97706}.MentionDropdown-module__milestoneIcon--MCV2i.MentionDropdown-module__completed--NZVvG{color:#10b981}.MentionDropdown-module__milestoneIcon--MCV2i.MentionDropdown-module__past--HRFao{color:#64748b}.MentionDropdown-module__draftBadge--W-gkV{color:#b45309;background:#fef3c7;border-radius:4px;margin-left:6px;padding:1px 4px;font-size:10px}.MentionDropdown-module__emptyState--qZoPB{text-align:center;color:#64748b;padding:12px;font-size:13px}.MentionDropdown-module__createAction--N8G4a{cursor:pointer;color:#3b82f6;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.MentionDropdown-module__createAction--N8G4a:hover,.MentionDropdown-module__createActionSelected--sQHOz{background-color:#eff6ff}.mentionSchema-module__mention--ojQdN{vertical-align:baseline;cursor:pointer;border-radius:5px;align-items:center;gap:4px;max-width:260px;padding:1px 6px;font-size:.92em;line-height:1.5;transition:background-color .15s;display:inline-flex}.mentionSchema-module__mentionPerson--cOwe-{color:#4338ca;background:#e0e7ff}.mentionSchema-module__mentionPerson--cOwe-:hover{background:#c7d2fe}.mentionSchema-module__mentionTask--CC-Iu,.mentionSchema-module__mentionMilestone--HQb9x,.mentionSchema-module__mentionDocument--d9GgW,.mentionSchema-module__mentionProject--kXl6d{background:var(--ui-border-color);color:#1f2937}.mentionSchema-module__mentionTask--CC-Iu:hover,.mentionSchema-module__mentionMilestone--HQb9x:hover,.mentionSchema-module__mentionDocument--d9GgW:hover,.mentionSchema-module__mentionProject--kXl6d:hover{background:var(--ui-border-color)}.mentionSchema-module__milestoneIcon--1J-st{color:#d97706}.DocTrackerPage-module__page--kjnsc{height:calc(100vh - 44px);min-height:0;padding:0;overflow:hidden}.DocTrackerPage-module__newDocButton--iEmgA{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;height:28px;padding:0 12px;font-size:13px;font-weight:500;transition:background .12s;display:inline-flex}.DocTrackerPage-module__newDocButton--iEmgA:hover{background:#1d4ed8}.DocTrackerPage-module__tabBar--dXLgY{justify-content:space-between;align-items:center;gap:12px;padding:8px 24px;display:flex}.DocTrackerPage-module__templatesSection--Owd0m{padding:4px 24px 0}.DocTrackerPage-module__sectionLabel--tba26{color:#9ca3af;margin:0 0 10px;font-size:12px;font-weight:500}.DocTrackerPage-module__templateGrid--wIAAB{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:680px;display:grid}.DocTrackerPage-module__templateCard--R-Gpz{border:1px solid var(--ui-border-color);text-align:left;cursor:pointer;background:#fff;border-radius:8px;align-items:flex-start;gap:10px;min-height:76px;padding:12px 14px;transition:border-color .12s;display:flex}.DocTrackerPage-module__templateCard--R-Gpz:hover{border-color:var(--ui-border-color)}.DocTrackerPage-module__templateIconWrap---Gtgu{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.DocTrackerPage-module__templateTonePeach--kxqSk{color:#ea580c;background:#fff7ed}.DocTrackerPage-module__templateToneAmber--EsxoV{color:#b45309;background:#fffbeb}.DocTrackerPage-module__templateToneBlue--VsMLX{color:#2563eb;background:#eff6ff}.DocTrackerPage-module__templateCardContent--4-Xfv{flex-direction:column;gap:3px;display:flex}.DocTrackerPage-module__templateCardContent--4-Xfv strong{color:#1a1a1a;font-size:13px;font-weight:500}.DocTrackerPage-module__templateCardContent--4-Xfv span{color:#9ca3af;font-size:12px;line-height:1.4}.DocTrackerPage-module__tableSection--JIuSH{margin-top:20px}.DocTrackerPage-module__tableToolbar--qRxE6{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 24px;display:flex}.DocTrackerPage-module__filterGroup--59AuO{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.DocTrackerPage-module__filterChip--SjTvv,.DocTrackerPage-module__filterChipMuted--1-64N{border:1px solid var(--ui-border-color);color:#6b7280;cursor:pointer;background:#fff;border-radius:6px;height:28px;padding:0 10px;font-size:13px;transition:border-color .12s,color .12s}.DocTrackerPage-module__filterChip--SjTvv:hover,.DocTrackerPage-module__filterChipMuted--1-64N:hover{border-color:var(--ui-border-color);color:#1a1a1a}.DocTrackerPage-module__tagsLabel--7Q8vD{color:#9ca3af;font-size:13px}.DocTrackerPage-module__searchField--GHGHF{border:1px solid var(--ui-border-color);color:#9ca3af;background:#fafafa;border-radius:6px;align-items:center;gap:6px;min-width:180px;height:28px;padding:0 10px;transition:border-color .12s;display:inline-flex}.DocTrackerPage-module__searchField--GHGHF:focus-within{background:#fff;border-color:#2563eb}.DocTrackerPage-module__searchField--GHGHF input{color:#1a1a1a;background:0 0;border:none;outline:none;width:100%;font-size:13px}.DocTrackerPage-module__searchField--GHGHF input::placeholder{color:#9ca3af}.DocTrackerPage-module__tableContainer--lUbMy{border-top:1px solid var(--ui-border-color);overflow-x:auto}.DocTrackerPage-module__table---Eb7a{border-collapse:collapse;width:100%}.DocTrackerPage-module__table---Eb7a th{text-align:left;border-bottom:1px solid var(--ui-border-color);color:#9ca3af;white-space:nowrap;background:0 0;height:36px;padding:0 24px;font-size:12px;font-weight:500}.DocTrackerPage-module__table---Eb7a td{color:#374151;border-bottom:1px solid var(--ui-border-color);height:44px;padding:0 24px;font-size:13px}.DocTrackerPage-module__lastRow--JIcaC td{border-bottom:none}.DocTrackerPage-module__tableRowInteractive--vxSBZ{cursor:pointer}.DocTrackerPage-module__tableRowInteractive--vxSBZ:hover td,.DocTrackerPage-module__tableRowInteractive--vxSBZ:focus-visible td{background:#f9fafb}.DocTrackerPage-module__docNameCell--YWEja{align-items:center;gap:10px;display:flex}.DocTrackerPage-module__docFileIcon--UsZxy{color:#6b7280;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.DocTrackerPage-module__docNameCell--YWEja strong,.DocTrackerPage-module__docNameCell--YWEja span{display:block}.DocTrackerPage-module__docNameCell--YWEja strong{color:#1a1a1a;font-size:13px;font-weight:500}.DocTrackerPage-module__docNameCell--YWEja span{color:#9ca3af;margin-top:1px;font-size:11px}.DocTrackerPage-module__shareBadge--8CamR{background:var(--ui-border-color);color:#6b7280;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:500;display:inline-flex}.DocTrackerPage-module__rowAction---8bvb{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DocTrackerPage-module__rowAction---8bvb:hover{background:var(--ui-border-color);color:#6b7280}.DocTrackerPage-module__emptyState--I1f2q{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:64px 24px;display:flex}.DocTrackerPage-module__emptyIcon--GD5y8{color:var(--ui-border-color);margin-bottom:4px}.DocTrackerPage-module__emptyTitle--J59o0{color:#374151;margin:0;font-size:14px;font-weight:500}.DocTrackerPage-module__emptyHint--uCQxt{color:#9ca3af;margin:0;font-size:13px}.DocTrackerPage-module__recentList--j9j4v{border-top:1px solid var(--ui-border-color)}.DocTrackerPage-module__recentRow--hz5Hq{border:none;border-bottom:1px solid var(--ui-border-color);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;width:100%;height:44px;padding:0 24px;display:flex}.DocTrackerPage-module__recentRow--hz5Hq:last-child{border-bottom:none}.DocTrackerPage-module__recentRow--hz5Hq:hover{background:#f9fafb}.DocTrackerPage-module__recentIcon--n-ILk{color:#6b7280;flex-shrink:0}.DocTrackerPage-module__recentName--8MriN{color:#1a1a1a;flex:1;font-size:13px;font-weight:500}.DocTrackerPage-module__recentMeta--OwgBc{color:#9ca3af;font-size:12px}@media (width<=900px){.DocTrackerPage-module__templateGrid--wIAAB{grid-template-columns:1fr 1fr}}@media (width<=640px){.DocTrackerPage-module__templateGrid--wIAAB{grid-template-columns:1fr}.DocTrackerPage-module__tableToolbar--qRxE6{flex-direction:column;align-items:stretch;padding:0 16px}.DocTrackerPage-module__templatesSection--Owd0m{padding:4px 16px 0}.DocTrackerPage-module__tabBar--dXLgY{padding:8px 16px}}.EstimatorPage-module__page--dE5-x{padding:0 0 48px}.EstimatorPage-module__draftBadge--WB9xx{color:#4338ca;background:#eef2ff;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.EstimatorPage-module__headerActions--Cfkuy{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.EstimatorPage-module__iconButton--5XbJ8,.EstimatorPage-module__ghostButton--nPByO,.EstimatorPage-module__primaryButton--eMBkw,.EstimatorPage-module__selectLike--ICjoH,.EstimatorPage-module__segmentedOption--cvM6D,.EstimatorPage-module__scenarioOption---xQxG,.EstimatorPage-module__noticeAction--Kq-zq,.EstimatorPage-module__swapButton--LuRCS,.EstimatorPage-module__addChipButton--ALWQR{cursor:pointer;background:0 0;border:none}.EstimatorPage-module__ghostButton--nPByO,.EstimatorPage-module__primaryButton--eMBkw,.EstimatorPage-module__iconButton--5XbJ8,.EstimatorPage-module__selectLike--ICjoH,.EstimatorPage-module__addChipButton--ALWQR,.EstimatorPage-module__swapButton--LuRCS{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:28px;padding:0 14px;font-size:13px;font-weight:400;display:inline-flex}.EstimatorPage-module__ghostButton--nPByO,.EstimatorPage-module__selectLike--ICjoH,.EstimatorPage-module__addChipButton--ALWQR,.EstimatorPage-module__swapButton--LuRCS{color:#334155;background:#fff;border:1px solid #d7dce5}.EstimatorPage-module__primaryButton--eMBkw{color:#fff;background:linear-gradient(135deg,#1d4ed8,#0f766e);box-shadow:0 10px 24px #1d4ed833}.EstimatorPage-module__iconButton--5XbJ8{color:#64748b;background:#fff;border:1px solid #d7dce5;width:40px;padding:0}.EstimatorPage-module__workspace--8hk5Q{flex-direction:column;gap:18px;display:flex}.EstimatorPage-module__topGrid--Gcz2V{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:18px;display:grid}.EstimatorPage-module__sideStack--iz2I-{gap:18px;display:grid}.EstimatorPage-module__intakeCard--3j7A5,.EstimatorPage-module__scenarioCard--fF9fD,.EstimatorPage-module__decisionCard--o27MO,.EstimatorPage-module__staffingCard--DdnFk,.EstimatorPage-module__riskCard--xbyZq{position:relative}.EstimatorPage-module__card--qtrJW,.EstimatorPage-module__timelineSection--hIkLG{border-radius:var(--ui-radius-xl);background:var(--ui-surface);box-shadow:var(--ui-shadow-soft);border:1px solid #dce1ea}.EstimatorPage-module__card--qtrJW{padding:24px}.EstimatorPage-module__timelineSection--hIkLG{padding:22px}.EstimatorPage-module__cardHeader--RBTZ-,.EstimatorPage-module__sectionHeader--W51DR,.EstimatorPage-module__timelineToolbar--MQD1H,.EstimatorPage-module__roleTitleRow--vBJeF,.EstimatorPage-module__primaryTitleRow--6sLZT{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EstimatorPage-module__sectionEyebrow--fukOQ,.EstimatorPage-module__fieldLabel--u2yYX,.EstimatorPage-module__metricLabel--NacTi,.EstimatorPage-module__signalLabel--KT-RF,.EstimatorPage-module__roleMetaLabel--o7PpE,.EstimatorPage-module__criticalLabel--RWlYA,.EstimatorPage-module__lifecycleLabel--sv4Zz,.EstimatorPage-module__metaHeaderLabel--zBajo{color:#7b8798;font-size:11px;font-weight:800}.EstimatorPage-module__cardTitle--paLKW,.EstimatorPage-module__sectionTitle--udFa7{color:#111827;letter-spacing:-.04em}.EstimatorPage-module__cardTitle--paLKW{margin-top:6px;font-size:26px;font-weight:700;line-height:1.05}.EstimatorPage-module__sectionTitle--udFa7{margin-top:6px;font-size:28px;font-weight:700;line-height:1.05}.EstimatorPage-module__sectionText--y6iPj{color:#5b6474;max-width:840px;margin-top:8px;font-size:14px;line-height:1.6}.EstimatorPage-module__intakeGrid--i8u1J{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.EstimatorPage-module__fieldCard--TBzPI{background:linear-gradient(#fff,#fafbff);border:1px solid #e7ebf1;border-radius:6px;padding:16px}.EstimatorPage-module__fieldValue--Wc7Tn{color:#111827;margin-top:8px;font-size:19px;font-weight:700;line-height:1.25;display:block}.EstimatorPage-module__fieldHint--pF-10{color:#6b7280;margin-top:8px;font-size:13px;line-height:1.5}.EstimatorPage-module__selectLike--ICjoH{justify-content:space-between;width:100%;margin-top:8px}.EstimatorPage-module__scheduleBox--E9-vn{align-items:center;gap:12px;margin-top:8px;display:flex}.EstimatorPage-module__inlineIcon--Syvy1,.EstimatorPage-module__calloutIcon---2faU,.EstimatorPage-module__riskIcon--M-FzZ,.EstimatorPage-module__noticeIcon--XWkHN{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.EstimatorPage-module__inlineIcon--Syvy1{color:#1d4ed8;background:#eff6ff}.EstimatorPage-module__segmentedControl--5i968{background:#f8fafc;border:1px solid #dce1ea;border-radius:6px;margin-top:8px;padding:4px;display:inline-flex}.EstimatorPage-module__segmentedOption--cvM6D{color:#64748b;border-radius:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:400}.EstimatorPage-module__segmentedOptionActive--dlbEO{color:#111827;background:#fff;box-shadow:0 8px 18px #0f172a14}.EstimatorPage-module__inlineSection--tCYJT{margin-top:18px}.EstimatorPage-module__chipRow--t0--l,.EstimatorPage-module__assigneeGroup--4qvrr,.EstimatorPage-module__columnChipRow--sxt-2,.EstimatorPage-module__legendRow--rh26Z,.EstimatorPage-module__inlineActions--U8rX0{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EstimatorPage-module__infoChip--8-N7Q,.EstimatorPage-module__columnChip--IMwGk,.EstimatorPage-module__metaPill--nA4uD,.EstimatorPage-module__assigneeChip--AGGqp,.EstimatorPage-module__statusPill--l1VLr{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.EstimatorPage-module__infoChip--8-N7Q,.EstimatorPage-module__columnChip--IMwGk,.EstimatorPage-module__metaPill--nA4uD,.EstimatorPage-module__assigneeChip--AGGqp{min-height:30px;padding:0 10px;font-size:12px;font-weight:700}.EstimatorPage-module__infoChip--8-N7Q{color:#475569;background:#f8fafc;border:1px solid #dde2ea;margin-top:10px}.EstimatorPage-module__addChipButton--ALWQR{margin-top:10px}.EstimatorPage-module__lifecycleBar--9FuOi{background:linear-gradient(135deg,#f5f7fb,#eef2ff);border-radius:18px;flex-wrap:wrap;align-items:center;gap:18px;margin-top:20px;padding:14px 16px;display:flex}.EstimatorPage-module__lifecycleStat--fs2JX{color:#475569;align-items:center;gap:8px;font-size:13px;display:inline-flex}.EstimatorPage-module__metaPill--nA4uD{color:#334155;background:#f8fafc;border:1px solid #d7dce5;min-height:28px}.EstimatorPage-module__scenarioSwitcher--J0B7b{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.EstimatorPage-module__scenarioOption---xQxG{text-align:left;background:#f9fafb;border:1px solid #dce1ea;border-radius:18px;flex-direction:column;gap:6px;padding:14px;display:flex}.EstimatorPage-module__scenarioOption---xQxG strong{color:#111827;font-size:14px}.EstimatorPage-module__scenarioOption---xQxG span{color:#6b7280;font-size:12px;line-height:1.45}.EstimatorPage-module__scenarioOptionActive--17myP{background:linear-gradient(#eff6ff,#f8fafc);border-color:#93c5fd;box-shadow:0 12px 24px #1d4ed814}.EstimatorPage-module__metricGrid--H56cV,.EstimatorPage-module__signalGrid--yqvb1,.EstimatorPage-module__stageGrid---4b4i{gap:12px;display:grid}.EstimatorPage-module__metricGrid--H56cV{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.EstimatorPage-module__metricCard--B3TVW,.EstimatorPage-module__signalCard---FGkX,.EstimatorPage-module__stageCard--fo3E3,.EstimatorPage-module__criticalCard--vkAux{background:#fff;border:1px solid #e5e9f0;border-radius:18px}.EstimatorPage-module__metricCard--B3TVW{padding:16px}.EstimatorPage-module__metricValue--PkM-D,.EstimatorPage-module__signalValue--6aKrs,.EstimatorPage-module__criticalValue--g7rvf{color:#111827;margin-top:8px;display:block}.EstimatorPage-module__metricValue--PkM-D{letter-spacing:-.04em;font-size:24px;font-weight:700}.EstimatorPage-module__metricHint--lWRFK,.EstimatorPage-module__signalNote--07pQk,.EstimatorPage-module__stageNote--76LVo,.EstimatorPage-module__primarySubtitle--gbMGv,.EstimatorPage-module__riskText--VxYXk,.EstimatorPage-module__criticalText--KJYq6,.EstimatorPage-module__roleSubtitle--EgHX6{color:#6b7280;margin-top:6px;font-size:13px;line-height:1.55}.EstimatorPage-module__calloutCard--R0N68{color:var(--ui-border-color);background:#0f172a;border-radius:6px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;display:flex}.EstimatorPage-module__calloutIcon---2faU{color:#f8fafc;background:#ffffff14}.EstimatorPage-module__calloutTitle--sVI0Q{font-size:13px;font-weight:800}.EstimatorPage-module__calloutList--rjEJN{flex-direction:column;gap:8px;margin-top:8px;display:flex}.EstimatorPage-module__calloutList--rjEJN p{font-size:13px;line-height:1.5}.EstimatorPage-module__lifecycleList--676Mb{flex-direction:column;gap:14px;margin-top:18px;display:flex}.EstimatorPage-module__lifecycleStep--r-Kz2{background:#f8fafc;border:1px solid #e5e9f0;border-radius:18px;padding:14px 16px}.EstimatorPage-module__lifecycleStep--r-Kz2 strong{color:#111827;margin-top:8px;font-size:14px;line-height:1.5;display:block}.EstimatorPage-module__inlineActions--U8rX0{margin-top:18px}.EstimatorPage-module__signalGrid--yqvb1{grid-template-columns:repeat(4,minmax(0,1fr))}.EstimatorPage-module__signalCard---FGkX{background:linear-gradient(#fff,#fafbff);padding:18px}.EstimatorPage-module__signalValue--6aKrs{letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1.05}.EstimatorPage-module__detailGrid--WLGM-{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;display:grid}.EstimatorPage-module__stageGrid---4b4i{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px}.EstimatorPage-module__stageCard--fo3E3{background:#f8fafc;padding:16px}.EstimatorPage-module__stageName--FM0Vz{color:#111827;font-size:13px;font-weight:400}.EstimatorPage-module__stageSpan--hZvJn{color:#111827;margin-top:10px;font-size:22px;font-weight:700;display:block}.EstimatorPage-module__roleList--0Rb32,.EstimatorPage-module__riskList--gk7jA{flex-direction:column;gap:12px;margin-top:18px;display:flex}.EstimatorPage-module__roleCard--diEmt{background:#fff;border:1px solid #e5e9f0;border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,.35fr) minmax(0,.35fr) minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.EstimatorPage-module__roleMain--tzAv5,.EstimatorPage-module__secondaryMeta--w68E8,.EstimatorPage-module__noticeBody--gGSMJ{min-width:0}.EstimatorPage-module__roleTitle--pa-Em{color:#111827;font-size:15px}.EstimatorPage-module__roleMeta--jsdX1{flex-direction:column;gap:6px;min-width:0;display:flex}.EstimatorPage-module__swapButton--LuRCS{min-height:30px;padding:0 10px;font-size:12px}.EstimatorPage-module__riskItem--zyjZ8{background:#fff8f8;border:1px solid #fcd6d6;border-radius:18px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.EstimatorPage-module__riskIcon--M-FzZ{color:#b91c1c;background:#fee2e2}.EstimatorPage-module__riskTitle--im5Q8{color:#991b1b;font-size:14px;font-weight:400}.EstimatorPage-module__criticalCard--vkAux{background:linear-gradient(135deg,#fff7ed,#fff);margin-top:18px;padding:18px}.EstimatorPage-module__criticalValue--g7rvf{font-size:15px;font-weight:700;line-height:1.4}.EstimatorPage-module__timelineActions--NJMZZ{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EstimatorPage-module__timelineToolbar--MQD1H{align-items:stretch;margin-top:18px}.EstimatorPage-module__railSummaryCard--8179R,.EstimatorPage-module__zoomPanel--1z1-A{background:#f8fafc;border:1px solid #dde2ea;border-radius:6px}.EstimatorPage-module__railSummaryCard--8179R{max-width:560px;padding:16px 18px}.EstimatorPage-module__railSummaryTitle--TCbn7,.EstimatorPage-module__railHeaderTitle--SoNcN{color:#111827;margin-top:8px;font-size:14px;font-weight:700;line-height:1.4;display:block}.EstimatorPage-module__railSummaryText--EuW1s,.EstimatorPage-module__railHeaderText--ncpOP,.EstimatorPage-module__zoomHint--8-Phv{color:#64748b;margin-top:8px;font-size:13px;line-height:1.55}.EstimatorPage-module__zoomPanel--1z1-A{min-width:360px;margin-left:auto;padding:14px}.EstimatorPage-module__zoomHeader--rEOHK{justify-content:space-between;align-items:center;gap:12px;display:flex}.EstimatorPage-module__zoomSwitcher--rDO0M{background:#fff;border:1px solid #d7dce5;border-radius:6px;flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;padding:4px;display:inline-flex}.EstimatorPage-module__zoomOption--wPbPn{color:#64748b;background:0 0;border:none;border-radius:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:400}.EstimatorPage-module__zoomOptionActive--M-Ok8{color:#fff;background:#111827;box-shadow:0 8px 18px #0f172a24}.EstimatorPage-module__timelineLegendBar--NE7DX{justify-content:flex-end;margin-top:14px;display:flex}.EstimatorPage-module__legendRow--rh26Z{justify-content:flex-end}.EstimatorPage-module__legendItem--tlz7H{color:#5b6474;align-items:center;gap:8px;font-size:12px;display:inline-flex}.EstimatorPage-module__legendSwatch--0RcGB{border-radius:4px;width:12px;height:12px;display:inline-block}.EstimatorPage-module__legendCritical--ryytd{background:#fb7185}.EstimatorPage-module__legendDraft--Dzv5X{background:#60a5fa}.EstimatorPage-module__legendConflict--bJFK6{background:#f59e0b}.EstimatorPage-module__timelineNotice--rH9uN{background:linear-gradient(135deg,#eff6ff,#f8fafc);border:1px solid #dbeafe;border-radius:6px;align-items:center;gap:14px;margin-top:18px;padding:16px 18px;display:flex}.EstimatorPage-module__noticeIcon--XWkHN{color:#1d4ed8;background:#dbeafe}.EstimatorPage-module__noticeTitle--Y8H0W{color:#1e3a8a;font-size:14px;font-weight:400}.EstimatorPage-module__noticeText----mQU{color:#334155;margin-top:6px;font-size:13px;line-height:1.55}.EstimatorPage-module__noticeAction--Kq-zq{color:#4338ca;white-space:nowrap;background:#fff;border:1px solid #c7d2fe;border-radius:6px;min-height:28px;padding:0 16px;font-size:13px;font-weight:400}.EstimatorPage-module__timelineScroller--10KiE{background:#f8fafc;border:1px solid #dde2ea;border-radius:22px;margin-top:18px;overflow:auto}.EstimatorPage-module__timelineTable--GmiJh{--context-width:392px;--timeline-columns:19;--timeline-unit-width:92px;width:max-content;min-width:100%}.EstimatorPage-module__timelineGridRow--mxzu1{grid-template-columns:var(--context-width) repeat(var(--timeline-columns), var(--timeline-unit-width));border-bottom:1px solid var(--ui-border-color);background:#fff;width:max-content;min-width:100%;min-height:72px;display:grid;position:relative}.EstimatorPage-module__timelineHeaderRow---st87{z-index:20;background:#f8fafc;min-height:84px;position:sticky;top:0}.EstimatorPage-module__stickyCell--hBn9C{z-index:5;background:inherit;border-right:1px solid #dde2ea;position:sticky;left:0;box-shadow:16px 0 26px #0f172a0d}.EstimatorPage-module__headerStickyCell--ITpEe{z-index:25;background:#f8fafc}.EstimatorPage-module__headerRailCell--xy1GA{flex-direction:column;justify-content:center;padding:16px 18px;display:flex}.EstimatorPage-module__metaGrid--nDW3Y{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.95fr) minmax(0,1.2fr) minmax(0,.9fr);align-items:center;gap:12px;height:100%;padding:14px 16px;display:grid}.EstimatorPage-module__metaHeaderLabel--zBajo{color:#6b7280}.EstimatorPage-module__weekHeaderCell--W-7Aw{color:#7b8798;border-left:1px solid #edf1f5;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}.EstimatorPage-module__weekHeaderCell--W-7Aw strong{color:#111827;letter-spacing:-.04em;font-size:15px}.EstimatorPage-module__weekHeaderCellCompact--c-cBL{gap:4px}.EstimatorPage-module__weekHeaderCellCompact--c-cBL span{font-size:10px}.EstimatorPage-module__weekHeaderCellCompact--c-cBL strong{font-size:14px}.EstimatorPage-module__weekHeaderCellActive--XV5L4{background:#3b82f614}.EstimatorPage-module__sectionRow--jr42E{background:#f4f7fb;min-height:48px}.EstimatorPage-module__sectionStickyCell--Cv-g7{color:#475569;align-items:center;padding:0 16px;font-size:12px;font-weight:800;display:flex}.EstimatorPage-module__sectionTrack--wZkTA{color:#64748b;grid-column:2/-1;align-items:center;padding:0 18px;font-size:13px;display:flex}.EstimatorPage-module__projectRow--r3Ep2{min-height:112px}.EstimatorPage-module__draftRow--xS1J9{background:linear-gradient(#fffdf5,#fffaf0)}.EstimatorPage-module__roleRow--I0zN2{background:#fbfcff;min-height:104px}.EstimatorPage-module__metaStickyCell--B5JGX{background:inherit}.EstimatorPage-module__laneStickyCell--OYVGJ{background:inherit;padding:10px 12px}.EstimatorPage-module__laneCard--XeK0q{background:#fffffff5;border:1px solid #e5e9f0;border-radius:6px;flex-direction:column;justify-content:center;gap:12px;min-height:calc(100% - 20px);padding:14px 16px;display:flex;box-shadow:0 10px 28px #0f172a0f}.EstimatorPage-module__draftLaneCard--og-jO{background:linear-gradient(#fffaebfa,#fffffffa)}.EstimatorPage-module__roleLaneCard--TVLmw{background:#fffffffa}.EstimatorPage-module__projectLaneCard--8LfX9{background:#f8fafceb}.EstimatorPage-module__laneTitleRow--r-K7p{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.EstimatorPage-module__laneTitle--pvSIK{color:#111827;font-size:15px;font-weight:700}.EstimatorPage-module__laneDescription--5frOj{color:#6b7280;font-size:13px;line-height:1.55}.EstimatorPage-module__laneMetaWrap--zkSuj{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.EstimatorPage-module__contextChip--aoQoZ{color:#475569;white-space:nowrap;background:#fff;border:1px solid #dde2ea;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.EstimatorPage-module__contextChipHot--VGR7N{color:#c2410c;background:#fff7ed;border-color:#fed7aa}.EstimatorPage-module__timelineCell--CwJ99{background-image:linear-gradient(#94a3b80a,#94a3b803);border-left:1px solid #f0f3f7}.EstimatorPage-module__timelineCellActive--rg1fC{background:#3b82f614}.EstimatorPage-module__primaryMeta---y19d{min-width:0}.EstimatorPage-module__primaryTitle--ZJrBO{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.EstimatorPage-module__secondaryMeta--w68E8{align-items:center;display:flex}.EstimatorPage-module__metaValue--fqe8w{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.EstimatorPage-module__inlineAssignees--uFyWj{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.EstimatorPage-module__statusPill--l1VLr{min-height:26px;padding:0 10px;font-size:11px;font-weight:800}.EstimatorPage-module__healthDraft--x97L2{color:#1d4ed8;background:#dbeafe}.EstimatorPage-module__healthStable--2269j{color:#047857;background:#dcfce7}.EstimatorPage-module__healthWatch--KHghF{color:#b45309;background:#fef3c7}.EstimatorPage-module__healthHot--OySs9{color:#b91c1c;background:#fee2e2}.EstimatorPage-module__healthGap--uWX-6{color:#be185d;background:#fce7f3}.EstimatorPage-module__assigneeChip--AGGqp{color:#334155;background:#fff;border:1px solid #dce1ea}.EstimatorPage-module__timelineBar--5nvn7{color:#fff;white-space:nowrap;z-index:3;border-radius:999px;justify-content:space-between;align-self:center;align-items:center;gap:8px;height:24px;margin:0 6px;padding:0 10px;font-size:12px;font-weight:700;display:flex;overflow:hidden;box-shadow:0 10px 22px #0f172a24}.EstimatorPage-module__timelineBarCompact--ObFEV{height:18px;padding:0 8px;font-size:11px}.EstimatorPage-module__timelineBarMuted--NasCr{background:linear-gradient(135deg,#64748b,#475569)}.EstimatorPage-module__timelineBarPrimary--zXX3f{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.EstimatorPage-module__timelineBarWarning---n7Jz{background:linear-gradient(135deg,#f59e0b,#d97706)}.EstimatorPage-module__timelineBarSuccess--FlwLk{background:linear-gradient(135deg,#0f766e,#047857)}.EstimatorPage-module__timelineBarCritical--F538d{box-shadow:0 0 0 2px #f43f5e3d,0 12px 24px #be185d29}@media (width<=1480px){.EstimatorPage-module__topGrid--Gcz2V,.EstimatorPage-module__detailGrid--WLGM-{grid-template-columns:1fr}.EstimatorPage-module__sideStack--iz2I-,.EstimatorPage-module__signalGrid--yqvb1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.EstimatorPage-module__headerActions--Cfkuy,.EstimatorPage-module__sectionHeader--W51DR,.EstimatorPage-module__timelineToolbar--MQD1H,.EstimatorPage-module__timelineNotice--rH9uN,.EstimatorPage-module__roleCard--diEmt{flex-direction:column;align-items:stretch}.EstimatorPage-module__topGrid--Gcz2V,.EstimatorPage-module__sideStack--iz2I-,.EstimatorPage-module__signalGrid--yqvb1,.EstimatorPage-module__metricGrid--H56cV,.EstimatorPage-module__intakeGrid--i8u1J,.EstimatorPage-module__stageGrid---4b4i{grid-template-columns:1fr}.EstimatorPage-module__timelineActions--NJMZZ,.EstimatorPage-module__legendRow--rh26Z{justify-content:flex-start}.EstimatorPage-module__zoomPanel--1z1-A{min-width:0;margin-left:0}.EstimatorPage-module__timelineLegendBar--NE7DX{justify-content:flex-start}.EstimatorPage-module__timelineTable--GmiJh{--context-width:348px}.EstimatorPage-module__roleCard--diEmt{display:flex}}@media (width<=760px){.EstimatorPage-module__card--qtrJW,.EstimatorPage-module__timelineSection--hIkLG{padding:18px}.EstimatorPage-module__cardTitle--paLKW,.EstimatorPage-module__sectionTitle--udFa7{font-size:22px}.EstimatorPage-module__timelineTable--GmiJh{--context-width:318px}.EstimatorPage-module__metaGrid--nDW3Y{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,.8fr);gap:10px;padding:12px}.EstimatorPage-module__ghostButton--nPByO,.EstimatorPage-module__primaryButton--eMBkw,.EstimatorPage-module__selectLike--ICjoH,.EstimatorPage-module__noticeAction--Kq-zq{width:100%}.EstimatorPage-module__lifecycleBar--9FuOi{flex-direction:column;align-items:flex-start}}.InboxItem-module__item--guASE{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;transition:background-color .15s;display:flex;position:relative}.InboxItem-module__item--guASE:hover{background-color:#f9fafb}.InboxItem-module__unreadDot--w-S9L{background-color:#4f46e5;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:opacity .15s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.InboxItem-module__item--guASE:hover .InboxItem-module__unreadDot--w-S9L{opacity:0}.InboxItem-module__content--P8ATC{flex:1;min-width:0}.InboxItem-module__title--iJKB2{color:#374151;font-size:13px;font-weight:400;line-height:1.4}.InboxItem-module__title--iJKB2.InboxItem-module__titleUnread--3X-dO{color:#111827;font-weight:600}.InboxItem-module__preview--xtLDg{color:#6b7280;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.InboxItem-module__meta--azynm{color:#9ca3af;align-items:center;gap:8px;margin-top:6px;font-size:11px;display:flex}.InboxItem-module__time--XIrPo{white-space:nowrap}.InboxItem-module__context--BtR7a{white-space:nowrap;color:#d1d5db}.InboxItem-module__context--BtR7a:before{content:"·";margin-right:8px}.InboxItem-module__actions--PDjcp{opacity:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}.InboxItem-module__item--guASE:hover .InboxItem-module__actions--PDjcp{opacity:1}.InboxItem-module__actionButton--uXcOw{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.InboxItem-module__actionButton--uXcOw:hover{color:#111827;background-color:#d1d5db}.InboxItem-module__actionButtonActive--xZuzM{color:#4f46e5}.InboxItem-module__actionButtonActive--xZuzM:hover{background-color:#ddd6fe}.InboxItem-module__moreMenuWrapper---WXyw{position:relative}.InboxItem-module__aiItem--HuQHa{cursor:pointer;background-color:#f0f4ff;border-left:2px solid #6366f1;border-radius:6px;margin-bottom:8px;padding:12px 16px;transition:all .15s;display:block}.InboxItem-module__aiItem--HuQHa:hover{background-color:#e8ecff}.InboxItem-module__aiHeader--ys-fw{align-items:center;gap:12px;margin-bottom:8px;display:flex}.InboxItem-module__aiIcon--uqtU5{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.InboxItem-module__aiMeta--4yCE9{align-items:center;gap:8px;font-size:11px;display:flex}.InboxItem-module__aiCategory--N-FAy{letter-spacing:.5px;text-transform:uppercase;font-size:10px;font-weight:600}.InboxItem-module__aiTitle--Wprci{color:#111827;margin-bottom:6px;font-size:13px;font-weight:600}.InboxItem-module__aiPreview--NTjAV{color:#4b5563;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:12px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.InboxItem-module__aiActions--mMCHP{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.InboxItem-module__aiActionButton--sdOeQ{cursor:pointer;border:none;border-radius:6px;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.InboxItem-module__aiActionButtonPrimary--s3jrS{color:#fff;background-color:#4f46e5}.InboxItem-module__aiActionButtonPrimary--s3jrS:hover{background-color:#4339ca}.InboxItem-module__aiActionButtonSecondary--b9Cpq{color:#374151;background-color:#f9fafb;border:1px solid #d1d5db}.InboxItem-module__aiActionButtonSecondary--b9Cpq:hover{background-color:#f3f4f6}.InboxItem-module__aiActionButtonDismiss--CkdfN{color:#6b7280;background-color:#0000}.InboxItem-module__aiActionButtonDismiss--CkdfN:hover{color:#111827}.InboxItem-module__aiActions2--1iXKp{opacity:0;float:right;align-items:center;gap:4px;margin-top:-32px;transition:opacity .15s;display:flex}.InboxItem-module__aiItem--HuQHa:hover .InboxItem-module__aiActions2--1iXKp{opacity:1}.ItemActionsMenu-module__menuBackdrop--xWlBc{z-index:99;position:fixed;inset:0}.ItemActionsMenu-module__menu--W00Yi{z-index:100;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:200px;position:absolute;top:28px;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.ItemActionsMenu-module__menuItem--uXlaV{color:#374151;text-align:left;cursor:pointer;white-space:nowrap;background-color:#0000;border:none;align-items:center;width:100%;padding:8px 12px;font-size:12px;transition:background-color .15s;display:flex}.ItemActionsMenu-module__menuItem--uXlaV:hover{color:#111827;background-color:#f3f4f6}.ItemActionsMenu-module__submenuTrigger--qcFR-{position:relative}.ItemActionsMenu-module__submenu--xhqIJ{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:180px;margin-left:2px;position:absolute;top:0;left:100%;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.ItemActionsMenu-module__submenu--xhqIJ .ItemActionsMenu-module__menuItem--uXlaV{padding:8px 12px}.ItemActionsMenu-module__submenu--xhqIJ .ItemActionsMenu-module__menuItem--uXlaV:hover{background-color:#f3f4f6}.ActorAvatars-module__singleAvatar--ZLMrk{background-color:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.ActorAvatars-module__singleAvatar--ZLMrk img{object-fit:cover;width:100%;height:100%}.ActorAvatars-module__stackedAvatars--pMwHX{flex-shrink:0;width:40px;height:36px;position:relative}.ActorAvatars-module__stackedAvatar---3s9B{object-fit:cover;border:2px solid #fff;border-radius:50%;width:28px;height:28px;position:absolute;top:0}.ActorAvatars-module__stackedAvatar---3s9B:first-child{left:0}.ActorAvatars-module__stackedAvatar---3s9B:nth-child(2){left:12px}.ActorAvatars-module__stackedAvatar---3s9B:nth-child(3){left:24px}.ActorAvatars-module__badge--C4ecV{color:#4b5563;background-color:#e5e7eb;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:0;left:24px}.InboxPage-module__page--hp58v{flex-direction:column;height:100%;display:flex}.InboxPage-module__content--hKZHX{flex:1;padding:0;overflow-y:auto}.InboxPage-module__contentContainer--IDUXj{width:100%;max-width:1024px;margin:0 auto;padding:0 16px 24px}@media (width>=640px){.InboxPage-module__contentContainer--IDUXj{padding-left:32px;padding-right:32px}}.InboxPage-module__emptyState--IRbLU{color:#6b7280;text-align:center;justify-content:center;align-items:center;height:100%;padding:40px;display:flex}.InboxPage-module__emptyState--IRbLU p{max-width:300px;margin:0;font-size:14px}.InboxPage-module__groupHeader--lkbyG{z-index:1;letter-spacing:.5px;color:#9ca3af;background-color:#fff;padding:12px 0;font-size:11px;font-weight:600;position:sticky;top:0}.InboxPage-module__groupHeader--lkbyG:after{content:"";background-color:#f3f4f6;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.InboxPage-module__itemList--IY3sA,.InboxPage-module__itemRow--gl-ZQ{position:relative}.InboxPage-module__itemRow--gl-ZQ:after{content:"";background-color:#f3f4f6;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.InboxPage-module__bulkActionButton--JCMaI{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:4px;padding:4px 8px;font-size:12px;transition:all .15s}.InboxPage-module__bulkActionButton--JCMaI:hover{color:#111827;background-color:#f3f4f6}.NotificationsSettingsPage-module__page--GIwHj{background-color:#fff;flex-direction:column;height:100%;display:flex}.NotificationsSettingsPage-module__header--gU5WB{border-bottom:1px solid #f3f4f6;padding:32px}.NotificationsSettingsPage-module__title--VM-Tg{color:#111827;margin:0 0 8px;font-size:24px;font-weight:700}.NotificationsSettingsPage-module__subtitle--42poM{color:#6b7280;margin:0;font-size:14px}.NotificationsSettingsPage-module__content--0st5o{flex:1;padding:32px;overflow-y:auto}.NotificationsSettingsPage-module__card--aE5K5{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;max-width:600px;padding:24px}.NotificationsSettingsPage-module__cardTitle--rFMai{color:#111827;margin:0 0 8px;font-size:16px;font-weight:600}.NotificationsSettingsPage-module__cardDescription--Q88dc{color:#6b7280;margin:0 0 24px;font-size:13px}.NotificationsSettingsPage-module__comingSoonList--t125F{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.NotificationsSettingsPage-module__comingSoonItem--JStgZ{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:flex-start;gap:12px;padding:12px;transition:all .15s;display:flex}.NotificationsSettingsPage-module__comingSoonItem--JStgZ:hover{background-color:#f3f4f6;border-color:#d1d5db}.NotificationsSettingsPage-module__comingSoonIcon--mIMG6{flex-shrink:0;font-size:24px}.NotificationsSettingsPage-module__comingSoonTitle--K3Md-{color:#111827;margin:0 0 4px;font-size:13px;font-weight:600}.NotificationsSettingsPage-module__comingSoonText--XH-YL{color:#6b7280;margin:0;font-size:12px}.NotificationsSettingsPage-module__comingSoonBadge--1EdhK{color:#4f46e5;text-transform:uppercase;letter-spacing:.5px;background-color:#e0e7ff;border-radius:12px;margin:0;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}.PersonalSettingsPage-module__page--X2Lbh{padding:0 0 48px}.PersonalSettingsPage-module__primaryButton--J4Jmk,.PersonalSettingsPage-module__ghostInlineButton--OnI8R,.PersonalSettingsPage-module__selectLike--NFvrJ,.PersonalSettingsPage-module__selectLikeInline--luVzF,.PersonalSettingsPage-module__optionCard--tA9zg,.PersonalSettingsPage-module__iconGhostButton--pPyDW,.PersonalSettingsPage-module__primaryInlineButton--Kb10f{border:none}.PersonalSettingsPage-module__primaryButton--J4Jmk,.PersonalSettingsPage-module__primaryInlineButton--Kb10f{color:#fff;background:#4f46e5;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.PersonalSettingsPage-module__contentGrid--sCblo{grid-template-columns:1fr;display:grid}.PersonalSettingsPage-module__card--JqHzG{border:1px solid var(--ui-border-color);background:#fff;border-radius:28px;padding:24px}.PersonalSettingsPage-module__sectionHeader---LHLS,.PersonalSettingsPage-module__subsectionHeader--Rdmye,.PersonalSettingsPage-module__profileTop--ZUbpC,.PersonalSettingsPage-module__costRateRow--awHgP,.PersonalSettingsPage-module__eventItem--atqi3,.PersonalSettingsPage-module__securityHeader--hTukt,.PersonalSettingsPage-module__sessionItem--dkReI,.PersonalSettingsPage-module__tokenCard--ywRFl,.PersonalSettingsPage-module__tokenActions--HNJkH,.PersonalSettingsPage-module__dayItem--4FhlD,.PersonalSettingsPage-module__channelItem--gkLTI,.PersonalSettingsPage-module__colorRow--Ktarw{justify-content:space-between;align-items:center;gap:12px;display:flex}.PersonalSettingsPage-module__sectionTitle--Ozb09{color:#111827;letter-spacing:-.04em;font-size:18px;font-weight:700}.PersonalSettingsPage-module__sectionNote--0UsqT,.PersonalSettingsPage-module__field--BivJr span,.PersonalSettingsPage-module__inlineNotice--mJKLe,.PersonalSettingsPage-module__calendarTag--tnUfJ,.PersonalSettingsPage-module__calendarTagMuted--OM7Go,.PersonalSettingsPage-module__sessionItem--dkReI p,.PersonalSettingsPage-module__tokenCard--ywRFl p{color:#6b7280;font-size:12px}.PersonalSettingsPage-module__profileTop--ZUbpC{justify-content:flex-start;margin-top:22px}.PersonalSettingsPage-module__profileAvatarLarge--F97Kh{object-fit:cover;border-radius:50%;width:72px;height:72px}.PersonalSettingsPage-module__profileMeta--hG6FO h3{color:#111827;font-size:20px}.PersonalSettingsPage-module__profileMeta--hG6FO p{color:#6b7280;margin-top:6px}.PersonalSettingsPage-module__formGrid--Hn2nT{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.PersonalSettingsPage-module__field--BivJr{flex-direction:column;gap:8px;display:flex}.PersonalSettingsPage-module__field--BivJr input{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:14px;min-height:44px;padding:0 14px;font-size:14px}.PersonalSettingsPage-module__selectLike--NFvrJ,.PersonalSettingsPage-module__selectLikeInline--luVzF{justify-content:space-between;align-items:center;gap:8px;display:inline-flex}.PersonalSettingsPage-module__selectLike--NFvrJ{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:14px;min-height:44px;padding:0 14px;font-size:14px}.PersonalSettingsPage-module__selectLikeInline--luVzF,.PersonalSettingsPage-module__ghostInlineButton--OnI8R,.PersonalSettingsPage-module__iconGhostButton--pPyDW{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:12px;min-height:36px;padding:0 12px;font-size:12px;font-weight:700}.PersonalSettingsPage-module__ghostInlineButton--OnI8R,.PersonalSettingsPage-module__primaryInlineButton--Kb10f{min-height:36px}.PersonalSettingsPage-module__subsection--KREcr{border-top:1px solid var(--ui-border-color);margin-top:26px;padding-top:22px}.PersonalSettingsPage-module__subsectionTitle--iqgP2{color:#111827;font-size:16px;font-weight:700}.PersonalSettingsPage-module__tagList--kbQqt{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.PersonalSettingsPage-module__tag--Tlxp8,.PersonalSettingsPage-module__lockedBadge--5L4Ra,.PersonalSettingsPage-module__calendarTag--tnUfJ,.PersonalSettingsPage-module__calendarTagMuted--OM7Go{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.PersonalSettingsPage-module__tag--Tlxp8{color:#4338ca;background:#eef2ff}.PersonalSettingsPage-module__lockedBadge--5L4Ra{background:var(--ui-border-color);color:#6b7280}.PersonalSettingsPage-module__costRateValue--hDc04{color:#111827;font-size:18px;font-weight:700}.PersonalSettingsPage-module__dayGrid--GElAN,.PersonalSettingsPage-module__channelList--C4lZK,.PersonalSettingsPage-module__optionCards--UtjaB{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.PersonalSettingsPage-module__dayItem--4FhlD,.PersonalSettingsPage-module__channelItem--gkLTI{justify-content:flex-start;min-width:110px}.PersonalSettingsPage-module__checkbox--0RcoO{border:1px solid #cbd5e1;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.PersonalSettingsPage-module__checkboxChecked--y2nKH{color:#fff;background:#4f46e5;border-color:#4f46e5}.PersonalSettingsPage-module__checkboxInteractive--tPFlm{color:#fff;background:#4f46e5;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e514}.PersonalSettingsPage-module__checkboxEmpty--LLK5c{background:#fff}.PersonalSettingsPage-module__timeOffList--p3AEA,.PersonalSettingsPage-module__eventList--QW01r,.PersonalSettingsPage-module__sessionList--gfApC{flex-direction:column;gap:10px;margin-top:14px;display:flex}.PersonalSettingsPage-module__timeOffItem--okC9N,.PersonalSettingsPage-module__sessionItem--dkReI,.PersonalSettingsPage-module__tokenCard--ywRFl,.PersonalSettingsPage-module__eventItem--atqi3,.PersonalSettingsPage-module__securityBox--NIUFn{border:1px solid var(--ui-border-color);background:#f9fafb;border-radius:18px;padding:14px 16px}.PersonalSettingsPage-module__timeOffItem--okC9N strong,.PersonalSettingsPage-module__sessionItem--dkReI strong,.PersonalSettingsPage-module__tokenCard--ywRFl strong{color:#111827}.PersonalSettingsPage-module__timeOffItem--okC9N p,.PersonalSettingsPage-module__sessionItem--dkReI p,.PersonalSettingsPage-module__tokenCard--ywRFl p{margin-top:4px}.PersonalSettingsPage-module__calendarTag--tnUfJ{color:#b45309;background:#fef3c7}.PersonalSettingsPage-module__calendarTagMuted--OM7Go{background:var(--ui-border-color);color:#6b7280}.PersonalSettingsPage-module__optionCard--tA9zg{border:1px solid var(--ui-border-color);color:#374151;text-align:center;background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:140px;min-height:92px;padding:14px 16px;font-size:13px;font-weight:700;display:inline-flex}.PersonalSettingsPage-module__optionCardActive--60z-l{color:#4338ca;background:#eef2ff;border-color:#4f46e5}.PersonalSettingsPage-module__optionCardMeta--ZJp5J{color:#8a8a8e;font-size:11px;font-weight:600}.PersonalSettingsPage-module__securityGrid--RgB-4{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.PersonalSettingsPage-module__securityBox--NIUFn{background:#fff}.PersonalSettingsPage-module__securityHeader--hTukt{justify-content:flex-start}.PersonalSettingsPage-module__securityHeader--hTukt svg{color:#4338ca}.PersonalSettingsPage-module__securityActions--UmgmG{flex-direction:column;gap:8px;margin-top:14px;display:flex}.PersonalSettingsPage-module__iconGhostButton--pPyDW{justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex}.PersonalSettingsPage-module__tokenActions--HNJkH{justify-content:flex-end}@media (width<=1180px){.PersonalSettingsPage-module__securityGrid--RgB-4{grid-template-columns:1fr}}@media (width<=860px){.PersonalSettingsPage-module__sectionHeader---LHLS,.PersonalSettingsPage-module__subsectionHeader--Rdmye,.PersonalSettingsPage-module__profileTop--ZUbpC,.PersonalSettingsPage-module__costRateRow--awHgP,.PersonalSettingsPage-module__eventItem--atqi3,.PersonalSettingsPage-module__sessionItem--dkReI,.PersonalSettingsPage-module__tokenCard--ywRFl{flex-direction:column;align-items:flex-start}.PersonalSettingsPage-module__formGrid--Hn2nT{grid-template-columns:1fr}}.PageTabs-module__tabs--kxtc6{border:1px solid var(--ui-border-color);background:0 0;border-radius:8px;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex;position:relative;overflow-x:auto}.PageTabs-module__slider--M8twT{pointer-events:none;z-index:0;background:#fff;border-radius:6px;height:calc(100% - 6px);transition:left .18s cubic-bezier(.4,0,.2,1),width .18s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a}.PageTabs-module__tab--Cl6ra{z-index:1;color:#6b7280;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;height:28px;padding:0 12px;font-size:13px;font-weight:400;transition:color .15s;position:relative}.PageTabs-module__tab--Cl6ra:hover{color:#1a1a1a}.PageTabs-module__active--FR8ul{color:#1a1a1a;background:0 0;font-weight:500}.Dashboard-module__dashboard--K5NOU{color:#111827;flex-direction:column;gap:0;display:flex}.Dashboard-module__projectHeaderBlock--jg78P{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 280px;gap:18px;padding:16px;display:grid}.Dashboard-module__projectDescription--6SLBa{flex-direction:column;gap:10px;display:flex}.Dashboard-module__projectDescriptionHeader--cdl2q{justify-content:space-between;align-items:center;gap:10px;display:flex}.Dashboard-module__projectDescriptionHeader--cdl2q h2{color:#111827;margin:0;font-size:16px;font-weight:650}.Dashboard-module__projectMetaGrid--QnsLC{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Dashboard-module__projectMetaItem--5TRFp{flex-direction:column;gap:4px;min-width:0;display:flex}.Dashboard-module__projectMetaItem--5TRFp span{color:#9ca3af;font-size:11px;font-weight:500}.Dashboard-module__projectMetaItem--5TRFp strong{text-overflow:ellipsis;white-space:nowrap;color:#111827;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.Dashboard-module__leadPerson--BY0QG{align-items:center;gap:7px;display:flex}.Dashboard-module__leadPerson--BY0QG img{border-radius:50%;width:22px;height:22px}.Dashboard-module__statusPill--2Fqx9{color:#047857;background:#ecfdf5;border-radius:999px;width:fit-content;padding:3px 8px;font-size:12px;font-weight:500}.Dashboard-module__keyLinks--H8N-a{flex-direction:column;gap:6px;display:flex}.Dashboard-module__keyLinks--H8N-a h3{color:#111827;margin:0;font-size:13px;font-weight:600}.Dashboard-module__keyLink--MF6Kl{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:6px;align-items:center;gap:7px;height:30px;padding:0 9px;font-size:12px;text-decoration:none;display:flex}.Dashboard-module__keyLink--MF6Kl:hover{background:#f9fafb}.Dashboard-module__toolbar--Ev8RA{border-bottom:1px solid var(--ui-border-color);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:40px;min-height:40px;margin:0 -24px;padding:0 24px;display:flex}.Dashboard-module__toolbarLeft--WrcOz{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.Dashboard-module__filtersScroller--CV7ul{scrollbar-width:none;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow-x:auto}.Dashboard-module__filtersScroller--CV7ul::-webkit-scrollbar{display:none}.Dashboard-module__resetButton--iOP7L{color:#6b7280;cursor:pointer;background:0 0;border:0;flex:none;height:28px;padding:0 8px;font-size:13px}.Dashboard-module__resetButton--iOP7L:hover{color:#111827;background:#f9fafb;border-radius:6px}.Dashboard-module__toolbarActions--dOgyE{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.Dashboard-module__buttonPrimary--8gYWU,.Dashboard-module__buttonSecondary--QTi-J,.Dashboard-module__buttonGhost--8mAcz,.Dashboard-module__iconButton--LSIGD{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.Dashboard-module__buttonPrimary--8gYWU{border:1px solid var(--ui-border-color);color:#374151;background:#fff;min-height:28px;padding:0 12px}.Dashboard-module__buttonPrimary--8gYWU:hover{border-color:var(--ui-border-color);background:#f9fafb}.Dashboard-module__buttonSecondary--QTi-J,.Dashboard-module__buttonGhost--8mAcz{border:1px solid var(--ui-border-color);color:#374151;background:#fff;min-height:28px;padding:0 12px}.Dashboard-module__buttonSecondary--QTi-J:hover,.Dashboard-module__buttonGhost--8mAcz:hover{border-color:var(--ui-border-color);background:#f9fafb}.Dashboard-module__buttonGhost--8mAcz{color:#6b7280;border-color:#0000}.Dashboard-module__gridShell--Qq-f5{background-image:radial-gradient(var(--ui-border-color) 1px, transparent 1px);background-color:#fbfbfa;background-size:16px 16px;border-radius:8px;min-height:360px;padding:8px 0 24px}.Dashboard-module__gridShellView--Ev9zM{background:0 0;padding-top:0}.Dashboard-module__addPlaceholder--YaYzb{border:1px dashed var(--ui-border-color);color:#4b5563;cursor:pointer;background:#ffffffb8;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:72px;margin:0 10px 10px;font-size:13px;display:flex}.Dashboard-module__widgetWrapper--QyKef{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}.Dashboard-module__widgetWrapperEdit--GvS94{border-style:dashed;border-color:var(--ui-border-color)}.Dashboard-module__dragHandle--JUZ9h{border-bottom:1px dashed var(--ui-border-color);cursor:move;color:#6b7280;background:#f9fafb;flex:0 0 28px;justify-content:space-between;align-items:center;height:28px;padding:0 8px 0 10px;display:flex}.Dashboard-module__dragHandle--JUZ9h span{align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.Dashboard-module__widgetActions--vsVQj{align-items:center;gap:3px;display:flex}.Dashboard-module__dashboard--K5NOU .react-grid-item,.Dashboard-module__dashboard--K5NOU .react-grid-item.cssTransforms,.Dashboard-module__dashboard--K5NOU .react-grid-item.resizing{transition:none!important}.Dashboard-module__iconButton--LSIGD{color:#6b7280;background:0 0;border:0;width:24px;height:24px}.Dashboard-module__iconButton--LSIGD:hover{background:var(--ui-border-color);color:#111827}.Dashboard-module__iconButtonDanger--9jjVF{color:#e11d48}.Dashboard-module__widgetBody--Q6SwB{flex-direction:column;flex:1;min-width:0;min-height:0;padding:14px;display:flex;overflow:hidden}.Dashboard-module__widgetTitle--NpneT{color:#111827;margin:0 0 10px;font-size:14px;font-weight:600}.Dashboard-module__metricValue--XXAhe{letter-spacing:0;color:#111827;font-variant-numeric:tabular-nums;margin:0;font-size:32px;font-weight:650}.Dashboard-module__metricTrend--7c0s4{color:#047857;align-items:center;gap:4px;margin-top:6px;font-size:12px;display:inline-flex}.Dashboard-module__sparkline---Y6BQ{width:100%;height:34px;margin-top:12px}.Dashboard-module__chartFrame--O1LyU{flex:1;width:100%;min-width:0;min-height:120px}.Dashboard-module__legend--XPpWX{color:#6b7280;flex-wrap:wrap;gap:6px 10px;margin-top:8px;font-size:11px;display:flex}.Dashboard-module__legendItem--bl36U{align-items:center;gap:5px;display:inline-flex}.Dashboard-module__legendSwatch--G-Bj-{border-radius:999px;width:8px;height:8px}.Dashboard-module__taskList--FHsF4{flex-direction:column;gap:4px;display:flex}.Dashboard-module__taskRow--VGmTu{border-bottom:1px solid var(--ui-border-color);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:5px 0;font-size:12px;display:grid}.Dashboard-module__taskName--3Qmfa{text-overflow:ellipsis;white-space:nowrap;color:#111827;min-width:0;font-weight:500;overflow:hidden}.Dashboard-module__taskMeta--FkFp6{color:#6b7280;justify-content:flex-end;align-items:center;gap:6px;display:flex}.Dashboard-module__statusBadge--0-49a,.Dashboard-module__priorityBadge--9mXvG{white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:11px}.Dashboard-module__statusTodo--sYE88{background:var(--ui-border-color);color:#6b7280}.Dashboard-module__statusProgress--ZkWQt{color:#2563eb;background:#eff6ff}.Dashboard-module__statusDone--YjN-d{color:#047857;background:#ecfdf5}.Dashboard-module__statusRisk--u5E64,.Dashboard-module__priorityHigh--NeNec{color:#be123c;background:#fff1f2}.Dashboard-module__priorityMed--iLfg6{color:#b45309;background:#fffbeb}.Dashboard-module__priorityLow--GlbPW{color:#15803d;background:#f0fdf4}.Dashboard-module__markdown--ts8G8{color:#374151;font-size:13px;line-height:1.55}.Dashboard-module__markdown--ts8G8 h3{color:#111827;margin:0 0 8px;font-size:15px;font-weight:600}.Dashboard-module__markdown--ts8G8 p{margin:0 0 8px}.Dashboard-module__emptyData--7RcG-{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:110px;font-size:13px;display:flex}.Dashboard-module__emptyDashboard--qIQe1{border:1px dashed var(--ui-border-color);text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;padding:32px;display:flex}.Dashboard-module__emptyIllustration--LC08e{border:1px solid var(--ui-border-color);background:linear-gradient(135deg,#eef2ff,#f8fafc);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:5px;width:76px;height:54px;padding:8px;display:grid}.Dashboard-module__emptyIllustration--LC08e span{background:#c7d2fe;border-radius:4px}.Dashboard-module__emptyDashboard--qIQe1 h3{color:#111827;margin:0;font-size:16px;font-weight:600}.Dashboard-module__emptyDashboard--qIQe1 p{color:#6b7280;margin:0;font-size:13px}.Dashboard-module__modalOverlay--wFIdK,.Dashboard-module__drawerOverlay--oF2Pj{z-index:90;background:#0f172a38;display:flex;position:fixed;inset:0}.Dashboard-module__modalOverlay--wFIdK{justify-content:center;align-items:flex-start;padding:72px 24px 24px}.Dashboard-module__modal--dtOFN{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;flex-direction:column;width:min(760px,100%);max-height:calc(100vh - 96px);display:flex;overflow:hidden}.Dashboard-module__modalHeader--O6nSb,.Dashboard-module__drawerHeader--tHM-a{border-bottom:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.Dashboard-module__modalHeader--O6nSb h3,.Dashboard-module__drawerHeader--tHM-a h3{margin:0;font-size:15px;font-weight:600}.Dashboard-module__widgetPickerGrid--MAVCA{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid;overflow:auto}.Dashboard-module__widgetCard--I4-uH{border:1px solid var(--ui-border-color);text-align:left;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;gap:10px;height:200px;padding:12px;display:flex}.Dashboard-module__widgetCard--I4-uH:hover{background:#f8fafc;border-color:#c7d2fe}.Dashboard-module__widgetCardTop--qi97k{align-items:center;gap:8px;display:flex}.Dashboard-module__widgetCardIcon--FIB1W{color:#4f46e5;background:#eef2ff;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.Dashboard-module__widgetCard--I4-uH h4{color:#111827;margin:0;font-size:14px;font-weight:600}.Dashboard-module__widgetCard--I4-uH p{color:#6b7280;min-height:34px;margin:0;font-size:12px;line-height:1.45}.Dashboard-module__previewThumb--DI1mA{border:1px solid var(--ui-border-color);background:#fbfbfa;border-radius:7px;justify-content:center;align-items:center;height:78px;margin-top:auto;display:flex}.Dashboard-module__previewThumb--DI1mA svg{width:120px;height:54px}.Dashboard-module__drawerOverlay--oF2Pj{justify-content:flex-end}.Dashboard-module__drawer--ypZw3{border-left:1px solid var(--ui-border-color);background:#fff;flex-direction:column;width:min(400px,100vw);height:100%;display:flex}.Dashboard-module__drawerBody--bB4TW{flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;overflow:auto}.Dashboard-module__drawerFooter--6LjJ7{border-top:1px solid var(--ui-border-color);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.Dashboard-module__formGroup--vFsCt{flex-direction:column;gap:6px;display:flex}.Dashboard-module__formGroup--vFsCt label{color:#374151;font-size:12px;font-weight:500}.Dashboard-module__input--Nalde,.Dashboard-module__select--gv--Y,.Dashboard-module__textarea--yHSjM{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:6px;width:100%;padding:0 9px;font-size:13px}.Dashboard-module__input--Nalde,.Dashboard-module__select--gv--Y{height:32px}.Dashboard-module__textarea--yHSjM{resize:vertical;min-height:112px;padding-top:8px}.Dashboard-module__formGrid--zddFK{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Dashboard-module__filterRow--6GwPW{grid-template-columns:1fr 92px 1fr 24px;align-items:center;gap:6px;display:grid}.Dashboard-module__smallNote--5i-FC{color:#9ca3af;margin:0;font-size:12px;line-height:1.45}@media (width<=900px){.Dashboard-module__projectHeaderBlock--jg78P{grid-template-columns:1fr}.Dashboard-module__widgetPickerGrid--MAVCA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.Dashboard-module__toolbar--Ev8RA{flex-direction:column;align-items:stretch;height:auto;min-height:40px;margin:0 -16px;padding:8px 16px}.Dashboard-module__toolbarLeft--WrcOz,.Dashboard-module__toolbarActions--dOgyE{width:100%}.Dashboard-module__toolbarActions--dOgyE{justify-content:flex-start}.Dashboard-module__widgetPickerGrid--MAVCA{grid-template-columns:1fr}}.Dashboard-module__projectTableWrap--IGPpY{flex:1;margin:0 -14px -14px;overflow:auto}.Dashboard-module__projectTable--KZpO-{border-collapse:collapse;width:100%;min-width:640px;font-size:12px}.Dashboard-module__projectTable--KZpO- thead tr{background:#f9fafb;height:26px}.Dashboard-module__projectTable--KZpO- th{color:#6b7280;text-align:left;white-space:nowrap;padding:0 10px;font-size:11px;font-weight:400}.Dashboard-module__projectTable--KZpO- tbody tr{border-top:1px solid var(--ui-border-color);height:40px}.Dashboard-module__projectTable--KZpO- tbody tr:hover{background:#f9fafb}.Dashboard-module__projectTable--KZpO- td{color:#374151;padding:0 10px}.Dashboard-module__projectLink---4xvP{color:#111827;font-weight:600}.Dashboard-module__staleProject--4l7l4{color:#9ca3af}.Dashboard-module__personCell--YnYX1{align-items:center;gap:7px;display:flex}.Dashboard-module__avatar--uiFxq{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.Dashboard-module__healthBadge--5PktX{border:1px solid #0000;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.Dashboard-module__blockerText--y1wii{white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:block;overflow:hidden}.Dashboard-module__overdueText--81Gb0{color:#e11d48;white-space:nowrap}.Dashboard-module__updatedCell--c7n6a{color:#6b7280;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.Dashboard-module__staleDot--gs3hg{background:#f59e0b;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Dashboard-module__toneSuccess--LFzTi{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.Dashboard-module__toneWarning--1Y3Fq{color:#b45309;background:#fffbeb;border-color:#fde68a}.Dashboard-module__toneDanger--efsj8{color:#e11d48;background:#fff1f2;border-color:#fecdd3}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.GroupBySelector-module__chip--OXuxO{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 8px;font-size:13px;display:inline-flex}.GroupBySelector-module__label--j3jRk{color:#6b7280}.GroupBySelector-module__select--MT6dd{color:#111827;cursor:pointer;background:0 0;border:0;outline:none;font-size:13px}.DataTable-module__tableWrap--OU81A{overscroll-behavior-x:none;width:100%;overflow-x:auto}.DataTable-module__dataTable--cOQJc{border-collapse:separate;border-spacing:0;table-layout:fixed}.DataTable-module__dataTable--cOQJc th{border-right:1px solid #eef2f7;border-bottom:1px solid var(--ui-border-color);color:#6b7280;text-align:left;vertical-align:middle;background:#fff;height:36px;padding:0;font-size:12px;font-weight:500;position:relative}.DataTable-module__dataTable--cOQJc td{border-right:1px solid #f3f4f6;border-bottom:1px solid var(--ui-border-color);color:#374151;vertical-align:middle;background:#fff;height:44px;padding:0 10px;font-size:13px}.DataTable-module__dataTable--cOQJc tbody tr:hover td{background:#f9fafb}.DataTable-module__dataTable--cOQJc th:first-child,.DataTable-module__dataTable--cOQJc td:first-child{position:sticky;left:0}.DataTable-module__dataTable--cOQJc th:first-child:after,.DataTable-module__dataTable--cOQJc td:first-child:after{opacity:0;pointer-events:none;content:"";background:linear-gradient(90deg,#0f172a0f 0%,#0f172a08 44%,#0f172a00 100%);width:28px;transition:opacity .26s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;bottom:-1px;right:-28px}.DataTable-module__dataTable--cOQJc th:first-child{z-index:12}.DataTable-module__dataTable--cOQJc td:first-child{z-index:8}.DataTable-module__tableWrapScrolled--2hvN2 .DataTable-module__dataTable--cOQJc th:first-child:after,.DataTable-module__tableWrapScrolled--2hvN2 .DataTable-module__dataTable--cOQJc td:first-child:after{opacity:1}.DataTable-module__highlightedRow--JOXQi td{animation:1.8s DataTable-module__highlightRow--6hs9n}@keyframes DataTable-module__highlightRow--6hs9n{0%{background:#eef2ff}to{background:#fff}}.DataTable-module__columnHeader--BcbPi{height:36px;position:relative}.DataTable-module__sortableHeaderInner--QaSwl{grid-template-columns:18px minmax(0,1fr);align-items:center;height:36px;display:grid}.DataTable-module__dragHandle--pWyiK{color:#c4c9d2;cursor:grab;background:0 0;border:0;justify-content:center;align-items:center;width:18px;height:36px;padding:0;display:inline-flex}.DataTable-module__dragHandle--pWyiK:active{cursor:grabbing}.DataTable-module__headerButton--JyHdu{color:#4b5563;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;min-width:0;height:36px;padding:0 22px 0 8px;display:flex}.DataTable-module__nameHeaderButton--OAxhg{padding-left:18px}.DataTable-module__headerButton--JyHdu:hover{background:#fff}.DataTable-module__headerButton--JyHdu span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DataTable-module__headerIcon--lay-O,.DataTable-module__sortIcon--q7hSs,.DataTable-module__chevronIcon--7So93{color:#9ca3af;flex-shrink:0}.DataTable-module__chevronIcon--7So93{opacity:0}.DataTable-module__columnHeader--BcbPi:hover .DataTable-module__chevronIcon--7So93{opacity:1}.DataTable-module__resizeHandle--J8C-K{z-index:4;cursor:col-resize;width:5px;height:100%;transition:background .12s;position:absolute;top:0;right:0}.DataTable-module__resizeHandle--J8C-K:hover,.DataTable-module__resizeHandleActive--HFRp7{background:#6366f1}.DataTable-module__headerMenu--2OMtg,.DataTable-module__addColumnDropdown--LQWhV{z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:220px;padding:4px;position:absolute;box-shadow:0 14px 32px #0f172a24}.DataTable-module__headerMenu--2OMtg{top:34px;left:4px}.DataTable-module__headerMenu--2OMtg button,.DataTable-module__addColumnDropdown--LQWhV button{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;min-height:30px;padding:6px 9px;font-size:13px;display:flex}.DataTable-module__headerMenu--2OMtg button:hover,.DataTable-module__addColumnDropdown--LQWhV button:hover{background:#f3f4f6}.DataTable-module__headerMenu--2OMtg button:disabled,.DataTable-module__addColumnDropdown--LQWhV button:disabled{color:#c4c9d2;cursor:not-allowed;background:0 0}.DataTable-module__menuDivider--rrhIq{background:#e5e7eb;height:1px;margin:4px 6px}.DataTable-module__menuHint--su-CJ{color:#9ca3af;padding:4px 9px 5px;font-size:11px;display:block}.DataTable-module__renameInput--r0AhY{border:1px solid #c7d2fe;border-radius:4px;outline:none;width:100%;min-width:80px;height:24px;padding:0 6px;font-size:12px}.DataTable-module__addColumnHeader--vkRyV{border-right:0!important}.DataTable-module__addColumnAnchor--iNfil,.DataTable-module__quickCreateAnchor--VsMJC{align-items:center;display:inline-flex;position:relative}.DataTable-module__addColumnButton--QgFaD{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;height:36px;padding:0 12px;font-size:13px;display:inline-flex}.DataTable-module__addColumnButton--QgFaD:hover,.DataTable-module__quickCreateButton--7mJlI:hover{color:#111827;background:#f3f4f6}.DataTable-module__addColumnDropdown--LQWhV{width:290px;top:34px;left:auto;right:0}.DataTable-module__addSearch--77qOB{color:#9ca3af;border-bottom:1px solid #eef2f7;align-items:center;gap:7px;height:34px;padding:0 8px;display:flex}.DataTable-module__addSearch--77qOB input{border:0;outline:0;width:100%;font-size:13px}.DataTable-module__addSectionTitle--xSJVT{color:#9ca3af;text-transform:uppercase;padding:8px 9px 4px;font-size:11px;font-weight:600}.DataTable-module__addColumnDropdown--LQWhV button span{color:#9ca3af;margin-left:auto;font-size:12px}.DataTable-module__addEmpty--LRQAN{color:#9ca3af;margin:0;padding:6px 9px;font-size:12px}.DataTable-module__createAttributeButton--M6Zzu{color:#4f46e5!important}.DataTable-module__quickCreateButton--7mJlI{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:2px;padding:0;display:inline-flex}.DataTable-module__quickCreateOverlay--OGD0S{z-index:60;background:#0f172a0f;justify-content:center;align-items:flex-start;padding:10px 16px;display:flex;position:fixed;inset:0}.DataTable-module__quickCreatePopover--h7lil{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(980px,100vw - 32px);max-height:calc(100vh - 20px);display:grid;overflow:hidden;box-shadow:0 28px 80px #0f172a33}.DataTable-module__quickCreateHeader--DGaCW{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;height:58px;padding:0 18px;display:flex}.DataTable-module__quickCreateHeaderTitle--I5F8X{align-items:center;gap:11px;min-width:0;display:flex}.DataTable-module__quickCreateHeaderTitle--I5F8X h2{color:#111827;margin:0;font-size:13px;font-weight:650}.DataTable-module__quickCreateIcon--yld-Z{color:#fff;background:#2563eb;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.DataTable-module__quickCreateClose--M-IrG{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.DataTable-module__quickCreateClose--M-IrG:hover{color:#111827;background:#f3f4f6}.DataTable-module__quickCreateTabs--54qs7{border-bottom:1px solid #eef2f7;align-items:stretch;gap:14px;height:50px;padding:0 18px;display:flex}.DataTable-module__quickCreateTabs--54qs7 button{color:#6b7280;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:13px;font-weight:550;display:inline-flex}.DataTable-module__quickCreateTabActive--XufNj{position:relative;color:#2f343c!important}.DataTable-module__quickCreateTabActive--XufNj:after{content:"";background:#111827;height:2px;position:absolute;bottom:-1px;left:0;right:0}.DataTable-module__quickCreateTabMuted--1TW-n{color:#6b7280}.DataTable-module__quickCreateTabDivider--7AAGO{background:#e5e7eb;width:1px;height:20px;margin:auto 4px}.DataTable-module__quickCreateBody--WX-QY{padding:22px 22px 28px;overflow:auto}.DataTable-module__quickCreateField--HD2p3{gap:8px;margin-bottom:22px;display:grid}.DataTable-module__quickCreateField--HD2p3 span{color:#63666d;font-size:13px;font-weight:560}.DataTable-module__quickCreateField--HD2p3 input,.DataTable-module__quickCreateField--HD2p3 select,.DataTable-module__quickCreateField--HD2p3 textarea{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:10px;outline:none;width:100%;min-height:38px;padding:0 12px;font-size:13px}.DataTable-module__quickCreateField--HD2p3 textarea{resize:vertical;min-height:74px;padding:10px 12px}.DataTable-module__quickCreateField--HD2p3 input::placeholder,.DataTable-module__quickCreateField--HD2p3 textarea::placeholder{color:#9b9da3}.DataTable-module__quickCreateField--HD2p3 input:focus,.DataTable-module__quickCreateField--HD2p3 select:focus,.DataTable-module__quickCreateField--HD2p3 textarea:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.DataTable-module__quickCreateFieldGrid--aTY57{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.DataTable-module__quickCreateFooter--S-cKK{background:#fff;border-top:1px solid #eef2f7;justify-content:flex-end;align-items:center;gap:18px;min-height:58px;padding:10px 16px;display:flex}.DataTable-module__quickCreateToggle--1Brou{color:#4b5563;cursor:pointer;align-items:center;gap:10px;font-size:13px;font-weight:540;display:inline-flex}.DataTable-module__quickCreateToggle--1Brou input{opacity:0;pointer-events:none;position:absolute}.DataTable-module__quickCreateToggle--1Brou span{background:#f3f4f6;border:1px solid #d1d5db;border-radius:999px;width:34px;height:20px;position:relative}.DataTable-module__quickCreateToggle--1Brou span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .14s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f172a2e}.DataTable-module__quickCreateToggle--1Brou input:checked+span{background:#2563eb;border-color:#2563eb}.DataTable-module__quickCreateToggle--1Brou input:checked+span:after{transform:translate(14px)}.DataTable-module__quickCreateSubmit--IEWvo{color:#fff;cursor:pointer;background:#2563eb;border:1px solid #2563eb;border-radius:10px;min-height:38px;padding:0 16px;font-size:13px;font-weight:560}.DataTable-module__quickCreateSubmit--IEWvo:disabled{cursor:not-allowed;background:#bfdbfe;border-color:#bfdbfe}.DataTable-module__modalBody--vnxWS label{color:#6b7280;gap:5px;margin-bottom:10px;font-size:12px;font-weight:500;display:grid}.DataTable-module__modalBody--vnxWS input,.DataTable-module__modalBody--vnxWS select,.DataTable-module__modalBody--vnxWS textarea{color:#111827;border:1px solid #d1d5db;border-radius:5px;outline:none;width:100%;height:32px;padding:0 8px;font-size:13px}.DataTable-module__modalBody--vnxWS input:focus,.DataTable-module__modalBody--vnxWS select:focus,.DataTable-module__modalBody--vnxWS textarea:focus{border-color:#818cf8;box-shadow:0 0 0 2px #e0e7ff}.DataTable-module__modalFooter--jCdIx,.DataTable-module__editorActions--Qn2st{justify-content:flex-end;gap:8px;display:flex}.DataTable-module__modalFooter--jCdIx button,.DataTable-module__editorActions--Qn2st button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:5px;align-items:center;gap:5px;min-height:30px;padding:0 10px;font-size:13px;display:inline-flex}.DataTable-module__primaryButton--KGflL{color:#fff!important;background:#4f46e5!important;border-color:#4f46e5!important}.DataTable-module__primaryButton--KGflL:disabled{cursor:not-allowed;background:#c7d2fe!important;border-color:#c7d2fe!important}.DataTable-module__dangerButton--bZah4{margin-right:auto;color:#dc2626!important}.DataTable-module__dangerButton--bZah4:disabled{cursor:not-allowed;color:#d1d5db!important}.DataTable-module__nameCell--SlQZk{box-sizing:border-box;min-width:0;padding-left:10px;overflow:visible}.DataTable-module__projectNameCell--9Jh7a{width:100%;min-width:0;max-width:100%;position:relative}.DataTable-module__projectNameLink--IxB-Q{box-sizing:border-box;color:#1f2937;text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;max-width:100%;padding:2px 4px;font-weight:500;-webkit-text-decoration:underline #9ca3af;text-decoration:underline #9ca3af;display:inline-block;overflow:hidden}.DataTable-module__projectNameLink--IxB-Q:hover{color:#1f2937;background:#f3f4f6;text-decoration-color:#9ca3af}.DataTable-module__taskNameLinkButton--DA1jH,.DataTable-module__taskHoverTitleButton--QGLdq{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.DataTable-module__taskNameLinkButton--DA1jH{width:100%}.DataTable-module__taskHoverTitleButton--QGLdq{min-width:0}.DataTable-module__taskQuickCreatePopover--ebgk5{z-index:24;background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:8px;width:280px;padding:10px;display:grid;position:absolute;top:30px;left:0;box-shadow:0 14px 32px #0f172a24}.DataTable-module__taskQuickCreateGrid--vB2ic{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.DataTable-module__taskQuickCreateField--jZn51{gap:4px;display:grid}.DataTable-module__taskQuickCreateField--jZn51>span{color:#6b7280;font-size:11px;font-weight:500}.DataTable-module__taskQuickCreateField--jZn51 input,.DataTable-module__taskQuickCreateField--jZn51 select{color:#111827;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;min-height:30px;padding:0 8px;font-size:12px}.DataTable-module__taskQuickCreateField--jZn51 input:focus,.DataTable-module__taskQuickCreateField--jZn51 select:focus{border-color:#818cf8;box-shadow:0 0 0 2px #e0e7ff}.DataTable-module__taskQuickCreateActions--BdecM{justify-content:flex-end;gap:8px;display:flex}.DataTable-module__taskQuickCreateActions--BdecM button{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;min-height:28px;padding:0 10px;font-size:12px}.DataTable-module__taskQuickCreateActions--BdecM .DataTable-module__taskQuickCreatePrimary--A9wp7{color:#fff;background:#4f46e5;border-color:#4f46e5}.DataTable-module__taskQuickCreateActions--BdecM .DataTable-module__taskQuickCreatePrimary--A9wp7:disabled{cursor:not-allowed;background:#c7d2fe;border-color:#c7d2fe}.DataTable-module__projectHoverCardPortal--z4JdQ{z-index:9999;width:430px;position:fixed}.DataTable-module__projectHoverCard--uv-6z{color:#2f343c;background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:430px;overflow:hidden;box-shadow:0 18px 48px #0f172a2e}.DataTable-module__projectHoverHeader--aBGzW{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px 18px 12px;display:grid}.DataTable-module__projectHoverIcon---K7vJ{background:#f8fafc;border:1px solid #eef2f7;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.DataTable-module__projectHoverFolderGlyph--yuvZZ{color:#fff;background:#2563eb;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-flex}.DataTable-module__projectHoverTitleBlock--5piUr{gap:3px;min-width:0;display:grid}.DataTable-module__projectHoverTitleBlock--5piUr>span{color:#6b7280;font-size:13px}.DataTable-module__projectHoverTitleRow--Cmw6o{align-items:center;gap:8px;min-width:0;display:flex}.DataTable-module__projectHoverTitle--aJRh0{color:#111827;text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:650;-webkit-text-decoration:underline #9ca3af;text-decoration:underline #9ca3af;overflow:hidden}.DataTable-module__projectHoverStar--uyKzj{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.DataTable-module__projectHoverStar--uyKzj:hover{color:#111827;background:#f3f4f6}.DataTable-module__projectHoverStatus--Zk5p1{color:#4b5563;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9px;align-items:center;gap:9px;min-height:32px;margin:0 14px 12px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.DataTable-module__projectHoverStatus--Zk5p1 span{border-radius:50%;flex-shrink:0;width:10px;height:10px}.DataTable-module__projectHoverInfo--4wHGR{color:#2f343c;grid-template-columns:18px minmax(0,1fr);gap:11px;padding:8px 22px;font-size:13px;line-height:1.45;display:grid}.DataTable-module__projectHoverInfo--4wHGR svg{color:#374151;margin-top:2px}.DataTable-module__projectHoverInfo--4wHGR p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.DataTable-module__projectHoverActions--ZPyAx{align-items:center;gap:10px;padding:12px 18px 16px;display:flex}.DataTable-module__projectHoverActions--ZPyAx button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex;position:relative;box-shadow:0 2px 8px #0f172a14}.DataTable-module__projectHoverActions--ZPyAx button:hover{background:#f9fafb;border-color:#d1d5db}.DataTable-module__projectHoverActions--ZPyAx button:before,.DataTable-module__projectHoverActions--ZPyAx button:after{opacity:0;pointer-events:none;transition:opacity .12s,transform .12s;position:absolute;left:50%;transform:translate(-50%,4px)}.DataTable-module__projectHoverActions--ZPyAx button:before{z-index:2;color:#fff;content:attr(data-tooltip);white-space:nowrap;background:#111827;border-radius:7px;width:max-content;max-width:170px;padding:5px 8px;font-size:12px;font-weight:500;line-height:1.2;bottom:calc(100% + 9px);box-shadow:0 8px 18px #0f172a2e}.DataTable-module__projectHoverActions--ZPyAx button:after{z-index:1;content:"";background:#111827;width:9px;height:9px;bottom:calc(100% + 4px);rotate:45deg}.DataTable-module__projectHoverActions--ZPyAx button:hover:before,.DataTable-module__projectHoverActions--ZPyAx button:hover:after,.DataTable-module__projectHoverActions--ZPyAx button:focus-visible:before,.DataTable-module__projectHoverActions--ZPyAx button:focus-visible:after{opacity:1;transform:translate(-50%)}.DataTable-module__projectLink--FC-BW{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;text-decoration:none;display:inline-block;overflow:hidden}.DataTable-module__projectLink--FC-BW:hover{text-decoration:underline}.DataTable-module__cellButton---PS1f{width:100%;min-width:0;height:32px;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:0;align-items:center;padding:0;display:flex}.DataTable-module__cellButton---PS1f:hover{color:#111827}.DataTable-module__truncate--48yVP{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DataTable-module__emptyValue--swVOB{color:#d1d5db}.DataTable-module__numberValue--9L0C-{color:#374151;font-variant-numeric:tabular-nums;text-align:right;width:100%;display:block}.DataTable-module__selectPill--jyp0k,.DataTable-module__overflowPill---JJcY{white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;max-width:100%;height:22px;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.DataTable-module__multiPills--K5zOs{align-items:center;gap:4px;min-width:0;display:inline-flex}.DataTable-module__pill_gray--uRFjK,.DataTable-module__pill_slate--xCW16{color:#4b5563;background:#f3f4f6;border-color:#e5e7eb}.DataTable-module__pill_emerald--Xn4XW{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.DataTable-module__pill_amber--XdlWJ{color:#b45309;background:#fef3c7;border-color:#fde68a}.DataTable-module__pill_rose--jr9cs{color:#be123c;background:#ffe4e6;border-color:#fecdd3}.DataTable-module__pill_indigo---QqWj{color:#4338ca;background:#e0e7ff;border-color:#c7d2fe}.DataTable-module__pill_sky--A7u5w{color:#0369a1;background:#e0f2fe;border-color:#bae6fd}.DataTable-module__overflowPill---JJcY{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.DataTable-module__userValue--eByB3,.DataTable-module__iconText---cRKw,.DataTable-module__inlineLink--ZeDcn{align-items:center;gap:7px;min-width:0;display:inline-flex}.DataTable-module__inlineLink--ZeDcn{color:#2563eb;text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-decoration:none;overflow:hidden}.DataTable-module__userAvatar--ZTr9t{color:#4f46e5;background:#eef2ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:inline-flex}.DataTable-module__checkIcon--FS-Ax{color:#16a34a}.DataTable-module__emptyCheckbox--j4MRo{border:1px solid #d1d5db;border-radius:3px;width:14px;height:14px}.DataTable-module__cellInput--lpgHK,.DataTable-module__cellTextarea--Zy0Jm{width:100%;font:inherit;border:1px solid #c7d2fe;border-radius:5px;outline:none;padding:0 7px}.DataTable-module__cellInput--lpgHK{height:30px}.DataTable-module__cellTextarea--Zy0Jm{resize:vertical;min-height:58px;padding:6px 7px}.DataTable-module__multiEditor--MqtUb{z-index:15;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:210px;padding:8px;position:absolute;box-shadow:0 14px 32px #0f172a24}.DataTable-module__multiEditorOption--Dsev4{color:#374151;align-items:center;gap:8px;min-height:28px;font-size:13px;display:flex}.DataTable-module__tableFooter--w-Vir{color:#9ca3af;justify-content:flex-end;padding:8px 24px 0;font-size:12px;display:flex}.DataTable-module__taskSectionRow--hj4Ev td,.DataTable-module__taskInlineAddRow--lXmj7 td,.DataTable-module__taskSectionAddRow--g6sBP td{background:#fff}.DataTable-module__taskSectionCell--31PI5,.DataTable-module__taskInlineAddCell--2KRYW{vertical-align:middle;padding:0!important}.DataTable-module__taskSectionTitle--f4Dlx{color:#374151;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;font-size:13px;font-weight:400;display:inline-flex}.DataTable-module__taskSectionTitleChevron--o3bXM{transition:transform .18s}.DataTable-module__taskSectionTitleChevronCollapsed--GTm3D{transform:rotate(-90deg)}.DataTable-module__taskSectionTitle--f4Dlx:hover{color:#111827}.DataTable-module__taskInlineAdd--x2VhC{color:#5f6672;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 12px 0 42px;font-size:13px;display:inline-flex}.DataTable-module__taskInlineAdd--x2VhC:hover{color:#111827}.DataTable-module__taskAddSectionInline--C5u3I{color:#5f6672;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 12px;font-size:13px;display:inline-flex}.DataTable-module__taskAddSectionInline--C5u3I:hover{color:#111827}.DataTable-module__taskNameCell--0Ci3t{align-items:center;gap:10px;min-width:0;display:inline-flex}.DataTable-module__taskCompleteButton--9bthK{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DataTable-module__taskCompleteButton--9bthK:hover,.DataTable-module__taskRowMenu--DxOt3:hover{color:#111827;background:#f3f4f6}.DataTable-module__taskNameText--QNFNN,.DataTable-module__taskAssigneeName--3nAIl{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DataTable-module__taskAssignee--2dCOY{align-items:center;gap:7px;min-width:0;display:inline-flex}.DataTable-module__taskAvatar--m7ArP,.DataTable-module__taskEmptyPerson--unPij{border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.DataTable-module__taskAvatar--m7ArP{font-size:10px;font-weight:600}.DataTable-module__taskAvatarpink--dQQFB{color:#6b1d5f;background:#f7b5df}.DataTable-module__taskAvatarblue--MpPSS{color:#1e3a8a;background:#bfdbfe}.DataTable-module__taskAvatargreen--jpaB-{color:#166534;background:#bbf7d0}.DataTable-module__taskEmptyPerson--unPij{color:#7b838f;border:1px dashed #aeb4bd}.DataTable-module__taskProjectChip--H7QAH{color:#374151;background:#f3f4f6;border-radius:999px;align-items:center;gap:6px;max-width:190px;min-height:22px;padding:0 9px;font-size:12px;text-decoration:none;display:inline-flex}.DataTable-module__taskProjectChip--H7QAH:hover{color:#111827;background:#e5e7eb}.DataTable-module__taskDuetoday--pQuz-{color:#10834f;font-weight:600}.DataTable-module__taskDueoverdue--aW-mm{color:#dc2626;font-weight:600}.DataTable-module__taskPill--EKRfp{color:#20242b;white-space:nowrap;border-radius:5px;align-items:center;max-width:100%;min-height:28px;padding:0 9px;font-size:13px;font-weight:600;display:inline-flex}.DataTable-module__taskPrioritylow--QCOjx,.DataTable-module__taskStatuson_track--BvEBk{background:#9fdedb}.DataTable-module__taskPrioritymedium--em3ko{background:#f6c34a}.DataTable-module__taskPriorityhigh--Wm0xr{background:#e6b2ef}.DataTable-module__taskStatusat_risk--xj91c{background:#f4d64e}.DataTable-module__taskStatusoff_track--sox7J{background:#fb858b}.DataTable-module__taskRowMenu--DxOt3{color:#7b838f;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.DataTable-module__trailingCell--W64LJ{border-right:0!important}.DataTable-module__modalBackdrop--iN5eg{z-index:50;background:#0f172a38;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.DataTable-module__modal--vSlgP{background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(560px,100%);max-height:min(760px,100vh - 48px);display:grid;box-shadow:0 24px 70px #0f172a38}.DataTable-module__modalHeader--64L9f{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.DataTable-module__modalHeader--64L9f h2{color:#111827;margin:0;font-size:15px;font-weight:600}.DataTable-module__modalHeader--64L9f button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:5px;width:28px;height:28px}.DataTable-module__modalHeader--64L9f button:hover{background:#f3f4f6}.DataTable-module__modalBody--vnxWS{padding:16px;overflow:auto}.DataTable-module__modalFooter--jCdIx{border-top:1px solid #e5e7eb;grid-template-columns:auto 1fr auto auto;align-items:center;padding:12px 16px;display:grid}.DataTable-module__modalSectionTitle--cYjx1{color:#111827;margin:14px 0 8px;font-size:12px;font-weight:600}.DataTable-module__modalHint--mwgEp{color:#9ca3af;margin:0;font-size:13px}.DataTable-module__modalGrid--Qoak6{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.DataTable-module__checkboxLabel--lluxr{align-items:center;grid-template-columns:auto 1fr!important}.DataTable-module__checkboxLabel--lluxr input{width:14px;height:14px}.DataTable-module__optionsList--iIBV4{gap:7px;display:grid}.DataTable-module__optionRow--5r3FG{grid-template-columns:22px 96px minmax(0,1fr) 28px;align-items:center;gap:6px;display:grid}.DataTable-module__optionRow--5r3FG input,.DataTable-module__optionRow--5r3FG select{margin:0}.DataTable-module__optionRow--5r3FG button{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:5px;width:28px;height:28px}.DataTable-module__optionRow--5r3FG button:hover{color:#dc2626;background:#f3f4f6}.DataTable-module__optionRow--5r3FG button:disabled{color:#d1d5db;cursor:not-allowed}.DataTable-module__dragHint--NE-Al{color:#c4c9d2;text-align:center}.DataTable-module__linkButton--kMoW2{color:#4f46e5;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;width:fit-content;font-size:13px;display:inline-flex}.DataTable-module__typeGrid--Ea3ca{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.DataTable-module__typeGrid--Ea3ca button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;place-items:center;gap:6px;min-height:78px;display:grid}.DataTable-module__typeGrid--Ea3ca button:hover{background:#f8faff;border-color:#a5b4fc}@media (width<=760px){.DataTable-module__typeGrid--Ea3ca,.DataTable-module__modalGrid--Qoak6,.DataTable-module__quickCreateFieldGrid--aTY57{grid-template-columns:1fr}.DataTable-module__quickCreatePopover--h7lil{width:calc(100vw - 20px)}.DataTable-module__quickCreateOverlay--OGD0S{padding:10px}.DataTable-module__projectHoverCard--uv-6z,.DataTable-module__projectHoverCardPortal--z4JdQ{width:min(430px,100vw - 34px)}}.rich-text-editor .ProseMirror{min-height:var(--rte-min-height,92px);color:#334155;outline:none;padding:12px;font-size:13px;line-height:1.6}.rich-text-editor .ProseMirror p{margin:.45rem 0}.rich-text-editor .ProseMirror h1{color:#111827;margin:.8rem 0 .35rem;font-size:20px;font-weight:650;line-height:1.25}.rich-text-editor .ProseMirror h2{color:#111827;margin:.75rem 0 .35rem;font-size:17px;font-weight:650;line-height:1.3}.rich-text-editor .ProseMirror ul,.rich-text-editor .ProseMirror ol{margin:.5rem 0;padding-left:1.4rem}.rich-text-editor .ProseMirror ul:not([data-type=taskList]){list-style-type:disc}.rich-text-editor .ProseMirror ol{list-style-type:decimal}.rich-text-editor .ProseMirror li{margin:.15rem 0}.rich-text-editor .ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.rich-text-editor .ProseMirror ul[data-type=taskList]>li{align-items:flex-start;gap:.45rem;display:flex}.rich-text-editor .ProseMirror ul[data-type=taskList]>li>label{flex:none;align-items:center;margin-top:.2em;display:inline-flex}.rich-text-editor .ProseMirror ul[data-type=taskList]>li>div{flex:1;min-width:0}.rich-text-editor .ProseMirror ul[data-type=taskList]>li>div>p{margin:0}.rich-text-editor .ProseMirror blockquote{color:#374151;border-left:2px solid #d1d5db;margin:.6rem 0;padding-left:.75rem}.rich-text-editor .ProseMirror code{background:#f3f4f6;border-radius:4px;padding:.1rem .25rem;font-size:12px}.rich-text-editor .ProseMirror pre{color:#f9fafb;background:#111827;border-radius:6px;margin:.65rem 0;padding:.75rem;overflow-x:auto}.rich-text-editor .ProseMirror pre code{color:inherit;background:0 0;padding:0}.rich-text-editor .ProseMirror hr{border:0;border-top:1px solid #e5e7eb;margin:.85rem 0}.rich-text-editor .ProseMirror a{color:#4f46e5;text-decoration:none}.rich-text-editor .ProseMirror a:hover{text-decoration:underline}.rich-text-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0}.rich-text-editor--overlay-toolbar .ProseMirror{padding-bottom:52px}.rich-text-editor--comment .ProseMirror{padding:2px 0 12px}.rich-text-editor--comment.rich-text-editor--overlay-toolbar .ProseMirror{padding:2px 0 52px}.rich-text-editor--comment .rich-text-editor__toolbar-overlay>.grid{background:0 0;border-top-color:#0000}.comment-inline-editor{box-shadow:none;border:1px solid #0000}.comment-inline-editor:focus-within{border-color:#a5b4fc;box-shadow:0 0 0 1px #e0e7ff}.rich-text-editor__toolbar-overlay{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;position:absolute;bottom:0;left:1px;right:1px;overflow:hidden}.rich-text-editor__toolbar-overlay>.flex{border-bottom-right-radius:calc(.75rem - 1px);border-bottom-left-radius:calc(.75rem - 1px)}.rich-text-editor .mention-pill{color:#3730a3;background:#eef2ff;border-radius:999px;padding:.05rem .4rem;font-weight:500}.rich-text-render .ProseMirror{min-height:0;cursor:inherit;padding:0}.task-detail-root{color:#0f172a}.task-detail-root textarea::placeholder,.task-detail-root input::placeholder{color:#94a3b8}.task-detail-root .ring-1,.task-detail-root [class*=ring-1]{--tw-ring-color:#c7d2feb3}.task-panel-root .shadow-2xl{box-shadow:-24px 0 40px -22px #0f172a59}.task-detail-root [class*=rounded-xl]{border-radius:12px}.task-detail-root .border,.task-panel-root .border{border:1px solid #d9e1ec!important}.task-detail-root .border-t,.task-panel-root .border-t{border-top:1px solid #e3e9f2!important}.task-detail-root .border-slate-200,.task-panel-root .border-slate-200{border-color:#e2e8f0!important}.task-detail-root .border-slate-300,.task-panel-root .border-slate-300{border-color:#cbd5e1!important}.task-detail-root .border-transparent,.task-panel-root .border-transparent{border-color:#0000!important}.task-detail-root [class*=border-slate-200]{border-color:#e2e8f0}.task-detail-root [class*=bg-white]{background-color:#fff}.task-detail-root .comment-thread-toggle-square,.task-panel-root .comment-thread-toggle-square{border-radius:4px;width:16px;height:16px;border:1px solid #d9e1ec!important}.task-detail-root .group:hover .comment-thread-toggle-square,.task-panel-root .group:hover .comment-thread-toggle-square{border-color:#cbd5e1!important}.task-detail-root{animation:.18s ease-out taskDetailFadeIn}@keyframes taskDetailFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.InlineEditTitle-module__title--HwTTI{cursor:pointer;max-width:100%;color:inherit;word-break:break-word;line-height:inherit;-webkit-user-select:none;user-select:none;border-radius:8px;padding:3px 8px;transition:background .12s;display:inline-block}.InlineEditTitle-module__title--HwTTI:hover{background:#f3f4f6}.InlineEditTitle-module__title--HwTTI:focus-visible{outline-offset:0;outline:2px solid #6366f1}.InlineEditTitle-module__placeholder--Hj5XI{color:#9ca3af}.InlineEditTitle-module__editing--DclMr{outline-offset:0;cursor:text;white-space:pre-wrap;word-break:break-word;background:#fff;border-radius:8px;outline:1px solid #6366f1;min-width:2ch;padding:3px 8px;display:inline-block}.ProjectTasksTab-module__tasksTab--FMiYm{color:#1f2933;background:#fff;width:100%;min-height:620px;padding:0 0 56px}.ProjectTasksTab-module__toolbarRow--R-lJu{border-bottom:1px solid var(--ui-border-color);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 24px;display:flex}.ProjectTasksTab-module__toolbarLeft--LJtHD,.ProjectTasksTab-module__toolbarRight--peN-H{align-items:center;display:inline-flex}.ProjectTasksTab-module__toolbarLeft--LJtHD{flex:1;gap:8px;min-width:0}.ProjectTasksTab-module__toolbarRight--peN-H{flex-shrink:0;gap:8px}.ProjectTasksTab-module__filtersScroller--SgbrE{scrollbar-width:none;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow-x:auto}.ProjectTasksTab-module__filtersScroller--SgbrE::-webkit-scrollbar{display:none}.ProjectTasksTab-module__resetButton--upjOb{color:#6b7280;cursor:pointer;background:0 0;border:0;flex:none;height:28px;padding:0 8px;font-size:13px}.ProjectTasksTab-module__resetButton--upjOb:hover{color:#111827;background:#f9fafb;border-radius:6px}.ProjectTasksTab-module__createTaskButton--fymbi{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.ProjectTasksTab-module__createTaskButton--fymbi:hover{background:#1d4ed8}@media (width<=900px){.ProjectTasksTab-module__tasksTab--FMiYm{padding-bottom:44px}.ProjectTasksTab-module__toolbarRow--R-lJu{flex-direction:column;align-items:flex-start;padding:8px 16px}.ProjectTasksTab-module__toolbarLeft--LJtHD,.ProjectTasksTab-module__toolbarRight--peN-H{width:100%}.ProjectTasksTab-module__toolbarRight--peN-H{justify-content:space-between}}.TimelineHeader-module__header--lTgm8{border-bottom:1px solid var(--ui-border-color);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;display:flex}.TimelineHeader-module__left--pKtMA,.TimelineHeader-module__right--pSnhB{align-items:center;gap:12px;display:flex}.TimelineHeader-module__btn--LS6He{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:400;transition:background .12s,color .12s;display:inline-flex}.TimelineHeader-module__btn--LS6He:hover{background:var(--ui-border-color);color:#111827}.TimelineHeader-module__iconBtn--WiJn9{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s,color .12s;display:inline-flex}.TimelineHeader-module__iconBtn--WiJn9:hover{background:var(--ui-border-color);color:#111827}.TimelineHeader-module__zoomGroup--a2o16{background:0 0;border-radius:6px;align-items:center;gap:0;margin-left:4px;display:flex;overflow:hidden}.TimelineHeader-module__zoomLabel--SWvyG{color:#374151;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:13px;font-weight:400;transition:background .12s;display:inline-flex}.TimelineHeader-module__zoomLabel--SWvyG:hover{background:#e9ebee}.TimelineHeader-module__zoomGroup--a2o16 .TimelineHeader-module__iconBtn--WiJn9{background:0 0;border-radius:0}.TimelineHeader-module__zoomGroup--a2o16 .TimelineHeader-module__iconBtn--WiJn9:hover{background:#e9ebee}.TimelineHeader-module__groupSelector--7sW-R{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:6px;align-items:center;gap:6px;height:28px;margin-left:6px;padding:0 8px;font-size:13px;display:inline-flex}.TimelineHeader-module__groupLabel--O4ByP{color:#6b7280}.TimelineHeader-module__groupSelect--ZilbN{color:#111827;cursor:pointer;background:0 0;border:0;outline:none;font-size:13px}.TimelineHeader-module__toggleLabel--fcA8W{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.TimelineHeader-module__toggleText--14lao{color:#6b7280;font-size:13px;font-weight:400}.TimelineHeader-module__toggleTrack--LLMJ4{background:var(--ui-border-color);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;width:32px;height:18px;padding:0;transition:background .15s;position:relative}.TimelineHeader-module__toggleTrack--LLMJ4[data-active=true]{background:#2563eb}.TimelineHeader-module__toggleThumb--mruQf{pointer-events:none;background:#fff;border-radius:50%;width:14px;height:14px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}.TimelineHeader-module__toggleTrack--LLMJ4[data-active=true] .TimelineHeader-module__toggleThumb--mruQf{left:16px}.TimelineSidebar-module__header--6lmXJ{border-bottom:1px solid var(--ui-border-color);background:#fff;flex-shrink:0;align-items:center;height:36px;padding:0 12px;display:flex}.TimelineSidebar-module__headerLabel--YCDJl{color:#9ca3af;font-size:12px;font-weight:500}.TimelineSidebar-module__body--N6zfb{scrollbar-width:none;background:#fff;flex:1;overflow:hidden auto}.TimelineSidebar-module__body--N6zfb::-webkit-scrollbar{display:none}.TimelineSidebar-module__bodyInner--SzuYX{position:relative}.TimelineSidebar-module__row--g3hDr{border:none;border-bottom:1px solid var(--ui-border-color);text-align:left;cursor:pointer;background:0 0;align-items:center;height:36px;padding:0;transition:background .1s;display:flex;position:absolute;left:0;right:0}.TimelineSidebar-module__row--g3hDr:hover,.TimelineSidebar-module__rowSelected--YM49X{background:#f9fafb}.TimelineSidebar-module__cellName--g5Orp{flex:1;align-items:center;gap:6px;min-width:0;padding-right:12px;display:flex}.TimelineSidebar-module__expandToggle--mkKew{color:#9ca3af;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:color .1s;display:inline-flex}.TimelineSidebar-module__expandToggle--mkKew:hover{color:#374151}.TimelineSidebar-module__expandToggleOpen--Je-qD{transform:rotate(90deg)}.TimelineSidebar-module__rowBullet--p8mlT{background:var(--ui-border-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.TimelineSidebar-module__rowBullet--p8mlT[data-kind=task]{background:#93c5fd}.TimelineSidebar-module__rowBullet--p8mlT[data-kind=milestone]{background:#fca5a5;border-radius:2px;transform:rotate(45deg)}.TimelineSidebar-module__rowTitle--7TcJS{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:400;overflow:hidden}.TimelineSidebar-module__row--g3hDr[data-kind=group] .TimelineSidebar-module__rowTitle--7TcJS{color:#111827;font-weight:500}.TimelineSidebar-module__addRow--RI-Ot{border-bottom:1px solid var(--ui-border-color);align-items:center;height:36px;display:flex;position:absolute;left:0;right:0}.TimelineSidebar-module__addPhaseRow---7kkr{border-top:1px solid var(--ui-border-color);border-bottom:1px solid var(--ui-border-color);align-items:center;height:36px;display:flex;position:absolute;left:0;right:0}.TimelineSidebar-module__addBtn--i3bQa{color:#9ca3af;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;width:100%;height:100%;padding:0 12px;font-size:12px;transition:color .12s;display:flex}.TimelineSidebar-module__addBtn--i3bQa:hover{color:#6b7280}.TimelineSidebar-module__inlineInput--082sB{color:#1f2937;background:#fff;border:1px solid #3b82f6;border-radius:4px;outline:none;flex:1;height:26px;margin:4px 8px 4px 0;padding:0 8px;font-size:13px;box-shadow:0 0 0 2px #3b82f61f}.TimelineTask-module__baseline--XJiE6{z-index:3;pointer-events:none;background:0 0;border:1px dashed #6b728059;border-radius:4px;height:20px;position:absolute}.TimelineTask-module__bar--KRXng{z-index:4;cursor:grab;border-radius:4px;height:22px;position:absolute}.TimelineTask-module__bar--KRXng:active{cursor:grabbing}.TimelineTask-module__statusWaiting--fvLRT{background:var(--ui-border-color)}.TimelineTask-module__statusInProgress--PMcUy{background:#bfdbfe}.TimelineTask-module__statusReview--Wycwe{background:#fde68a}.TimelineTask-module__statusDone--icF-x{background:#bbf7d0}.TimelineTask-module__statusCanceled--mJ8bp{background:#fecaca}.TimelineTask-module__bar--KRXng:hover,.TimelineTask-module__barSelected--GVsy7{box-shadow:0 0 0 2px #2563eb33}.TimelineTask-module__barLocked--IKy8P{opacity:.75}.TimelineTask-module__barGroup--NBSPc{background:0 0;border-radius:3px;height:6px;overflow:visible}.TimelineTask-module__groupTrack--fyoTr{background:#6b7280;border-radius:3px;position:absolute;inset:0}.TimelineTask-module__statusWaiting--fvLRT .TimelineTask-module__groupTrack--fyoTr,.TimelineTask-module__statusWaiting--fvLRT .TimelineTask-module__milestoneShape--7tzCc{background:var(--ui-border-color)}.TimelineTask-module__statusInProgress--PMcUy .TimelineTask-module__groupTrack--fyoTr,.TimelineTask-module__statusInProgress--PMcUy .TimelineTask-module__milestoneShape--7tzCc{background:#bfdbfe}.TimelineTask-module__statusReview--Wycwe .TimelineTask-module__groupTrack--fyoTr,.TimelineTask-module__statusReview--Wycwe .TimelineTask-module__milestoneShape--7tzCc{background:#fde68a}.TimelineTask-module__statusDone--icF-x .TimelineTask-module__groupTrack--fyoTr,.TimelineTask-module__statusDone--icF-x .TimelineTask-module__milestoneShape--7tzCc{background:#bbf7d0}.TimelineTask-module__statusCanceled--mJ8bp .TimelineTask-module__groupTrack--fyoTr,.TimelineTask-module__statusCanceled--mJ8bp .TimelineTask-module__milestoneShape--7tzCc{background:#fecaca}.TimelineTask-module__barMilestone--Tk0yg{height:16px;box-shadow:none;background:0 0;width:16px!important}.TimelineTask-module__milestoneShape--7tzCc{background:#fca5a5;border-radius:3px;position:absolute;inset:1px;transform:rotate(45deg)}.TimelineTask-module__resizeHandle--P1K2q{opacity:0;cursor:ew-resize;background:0 0;border:none;width:10px;position:absolute;top:0;bottom:0}.TimelineTask-module__bar--KRXng:hover .TimelineTask-module__resizeHandle--P1K2q,.TimelineTask-module__barSelected--GVsy7 .TimelineTask-module__resizeHandle--P1K2q{opacity:1}.TimelineTask-module__resizeStart--t4w9e{left:-2px}.TimelineTask-module__resizeEnd--ZeTGN{right:-2px}.TimelineTask-module__depNode--nD2XG{opacity:0;cursor:crosshair;background:#fff;border:1.5px solid #3b82f6;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.TimelineTask-module__bar--KRXng:hover .TimelineTask-module__depNode--nD2XG,.TimelineTask-module__barSelected--GVsy7 .TimelineTask-module__depNode--nD2XG{opacity:1}.TimelineTask-module__depNodeStart--5g614{left:-6px}.TimelineTask-module__depNodeEnd--FsXPH{right:-6px}.TimelineTask-module__segments--WXr4I{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.TimelineTask-module__segment--Yl4L-{color:#fff;border-right:1px solid #fff3;align-items:center;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:0;bottom:0}.TimelineTask-module__segment--Yl4L- span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.TimelineTask-module__seg_waiting--OJtUd{background:var(--ui-border-color);color:#4b5563}.TimelineTask-module__seg_in_progress--HBc3m{color:#1e3a8a;background:#bfdbfe}.TimelineTask-module__seg_review--82fgT{color:#78350f;background:#fde68a}.TimelineTask-module__seg_done--XuLvi{color:#065f46;background:#bbf7d0}.TimelineTask-module__seg_canceled--g-BjN{color:#991b1b;background:#fecaca}.TimelineTask-module__currentStatusLabel--UTAqb{color:#111827;white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;padding:0 24px 0 8px;font-size:11px;font-weight:500;display:flex;position:absolute;inset:0;overflow:hidden}.TimelineTask-module__segHandle--2G1ab{cursor:col-resize;background:#ffffffa6;border:none;border-radius:3px;width:6px;position:absolute;top:2px;bottom:2px;right:-3px}.TimelineTask-module__meta--SbwQB{pointer-events:none;align-items:center;gap:4px;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.TimelineTask-module__lockBadge--OOO7B{color:#92400e;background:#fef3c7;border-radius:4px;align-items:center;gap:3px;height:16px;padding:0 5px;font-size:10px;font-weight:500;display:inline-flex}.TimelineTask-module__warnDot--NkEIl{background:#ef4444;border-radius:50%;width:6px;height:6px}.TimelineGrid-module__viewport--5hrcI{cursor:default;scrollbar-width:thin;scrollbar-color:var(--ui-border-color) transparent;background:#fff;flex:1;overflow:auto}.TimelineGrid-module__viewportPanning--5jEZT{cursor:grabbing}.TimelineGrid-module__timeHeader--GoI1r{z-index:10;border-bottom:1px solid var(--ui-border-color);background:#fff;flex-shrink:0;height:36px;position:sticky;top:0;overflow:hidden}.TimelineGrid-module__majorRow--JecVL,.TimelineGrid-module__minorRow--XyUvT{position:absolute;left:0;right:0}.TimelineGrid-module__majorRow--JecVL{background:#fff;height:18px;top:0}.TimelineGrid-module__minorRow--XyUvT{background:#fff;height:18px;top:18px}.TimelineGrid-module__majorCell--rarzn,.TimelineGrid-module__minorCell--VwPHm{border-right:1px solid var(--ui-border-color);color:#9ca3af;justify-content:space-between;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:500;display:flex;position:absolute;top:0;bottom:0}.TimelineGrid-module__minorCell--VwPHm{justify-content:center}.TimelineGrid-module__minorCellWeekend--Xh9eR{background:#fafafa}[data-zoom=weeks] .TimelineGrid-module__minorCell--VwPHm span:first-child{display:none}.TimelineGrid-module__canvasWrapper--baYqK{min-height:100%;position:relative}.TimelineGrid-module__columnBg--wo7eb{pointer-events:none;z-index:0;position:absolute;inset:0}.TimelineGrid-module__col--D-lnl{border-right:1px solid var(--ui-border-color);position:absolute;top:0;bottom:0}.TimelineGrid-module__colWeekend---1xXz{background:#fafafa}.TimelineGrid-module__canvas--7Inn8{z-index:1;position:relative}.TimelineGrid-module__lane--wUUna{border-bottom:1px solid var(--ui-border-color);height:36px;position:absolute;left:0;right:0}.TimelineGrid-module__laneSelected--PDz-i{background:#eff6ff99}.TimelineGrid-module__depLayer--lv3ze{z-index:2;pointer-events:none;position:absolute;inset:0}.TimelineGrid-module__depPath--cyHg6{fill:none;stroke:#60a5fa;stroke-width:1.25px;stroke-linecap:square;stroke-linejoin:miter;pointer-events:none}.TimelineGrid-module__depPathHovered--r6BaN{stroke:#2563eb}.TimelineGrid-module__depHit--d7pev{fill:none;stroke:#0000;stroke-width:10px;pointer-events:stroke;cursor:pointer}.TimelineGrid-module__depDraft--Yg8he{fill:none;stroke:#2563eb;stroke-width:1.25px;stroke-dasharray:5 3;pointer-events:none}.TimelineGrid-module__todayLine--BZNm5{z-index:5;pointer-events:none;background:repeating-linear-gradient(#ef444466 0 6px,#0000 6px 14px);width:1.5px;position:absolute;top:0;bottom:0}.TimelineGrid-module__minimap--EPEI9{z-index:24;background:#111827e0;border-radius:8px;width:132px;padding:8px;transition:width .15s,padding .15s;position:fixed;bottom:16px;right:16px;box-shadow:0 4px 12px #0f172a1a}.TimelineGrid-module__minimapCollapsed--2-Fkf{width:68px;padding:6px}.TimelineGrid-module__minimapToggle--vNdLx{z-index:2;color:#fffc;opacity:0;pointer-events:none;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .14s;display:inline-flex;position:absolute;top:4px;right:4px}.TimelineGrid-module__minimap--EPEI9:hover .TimelineGrid-module__minimapToggle--vNdLx,.TimelineGrid-module__minimapCollapsed--2-Fkf .TimelineGrid-module__minimapToggle--vNdLx{opacity:1;pointer-events:auto}.TimelineGrid-module__minimapToggle--vNdLx:hover{background:#fff3}.TimelineGrid-module__minimapTrack--xUKhH{cursor:grab;background:#ffffff12;border-radius:5px;height:60px;position:relative;overflow:hidden}.TimelineGrid-module__minimapTrack--xUKhH:active{cursor:grabbing}.TimelineGrid-module__minimapCollapsed--2-Fkf .TimelineGrid-module__minimapTrack--xUKhH{height:28px}.TimelineGrid-module__mmBar--jxemH,.TimelineGrid-module__mmViewport--l3vS8{position:absolute}.TimelineGrid-module__mmBar--jxemH{opacity:.85;border-radius:2px;height:3px}.TimelineGrid-module__mmBarGroup----cyV{opacity:.6}.TimelineGrid-module__mmViewport--l3vS8{background:#ffffff1f;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff47}.ProjectTimelineTab-module__root--cllGw{color:#1a1a1a;background:#fff;flex-direction:column;flex:1;height:100%;min-height:0;font-size:13px;display:flex;overflow:hidden}.ProjectTimelineTab-module__canvasGrid--YVioB{grid-template-columns:var(--sidebar-width,240px) 6px minmax(0, 1fr);flex:1;display:grid;overflow:hidden}.ProjectTimelineTab-module__leftPane--CJVod{border-right:1px solid var(--ui-border-color);background:#fff;flex-direction:column;display:flex;overflow:hidden}.ProjectTimelineTab-module__resizeRail--P1mc0{border-right:1px solid var(--ui-border-color);background:#fff;position:relative}.ProjectTimelineTab-module__resizeHandle--6ASEn{cursor:col-resize;background:0 0;border:none;width:100%;height:100%;padding:0}.ProjectTimelineTab-module__resizeHandle--6ASEn:before{content:"";background:#d1d5dbcc;border-radius:2px;width:2px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProjectTimelineTab-module__resizeHandle--6ASEn:hover:before{background:#3b82f6b3}.ProjectTimelineTab-module__rightPane--HC1ON{background:#fff;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.ProjectTimelineTab-module__tooltip--TVeil{z-index:32;border:1px solid var(--ui-border-color);pointer-events:none;background:#fff;border-radius:8px;width:240px;padding:12px 14px;position:fixed;box-shadow:0 4px 12px #00000014}.ProjectTimelineTab-module__tooltipTitle--DQTxT{color:#111827;margin:0 0 4px;font-size:13px;font-weight:500}.ProjectTimelineTab-module__tooltipText--IuV05{color:#6b7280;margin:2px 0 0;font-size:12px}.ProjectTimelineTab-module__depDeleteCursor--TQPCs{z-index:35;color:#fff;pointer-events:none;background:#dc2626;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-top:-8px;margin-left:-8px;display:inline-flex;position:fixed}.ProjectTimelineTab-module__contextMenu--dTjfh{z-index:34;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:200px;padding:4px;position:fixed;box-shadow:0 4px 12px #00000014}.ProjectTimelineTab-module__menuItem--CIuXK{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 10px;font-size:13px;font-weight:400;transition:background .1s;display:inline-flex}.ProjectTimelineTab-module__menuItem--CIuXK:hover{background:var(--ui-border-color)}.ProjectTimelineTab-module__menuItem--CIuXK:disabled{color:#9ca3af;cursor:not-allowed}.ProjectTimelineTab-module__menuItem--CIuXK:disabled:hover{background:0 0}.ProjectTimelineTab-module__menuItemDanger--Klorf{color:#dc2626}.ProjectTimelineTab-module__menuItemDanger--Klorf:hover{background:#fef2f2}.ProjectTimelineTab-module__menuHint--BcpKr{color:#9ca3af;padding:4px 10px 6px;font-size:11px}.ProjectTimelineTab-module__modalBackdrop--7wXuc{z-index:60;background:#1118273d;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ProjectTimelineTab-module__confirmModal--jmq96{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;width:min(420px,100%);padding:18px;box-shadow:0 18px 48px #0f172a2e}.ProjectTimelineTab-module__confirmTitle--nkUw3{color:#111827;margin:0;font-size:15px;font-weight:600}.ProjectTimelineTab-module__confirmText--UQ8cI{color:#4b5563;margin:10px 0 0;font-size:13px;line-height:1.5}.ProjectTimelineTab-module__confirmActions--m0j6n{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.ProjectTimelineTab-module__confirmSecondary--8a-hI,.ProjectTimelineTab-module__confirmPrimary--uM6Xs{cursor:pointer;border-radius:6px;height:30px;padding:0 12px;font-size:13px}.ProjectTimelineTab-module__confirmSecondary--8a-hI{border:1px solid var(--ui-border-color);color:#374151;background:#fff}.ProjectTimelineTab-module__confirmSecondary--8a-hI:hover{background:#f9fafb}.ProjectTimelineTab-module__confirmPrimary--uM6Xs{color:#fff;background:#2563eb;border:1px solid #2563eb}.ProjectTimelineTab-module__confirmPrimary--uM6Xs:hover{background:#1d4ed8}@media (width<=960px){.ProjectTimelineTab-module__canvasGrid--YVioB{grid-template-columns:1fr}.ProjectTimelineTab-module__resizeRail--P1mc0{display:none}.ProjectTimelineTab-module__leftPane--CJVod{border-bottom:1px solid var(--ui-border-color);border-right:none}}.OverviewTab-module__twoColumnLayout--VF4FO{background:#fff;height:calc(100dvh - 44px);min-height:calc(100dvh - 44px);display:flex}.OverviewTab-module__mainColumn--Ng-xN{flex:1;min-width:0;height:100%;padding:24px;overflow-y:auto}.OverviewTab-module__mainColumn--Ng-xN .OverviewTab-module__stack---d5IO{width:100%;max-width:768px;margin:0 auto}.OverviewTab-module__rightRail--jhdjy{border-left:1px solid var(--ui-border-color);background:#fff;flex-shrink:0;height:100%;padding-bottom:24px;overflow-y:auto}.OverviewTab-module__railDrawerBackdrop--KaPsA{z-index:70;background:#11182757;position:fixed;inset:0}.OverviewTab-module__railDrawer--idnvX{z-index:71;border-left:1px solid var(--ui-border-color);background:#fff;width:min(420px,100vw);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-18px 0 40px #0f172a2e}.OverviewTab-module__railDrawerHeader--ixo72{z-index:5;border-bottom:1px solid var(--ui-border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.OverviewTab-module__stack---d5IO{flex-direction:column;gap:24px;display:flex}.OverviewTab-module__sectionBlock--fcL4a{flex-direction:column;gap:12px;display:flex}.OverviewTab-module__sectionHeader--3Qzcr{justify-content:space-between;align-items:center;gap:12px;display:flex}.OverviewTab-module__sectionTitle--bOITs{color:#111827;margin:0;font-size:14px;font-weight:600}.OverviewTab-module__section--Bua1R,.OverviewTab-module__aiSection--vhv4-,.OverviewTab-module__statusHeader--6nTGq{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px}.OverviewTab-module__section--Bua1R{padding:20px}.OverviewTab-module__sectionCard--2fogV{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;padding:16px}.OverviewTab-module__milestoneList--3ID4a{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;overflow:hidden}.OverviewTab-module__milestoneListRow--vJ5Wu{border-bottom:1px solid var(--ui-border-color);grid-template-columns:20px minmax(0,1fr) auto 24px auto;align-items:center;gap:10px;min-height:38px;padding:0 10px;transition:background-color .15s;display:grid}.OverviewTab-module__milestoneListRow--vJ5Wu:last-child{border-bottom:0}.OverviewTab-module__milestoneListRow--vJ5Wu:hover{background:#f9fafb}.OverviewTab-module__milestoneListToggle--9CDPP{justify-content:center;align-items:center;display:inline-flex}.OverviewTab-module__milestoneReachedIcon--CYej7{color:#10b981}.OverviewTab-module__milestoneOpenIcon--O7JeV{color:#9ca3af}.OverviewTab-module__milestoneReachedBadge--HVzUz{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.OverviewTab-module__milestoneReachedBadgeDone--TXjUU{color:#047857;background:#ecfdf5}.OverviewTab-module__milestoneReachedBadgeOpen--s3GiR{color:#4b5563;background:#f3f4f6}.OverviewTab-module__aiSection--vhv4-{background:#eef2ff6b;border-color:#c7d2fe;padding:16px}.OverviewTab-module__statusHeader--6nTGq{border-width:0 0 1px;border-radius:0;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 0 16px;display:flex}.OverviewTab-module__statusHeaderMeta--kyplj,.OverviewTab-module__inlineMeta--koKYR,.OverviewTab-module__rowMeta--lk6Ra,.OverviewTab-module__actions--MTJlK,.OverviewTab-module__titleRow--sZApf,.OverviewTab-module__person--p6nnU,.OverviewTab-module__chip--6rmJo,.OverviewTab-module__button--9iDpQ,.OverviewTab-module__ghostButton--5AFAb,.OverviewTab-module__linkButton--i1fqq,.OverviewTab-module__segmented--kJiRv,.OverviewTab-module__toolbar--8SvDm,.OverviewTab-module__resourceUrl--cv0K1,.OverviewTab-module__facepile--8zKTr,.OverviewTab-module__activitySentence--cdoJH,.OverviewTab-module__miniActionRow--6EQ-y{align-items:center;display:flex}.OverviewTab-module__statusHeaderMeta--kyplj{flex-wrap:wrap;gap:6px}.OverviewTab-module__currentStatusText--u2pFI{background:0 0;border-radius:0;padding:0;font-size:16px;font-weight:700;line-height:1.2}.OverviewTab-module__currentStatusText--u2pFI.OverviewTab-module__statusOnTrack--iJBRQ,.OverviewTab-module__currentStatusText--u2pFI.OverviewTab-module__statusAtRisk--74fw0,.OverviewTab-module__currentStatusText--u2pFI.OverviewTab-module__statusCritical--YZAc-,.OverviewTab-module__currentStatusText--u2pFI.OverviewTab-module__statusOnHold--ZFIy4,.OverviewTab-module__currentStatusText--u2pFI.OverviewTab-module__statusCompleted--o2Dxp{background:0 0;border-radius:0;padding:0}.OverviewTab-module__inlineMeta--koKYR{color:#374151;gap:8px;font-size:14px}.OverviewTab-module__titleRow--sZApf{justify-content:space-between;gap:12px;margin-bottom:12px}.OverviewTab-module__title--eLXxT{color:#111827;margin:0;font-size:14px;font-weight:600}.OverviewTab-module__eyebrow---TdH4{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;margin:0 0 10px;font-size:12px;font-weight:700}.OverviewTab-module__muted--PbBHY,.OverviewTab-module__smallMuted--jVJzJ{color:#6b7280}.OverviewTab-module__smallMuted--jVJzJ{font-size:12px}.OverviewTab-module__bodyText--Zsbjz,.OverviewTab-module__markdown--j-vvp{color:#1f2937;font-size:14px;line-height:1.65}.OverviewTab-module__markdown--j-vvp h3{color:#111827;margin:0 0 8px;font-size:16px}.OverviewTab-module__markdown--j-vvp p{margin:0 0 8px}.OverviewTab-module__markdown--j-vvp ul{margin:6px 0 0 18px;padding:0}.OverviewTab-module__textarea--Fg1M7,.OverviewTab-module__input--QOGSZ,.OverviewTab-module__select--gWydc,.OverviewTab-module__richTextarea--i3QST{border:1px solid var(--ui-border-color);color:#111827;width:100%;font:inherit;background:#fff;border-radius:8px;outline:none}.OverviewTab-module__textarea--Fg1M7,.OverviewTab-module__richTextarea--i3QST{resize:vertical;min-height:128px;padding:10px 12px;line-height:1.55}.OverviewTab-module__input--QOGSZ,.OverviewTab-module__select--gWydc{height:36px;padding:0 10px;font-size:14px}.OverviewTab-module__input--QOGSZ:focus,.OverviewTab-module__select--gWydc:focus,.OverviewTab-module__textarea--Fg1M7:focus,.OverviewTab-module__richTextarea--i3QST:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.OverviewTab-module__button--9iDpQ,.OverviewTab-module__ghostButton--5AFAb,.OverviewTab-module__linkButton--i1fqq,.OverviewTab-module__dangerGhost--RPb-z{cursor:pointer;white-space:nowrap;border:0;border-radius:7px;gap:6px;height:32px;padding:0 10px;font-size:13px;font-weight:500}.OverviewTab-module__button--9iDpQ{color:#fff;background:#4f46e5}.OverviewTab-module__button--9iDpQ:hover{background:#4338ca}.OverviewTab-module__ghostButton--5AFAb,.OverviewTab-module__linkButton--i1fqq{color:#4b5563;background:0 0}.OverviewTab-module__ghostButton--5AFAb:hover,.OverviewTab-module__linkButton--i1fqq:hover{background:var(--ui-border-color);color:#111827}.OverviewTab-module__dangerGhost--RPb-z{color:#dc2626;background:0 0}.OverviewTab-module__dangerGhost--RPb-z:hover{background:#fef2f2}.OverviewTab-module__pill--ek4Zi{border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.OverviewTab-module__dot--BSz8t{background:currentColor;border-radius:999px;width:7px;height:7px}.OverviewTab-module__statusOnTrack--iJBRQ{color:#047857;background:#ecfdf5}.OverviewTab-module__statusAtRisk--74fw0{color:#b45309;background:#fffbeb}.OverviewTab-module__statusCritical--YZAc-{color:#dc2626;background:#fef2f2}.OverviewTab-module__statusOnHold--ZFIy4{background:var(--ui-border-color);color:#4b5563}.OverviewTab-module__statusCompleted--o2Dxp{color:#4f46e5;background:#eef2ff}.OverviewTab-module__avatar--YNXCk{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.OverviewTab-module__avatarSmall--EA729{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.OverviewTab-module__avatarMedium--lEnQU{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.OverviewTab-module__avatarButton--OQQjj{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0}.OverviewTab-module__person--p6nnU{gap:8px;min-width:0}.OverviewTab-module__personText--z29jC{min-width:0}.OverviewTab-module__personName--I6Idl{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.OverviewTab-module__personEmail--onesn{color:#6b7280;font-size:12px;display:block}.OverviewTab-module__rowList--45Dpu{border-top:1px solid var(--ui-border-color)}.OverviewTab-module__statusRow--zICmI,.OverviewTab-module__riskRow--KNkWm,.OverviewTab-module__resourceRow--hdTRe,.OverviewTab-module__milestoneRow--4kIz4,.OverviewTab-module__activityRow--nUAwv,.OverviewTab-module__teamRow--SKDvD{border-bottom:1px solid var(--ui-border-color)}.OverviewTab-module__statusRow--zICmI{padding:12px 0}.OverviewTab-module__statusRowButton--9ogAR{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.OverviewTab-module__statusRowButton--9ogAR:hover{background:#f9fafb}.OverviewTab-module__statusRowTop--CF0ul,.OverviewTab-module__resourceRow--hdTRe,.OverviewTab-module__milestoneRow--4kIz4,.OverviewTab-module__activityRow--nUAwv,.OverviewTab-module__teamRow--SKDvD,.OverviewTab-module__riskRow--KNkWm{align-items:center;gap:12px;display:grid}.OverviewTab-module__statusRowTop--CF0ul{grid-template-columns:auto auto 1fr auto;margin-bottom:7px}.OverviewTab-module__statusSummary--GNKp1{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:0 0 7px;font-size:14px;overflow:hidden}.OverviewTab-module__rowMeta--lk6Ra{color:#6b7280;gap:10px;font-size:12px}.OverviewTab-module__emptyState--oVehW{border:1px dashed var(--ui-border-color);text-align:center;color:#6b7280;border-radius:8px;padding:18px;font-size:14px}.OverviewTab-module__emptyState--oVehW .OverviewTab-module__button--9iDpQ,.OverviewTab-module__emptyState--oVehW .OverviewTab-module__ghostButton--5AFAb{margin-top:12px}.OverviewTab-module__aiBody--bhaUU{color:#1f2937;min-height:78px;font-size:14px;line-height:1.65}.OverviewTab-module__shimmer--b-au1{background:#e0e7ff;border-radius:6px;height:78px;position:relative;overflow:hidden}.OverviewTab-module__shimmer--b-au1:after{content:"";background:linear-gradient(90deg,#0000,#ffffffad,#0000);animation:1.1s infinite OverviewTab-module__shimmer--b-au1;position:absolute;inset:0;transform:translate(-100%)}@keyframes OverviewTab-module__shimmer--b-au1{to{transform:translate(100%)}}.OverviewTab-module__riskRow--KNkWm{cursor:pointer;grid-template-columns:92px minmax(0,1fr) 72px 120px 96px;min-height:48px;font-size:13px}.OverviewTab-module__riskRow--KNkWm:hover,.OverviewTab-module__resourceRow--hdTRe:hover,.OverviewTab-module__milestoneRow--4kIz4:hover,.OverviewTab-module__activityRow--nUAwv:hover{background:#f9fafb}.OverviewTab-module__severity--2KTHw{color:#4b5563;align-items:center;gap:6px;font-size:12px;display:inline-flex}.OverviewTab-module__severityHigh--uQQCg .OverviewTab-module__dot--BSz8t{color:#e11d48}.OverviewTab-module__severityMedium--jO08N .OverviewTab-module__dot--BSz8t{color:#d97706}.OverviewTab-module__severityLow--6zyQg .OverviewTab-module__dot--BSz8t{color:#6b7280}.OverviewTab-module__drawerBackdrop--nUZID,.OverviewTab-module__modalBackdrop--JtWUp{z-index:60;background:#0f172a38;position:fixed;inset:0}.OverviewTab-module__drawer--Te-G0{border-left:1px solid var(--ui-border-color);z-index:61;background:#fff;width:min(420px,100vw);height:100vh;padding:20px;position:fixed;top:0;right:0;box-shadow:-12px 0 30px #0f172a1f}.OverviewTab-module__aiSuggestCard--uiU2q,.OverviewTab-module__aiSuggestion--IMxhT,.OverviewTab-module__aiBanner--0X4uL{background:#eef2ff7a;border:1px solid #c7d2fe;border-radius:8px}.OverviewTab-module__aiSuggestCard--uiU2q{margin-top:14px;padding:14px}.OverviewTab-module__aiSuggestion--IMxhT{margin-top:10px;padding:12px}.OverviewTab-module__teamRows--tDNTv{flex-direction:column;display:flex}.OverviewTab-module__teamRow--SKDvD{grid-template-columns:minmax(0,1fr) auto;min-height:52px}.OverviewTab-module__facepile--8zKTr{gap:0}.OverviewTab-module__facepile--8zKTr .OverviewTab-module__avatar--YNXCk{border:2px solid #fff;margin-left:-7px}.OverviewTab-module__facepile--8zKTr .OverviewTab-module__avatar--YNXCk:first-child{margin-left:0}.OverviewTab-module__overflowChip--suO5l{background:var(--ui-border-color);color:#4b5563;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:24px;margin-left:-5px;padding:0 6px;font-size:11px;display:inline-flex}.OverviewTab-module__popover--UgwfV{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;margin-top:10px;padding:12px;box-shadow:0 8px 20px #0f172a14}.OverviewTab-module__referenceGroup--5oDvj{border-top:1px solid var(--ui-border-color);grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.OverviewTab-module__referenceGroup--5oDvj:first-of-type{border-top:0}.OverviewTab-module__referenceLabel--SFyg-{color:#6b7280;font-size:12px;font-weight:600}.OverviewTab-module__chipRow--MFUhs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.OverviewTab-module__chip--6rmJo{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:999px;gap:6px;min-height:28px;padding:3px 9px;font-size:13px;text-decoration:none}.OverviewTab-module__chip--6rmJo:hover{color:#3730a3;background:#eef2ff;border-color:#c7d2fe}.OverviewTab-module__resourceRow--hdTRe{grid-template-columns:18px minmax(0,1fr) auto auto;min-height:40px}.OverviewTab-module__dragHandle--NROzN{color:#9ca3af;opacity:0}.OverviewTab-module__resourceRow--hdTRe:hover .OverviewTab-module__dragHandle--NROzN{opacity:1}.OverviewTab-module__favicon--KPE68{color:#4f46e5;background:#eef2ff;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex}.OverviewTab-module__resourceUrl--cv0K1{min-width:0;color:inherit;gap:8px;text-decoration:none}.OverviewTab-module__truncate--kYCJh{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.OverviewTab-module__milestoneRow--4kIz4{grid-template-columns:78px minmax(0,1fr) 32px 104px 96px;min-height:56px;font-size:13px}.OverviewTab-module__dateCell--OJA6A{color:#374151;font-variant-numeric:tabular-nums}.OverviewTab-module__doneText--0Zn6f{color:#6b7280;text-decoration:line-through}.OverviewTab-module__progress--D222h{background:var(--ui-border-color);border-radius:999px;width:96px;height:6px;overflow:hidden}.OverviewTab-module__progressBar--voV-m{border-radius:inherit;background:#4f46e5;height:100%}.OverviewTab-module__activityFilters--r8OCj{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:7px;height:30px;padding:0 8px}.OverviewTab-module__activityRow--nUAwv{grid-template-columns:74px 18px minmax(0,1fr) 22px;min-height:40px;font-size:13px}.OverviewTab-module__activitySentence--cdoJH{gap:4px;min-width:0}.OverviewTab-module__subjectLink--4mJOm{color:#4338ca;text-decoration:none}.OverviewTab-module__subjectLink--4mJOm:hover{text-decoration:underline}.OverviewTab-module__railSection--3wCTz{flex-direction:column;display:flex}.OverviewTab-module__railStickyHeader--P4Xsm{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border-bottom:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;top:0}.OverviewTab-module__railStickyHeader--P4Xsm .OverviewTab-module__button--9iDpQ{border:1px solid var(--ui-border-color);color:#374151;background:#fff}.OverviewTab-module__railStickyHeader--P4Xsm .OverviewTab-module__button--9iDpQ:hover{color:#111827;background:#f9fafb;border-color:#9ca3af}.OverviewTab-module__railTitle--fD9En{color:#111827;margin:0 0 8px;font-size:14px;font-weight:600}.OverviewTab-module__menuRoot--i4YdV{position:relative}.OverviewTab-module__dropdownPanel--hEtoM{z-index:30;border:1px solid var(--ui-border-color);background:#fff;border-radius:12px;width:330px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 30px #0f172a24}.OverviewTab-module__statusChoiceItem--GLVRi{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;padding:4px}.OverviewTab-module__statusChoiceItemActive--zGy-Z{outline-offset:0;outline:2px solid #3b82f6}.OverviewTab-module__statusChoiceBadge--9fctk{border-radius:10px;align-items:center;gap:10px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.OverviewTab-module__statusChoiceDot--pkE-o{background:currentColor;border-radius:999px;width:14px;height:14px}.OverviewTab-module__statusChoiceOnTrack--u9quC{color:#047857;background:#ecfdf5}.OverviewTab-module__statusChoiceAtRisk--N64Fe{color:#b45309;background:#fffbeb}.OverviewTab-module__statusChoiceCritical--OqOCw{color:#be123c;background:#fef2f2}.OverviewTab-module__statusChoiceOnHold--bVLTa{color:#1d4ed8;background:#eff6ff}.OverviewTab-module__statusChoiceCompleted--GRU4J{color:#065f46;background:#ecfdf5}.OverviewTab-module__dropdownItem--i0-Ph{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 9px;font-size:13px;display:flex}.OverviewTab-module__dropdownItem--i0-Ph:hover{background:var(--ui-border-color);color:#111827}.OverviewTab-module__dropdownItem--i0-Ph:disabled{opacity:.5;cursor:not-allowed}.OverviewTab-module__dropdownSubmenu--AhT5h{position:relative}.OverviewTab-module__dropdownNested--hfbqO{border-left:1px solid var(--ui-border-color);margin:3px 0 0 10px;padding-left:8px}.OverviewTab-module__statusCardList--9lnRq{flex-direction:column;gap:10px;padding:14px 16px 0;display:flex}.OverviewTab-module__statusFeaturedStack--2Hgvk{padding-bottom:0;position:relative}.OverviewTab-module__statusCard--RhMXh{z-index:0;border:1px solid var(--ui-border-color);text-align:left;cursor:pointer;background:#fff;border-left-width:4px;border-radius:8px;width:100%;min-height:108px;padding:12px;position:relative}.OverviewTab-module__statusCard--RhMXh:hover{border-color:var(--ui-border-color);box-shadow:0 4px 12px #0f172a0f}.OverviewTab-module__statusCardFeatured--Oa5sz{min-height:0;padding:12px}.OverviewTab-module__statusBorderOnTrack--tZLDn{border-left-color:#34d399}.OverviewTab-module__statusBorderAtRisk--LrLMB{border-left-color:#f59e0b}.OverviewTab-module__statusBorderCritical--OJurq{border-left-color:#fb7185}.OverviewTab-module__statusBorderOnHold--EkWW0{border-left-color:#9ca3af}.OverviewTab-module__statusBorderCompleted--kwnWK{border-left-color:#818cf8}.OverviewTab-module__statusCardTitle--D2gMP{color:#111827;margin-bottom:7px;font-size:14px;font-weight:600;display:block}.OverviewTab-module__statusCardBody--Uxwcx{flex-direction:column;gap:14px;margin-top:6px;display:flex}.OverviewTab-module__statusCardSectionTitle--NwGSH{letter-spacing:0;text-transform:none;color:#6b7280;margin:0;font-size:13px;font-weight:600}.OverviewTab-module__statusCardSummary--lL2ex{-webkit-line-clamp:2;color:#4b5563;-webkit-box-orient:vertical;min-height:34px;margin:10px 0 12px;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.OverviewTab-module__statusCardFeatured--Oa5sz .OverviewTab-module__statusCardSummary--lL2ex{-webkit-line-clamp:unset;color:#1f2937;min-height:0;margin:6px 0 0;font-size:13px;line-height:1.5;display:block}.OverviewTab-module__statusCardFooter--kqzNt{color:#6b7280;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.OverviewTab-module__statusHistoryHint--SLnlq{color:#6b7280;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:12px;font-weight:600}.OverviewTab-module__statusHistoryHint--SLnlq:hover{color:#111827}.OverviewTab-module__railActivitySection--SG9O0{margin-top:0;padding:0 16px 24px}.OverviewTab-module__railActivityHeader--tuiBJ{z-index:8;border-top:1px solid var(--ui-border-color);border-bottom:1px solid var(--ui-border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex;position:sticky;top:0}.OverviewTab-module__activityDayGroup--FTgBG{flex-direction:column;gap:4px;display:flex}.OverviewTab-module__activityDayHeader--B-Sqq{z-index:7;color:#6b7280;letter-spacing:.06em;text-transform:uppercase;background:#fff;padding:10px 0 6px;font-size:11px;font-weight:700;position:sticky;top:0}.OverviewTab-module__railActivityRow--mlejg{color:#374151;border-radius:7px;grid-template-columns:16px 18px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:7px 6px;font-size:13px;display:grid}.OverviewTab-module__railActivityRow--mlejg:hover{background:#fff}.OverviewTab-module__railActivityAi--RU15C{background:#eef2ff8c}.OverviewTab-module__railActionIcon--kukDk{color:#9ca3af;display:flex}.OverviewTab-module__avatarFallback--laHoi{color:#4f46e5;background:#eef2ff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:inline-flex}.OverviewTab-module__railActivityText--i-gWw{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.OverviewTab-module__railActivityTime--4qaPD{color:#9ca3af;white-space:nowrap;font-size:12px}.OverviewTab-module__formPage--20OUH{background:#f9fafb;min-height:calc(100vh - 44px)}.OverviewTab-module__formShell--ySy5c{grid-template-columns:minmax(0,3fr) minmax(340px,2fr);gap:20px;max-width:1280px;margin:0 auto;padding:20px 24px 88px;display:grid}.OverviewTab-module__formPanel--oFsgl,.OverviewTab-module__builderPanel--r9k9O,.OverviewTab-module__detailPanel--gt6sc{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;padding:20px}.OverviewTab-module__fieldGrid--EgayR{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.OverviewTab-module__field--W-171,.OverviewTab-module__editorSection--meNJc{flex-direction:column;gap:7px;display:flex}.OverviewTab-module__label--bTJLR{color:#374151;font-size:12px;font-weight:600}.OverviewTab-module__segmented--kJiRv{border:1px solid var(--ui-border-color);background:#f9fafb;border-radius:8px;gap:2px;padding:3px}.OverviewTab-module__segment--y9e8Q{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;height:30px}.OverviewTab-module__segmentActive--3GTnu{color:#111827;background:#fff;box-shadow:0 1px 2px #0f172a14}.OverviewTab-module__editorStack--UOVe0{flex-direction:column;gap:14px;margin-top:18px;display:flex}.OverviewTab-module__editorDim--PX-it{opacity:.45}.OverviewTab-module__toolbar--8SvDm{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;gap:4px;margin-top:12px;padding:8px}.OverviewTab-module__toolButton--lKZPy{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:6px;width:28px;height:28px}.OverviewTab-module__toolButton--lKZPy:hover{background:var(--ui-border-color)}.OverviewTab-module__sparkButton--b7OJd{color:#3730a3;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:7px;height:30px;margin-left:auto;font-size:13px;font-weight:600}.OverviewTab-module__stickyActions--blKkz{z-index:30;border-top:1px solid var(--ui-border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;justify-content:center;height:64px;display:flex;position:fixed;bottom:0;left:0;right:0}.OverviewTab-module__stickyActionsInner--j3RgT{justify-content:flex-end;align-items:center;gap:10px;width:100%;max-width:1280px;padding:0 24px;display:flex}.OverviewTab-module__tabs--l8K-w{border:1px solid var(--ui-border-color);background:#f9fafb;border-radius:8px;gap:4px;margin-bottom:14px;padding:3px;display:flex}.OverviewTab-module__tab--fyHAO{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;height:30px}.OverviewTab-module__tabActive--3Spzl{color:#111827;background:#fff;box-shadow:0 1px 2px #0f172a14}.OverviewTab-module__highlightCard--DFpT9{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;margin-bottom:10px;padding:12px}.OverviewTab-module__highlightTitle--BeNqE{color:#111827;margin:0;font-size:13px;font-weight:600}.OverviewTab-module__highlightBody--QVBff{color:#6b7280;margin:6px 0 10px;font-size:12px;line-height:1.45}.OverviewTab-module__aiBanner--0X4uL{margin-top:16px;padding:10px 12px;font-size:13px}.OverviewTab-module__detailPage--PN4QB{max-width:860px;margin:0 auto;padding:20px 24px 48px}.OverviewTab-module__detailHeader--IiiCB{justify-content:space-between;gap:16px;margin-bottom:16px;display:flex}.OverviewTab-module__statusModalBackdrop--wpx6r{z-index:80;background:#0006;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.OverviewTab-module__statusModal--UIP9u{background:#fff;border-radius:12px;flex-direction:column;width:min(960px,100vw - 36px);height:min(85vh,860px);display:flex;overflow:hidden;box-shadow:0 30px 80px #0f172a4d}.OverviewTab-module__statusModalHeader--j0EV-{border-bottom:1px solid var(--ui-border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;height:58px;padding:0 16px;display:flex}.OverviewTab-module__statusModalHeader--j0EV- h1{color:#111827;margin:0;font-size:15px;font-weight:600}.OverviewTab-module__reminderActive--u8cBX{color:#4f46e5;background:#eef2ff}.OverviewTab-module__notificationBadge--jt6h8{background:var(--ui-border-color);color:#6b7280;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;display:inline-flex}.OverviewTab-module__statusModalBody--6zvVn{flex:1;grid-template-columns:280px minmax(0,1fr);min-height:0;display:grid}.OverviewTab-module__modalSidebar--usmW5{border-right:1px solid var(--ui-border-color);background:#f9fafb;min-height:0;padding:10px;overflow-y:auto}.OverviewTab-module__modalSidebarHeader--iam2G{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;padding:8px 3px 10px;font-size:11px;font-weight:700}.OverviewTab-module__buttonFull--4T-Eb{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:7px;width:100%;height:32px;font-size:13px;font-weight:600}.OverviewTab-module__modalHistoryList--4qfM6{flex-direction:column;gap:4px;margin-top:10px;display:flex}.OverviewTab-module__modalHistoryRow--N-qCo{text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:7px;min-height:64px;padding:8px 10px}.OverviewTab-module__modalHistoryRow--N-qCo:hover{background:#fff}.OverviewTab-module__modalHistoryRowActive--Cclee{background:#eef2ff;border-left-color:#4f46e5}.OverviewTab-module__modalHistoryTop--8r62j{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.OverviewTab-module__modalHistoryTop--8r62j strong{color:#111827;min-width:0;font-size:13px;font-weight:600}.OverviewTab-module__modalHistoryTop--8r62j span{color:#6b7280;white-space:nowrap;font-size:11px}.OverviewTab-module__modalMainContent--IW3yZ{background:#fff;min-height:0;overflow-y:auto}.OverviewTab-module__modalContentInner--cdm8d{min-height:100%;padding:22px 24px 84px}.OverviewTab-module__modalUpdateHeader--FqcF-{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.OverviewTab-module__modalUpdateHeader--FqcF- h2{color:#111827;margin:0 0 10px;font-size:20px;font-weight:650}.OverviewTab-module__modalMetaLine--6o5-b,.OverviewTab-module__modalFooterLine--g4CeI{color:#6b7280;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.OverviewTab-module__modalMetaLine--6o5-b{border-bottom:1px solid var(--ui-border-color);margin-bottom:18px;padding-bottom:18px}.OverviewTab-module__statusReadonlyBody--r8gxW{color:#1f2937;font-size:13px;line-height:1.6}.OverviewTab-module__statusReadonlyBody--r8gxW h3{color:#111827;margin:0 0 8px;font-size:13px}.OverviewTab-module__statusReadonlyBody--r8gxW p{margin:0 0 8px}.OverviewTab-module__statusReadonlyBody--r8gxW ul{margin:6px 0 0 18px;padding:0}.OverviewTab-module__statusReadonlyBody--r8gxW p:last-child{margin-bottom:0}.OverviewTab-module__statusViewSection--9UMPf{margin-top:10px}.OverviewTab-module__statusViewSection--9UMPf:first-of-type{margin-top:0}.OverviewTab-module__statusViewSection--9UMPf .OverviewTab-module__sectionCard--2fogV{padding-top:14px;padding-bottom:14px}.OverviewTab-module__taskCommentsStack--p7J7N{flex-direction:column;gap:10px;display:flex}.OverviewTab-module__taskCommentCard--TxZZt{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:12px;display:grid}.OverviewTab-module__taskCommentAvatar--gNFMM{color:#fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.OverviewTab-module__taskCommentAvatarPink--45vli{background:#f59e0b}.OverviewTab-module__taskCommentAvatarBlue--mCE4l{background:#3b82f6}.OverviewTab-module__taskCommentAvatarGreen--4nSUz{background:#10b981}.OverviewTab-module__taskCommentBody--Bbw9r{min-width:0}.OverviewTab-module__taskCommentMeta--rwsap{align-items:center;gap:8px;margin-bottom:4px;display:flex}.OverviewTab-module__taskCommentMeta--rwsap strong{color:#0f172a;font-size:13px}.OverviewTab-module__taskCommentMeta--rwsap span{color:#94a3b8;font-size:12px}.OverviewTab-module__taskCommentBody--Bbw9r p{color:#334155;margin:0;font-size:13px;line-height:1.45}.OverviewTab-module__commentsThread--WJhqT{border-top:1px solid var(--ui-border-color);margin-top:22px;padding-top:18px}.OverviewTab-module__commentRow--69sBW{border-bottom:1px solid var(--ui-border-color);grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px 0;font-size:13px;display:grid}.OverviewTab-module__commentRow--69sBW strong{color:#111827}.OverviewTab-module__commentRow--69sBW p{color:#374151;margin:3px 0 0}.OverviewTab-module__modalFooterLine--g4CeI{justify-content:space-between;margin-top:18px}.OverviewTab-module__modalFormGrid--Ks71p{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.OverviewTab-module__modalStickyActions--SlUZw{border-top:1px solid var(--ui-border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;justify-content:space-between;align-items:center;gap:12px;margin:22px -24px -84px;padding:12px 24px;display:flex;position:sticky;bottom:0}.OverviewTab-module__toolButtonWide--S5nz5{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;height:28px;padding:0 9px;display:inline-flex}.OverviewTab-module__toolButtonWide--S5nz5:hover{background:var(--ui-border-color)}@media (width<=1279px){.OverviewTab-module__rightRail--jhdjy{display:none}.OverviewTab-module__twoColumnLayout--VF4FO{height:calc(100dvh - 44px);min-height:calc(100dvh - 44px)}}@media (width<=920px){.OverviewTab-module__mainColumn--Ng-xN{padding:16px}.OverviewTab-module__statusModalBackdrop--wpx6r{padding:0}.OverviewTab-module__statusModal--UIP9u{border-radius:0;width:100vw;height:100vh}.OverviewTab-module__statusModalHeader--j0EV-{flex-direction:column;align-items:flex-start;height:auto;padding:12px}.OverviewTab-module__statusModalBody--6zvVn{grid-template-columns:1fr}.OverviewTab-module__modalSidebar--usmW5{border-right:0;border-bottom:1px solid var(--ui-border-color);max-height:220px}.OverviewTab-module__modalFormGrid--Ks71p{grid-template-columns:1fr}.OverviewTab-module__statusHeader--6nTGq,.OverviewTab-module__statusHeaderMeta--kyplj{flex-direction:column;align-items:flex-start}.OverviewTab-module__formShell--ySy5c{grid-template-columns:1fr}.OverviewTab-module__fieldGrid--EgayR,.OverviewTab-module__riskRow--KNkWm,.OverviewTab-module__milestoneRow--4kIz4,.OverviewTab-module__resourceRow--hdTRe,.OverviewTab-module__activityRow--nUAwv{grid-template-columns:1fr;padding:10px 0}.OverviewTab-module__referenceGroup--5oDvj{grid-template-columns:1fr}}.ProjectOverviewPage-module__page--zzOyp{flex-direction:column;flex:1;padding:0;display:flex}.ProjectOverviewPage-module__headerSearch--DGQoE{background:0 0;border:1px solid #0000;border-radius:6px;width:34px;height:28px;transition:width .16s,border-color .12s,background .12s;position:relative;overflow:hidden}.ProjectOverviewPage-module__headerSearch--DGQoE:hover,.ProjectOverviewPage-module__headerSearchActive--sj7FU{border-color:var(--ui-border-color);background:#fff;width:220px}.ProjectOverviewPage-module__headerSearchIcon--JjERA{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ProjectOverviewPage-module__headerSearchInput--Tc2Un{color:#111827;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 28px 0 30px;font-size:13px}.ProjectOverviewPage-module__headerSearchInput--Tc2Un::placeholder{color:#9ca3af}.ProjectOverviewPage-module__searchClearButton--TaOOv{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ProjectOverviewPage-module__searchClearButton--TaOOv:hover{color:#4b5563}.ProjectOverviewPage-module__tabActions--1YUJG{position:relative}.ProjectOverviewPage-module__tabActionsButton--47wEZ{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.ProjectOverviewPage-module__tabActionsButton--47wEZ:hover,.ProjectOverviewPage-module__tabActionsButton--47wEZ[aria-expanded=true]{color:#111827;background:#f9fafb}.ProjectOverviewPage-module__tabActionsMenu--m-du-{z-index:50;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:220px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1a}.ProjectOverviewPage-module__tabActionsMenuItem--0Gnod{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 10px;font-size:13px;display:inline-flex}.ProjectOverviewPage-module__tabActionsMenuItem--0Gnod:hover{background:var(--ui-border-color)}.ProjectOverviewPage-module__railToggle--2G2qc{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:none}.ProjectOverviewPage-module__railToggle--2G2qc:hover{color:#111827;background:#f9fafb}@media (width<=1279px){.ProjectOverviewPage-module__railToggle--2G2qc{display:inline-flex}}.ProjectOverviewPage-module__overviewContainer--Vnupw,.ProjectOverviewPage-module__dashboardContainer--XZtel,.ProjectOverviewPage-module__tabNotice--jEEpi,.ProjectOverviewPage-module__tabBridgeGrid--JTSII{padding:20px 24px 40px}.ProjectOverviewPage-module__overviewContainer--Vnupw{flex-direction:column;gap:16px;display:flex}.ProjectOverviewPage-module__dashboardContainer--XZtel{flex-direction:column;gap:16px;padding-top:0;display:flex}.ProjectOverviewPage-module__scorecards--aEP3t{border:1px solid var(--ui-border-color);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ProjectOverviewPage-module__scorecard--Fsg-F{background:#fff;padding:16px 20px}.ProjectOverviewPage-module__scorecard--Fsg-F+.ProjectOverviewPage-module__scorecard--Fsg-F{border-left:1px solid var(--ui-border-color)}.ProjectOverviewPage-module__cardLabel--KKkpy{color:#9ca3af;margin-bottom:8px;font-size:11px;font-weight:500}.ProjectOverviewPage-module__cardMain--9Hqty{align-items:center;gap:12px;display:flex}.ProjectOverviewPage-module__progressRing--KFr-F{background:conic-gradient(#2563eb 0 65%, var(--ui-border-color) 65% 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ProjectOverviewPage-module__progressRingInner--tH4fm{color:#2563eb;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:600;display:flex}.ProjectOverviewPage-module__cardValue--mg1o-{color:#1a1a1a;font-size:18px;font-weight:500;line-height:1.2}.ProjectOverviewPage-module__cardValueDanger--jvF73{color:#ef4444}.ProjectOverviewPage-module__cardNote--I47nk{color:#6b7280;margin-top:3px;font-size:12px}.ProjectOverviewPage-module__cardNoteDanger--DYd84{color:#ef4444}.ProjectOverviewPage-module__splitRow--y8yKK{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:12px;display:grid}.ProjectOverviewPage-module__panel--biM-o,.ProjectOverviewPage-module__activityPanel--ow3ym{border:1px solid var(--ui-border-color);background:#fff;border-radius:6px;padding:16px}.ProjectOverviewPage-module__panelHeader--1UIwL{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.ProjectOverviewPage-module__panelEyebrow--GRjko{color:#9ca3af;margin-bottom:4px;font-size:11px;font-weight:500}.ProjectOverviewPage-module__panelTitle--qsvzJ{color:#1a1a1a;font-size:13px;font-weight:500}.ProjectOverviewPage-module__focusList--VxaaM{flex-direction:column;margin-top:8px;display:flex}.ProjectOverviewPage-module__focusItem--N4ApA{border-bottom:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ProjectOverviewPage-module__focusItem--N4ApA:first-child{border-top:1px solid var(--ui-border-color)}.ProjectOverviewPage-module__focusItem--N4ApA:hover{background:#f9fafb;margin:0 -16px;padding-left:16px;padding-right:16px}.ProjectOverviewPage-module__focusTitle--lOPN-{color:#1a1a1a;font-size:13px;font-weight:400}.ProjectOverviewPage-module__assignee--AIEjM,.ProjectOverviewPage-module__metaValuePerson--wIzPj{color:#6b7280;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.ProjectOverviewPage-module__assigneeAvatar--PjkdU{object-fit:cover;border-radius:50%;width:20px;height:20px}.ProjectOverviewPage-module__focusMeta--qJqa0{flex-shrink:0;align-items:center;gap:8px;display:flex}.ProjectOverviewPage-module__itemStatus--CAYGI{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:400}.ProjectOverviewPage-module__itemStatusProgress--XzCLo{color:#2563eb;background:#eff6ff}.ProjectOverviewPage-module__itemStatusTodo--Z4VQm{background:var(--ui-border-color);color:#6b7280}.ProjectOverviewPage-module__dueText---tDwp{color:#9ca3af;font-size:12px}.ProjectOverviewPage-module__ghostAction--ycf12{border:1px solid var(--ui-border-color);color:#6b7280;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:32px;margin-top:12px;font-size:13px;display:inline-flex}.ProjectOverviewPage-module__ghostAction--ycf12:hover{color:#1a1a1a;background:#f9fafb}.ProjectOverviewPage-module__metaList--kurEP{flex-direction:column;margin-top:8px;display:flex}.ProjectOverviewPage-module__metaRow--o6xYC,.ProjectOverviewPage-module__metaRowBlock--L3tFe{border-bottom:1px solid var(--ui-border-color);flex-direction:column;gap:4px;padding:10px 0;display:flex}.ProjectOverviewPage-module__metaRow--o6xYC:first-child,.ProjectOverviewPage-module__metaRowBlock--L3tFe:first-child{border-top:1px solid var(--ui-border-color)}.ProjectOverviewPage-module__metaLabel--9Cudm{color:#9ca3af;font-size:11px;font-weight:500}.ProjectOverviewPage-module__metaValue--27kg3{color:#1a1a1a;font-size:13px}.ProjectOverviewPage-module__facepile--m40xy{align-items:center;display:flex}.ProjectOverviewPage-module__facepileAvatar--MA8SL{object-fit:cover;border:2px solid #fff;border-radius:50%;width:22px;height:22px;margin-left:-6px}.ProjectOverviewPage-module__facepileAvatar--MA8SL:first-child{margin-left:0}.ProjectOverviewPage-module__metaHint--00IUE{color:#9ca3af;font-size:12px}.ProjectOverviewPage-module__linkList--zp-wM{flex-direction:column;gap:2px;display:flex}.ProjectOverviewPage-module__linkButton--KBw7g{color:#6b7280;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:7px;height:32px;padding:0 8px;font-size:13px;display:inline-flex}.ProjectOverviewPage-module__linkButton--KBw7g:hover{background:var(--ui-border-color);color:#1a1a1a}.ProjectOverviewPage-module__activityPanel--ow3ym{margin-top:0}.ProjectOverviewPage-module__activityTimeline--3Gd2-{flex-direction:column;margin-top:8px;display:flex}.ProjectOverviewPage-module__activityItem--cYdHk{border-bottom:1px solid var(--ui-border-color);gap:10px;padding:10px 0;display:flex}.ProjectOverviewPage-module__activityItem--cYdHk:first-child{border-top:1px solid var(--ui-border-color)}.ProjectOverviewPage-module__activityIcon--Ijtmo{background:var(--ui-border-color);color:#6b7280;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ProjectOverviewPage-module__activityContent--Q-jtp{flex:1;min-width:0}.ProjectOverviewPage-module__activityText--I25Wm{color:#1a1a1a;font-size:13px;line-height:1.45}.ProjectOverviewPage-module__activityTime--pat7k{color:#9ca3af;margin-top:3px;font-size:12px}.ProjectOverviewPage-module__tabNotice--jEEpi,.ProjectOverviewPage-module__tabBridgeGrid--JTSII{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ProjectOverviewPage-module__noticeText---crjW{color:#6b7280;margin-top:8px;font-size:13px;line-height:1.6}.ProjectOverviewPage-module__bridgeLinks--v-pP0{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ProjectOverviewPage-module__bridgeLink--ZYr95{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.ProjectOverviewPage-module__bridgeLink--ZYr95:hover{color:#1a1a1a;background:#f9fafb}.ProjectOverviewPage-module__moduleCard--PEaHo{border:1px solid var(--ui-border-color);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;padding:12px;display:flex}.ProjectOverviewPage-module__moduleTitle--diRCI{color:#111827;font-size:13px;font-weight:600}.ProjectOverviewPage-module__moduleCardMuted--oD-W6{border:1px dashed var(--ui-border-color);color:#6b7280;border-radius:8px;margin-top:8px;padding:10px;font-size:13px}.ProjectOverviewPage-module__destructiveLink--9FOCO{color:#be123c;cursor:pointer;background:#fff1f2;border:1px solid #fecdd3;border-radius:6px;height:32px;margin-top:12px;padding:0 12px;font-size:13px}@media (width<=1280px){.ProjectOverviewPage-module__scorecards--aEP3t{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectOverviewPage-module__scorecard--Fsg-F:nth-child(3){border-top:1px solid var(--ui-border-color);border-left:none}.ProjectOverviewPage-module__scorecard--Fsg-F:nth-child(4){border-top:1px solid var(--ui-border-color)}.ProjectOverviewPage-module__splitRow--y8yKK{grid-template-columns:1fr}}@media (width<=760px){.ProjectOverviewPage-module__scorecards--aEP3t{grid-template-columns:1fr}.ProjectOverviewPage-module__scorecard--Fsg-F+.ProjectOverviewPage-module__scorecard--Fsg-F{border-left:none;border-top:1px solid var(--ui-border-color)}.ProjectOverviewPage-module__focusItem--N4ApA,.ProjectOverviewPage-module__focusMeta--qJqa0{flex-direction:column;align-items:flex-start}}.WbsTab-module__root--xJYUg{background:#fff;flex-direction:column;min-height:680px;display:flex;position:relative}.WbsTab-module__toolbar--FTuau{border-bottom:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;gap:12px;height:44px;padding:6px 16px;display:flex}.WbsTab-module__toolbarLeft--T5tak,.WbsTab-module__toolbarRight--40BQr{align-items:center;gap:8px;display:flex}.WbsTab-module__segmented--aFiLj{gap:4px;display:inline-flex}.WbsTab-module__segmentedItem--j4CfW,.WbsTab-module__segmentedActive--DZWBT{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.WbsTab-module__segmentedActive--DZWBT{border-color:var(--ui-border-color);color:#111827;background:#fff;box-shadow:0 1px 2px #0000000f}.WbsTab-module__vDivider--GOmaa{background:var(--ui-border-color);align-self:stretch;width:1px;margin:6px 4px}.WbsTab-module__ghostButton--7hmed,.WbsTab-module__aiButton--5NtA4,.WbsTab-module__dangerButton--klk0l{border:1px solid var(--ui-border-color);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.WbsTab-module__aiButton--5NtA4{color:#4338ca;background:#eef2ffb3;border-color:#c7d2fe}.WbsTab-module__ghostButton--7hmed{color:#374151;background:#fff}.WbsTab-module__ghostButton--7hmed:hover,.WbsTab-module__iconButton--PXHrJ:hover{background:var(--ui-border-color)}.WbsTab-module__iconButton--PXHrJ{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.WbsTab-module__iconButtonActive--Q8p9E{color:#4338ca;background:#eef2ff;border-color:#c7d2fe}.WbsTab-module__dangerButton--klk0l{color:#be123c;background:#fff1f2;border-color:#fecdd3}.WbsTab-module__inlineMenu--CNq-c{position:relative}.WbsTab-module__menuList--e8LhF{z-index:20;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:180px;padding:4px;display:none;position:absolute;top:calc(100% + 4px);left:0}.WbsTab-module__inlineMenu--CNq-c:hover .WbsTab-module__menuList--e8LhF{display:block}.WbsTab-module__menuListRight--ATnts{z-index:20;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:220px;padding:4px;display:none;position:absolute;top:calc(100% + 4px);right:0}.WbsTab-module__inlineMenu--CNq-c:hover .WbsTab-module__menuListRight--ATnts{display:block}.WbsTab-module__menuList--e8LhF button,.WbsTab-module__menuListRight--ATnts button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:6px 8px}.WbsTab-module__menuListRight--ATnts button:hover,.WbsTab-module__menuList--e8LhF button:hover{background:var(--ui-border-color)}.WbsTab-module__columnMenu--UK3VP{flex-direction:column;gap:10px;padding:6px;display:flex}.WbsTab-module__columnMenuHeader--SNmyI{flex-direction:column;gap:4px;padding:4px 4px 0;display:flex}.WbsTab-module__columnMenuHeader--SNmyI strong{color:#111827;font-size:13px}.WbsTab-module__columnMenuHeader--SNmyI span{color:#6b7280;font-size:12px;line-height:1.45}.WbsTab-module__columnMenuList--5wjMl{flex-direction:column;gap:4px;display:flex}.WbsTab-module__columnMenuItem--auKJU{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 8px;display:flex}.WbsTab-module__columnMenuItem--auKJU:hover{background:#f8fafc}.WbsTab-module__columnCheckbox--WeYrA{border:1px solid #cbd5e1;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.WbsTab-module__columnCheckboxChecked--EsECQ{color:#fff;background:#4f46e5;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e514}.WbsTab-module__columnCheckboxEmpty--ofQUN{background:#fff}.WbsTab-module__columnMenuText--Aje-h{flex-direction:column;min-width:0;display:flex}.WbsTab-module__columnMenuText--Aje-h strong{color:#111827;font-size:13px;font-weight:500}.WbsTab-module__contentGrid--qBMei{--details-width:420px;grid-template-columns:minmax(0, 1fr) var(--details-width);flex:1;min-height:0;transition:grid-template-columns .16s;display:grid;position:relative}.WbsTab-module__contentGridCollapsed--JxoS1{--details-width:0px}.WbsTab-module__mainArea---3F0N{background:#fff;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.WbsTab-module__panelWrap--2Htyc{border-left:1px solid var(--ui-border-color);width:var(--details-width);opacity:1;background:#f9fafb4d;min-width:0;transition:width .16s,opacity .12s,transform .16s;position:relative;overflow:auto;transform:translate(0)}.WbsTab-module__contentGridCollapsed--JxoS1 .WbsTab-module__panelWrap--2Htyc{opacity:0;pointer-events:none;transform:translate(10px)}.WbsTab-module__panelToggleBtn--CgZxt{border:1px solid var(--ui-border-color);color:#4b5563;cursor:pointer;z-index:10;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 1px 2px #00000014}.WbsTab-module__panelToggleBtn--CgZxt:hover{background:var(--ui-border-color);color:#111827}.WbsTab-module__panelHeaderRow--KKvBR{justify-content:flex-end;height:32px;padding:6px 8px 0;display:flex}.WbsTab-module__detailPanel--GlE6k{height:calc(100% - 32px);padding:0;position:sticky;top:0;overflow:auto}.WbsTab-module__detailHeader--JloVk{border-bottom:1px solid var(--ui-border-color);margin-bottom:10px;padding-bottom:10px}.WbsTab-module__statusBadge--48cZl{color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;display:inline-flex}.WbsTab-module__detailTabs--psb4V{gap:6px;margin-bottom:10px;display:flex}.WbsTab-module__smallTab--qzGcW,.WbsTab-module__activeSmallTab--Vn--Z{border:1px solid var(--ui-border-color);cursor:pointer;background:#fff;border-radius:6px;height:26px;padding:0 8px;font-size:12px}.WbsTab-module__activeSmallTab--Vn--Z{color:#3730a3;background:#eef2ff}.WbsTab-module__detailTab--VWFBT{flex-direction:column;gap:10px;display:flex}.WbsTab-module__detailTab--VWFBT label{color:#374151;flex-direction:column;gap:6px;font-size:12px;display:flex}.WbsTab-module__detailTab--VWFBT input,.WbsTab-module__detailTab--VWFBT select,.WbsTab-module__detailTab--VWFBT textarea{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;padding:8px;font-size:12px}.WbsTab-module__inlineFields--xcnVr{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.WbsTab-module__treeWrap--yCHWd{--tree-prefix-width:140px;flex-direction:column;min-height:0;display:flex;position:relative;overflow:auto}.WbsTab-module__treeHeader--WucOy,.WbsTab-module__treeRow--5Tagi{grid-template-columns:minmax(400px,500px) 100px 120px 140px 120px 110px 110px 140px 130px 130px 110px;align-items:center;width:max-content;min-width:100%;display:grid}.WbsTab-module__treeHeader--WucOy{border-bottom:1px solid var(--ui-border-color);color:#6b7280;z-index:4;background:#f9fafb;height:36px;padding:0 8px;font-size:11px;position:sticky;top:0}.WbsTab-module__treeHeader--WucOy>span{box-sizing:border-box;background:inherit;align-items:center;width:100%;min-width:0;height:100%;padding:0 12px;display:inline-flex}.WbsTab-module__treeHeaderNumeric--7verf{text-align:right;justify-content:flex-end}.WbsTab-module__treeRow--5Tagi{border-bottom:1px solid var(--ui-border-color);min-height:36px;padding:0 8px;font-size:13px}.WbsTab-module__treeRow--5Tagi>div:not(:first-child){box-sizing:border-box;min-width:0;padding:0 12px}.WbsTab-module__treeRow--5Tagi:hover{background:#f9fafb}.WbsTab-module__treeRowSelected--kQKRe{background:#eef2ff}.WbsTab-module__treeRowSelected--kQKRe .WbsTab-module__treeMainCell---Q2ih{border-left:2px solid #4f46e5}.WbsTab-module__treeRowDimmed--IZOJ2{opacity:.45}.WbsTab-module__treeMainCell---Q2ih{align-items:center;gap:6px;min-width:0;min-height:36px;display:flex}.WbsTab-module__treeTitleHeader--RAHGt{padding-left:calc(12px + var(--tree-prefix-width) + 6px)}.WbsTab-module__treeTitleHeaderLabel--X2vKv{min-width:0}.WbsTab-module__treePrefix--xuEuQ{width:var(--tree-prefix-width);min-width:var(--tree-prefix-width);flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.WbsTab-module__code--nITd1{color:#6b7280;width:44px;min-width:44px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.WbsTab-module__dragHandle--GopHq,.WbsTab-module__expandBtn--ysHlq,.WbsTab-module__titleRegular--7eXfG,.WbsTab-module__titleStrong--IbSQR{cursor:pointer;background:0 0;border:none}.WbsTab-module__dragHandle--GopHq{opacity:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.WbsTab-module__treeRow--5Tagi:hover .WbsTab-module__dragHandle--GopHq{opacity:1}.WbsTab-module__checkboxWrap--3VbPz{justify-content:center;align-items:center;width:16px;min-width:16px;display:inline-flex}.WbsTab-module__expandBtn--ysHlq,.WbsTab-module__expandPlaceholder--I2pc5{color:#6b7280;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;display:inline-flex}.WbsTab-module__expandBtn--ysHlq:hover{color:#111827}.WbsTab-module__titleStrong--IbSQR{font-weight:600}.WbsTab-module__titleRegular--7eXfG{font-weight:400}.WbsTab-module__inlineInput---PKWq,.WbsTab-module__cellInput--uWBH6{border:1px solid var(--ui-border-color);border-radius:6px;width:100%;padding:4px 6px;font-size:12px}.WbsTab-module__cellDisplay--menAH{text-align:left;color:#111827;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;width:100%;min-width:0;min-height:28px;padding:0 6px;display:inline-flex}.WbsTab-module__cellDisplay--menAH:hover{background:var(--ui-border-color)}.WbsTab-module__typeIconCell--h7UJ1{color:#6366f1}.WbsTab-module__ownerCell--kIcNt{gap:8px}.WbsTab-module__ownerAvatar--5N-6z,.WbsTab-module__ownerInitials--N-dtD{border-radius:999px;width:20px;height:20px}.WbsTab-module__ownerInitials--N-dtD{background:var(--ui-border-color);color:#374151;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.WbsTab-module__inlineTwoInputs--JaxNn{grid-template-columns:1fr 1fr;gap:4px;display:grid}.WbsTab-module__tabular--V0Z2g,.WbsTab-module__numCol--KRhWE,.WbsTab-module__numCell--EXP2B{font-variant-numeric:tabular-nums}.WbsTab-module__numCol--KRhWE{box-sizing:border-box;text-align:right;justify-self:stretch;width:100%;padding:0 12px}.WbsTab-module__numCell--EXP2B{text-align:right;justify-content:flex-end}.WbsTab-module__mutedValue--6bh5E{color:#6b7280}.WbsTab-module__computedValue--qU0Z5{color:#4b5563;font-style:italic}.WbsTab-module__formulaHint--LutzH{color:#9ca3af;margin-right:3px;font-size:10px;font-style:normal}.WbsTab-module__treeWrap--yCHWd .WbsTab-module__cellDisplay--menAH .WbsTab-module__formulaHint--LutzH:first-child{display:none}.WbsTab-module__progressInline--xfZCU{align-items:center;gap:8px;display:inline-flex}.WbsTab-module__valueBtn--5prgh{cursor:pointer;background:#f9fafb;border:none;border-radius:6px;width:100%;height:26px}.WbsTab-module__progressBar--eVKmT{background:var(--ui-border-color);border-radius:999px;width:60px;height:6px;overflow:hidden}.WbsTab-module__progressBar--eVKmT span,.WbsTab-module__progressWork--zGe01,.WbsTab-module__progressDone--vNlf2,.WbsTab-module__progressEmpty--pX-yW{height:100%;display:block}.WbsTab-module__progressWork--zGe01{background:#4f46e5}.WbsTab-module__progressDone--vNlf2{background:#059669}.WbsTab-module__progressEmpty--pX-yW{background:#9ca3af}.WbsTab-module__moneyCell--d9e6l{text-align:right}.WbsTab-module__overBudget--s0Yk1{color:#dc2626}.WbsTab-module__zeroActual--pQzdS{color:#9ca3af}.WbsTab-module__positive--eWfas{color:#16a34a}.WbsTab-module__negative--RvRmt{color:#dc2626}.WbsTab-module__rowDelete--pOYfY{color:#9ca3af;cursor:pointer;background:0 0;border:none;margin-left:8px}.WbsTab-module__neutralVariance--Q3b30{color:#6b7280}.WbsTab-module__rowMenuWrap--qBVaR{opacity:0;margin-left:auto;position:relative}.WbsTab-module__treeRow--5Tagi:hover .WbsTab-module__rowMenuWrap--qBVaR{opacity:1}.WbsTab-module__rowMenuButton--oA6-Y{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:6px;width:22px;height:22px}.WbsTab-module__rowMenuButton--oA6-Y:hover{background:var(--ui-border-color);color:#111827}.WbsTab-module__rowMenuList--3BAbi{border:1px solid var(--ui-border-color);z-index:12;background:#fff;border-radius:8px;min-width:170px;padding:4px;display:none;position:absolute;top:calc(100% + 4px);right:0}.WbsTab-module__rowMenuWrap--qBVaR:hover .WbsTab-module__rowMenuList--3BAbi{display:block}.WbsTab-module__rowMenuList--3BAbi button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:6px 8px}.WbsTab-module__rowMenuList--3BAbi button:hover{background:var(--ui-border-color)}.WbsTab-module__rowDanger--8jbEH{color:#be123c}.WbsTab-module__dropLine--xkxgj{height:4px}.WbsTab-module__filterBar--7YoXb{border-bottom:1px solid var(--ui-border-color);background:#fff;justify-content:space-between;align-items:center;gap:8px;height:40px;min-height:40px;padding:0 16px;display:flex}.WbsTab-module__filterScrollerWbs--8y-Ho{scrollbar-width:none;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.WbsTab-module__filterScrollerWbs--8y-Ho::-webkit-scrollbar{display:none}.WbsTab-module__filterSortArea--sl3lL{flex:none;margin-left:auto}.WbsTab-module__addGhost--8XzwS{border:1px dashed var(--ui-border-color);color:#4b5563;cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;display:inline-flex}.WbsTab-module__addCompact--2QNd7{border:1px dashed var(--ui-border-color);color:#6b7280;cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.WbsTab-module__sortGhost--bt9qf,.WbsTab-module__sortChip--5KHIX{cursor:pointer;border-radius:6px;height:28px;padding:0 10px;font-size:13px}.WbsTab-module__sortGhost--bt9qf{color:#4b5563;background:0 0;border:1px solid #0000}.WbsTab-module__sortChip--5KHIX{border:1px solid var(--ui-border-color);color:#111827;background:#fff}.WbsTab-module__filterChip--weezO{border:1px solid var(--ui-border-color);background:#fff;border-radius:6px;align-items:stretch;height:28px;display:inline-flex;overflow:hidden}.WbsTab-module__segment--uQffu{border:0;border-right:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 8px;font-size:13px;display:inline-flex}.WbsTab-module__segment--uQffu:hover,.WbsTab-module__menuSegment--S16DU:hover,.WbsTab-module__menuItem--UfruS:hover,.WbsTab-module__addGhost--8XzwS:hover,.WbsTab-module__addCompact--2QNd7:hover,.WbsTab-module__sortGhost--bt9qf:hover,.WbsTab-module__sortChip--5KHIX:hover{background:#f9fafb}.WbsTab-module__menuSegment--S16DU{color:#6b7280;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;display:inline-flex}.WbsTab-module__popoverMenu--0HUuj{flex-direction:column;gap:2px;display:flex}.WbsTab-module__menuItem--UfruS{color:#374151;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;min-height:30px;padding:4px 8px;font-size:13px;display:inline-flex}.WbsTab-module__menuItemActive--QQFUu{background:var(--ui-border-color);color:#111827}.WbsTab-module__valuePopover--1DaFp{width:280px}.WbsTab-module__valueInput--xWEQL{border:1px solid var(--ui-border-color);border-radius:6px;width:100%;height:30px;padding:0 10px;font-size:13px}.WbsTab-module__valueOptionsList--JKkrg{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow:auto}.WbsTab-module__valueOptionRow--8S0L7{cursor:pointer;color:#374151;border-radius:6px;align-items:center;gap:8px;min-height:30px;padding:0 8px;display:inline-flex}.WbsTab-module__valueOptionRow--8S0L7:hover{background:#f9fafb}.WbsTab-module__valueFooter--o0ipQ{border-top:1px solid var(--ui-border-color);justify-content:flex-end;margin-top:8px;padding-top:8px;display:flex}.WbsTab-module__applyButton--8YrWB{border:1px solid var(--ui-border-color);color:#111827;cursor:pointer;background:#fff;border-radius:6px;height:28px;padding:0 10px;font-size:13px}.WbsTab-module__inlineInputs--mN1zr{align-items:center;gap:8px;display:flex}.WbsTab-module__calendarPopover--NDwrr{width:260px;padding:8px}.WbsTab-module__calendarHeader--jbq0I{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;display:flex}.WbsTab-module__calendarNav--YoZVa{border:1px solid var(--ui-border-color);cursor:pointer;background:#fff;border-radius:6px;width:24px;height:24px}.WbsTab-module__calendarWeekdays--zBMVf{color:#6b7280;text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;font-size:11px;display:grid}.WbsTab-module__calendarGrid--d3gsj{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.WbsTab-module__calendarDay--EJsXc{cursor:pointer;background:#fff;border:none;border-radius:6px;height:28px;font-size:12px}.WbsTab-module__calendarDay--EJsXc:hover{background:var(--ui-border-color)}.WbsTab-module__calendarDayMuted--vST12{color:#9ca3af}.WbsTab-module__calendarDaySelected--avMv9{color:#3730a3;background:#e0e7ff}.WbsTab-module__tableFooterAction---i19W{padding:10px 12px}.WbsTab-module__addNodeGhost--s8NaA{border:1px dashed var(--ui-border-color);color:#4b5563;cursor:pointer;background:#fff;border-radius:6px;height:28px;padding:0 10px;font-size:13px}.WbsTab-module__addNodeGhost--s8NaA:hover{background:#f9fafb}.WbsTab-module__tonalPill--witSM{border-radius:999px;min-height:20px;padding:0 8px;font-size:11px}.WbsTab-module__typePillPhase--bSs0W{color:#3730a3;background:#e0e7ff}.WbsTab-module__typePillDeliverable--1d1Hv{color:#6d28d9;background:#ede9fe}.WbsTab-module__typePillWp--UnRxj{background:var(--ui-border-color);color:#374151}.WbsTab-module__typePillCustom--MeXD0,.WbsTab-module__statusNotStarted--VvPyp{background:var(--ui-border-color);color:#4b5563}.WbsTab-module__statusProgress--Zi1dc{color:#3730a3;background:#e0e7ff}.WbsTab-module__statusDone--ObHBO{color:#065f46;background:#d1fae5}.WbsTab-module__statusBlocked--Ma8OT{color:#be123c;background:#ffe4e6}.WbsTab-module__statusHold--yJBiz{color:#92400e;background:#fef3c7}.WbsTab-module__summarySection--zxMFd{border-bottom:1px solid var(--ui-border-color);padding:16px}.WbsTab-module__summaryTitle--ijg6J{margin:0 0 10px;font-size:15px}.WbsTab-module__summarySubtitle--wEYHN{margin:0 0 10px;font-size:13px}.WbsTab-module__summaryStatRow--QWVoN{color:#4b5563;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;display:flex}.WbsTab-module__summaryStatRow--QWVoN strong{color:#111827;font-variant-numeric:tabular-nums;font-weight:600}.WbsTab-module__summaryProgress--8BCq5{align-items:center;gap:8px;margin-top:10px;display:flex}.WbsTab-module__summaryMilestoneRow--ii4zN{justify-content:space-between;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.WbsTab-module__bulkBar--8AWSU{border-top:1px solid var(--ui-border-color);background:#fff;align-items:center;gap:8px;height:44px;padding:0 12px;display:flex}.WbsTab-module__emptyStateCard--72OrU,.WbsTab-module__disabledState--WDh4K{background:linear-gradient(135deg,#f8fafc,#eef2ff);border:1px dashed #cbd5e1;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;margin:24px;padding:24px;display:flex}.WbsTab-module__emptyActions--Fc9JN{flex-wrap:wrap;gap:8px;display:flex}.WbsTab-module__orgView--mowUk{padding:16px;overflow:auto}.WbsTab-module__orgNodeWrap--PTnA7{margin-bottom:10px}.WbsTab-module__orgNode--wn3pG,.WbsTab-module__orgNodeSelected--O-atK{text-align:left;border:1px solid var(--ui-border-color);cursor:pointer;background:#fff;border-radius:10px;width:230px;padding:10px}.WbsTab-module__orgNodeSelected--O-atK{border-color:#6366f1;box-shadow:0 0 0 1px #6366f1}.WbsTab-module__orgCode--GefLt{color:#6b7280;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.WbsTab-module__orgTitle--ZMBQJ{margin:4px 0;font-size:13px}.WbsTab-module__orgMeta--i6JKk{color:#6b7280;margin-bottom:6px;font-size:11px}.WbsTab-module__orgProgress--idgCh{background:var(--ui-border-color);border-radius:999px;height:7px;overflow:hidden}.WbsTab-module__orgProgress--idgCh span{background:#4f46e5;height:100%;display:block}.WbsTab-module__ganttWrap--VA3Dl{flex-direction:column;min-height:0;display:flex;overflow:hidden}.WbsTab-module__ganttTopBar--GT0w8{border-bottom:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.WbsTab-module__dependenciesLabel--vn8Nc{color:#6b7280;font-size:12px}.WbsTab-module__aiMenuPopover--sk2pQ{z-index:40;position:absolute;top:44px;right:12px}.WbsTab-module__aiMenu--v8QoT{background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;flex-direction:column;gap:4px;width:320px;padding:6px;display:flex}.WbsTab-module__aiMenu--v8QoT button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.WbsTab-module__aiMenu--v8QoT button:hover{background:#e0e7ff}.WbsTab-module__modalBackdrop--bBmJb{z-index:100;background:#1118275c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.WbsTab-module__modal--bRSHe{background:#fff;border:1px solid #c7d2fe;border-radius:12px;flex-direction:column;gap:10px;width:min(560px,100%);padding:16px;display:flex}.WbsTab-module__modal--bRSHe textarea{border:1px solid var(--ui-border-color);border-radius:8px;width:100%;min-height:80px;padding:8px}.WbsTab-module__modalList--UGTtY{border:1px solid var(--ui-border-color);border-radius:8px;max-height:180px;padding:8px;overflow:auto}.WbsTab-module__modalActions--YUnUP{justify-content:flex-end;gap:8px;display:flex}.WbsTab-module__checkboxRow--pUN-c{align-items:center;gap:8px;font-size:12px;display:flex}.WbsTab-module__smallRow--0-G5c,.WbsTab-module__mutedText--LnOj8{color:#6b7280;font-size:12px}.WbsTab-module__financeGauge--L6bda{flex-direction:column;gap:6px;display:flex}.WbsTab-module__breakdownBlock--xqy2d{border:1px solid var(--ui-border-color);background:#f8fafc;border-radius:8px;padding:8px}.WbsTab-module__expenseList--o3-1Y,.WbsTab-module__activityList--ajltW{flex-direction:column;gap:8px;display:flex}.WbsTab-module__expenseRow--WMRA9,.WbsTab-module__activityRow--P-Ziy{border:1px solid var(--ui-border-color);border-radius:8px;gap:4px;padding:8px;font-size:12px;display:grid}.WbsTab-module__viewEmpty--DPCms{color:#6b7280;padding:24px}@media (width<=1200px){.WbsTab-module__contentGrid--qBMei{grid-template-columns:minmax(0,1fr)}.WbsTab-module__panelWrap--2Htyc{border-left:none;border-top:1px solid var(--ui-border-color)}}.Timeline-module__root--lhQ-V{position:relative}.Timeline-module__toolbar--NDUo2{border-bottom:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.Timeline-module__zoomRow--0clgV{gap:6px;display:inline-flex}.Timeline-module__toolButton--KxupO,.Timeline-module__todayButton--ND0vb{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:6px;height:28px;padding:0 10px;font-size:12px}.Timeline-module__layout--XbCIV{grid-template-columns:280px 1fr;min-height:520px;display:grid}.Timeline-module__leftRail--VToq6{border-right:1px solid var(--ui-border-color);position:relative;overflow:hidden auto}.Timeline-module__leftHeader--M2-QZ{border-bottom:1px solid var(--ui-border-color);z-index:2;color:#6b7280;background:#fff;align-items:center;height:40px;padding:0 12px;font-size:12px;display:flex;position:sticky;top:0}.Timeline-module__itemRow--5PNsF,.Timeline-module__groupRow--fOJxJ{text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex;position:absolute;left:0;right:0}.Timeline-module__groupRow--fOJxJ{color:#374151;background:#f9fafb;font-size:12px;font-weight:600}.Timeline-module__itemRow--5PNsF:hover{background:#f9fafb}.Timeline-module__itemDot--6yNXS{border-radius:4px;flex:none;width:12px;height:12px}.Timeline-module__itemTitle--u54qF{white-space:nowrap;text-overflow:ellipsis;color:#111827;font-size:13px;overflow:hidden}.Timeline-module__rightPane--pF7CU{position:relative;overflow:auto}.Timeline-module__panning--Bv9bl{cursor:grabbing}.Timeline-module__timeHeader--yTC5P{border-bottom:1px solid var(--ui-border-color);z-index:1;background:#fff;height:40px;position:sticky;top:0}.Timeline-module__monthBand--sxesa{border-right:1px solid var(--ui-border-color);color:#6b7280;text-transform:capitalize;align-items:center;height:40px;padding-left:8px;font-size:11px;display:inline-flex;position:absolute;top:0}.Timeline-module__canvas--NTFgO{background-image:linear-gradient(to right, var(--ui-border-color) 1px, transparent 1px);background-size:40px 100%;position:relative}.Timeline-module__rollup--CHVax{background:var(--ui-border-color);border-radius:6px;height:24px;position:absolute}.Timeline-module__bar--v6dpV{background:var(--bar-color);cursor:grab;border-radius:6px;align-items:center;height:24px;padding:0 8px;display:inline-flex;position:absolute;overflow:hidden}.Timeline-module__bar--v6dpV:active{cursor:grabbing}.Timeline-module__progress--Z4AK7{background:var(--bar-progress);opacity:.55;position:absolute;top:0;bottom:0;left:0}.Timeline-module__barLabel--HkcRZ{z-index:1;color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;position:relative;overflow:hidden}.Timeline-module__outerLabel--Z0WLS{color:#374151;white-space:nowrap;font-size:12px;position:absolute}.Timeline-module__resizeHandle--xQ3kM{cursor:ew-resize;background:#ffffffb3;border:0;width:6px;position:absolute;top:0;bottom:0}.Timeline-module__leftHandle--zeEoN{left:0}.Timeline-module__rightHandle--S7Y2g{right:0}.Timeline-module__todayLine--ZjNmf{background:#ef4444;width:1px;position:absolute;top:0;bottom:0}.Timeline-module__menu--ESls7{border:1px solid var(--ui-border-color);z-index:10;background:#fff;border-radius:8px;padding:4px;position:fixed;box-shadow:0 10px 24px #0f172a24}.Timeline-module__menuItem--mAd1x{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;height:28px;padding:0 8px;font-size:12px}.Timeline-module__menuItem--mAd1x:hover{background:var(--ui-border-color)}.Timeline-module__emptyState--Tn-x4{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:420px;display:flex}.Timeline-module__emptyTitle--X3j8W{color:#374151;margin:0}.Timeline-module__emptyHint---t7AL{color:#6b7280;margin:0;font-size:13px}.Timeline-module__emptyButton--WXyat{color:#fff;cursor:pointer;background:#4f46e5;border:1px solid #4f46e5;border-radius:8px;height:36px;padding:0 14px}.Timeline-module__skeletonWrap--3v7p7{flex-direction:column;gap:8px;padding:12px;display:flex}.Timeline-module__skeletonRow--H2BWq{background:linear-gradient(90deg, var(--ui-border-color) 0%, #f9fafb 50%, var(--ui-border-color) 100%);background-size:200% 100%;border-radius:6px;height:32px;animation:1.2s linear infinite Timeline-module__shimmer--oeHKM}@keyframes Timeline-module__shimmer--oeHKM{0%{background-position:200% 0}to{background-position:-200% 0}}.react-flow{--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:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--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:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--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:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--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 #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.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:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--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:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--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:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--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 #00000014;--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{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1}.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{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.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;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:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.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:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;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%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;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{z-index:5;margin:15px;position:absolute}.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{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.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{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.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{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;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));padding:10px;font-size:12px}.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{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.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-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.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))}.ProjectCard-module__card--TpPS0{border:1px solid var(--ui-border-color);cursor:pointer;background:#fff;border-left-width:2px;border-radius:8px;min-height:124px;padding:10px;transition:border-color .12s,box-shadow .12s}.ProjectCard-module__card--TpPS0:hover{border-color:var(--ui-border-color);box-shadow:0 4px 12px #0f172a0f}.ProjectCard-module__header--l4oOo{justify-content:space-between;align-items:center;gap:8px;display:flex}.ProjectCard-module__title--tDhNv{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;text-decoration:none;overflow:hidden}.ProjectCard-module__menuButton--TOMjq{color:#6b7280;opacity:0;cursor:pointer;background:0 0;border:0;width:18px;height:18px}.ProjectCard-module__card--TpPS0:hover .ProjectCard-module__menuButton--TOMjq{opacity:1}.ProjectCard-module__description--iclVO{color:#4b5563;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 10px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.ProjectCard-module__progressRow--pJM-P{align-items:center;gap:8px;display:flex}.ProjectCard-module__progressTrack--WNGDE{background:var(--ui-border-color);border-radius:999px;flex:1;height:4px;overflow:hidden}.ProjectCard-module__progressFill--s-U9E{border-radius:999px;height:100%}.ProjectCard-module__progressValue--MXZ0m{color:#6b7280;font-variant-numeric:tabular-nums;font-size:12px}.ProjectCard-module__footer--tX7SQ{align-items:center;gap:8px;margin-top:10px;display:flex}.ProjectCard-module__avatar--rwWj-{background:var(--ui-border-color);color:#374151;border-radius:999px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:600;display:inline-flex}.ProjectCard-module__meta--E4jVH{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.BoardColumn-module__column--gdToQ{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;flex-direction:column;width:280px;min-width:280px;max-width:280px;max-height:calc(100vh - 184px);display:flex}.BoardColumn-module__header--y7Epy{border-bottom:1px solid var(--ui-border-color);z-index:1;background:#fff;justify-content:space-between;align-items:center;height:40px;min-height:40px;padding:0 10px;display:flex;position:sticky;top:0}.BoardColumn-module__headerLeft--KTsdD{align-items:center;gap:6px;min-width:0;display:flex}.BoardColumn-module__dot--yvM90{border-radius:999px;flex:none;width:8px;height:8px}.BoardColumn-module__label--ZF7yA{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.BoardColumn-module__count--JLEHz{color:#6b7280;font-variant-numeric:tabular-nums;font-size:12px}.BoardColumn-module__menu--AESBZ{color:#4b5563;cursor:pointer;border:0;border-radius:6px;padding:2px 6px;font-size:12px}.BoardColumn-module__body--K0Bjf{flex:1;padding:8px;overflow-y:auto}.BoardColumn-module__bodyOver--A3ghc{background:#f9fafb;border-radius:6px;box-shadow:inset 0 0 0 2px #a5b4fc}.BoardColumn-module__stack--jMUeO{flex-direction:column;gap:8px;min-height:100%;display:flex}.BoardColumn-module__empty--4IY87{border:1px dashed var(--ui-border-color);color:#9ca3af;text-align:center;border-radius:8px;margin:auto 0;padding:20px 10px;font-size:12px}.BoardColumn-module__footer--dK0cB{padding:8px}.BoardColumn-module__addButton--KSg1P{border:1px dashed var(--ui-border-color);color:#4b5563;cursor:pointer;background:0 0;border-radius:8px;width:100%;height:32px;font-size:13px}.BoardColumn-module__collapsed--4MAfy{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;width:48px;min-width:48px}.BoardColumn-module__collapsedButton--cSB0m{color:#4b5563;writing-mode:vertical-rl;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;width:100%;height:100%;min-height:calc(100vh - 184px);padding:8px 0;display:inline-flex;transform:rotate(180deg)}.BoardColumn-module__collapsedLabel--xw-9n{font-size:12px;font-weight:600}.BoardColumn-module__collapsedCount--aAoMR{color:#6b7280;font-size:11px}.BoardView-module__board--ififf{scrollbar-width:none;gap:12px;padding:16px 24px 0;display:flex;overflow:auto hidden}.BoardView-module__board--ififf::-webkit-scrollbar{display:none}.BoardView-module__overlay--ubqYB{transform:rotate(1deg);box-shadow:0 14px 28px #0f172a3d}.BoardView-module__skeletonColumn--i6LLg{border:1px solid var(--ui-border-color);border-radius:10px;flex-direction:column;gap:8px;width:280px;min-width:280px;padding:8px;display:flex}.BoardView-module__skeletonCard--6vzAz{background:linear-gradient(90deg, var(--ui-border-color) 0%, #f9fafb 50%, var(--ui-border-color) 100%);background-size:200% 100%;border-radius:8px;height:120px;animation:1.2s linear infinite BoardView-module__shimmer--XTjbi}@keyframes BoardView-module__shimmer--XTjbi{0%{background-position:200% 0}to{background-position:-200% 0}}.BoardView-module__emptyState--X0-Lu{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:360px;display:flex}.BoardView-module__emptyTitle--kt-NB{color:#6b7280;margin:0}.BoardView-module__emptyButton--CG-np{color:#fff;cursor:pointer;background:#4f46e5;border:1px solid #4f46e5;border-radius:8px;height:36px;padding:0 14px}.ProjectsDirectoryPage-module__page--KTGjH{padding:0 0 56px}.ProjectsDirectoryPage-module__createProjectButton--trZbQ{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;font-weight:550;display:inline-flex}.ProjectsDirectoryPage-module__createProjectButton--trZbQ:hover{background:#1d4ed8}.ProjectsDirectoryPage-module__headerSearch--nL-b1{background:0 0;border:1px solid #0000;border-radius:6px;width:34px;height:28px;transition:width .16s,border-color .12s,background .12s;position:relative;overflow:hidden}.ProjectsDirectoryPage-module__headerSearch--nL-b1:hover,.ProjectsDirectoryPage-module__headerSearchActive--tunf-{border-color:var(--ui-border-color);background:#fff;width:220px}.ProjectsDirectoryPage-module__headerSearchIcon--zS4ik{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.ProjectsDirectoryPage-module__headerSearchInput--cofLK{color:#111827;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0 28px 0 30px;font-size:13px}.ProjectsDirectoryPage-module__headerSearchInput--cofLK::placeholder{color:#9ca3af}.ProjectsDirectoryPage-module__searchClearButton--af9Gd{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ProjectsDirectoryPage-module__searchClearButton--af9Gd:hover{color:#4b5563}.ProjectsDirectoryPage-module__tableContainer--U7LNj{overflow:hidden}.ProjectsDirectoryPage-module__table--snJZL{border-collapse:collapse;width:100%}.ProjectsDirectoryPage-module__table--snJZL th{text-align:left;border-bottom:1px solid var(--ui-border-color);color:#9ca3af;background:0 0;height:36px;padding:0 24px;font-size:12px;font-weight:500}.ProjectsDirectoryPage-module__table--snJZL td{border-bottom:1px solid var(--ui-border-color);color:#374151;height:44px;padding:0 24px;font-size:13px}.ProjectsDirectoryPage-module__table--snJZL tbody tr:hover td{background:#f9fafb}.ProjectsDirectoryPage-module__lastRow--J5Hpi td{border-bottom:none}.ProjectsDirectoryPage-module__projectLink--aFAf2{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:none}.ProjectsDirectoryPage-module__projectLink--aFAf2:hover{text-decoration:underline}.ProjectsDirectoryPage-module__badge--Kv-mB{border-radius:4px;align-items:center;width:fit-content;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ProjectsDirectoryPage-module__badgeSuccess--dojgv{color:#15803d;background:#dcfce7}.ProjectsDirectoryPage-module__badgeDanger--cPIjR{color:#dc2626;background:#fee2e2}.ProjectsDirectoryPage-module__badgeWarning--ySs8f{color:#854d0e;background:#fef9c3}.ProjectsDirectoryPage-module__leadCell---yvqw{align-items:center;gap:8px;display:flex}.ProjectsDirectoryPage-module__avatar--e3XUA{background:var(--ui-border-color);color:#6b7280;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;font-weight:500;display:inline-flex}.ProjectsDirectoryPage-module__progressCell--5u88v{align-items:center;gap:8px;display:flex}.ProjectsDirectoryPage-module__progressTrack--E7EZR{background:var(--ui-border-color);vertical-align:middle;border-radius:2px;width:80px;height:4px;display:inline-block;overflow:hidden}.ProjectsDirectoryPage-module__progressFill--d3W5S{background:#2563eb;border-radius:2px;height:4px}.ProjectsDirectoryPage-module__progressValue--x1uIh{color:#6b7280;font-size:12px}.ProjectsDirectoryPage-module__milestoneCell--lXjZv{color:#6b7280;font-size:13px}.ProjectsDirectoryPage-module__tableFooter--k0jab{border-top:1px solid var(--ui-border-color);justify-content:flex-end;padding:8px 24px 0;display:flex}.ProjectsDirectoryPage-module__tableCount--uYdfD{color:#9ca3af;font-size:12px}@media (width<=760px){.ProjectsDirectoryPage-module__headerSearch--nL-b1,.ProjectsDirectoryPage-module__headerSearchActive--tunf-{width:160px}.ProjectsDirectoryPage-module__tableContainer--U7LNj{margin:0}}.DashboardDetailPage-module__page--n0I1s{padding:0 0 40px}.DashboardDetailPage-module__dashboardContainer--k9gSf{padding:0 24px 40px}.ReportsPage-module__page--rnMDG{background:#fff;padding:0 0 40px}.ReportsPage-module__toolbarRow--UJRKk{border-bottom:1px solid var(--ui-border-color);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 24px;display:flex}.ReportsPage-module__toolbarLeft--fbR2d{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.ReportsPage-module__toolbarRight--9uyXL{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.ReportsPage-module__iconButton--aRY65{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ReportsPage-module__iconButton--aRY65:hover{background:var(--ui-border-color)}.ReportsPage-module__createButton--gUut8{cursor:pointer;color:#fff;background:#2563eb;border:0;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:13px;display:inline-flex}.ReportsPage-module__createButton--gUut8:hover{background:#1d4ed8}.ReportsPage-module__searchBox--1Dc3a{border:1px solid var(--ui-border-color);background:#fff;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 6px 0 10px;display:flex}.ReportsPage-module__searchIcon--7Z4BF{color:#9ca3af;flex-shrink:0}.ReportsPage-module__searchInput--dNuVs{color:#111827;background:0 0;border:none;outline:none;width:200px;font-size:13px}.ReportsPage-module__searchInput--dNuVs::placeholder{color:#9ca3af}.ReportsPage-module__listView--JlPsU{flex-direction:column;display:flex}.ReportsPage-module__listHeader--fWfCO{border-bottom:1px solid var(--ui-border-color);color:#6b7280;grid-template-columns:1fr 1fr 180px 64px;align-items:center;height:32px;padding:0 24px;font-size:12px;font-weight:400;display:grid}.ReportsPage-module__sectionLabel--k7NGx{color:#374151;border-bottom:1px solid var(--ui-border-color);background:#f9fafb;align-items:center;gap:8px;height:36px;padding:0 24px;font-size:13px;font-weight:500;display:flex}.ReportsPage-module__sectionCount--EnkEy{color:#9ca3af;font-size:12px;font-weight:400}.ReportsPage-module__emptyState--4PDPF{border-bottom:1px solid var(--ui-border-color);padding:16px 24px}.ReportsPage-module__emptyDashed--xcjAc{border:2px dashed var(--ui-border-color);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:28px 24px;display:flex}.ReportsPage-module__emptyTitle--mLdZ9{color:#111827;font-size:14px;font-weight:600}.ReportsPage-module__emptySubtitle--VJjom{color:#6b7280;max-width:360px;font-size:13px}.ReportsPage-module__dashboardRow--Ere5V{border-bottom:1px solid var(--ui-border-color);grid-template-columns:1fr 1fr 180px 64px;align-items:center;min-height:48px;padding:0 24px;display:grid}.ReportsPage-module__dashboardRow--Ere5V:hover{background:#f9fafb}.ReportsPage-module__dashboardRow--Ere5V .ReportsPage-module__colActions--2qmQM{opacity:0}.ReportsPage-module__dashboardRow--Ere5V:hover .ReportsPage-module__colActions--2qmQM{opacity:1}.ReportsPage-module__colDashboard--lXt8t{align-items:center;gap:10px;display:flex}.ReportsPage-module__colReports--7lF6H{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ReportsPage-module__colDate--dPqIT{color:#6b7280;font-size:13px}.ReportsPage-module__colActions--2qmQM{justify-content:flex-end;align-items:center;gap:2px;transition:opacity .1s;display:flex}.ReportsPage-module__dashboardIcon--PwG3o{color:#fff;background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ReportsPage-module__dashboardName--ISe2W{color:#111827;font-size:13px;font-weight:500;text-decoration:none}.ReportsPage-module__dashboardName--ISe2W:hover{color:#2563eb}.ReportsPage-module__rowIconButton--yEcQ-{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.ReportsPage-module__rowIconButton--yEcQ-:hover{background:var(--ui-border-color);color:#374151}.ReportsPage-module__starActive--geihw{color:#f59e0b!important}.ReportsPage-module__menuWrap--WZjE-{position:relative}.ReportsPage-module__dropdownMenu--LdytB{z-index:100;border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;min-width:160px;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1a}.ReportsPage-module__dropdownItem--UZV4G{text-align:left;color:#e11d48;cursor:pointer;background:0 0;border:none;border-radius:5px;width:100%;padding:7px 12px;font-size:13px;display:block}.ReportsPage-module__dropdownItem--UZV4G:hover{background:#fff1f2}.ReportsPage-module__reportChip--Md-vj{background:var(--ui-border-color,#f3f4f6);color:#374151;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:12px;display:inline-flex}.ReportsPage-module__noReports--3TVpj{flex-wrap:wrap;gap:8px;display:flex}.RolesPermissionsPage-module__page--4gh5x{padding:0 0 48px}.RolesPermissionsPage-module__primaryButton--USgcy,.RolesPermissionsPage-module__ghostButton--aWVCy,.RolesPermissionsPage-module__dangerButton--1GGli,.RolesPermissionsPage-module__selectLike--8qszb,.RolesPermissionsPage-module__selectLikeInline--LbqP7,.RolesPermissionsPage-module__iconButton--lsKeU{border:0;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.RolesPermissionsPage-module__primaryButton--USgcy{color:#fff;background:#2563eb;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.RolesPermissionsPage-module__primaryButton--USgcy:hover{background:#1d4ed8}.RolesPermissionsPage-module__ghostButton--aWVCy,.RolesPermissionsPage-module__selectLike--8qszb,.RolesPermissionsPage-module__selectLikeInline--LbqP7,.RolesPermissionsPage-module__iconButton--lsKeU{color:#374151;background:#fff;border:1px solid #e6e8ec}.RolesPermissionsPage-module__ghostButton--aWVCy,.RolesPermissionsPage-module__selectLikeInline--LbqP7{border-radius:10px;min-height:36px;padding:0 12px;font-size:13px;font-weight:400}.RolesPermissionsPage-module__ghostButton--aWVCy:hover,.RolesPermissionsPage-module__selectLikeInline--LbqP7:hover,.RolesPermissionsPage-module__iconButton--lsKeU:hover{background:#f9fafb;border-color:#d9dde4}.RolesPermissionsPage-module__dangerButton--1GGli{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;min-height:36px;padding:0 12px;font-size:13px;font-weight:400}.RolesPermissionsPage-module__iconButton--lsKeU{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.RolesPermissionsPage-module__content--nDNol{min-width:0;max-width:980px;margin:0 auto;padding-top:14px;font-size:13px}.RolesPermissionsPage-module__stack--YlFV3{flex-direction:column;gap:0;display:flex}.RolesPermissionsPage-module__panel--sGMdJ,.RolesPermissionsPage-module__integrationCard--fdASZ,.RolesPermissionsPage-module__securityCard--ES3sz,.RolesPermissionsPage-module__webhookCard--bWy1c,.RolesPermissionsPage-module__planCard--igOc2,.RolesPermissionsPage-module__tokenRow--MRMYd{background:0 0;border:0;border-radius:0}.RolesPermissionsPage-module__panel--sGMdJ+.RolesPermissionsPage-module__panel--sGMdJ{border-top:1px solid #eceef2}.RolesPermissionsPage-module__panel--sGMdJ{padding:26px 0}.RolesPermissionsPage-module__panelHeaderRow--dXL1A,.RolesPermissionsPage-module__usageHeader--GFhqw,.RolesPermissionsPage-module__memberCell--iubEW,.RolesPermissionsPage-module__securityTitleRow--EmJf2,.RolesPermissionsPage-module__inlineActions--CA9JH,.RolesPermissionsPage-module__tokenRow--MRMYd{justify-content:space-between;align-items:center;gap:12px;display:flex}.RolesPermissionsPage-module__panelHeader--H0Q8J{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.RolesPermissionsPage-module__panelHeader--H0Q8J,.RolesPermissionsPage-module__panelHeaderRow--dXL1A{align-items:flex-start}.RolesPermissionsPage-module__panelTitle--e5SZn{color:#252930;letter-spacing:-.025em;font-size:18px;font-weight:600;line-height:1.2}.RolesPermissionsPage-module__panelNote--zECyp,.RolesPermissionsPage-module__inlineMeta--8AbSZ{color:#686d75;margin-top:6px;font-size:13px;line-height:1.45}.RolesPermissionsPage-module__formGrid--gMdG5{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:22px;display:grid}.RolesPermissionsPage-module__field--cfb2l{flex-direction:column;gap:8px;display:flex}.RolesPermissionsPage-module__fieldWide--9er4f{grid-column:1/-1}.RolesPermissionsPage-module__field--cfb2l span{color:#70757d;font-size:13px;font-weight:400}.RolesPermissionsPage-module__field--cfb2l input,.RolesPermissionsPage-module__selectLike--8qszb{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-height:42px;font-size:13px}.RolesPermissionsPage-module__field--cfb2l input{padding:0 14px}.RolesPermissionsPage-module__selectLike--8qszb{justify-content:flex-start;align-items:center;padding:0 14px;display:inline-flex}.RolesPermissionsPage-module__selectLike--8qszb:hover,.RolesPermissionsPage-module__field--cfb2l input:hover{border-color:#d7dbe3}.RolesPermissionsPage-module__tableWrap--Y8xqs,.RolesPermissionsPage-module__matrixWrap--z6m0z{background:#fff;border:1px solid #e6e8ec;border-radius:14px;margin-top:18px;overflow:auto}.RolesPermissionsPage-module__memberTable--40q9u,.RolesPermissionsPage-module__matrix--hUSwV{border-collapse:collapse;width:100%;min-width:760px}.RolesPermissionsPage-module__memberTable--40q9u th,.RolesPermissionsPage-module__memberTable--40q9u td,.RolesPermissionsPage-module__matrix--hUSwV th,.RolesPermissionsPage-module__matrix--hUSwV td{text-align:left;border-top:1px solid #eceef2;padding:14px 16px}.RolesPermissionsPage-module__memberTable--40q9u thead th,.RolesPermissionsPage-module__matrix--hUSwV thead th{color:#747a84;background:#fafbfc;border-top:none;font-size:13px;font-weight:400}.RolesPermissionsPage-module__memberCell--iubEW{justify-content:flex-start}.RolesPermissionsPage-module__avatar--mgnU1{object-fit:cover;border-radius:50%;width:28px;height:28px}.RolesPermissionsPage-module__strongText--E0cTT{color:#252930;font-weight:600}.RolesPermissionsPage-module__planCard--igOc2,.RolesPermissionsPage-module__tokenRow--MRMYd,.RolesPermissionsPage-module__webhookCard--bWy1c{background:#fff;border:1px solid #e6e8ec;border-radius:14px;padding:18px}.RolesPermissionsPage-module__planName--ieKm3{color:#252930;font-size:13px}.RolesPermissionsPage-module__planPrice--ksdqC{color:#252930;font-size:13px;font-weight:600}.RolesPermissionsPage-module__usageList--UUjhS{flex-direction:column;gap:16px;margin-top:18px;display:flex}.RolesPermissionsPage-module__usageItem--f2f7K{background:#f8fafc;border-radius:12px;padding:14px}.RolesPermissionsPage-module__progressTrack--KR4JZ{background:#e5e7eb;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.RolesPermissionsPage-module__progressFill--EBfz8{background:#2563eb;border-radius:999px;height:100%}.RolesPermissionsPage-module__matrix--hUSwV{min-width:820px}.RolesPermissionsPage-module__matrix--hUSwV thead th{z-index:1;position:sticky;top:0}.RolesPermissionsPage-module__matrix--hUSwV th,.RolesPermissionsPage-module__matrix--hUSwV td{text-align:center}.RolesPermissionsPage-module__matrix--hUSwV thead th:first-child,.RolesPermissionsPage-module__featureLabel--VsxVL{text-align:left}.RolesPermissionsPage-module__featureCol--WcHei{width:36%}.RolesPermissionsPage-module__roleHeader--OLs0L{color:#303540;align-items:center;gap:6px;display:inline-flex}.RolesPermissionsPage-module__roleIconMuted--eXu8v{color:#9ca3af}.RolesPermissionsPage-module__roleIcon--kdmD5{color:#4338ca}.RolesPermissionsPage-module__groupRow--xPie- td{color:#5f6672;text-align:left;background:#fafbfc;font-size:13px;font-weight:400}.RolesPermissionsPage-module__featureLabel--VsxVL{color:#2f3540;font-size:13px;font-weight:500}.RolesPermissionsPage-module__checkbox--2LfY-{border:1px solid #dde1e7;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.RolesPermissionsPage-module__checkboxChecked--Gsywk{color:#fff;background:#2563eb;border-color:#2563eb}.RolesPermissionsPage-module__checkboxMuted--wBexk{color:#9ca3af;background:#eceff3;border-color:#eceff3}.RolesPermissionsPage-module__checkboxInteractive--96nO0{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.RolesPermissionsPage-module__checkboxEmpty--yj7gd,.RolesPermissionsPage-module__checkboxEmptyInteractive--1mfM3{background:#fff}.RolesPermissionsPage-module__checkboxEmptyInteractive--1mfM3{border-color:#bfdbfe}.RolesPermissionsPage-module__securityGrid--gXNEg,.RolesPermissionsPage-module__integrationGrid--5prmp{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.RolesPermissionsPage-module__integrationGrid--5prmp{grid-template-columns:repeat(2,minmax(0,1fr))}.RolesPermissionsPage-module__securityCard--ES3sz,.RolesPermissionsPage-module__integrationCard--fdASZ{background:#fff;border:1px solid #e6e8ec;border-radius:14px;padding:18px}.RolesPermissionsPage-module__securityTitleRow--EmJf2{justify-content:flex-start}.RolesPermissionsPage-module__securityTitleRow--EmJf2 svg{color:#2563eb}.RolesPermissionsPage-module__integrationTitle--oZ9Hd{color:#252930;font-size:13px;font-weight:600}@media (width<=1180px){.RolesPermissionsPage-module__securityGrid--gXNEg,.RolesPermissionsPage-module__integrationGrid--5prmp{grid-template-columns:1fr}}@media (width<=860px){.RolesPermissionsPage-module__content--nDNol{max-width:100%}.RolesPermissionsPage-module__panel--sGMdJ{padding:22px 0}.RolesPermissionsPage-module__formGrid--gMdG5{grid-template-columns:1fr}.RolesPermissionsPage-module__panelHeaderRow--dXL1A,.RolesPermissionsPage-module__tokenRow--MRMYd,.RolesPermissionsPage-module__usageHeader--GFhqw{flex-direction:column;align-items:flex-start}}.SupportPage-module__page--ICJ1o{padding:0 0 48px}.SupportPage-module__hero--D-2bg{background:linear-gradient(135deg,#1e1b4b 0%,#312e81 100%);border-radius:32px;align-items:center;min-height:240px;padding:36px 32px;display:flex}.SupportPage-module__heroContent--HWOIg{width:100%}.SupportPage-module__breadcrumb--408zu{color:#ffffffb8;align-items:center;gap:4px;font-size:11px;font-weight:400;display:flex}.SupportPage-module__breadcrumbIcon--29EQ-{color:#ffffff59}.SupportPage-module__heroTitle--qKEB5{color:#fff;letter-spacing:-.05em;margin-top:18px;font-size:42px;font-weight:700}.SupportPage-module__heroSearchWrap--U-X3s{max-width:600px;margin-top:24px;position:relative}.SupportPage-module__heroSearchIcon--oGoqh{color:#94a3b8;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.SupportPage-module__heroSearch--qP1aD{color:#111827;background:#fff;border:1px solid #ffffff1f;border-radius:18px;width:100%;min-height:58px;padding:0 18px 0 52px;font-size:15px}.SupportPage-module__workspace--OBB-q{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);gap:18px;margin-top:18px;display:grid}.SupportPage-module__leftColumn--lknK6,.SupportPage-module__rightColumn--AHtOF{flex-direction:column;gap:18px;display:flex}.SupportPage-module__sectionHeader---pRBJ,.SupportPage-module__sideHeader--f6sQC{justify-content:space-between;align-items:center;display:flex}.SupportPage-module__sectionTitle--cjsI1,.SupportPage-module__sideTitle--j84E-,.SupportPage-module__topicTitle--mlxLW,.SupportPage-module__bannerTitle--rHOLk,.SupportPage-module__managerName--YXkJf{color:#111827}.SupportPage-module__sectionTitle--cjsI1{letter-spacing:-.04em;font-size:24px;font-weight:700}.SupportPage-module__topicGrid--8jXEY{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SupportPage-module__topicCard--557Qj,.SupportPage-module__sideCard--r73Yy,.SupportPage-module__managerCard--5PCGJ{border:1px solid var(--ui-border-color);background:#fff;border-radius:24px}.SupportPage-module__topicCard--557Qj{padding:20px;transition:transform .16s,box-shadow .16s}.SupportPage-module__topicCard--557Qj:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a14}.SupportPage-module__topicIcon--Jpu1R{color:#4338ca;background:#eef2ff;border-radius:6px;justify-content:center;align-items:center;width:40px;height:28px;display:flex}.SupportPage-module__topicTitle--mlxLW{margin-top:16px;font-size:16px;font-weight:700}.SupportPage-module__topicDescription--ChbNJ,.SupportPage-module__bannerText--6zMUZ,.SupportPage-module__managerText--XvgQi,.SupportPage-module__contextHint--OQ28c,.SupportPage-module__metricRow--f-Nnk,.SupportPage-module__ticketTitle--fGSAC{color:#6b7280;font-size:13px;line-height:1.6}.SupportPage-module__topicDescription--ChbNJ{margin-top:8px}.SupportPage-module__contactBanner--gic3L{background:linear-gradient(#fff 0%,#eef2ff 100%);border:1px solid #c7d2fe;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.SupportPage-module__bannerTitle--rHOLk{font-size:20px;font-weight:700}.SupportPage-module__bannerText--6zMUZ{max-width:520px;margin-top:8px}.SupportPage-module__bannerActions--avIaA,.SupportPage-module__managerActions--8QjxK{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SupportPage-module__primaryButton--meu-C,.SupportPage-module__ghostButton--hdZU5,.SupportPage-module__inlineAction--VitOd,.SupportPage-module__linkButton--iC7vZ{border:none}.SupportPage-module__primaryButton--meu-C,.SupportPage-module__ghostButton--hdZU5,.SupportPage-module__inlineAction--VitOd{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:13px;font-weight:400;display:inline-flex}.SupportPage-module__primaryButton--meu-C{color:#fff;background:#4f46e5}.SupportPage-module__ghostButton--hdZU5,.SupportPage-module__inlineAction--VitOd{color:#374151;border:1px solid var(--ui-border-color);background:#fff}.SupportPage-module__sideCard--r73Yy,.SupportPage-module__managerCard--5PCGJ{padding:20px}.SupportPage-module__sideTitle--j84E-{font-size:15px;font-weight:700}.SupportPage-module__ticketList--3TBBm,.SupportPage-module__metricsList--dxTdZ{flex-direction:column;gap:12px;margin-top:16px;display:flex}.SupportPage-module__ticketRow--ms3Ko{border-top:1px solid var(--ui-border-color);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.SupportPage-module__ticketRow--ms3Ko:first-child{border-top:none}.SupportPage-module__ticketMeta--Vi2JM,.SupportPage-module__statusTop--AcCSb,.SupportPage-module__managerHeader--u2PlG,.SupportPage-module__contextHint--OQ28c{align-items:center;gap:10px;display:flex}.SupportPage-module__ticketIconWrap--quJiO{background:var(--ui-border-color);color:#4b5563;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.SupportPage-module__statusBadge--tyPbF{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:400;display:inline-flex}.SupportPage-module__statusWarning--QMWNN{color:#c2410c;background:#ffedd5}.SupportPage-module__statusSuccess---uVZ-{color:#047857;background:#dcfce7}.SupportPage-module__linkButton--iC7vZ{color:#4338ca;text-align:left;background:0 0;margin-top:16px;padding:0;font-size:13px;font-weight:400}.SupportPage-module__pulseDot--UdZkH{background:#10b981;border-radius:50%;width:10px;height:10px;animation:1.8s infinite SupportPage-module__pulse--zfGkp;box-shadow:0 0 #10b98166}@keyframes SupportPage-module__pulse--zfGkp{0%{box-shadow:0 0 #10b98166}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}.SupportPage-module__statusText--DvuXk{color:#047857;font-size:14px;font-weight:400}.SupportPage-module__metricRow--f-Nnk{border-top:1px solid var(--ui-border-color);padding:10px 0}.SupportPage-module__metricRow--f-Nnk:first-child{border-top:none}.SupportPage-module__managerAvatarWrap--1Tdof{border-radius:6px;flex-shrink:0;width:48px;height:48px;overflow:hidden}.SupportPage-module__managerAvatar--4ylM2{object-fit:cover;width:100%;height:100%}.SupportPage-module__managerEyebrow--6djOV{color:#8a8a8e;font-size:11px;font-weight:400}.SupportPage-module__managerName--YXkJf{margin-top:6px;font-size:15px;font-weight:700}.SupportPage-module__managerText--XvgQi{margin-top:14px}.SupportPage-module__contextHint--OQ28c{border:1px solid var(--ui-border-color);background:#fff;border-radius:18px;padding:14px 16px}.SupportPage-module__contextHint--OQ28c svg{color:#4338ca;flex-shrink:0}@media (width<=1180px){.SupportPage-module__workspace--OBB-q{grid-template-columns:1fr}}@media (width<=760px){.SupportPage-module__hero--D-2bg{padding:28px 20px}.SupportPage-module__heroTitle--qKEB5{font-size:32px}.SupportPage-module__topicGrid--8jXEY{grid-template-columns:1fr}.SupportPage-module__contactBanner--gic3L,.SupportPage-module__header--so3ld,.SupportPage-module__ticketRow--ms3Ko{flex-direction:column;align-items:flex-start}}.DashboardHeader-module__header--d0Agc{justify-content:space-between;align-items:flex-start;padding:0 0 16px;display:flex}.DashboardHeader-module__left---Q4-t{flex-direction:column;gap:4px;display:flex}.DashboardHeader-module__title--iVe56{color:#1a1a1a;margin:0;font-size:18px;font-weight:600}.DashboardHeader-module__dateRange--RCrkf{color:#8a8a8e;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:14px;display:inline-flex}.DashboardHeader-module__stats--eBbU-{align-items:flex-start;gap:24px;display:flex}.DashboardHeader-module__statItem--29o2A{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.DashboardHeader-module__statNumber--ISrNB{color:#1a1a1a;font-size:22px;font-weight:600}.DashboardHeader-module__statAmount--pjCPa{color:#8a8a8e;font-size:14px;font-weight:500}.DashboardHeader-module__statLabel--x4Gh1{color:#8a8a8e;width:100%;font-size:13px}.CardHeader-module__cardHeader--hLQoI{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.CardHeader-module__cardTitle--dwciv{color:#1a1a1a;margin:0;font-size:13px;font-weight:500}.CardHeader-module__actions--ivdle{gap:2px;display:flex}.CardHeader-module__iconBtn--AhzXU{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .12s,color .12s;display:flex}.CardHeader-module__iconBtn--AhzXU:hover{background:var(--ui-border-color);color:#6b7280}.BorrowersByState-module__card--SKRZX{background:#fff;border-radius:8px;flex-direction:column;height:100%;padding:20px 24px;display:flex}.BorrowersByState-module__content--ohjhH{flex:1;align-items:center;gap:24px;display:flex}.BorrowersByState-module__chartWrap--9DB-E{flex-shrink:0;width:180px;height:180px;position:relative}.BorrowersByState-module__centerLabel---hswf{text-align:center;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BorrowersByState-module__totalAmount--o0qeN{color:#1a1a1a;font-size:16px;font-weight:600}.BorrowersByState-module__totalText--opEgp{color:#8a8a8e;font-size:11px}.BorrowersByState-module__legend--Gac5U{flex-direction:column;flex:1;gap:14px;display:flex}.BorrowersByState-module__legendItem--RKw3s{align-items:center;gap:8px;display:flex}.BorrowersByState-module__dot--Z79aA{border-radius:50%;flex-shrink:0;width:10px;height:10px}.BorrowersByState-module__legendName--dfPwv{color:#1a1a1a;min-width:30px;font-size:14px;font-weight:500}.BorrowersByState-module__legendDots--Q7kk9{border-bottom:2px dotted var(--ui-border-color);flex:1;min-width:20px;margin:0 4px}.BorrowersByState-module__legendValue--60cpg{color:#1a1a1a;white-space:nowrap;font-size:14px;font-weight:500}.PlaceholderCard-module__card--XR7Dw{background:#fff;border-radius:8px;flex-direction:column;height:100%;padding:20px 24px;display:flex}.PlaceholderCard-module__content--ZYZwg{flex-direction:column;flex:1;gap:24px;display:flex}.PlaceholderCard-module__row--B7Vjy{gap:24px;display:flex}.PlaceholderCard-module__metric--xTMta{background:#f9fafb;border-radius:6px;flex-direction:column;flex:1;padding:16px;display:flex}.PlaceholderCard-module__value--Qso4H{color:#1a1a1a;font-size:15px;font-weight:500}.PlaceholderCard-module__label--B6S1Q{color:#8a8a8e;margin-top:2px;font-size:12px}.PlaceholderCard-module__bars--Kk98D{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.PlaceholderCard-module__barRow--cXF5h{align-items:center;gap:12px;display:flex}.PlaceholderCard-module__barLabel--m7Hbw{color:#1a1a1a;min-width:30px;font-size:13px;font-weight:500}.PlaceholderCard-module__barTrack--FYbFn{background:#f0f0f0;border-radius:4px;flex:1;height:8px;overflow:hidden}.PlaceholderCard-module__barFill--UcZX0{border-radius:4px;height:100%;transition:width .5s}.PlaceholderCard-module__barPct--fenYv{color:#8a8a8e;text-align:right;min-width:32px;font-size:13px}.DetailsCard-module__card--71MHl{border:1px solid var(--ui-border-color);background:#fff;border-radius:8px;flex-direction:column;height:100%;padding:16px 20px;display:flex}.DetailsCard-module__statsRow--SVvcq{gap:32px;margin-bottom:12px;display:flex}.DetailsCard-module__stat--E2WSe{flex-direction:column;display:flex}.DetailsCard-module__statValue--Cbfcz{color:#1a1a1a;font-size:18px;font-weight:600}.DetailsCard-module__statLabel--yESvs{color:#8a8a8e;font-size:12px}.DetailsCard-module__chartArea--YKeym{flex:1;min-height:160px;position:relative}.DetailsCard-module__chartRelative--owhJa{width:100%;height:100%;position:relative}.DetailsCard-module__annotation--xrm-I{color:#666;pointer-events:none;background:#ffffffd9;border-radius:10px;padding:2px 8px;font-size:11px;position:absolute}.DetailsCard-module__annotationHighlight--zLJs7{color:#fff;background:#1a1a1a;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600}.DetailsCard-module__annotationBottom--6yAOU{color:#8a8a8e;pointer-events:none;font-size:11px;position:absolute;bottom:4px}.NewRequestTrend-module__card--uf5nH{background:#fff;border-radius:8px;flex-direction:column;height:100%;padding:20px 24px;display:flex}.NewRequestTrend-module__chartArea--rK-4R{flex:1;position:relative}.NewRequestTrend-module__chartRelative--7WSbA{width:100%;height:100%;position:relative}.NewRequestTrend-module__tooltip--CgD3U{pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;top:42%;left:42%}.NewRequestTrend-module__tooltipCircle--pqHHp{background:#fff;border:2px solid #f59e0b;border-radius:50%;width:12px;height:12px}.NewRequestTrend-module__tooltipContent--KpQHr{color:#fff;white-space:nowrap;background:#1a1a1a;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:flex}.NewRequestTrend-module__tooltipValue--QtkU6{color:#fff}.NewRequestTrend-module__tooltipChange--x794E{color:#6bbf59;font-size:12px}.NewRequestTrend-module__marker--iyT2l{color:#1a1a1a;font-size:10px;position:absolute;bottom:2px;left:48%}.NewRequestTrend-module__labels--gE0zU{flex-direction:column;gap:24px;display:flex;position:absolute;top:20px;right:0}.NewRequestTrend-module__labelDev--4L-dN,.NewRequestTrend-module__labelInv--SQGg8,.NewRequestTrend-module__labelBh--VejFn{white-space:nowrap;border-radius:10px;padding:4px 10px;font-size:11px;font-weight:600}.NewRequestTrend-module__labelDev--4L-dN{color:#ef4444;background:#fee2e2}.NewRequestTrend-module__labelInv--SQGg8{color:#d97706;background:#fef3c7}.NewRequestTrend-module__labelBh--VejFn{background:var(--ui-border-color);color:#6b7280}.Dashboard-module__main--CSeF3{min-height:calc(100vh - 64px);padding:28px 32px;overflow-y:auto}.Dashboard-module__grid--tkKeD{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:16px;min-height:calc(100vh - 194px);display:grid}@media (width<=1200px){.Dashboard-module__grid--tkKeD{grid-template-rows:auto;grid-template-columns:1fr}}.Dashboard-module__cell--HBsxB{min-height:0}.TeamPage-module__page--VjWgd{padding:0 0 84px}.TeamPage-module__headerActions--ZPttG{justify-content:flex-end;align-items:center;display:flex}.TeamPage-module__workspace--1yoSd{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:20px;display:grid}.TeamPage-module__leftRail--wNFIf,.TeamPage-module__mainPanel--h96QD,.TeamPage-module__panel--8JdA3,.TeamPage-module__previewCard--jC-Nm,.TeamPage-module__emptyMiniCard--4lCg4,.TeamPage-module__inlineEmptyCard--mF2P-,.TeamPage-module__modal--ubl-6{background:var(--ui-surface);border:1px solid var(--ui-border-color);box-shadow:var(--ui-shadow-soft)}.TeamPage-module__leftRail--wNFIf{border-radius:28px;padding:18px;position:sticky;top:24px}.TeamPage-module__railHeader--PJHN1,.TeamPage-module__teamListItem--oJ1rc,.TeamPage-module__teamListItemMain--08ftH,.TeamPage-module__detailsHeader--09437,.TeamPage-module__detailsIdentity--cjjr7,.TeamPage-module__panelHeader--odx7e,.TeamPage-module__memberRow--Km-EC,.TeamPage-module__memberMain--gADan,.TeamPage-module__memberSuggestion--Ow91i,.TeamPage-module__memberSearch--RQmv3,.TeamPage-module__modalHeader--k4QhL,.TeamPage-module__modalActions--0OIU8,.TeamPage-module__heroActions--8RNxT{justify-content:space-between;align-items:center;gap:12px;display:flex}.TeamPage-module__railHeader--PJHN1{margin-bottom:18px}.TeamPage-module__railEyebrow--eflat,.TeamPage-module__heroEyebrow--TQdZU,.TeamPage-module__field--wnZ3R span{color:#8a8a8e;font-size:11px;font-weight:400}.TeamPage-module__railTitle--gzBTx,.TeamPage-module__detailsTitle--cklYU,.TeamPage-module__modalTitle--TCb5I{letter-spacing:-.04em;color:#111827;font-size:24px;font-weight:700}.TeamPage-module__iconButton--YWo2V,.TeamPage-module__primaryButton--nF-l5,.TeamPage-module__secondaryButton--ieEUq,.TeamPage-module__removeButton--tHzeb,.TeamPage-module__teamListItem--oJ1rc,.TeamPage-module__memberSuggestion--Ow91i,.TeamPage-module__iconOption--5Iw-e{border:none}.TeamPage-module__iconButton--YWo2V{border:1px solid var(--ui-border-color);color:#4b5563;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.TeamPage-module__teamList--gSI8Y{flex-direction:column;gap:10px;display:flex}.TeamPage-module__teamListItem--oJ1rc{color:#111827;text-align:left;background:#fff;border:1px solid #edf0f4;border-radius:18px;width:100%;padding:14px}.TeamPage-module__teamListItemActive--QY06N{background:#f7f7ff;border-color:#c7d2fe}.TeamPage-module__teamListItemMain--08ftH{justify-content:flex-start}.TeamPage-module__teamListItemMain--08ftH strong,.TeamPage-module__memberMain--gADan strong{color:#111827;font-size:14px;display:block}.TeamPage-module__teamListItemMain--08ftH span,.TeamPage-module__memberMain--gADan span,.TeamPage-module__detailsMeta--ZAxXW,.TeamPage-module__panelHeader--odx7e p,.TeamPage-module__emptyMiniCard--4lCg4 p,.TeamPage-module__emptyText--TbC25,.TeamPage-module__previewCard--jC-Nm p,.TeamPage-module__inlineEmpty--YHJaD,.TeamPage-module__inlineEmptyCard--mF2P- p{color:#6b7280;font-size:13px;line-height:1.55}.TeamPage-module__teamAlias--mj51f{color:#9ca3af;font-size:12px}.TeamPage-module__teamIconBadge--aEZIT,.TeamPage-module__iconOptionBadge--5jlGv{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:28px;display:inline-flex}.TeamPage-module__iconDesign--XJMru{color:#b45309;background:#fef3c7}.TeamPage-module__iconDelivery--Qin3z{color:#1d4ed8;background:#dbeafe}.TeamPage-module__iconEngineering--Vkw8v{color:#15803d;background:#dcfce7}.TeamPage-module__iconStrategy--t2otO{color:#6d28d9;background:#ede9fe}.TeamPage-module__emptyMiniCard--4lCg4,.TeamPage-module__inlineEmptyCard--mF2P-{background:linear-gradient(#fffdf8 0%,#fff 100%);border-radius:6px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}.TeamPage-module__emptyMiniCard--4lCg4 svg,.TeamPage-module__inlineEmptyCard--mF2P- svg{color:#f59e0b}.TeamPage-module__mainPanel--h96QD{border-radius:32px;min-height:680px;padding:24px}.TeamPage-module__emptyState--96QQl,.TeamPage-module__teamDetails--30Qy4{min-height:100%}.TeamPage-module__emptyHero--8AN-w{grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;min-height:620px;display:grid}.TeamPage-module__emptyCopy--jvgGk{padding:32px 18px 32px 12px}.TeamPage-module__emptyTitle--UZ8FW{letter-spacing:-.06em;color:#1f2937;max-width:440px;margin-top:10px;font-size:clamp(44px,5vw,64px);line-height:.98}.TeamPage-module__emptyText--TbC25{max-width:420px;margin-top:20px;font-size:15px}.TeamPage-module__heroActions--8RNxT{justify-content:flex-start;margin-top:28px}.TeamPage-module__primaryButton--nF-l5,.TeamPage-module__secondaryButton--ieEUq,.TeamPage-module__removeButton--tHzeb{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:400;display:inline-flex}.TeamPage-module__primaryButton--nF-l5{color:#fff;background:#1f1f22}.TeamPage-module__secondaryButton--ieEUq{color:#4b5563;border:1px solid var(--ui-border-color);background:#fff}.TeamPage-module__previewGrid--KcmKw{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.TeamPage-module__previewCard--jC-Nm{background:linear-gradient(#fffdfb 0%,#fff 100%);border-radius:28px;min-height:360px;padding:20px}.TeamPage-module__previewCard--jC-Nm h3{letter-spacing:-.04em;color:#1f2937;margin-top:18px;font-size:26px;line-height:1.05}.TeamPage-module__previewFrame--X0O0V{background:linear-gradient(#f8fafc 0%,#eff6ff 100%);border:1px solid #eceef4;border-radius:22px;height:220px;padding:16px;overflow:hidden}.TeamPage-module__previewBars--7CVYU{background:linear-gradient(90deg,#fffffff0 0 18%,#0000 18% 22%,#fffffff0 22% 40%,#0000 40% 44%,#fffffff0 44% 64%,#0000 64% 68%,#fffffff0 68% 100%);border-radius:6px;height:56px}.TeamPage-module__previewTimeline--FCnyN{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.TeamPage-module__previewTimeline--FCnyN span,.TeamPage-module__previewMessage--53zHc,.TeamPage-module__previewMessageShort--pN2Qs{border:1px solid var(--ui-border-color);background:#ffffffeb;border-radius:6px;display:block}.TeamPage-module__previewTimeline--FCnyN span{height:124px}.TeamPage-module__previewFeed--xSBIH{background:linear-gradient(#fff7fb 0%,#f5f3ff 100%)}.TeamPage-module__previewMessage--53zHc{height:54px;margin-bottom:12px}.TeamPage-module__previewMessageShort--pN2Qs{width:72%;height:32px}.TeamPage-module__detailsGrid--xZy3b{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:20px;margin-top:20px;display:grid}.TeamPage-module__panel--8JdA3{border-radius:28px;padding:22px}.TeamPage-module__panelHeader--odx7e{align-items:flex-start}.TeamPage-module__panelHeader--odx7e h3{letter-spacing:-.04em;color:#111827;font-size:22px;font-weight:700}.TeamPage-module__iconPicker--LpqOK{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.TeamPage-module__iconOption--5Iw-e{color:#374151;background:#fff;border:1px solid #edf0f4;border-radius:18px;justify-content:flex-start;align-items:center;gap:10px;min-height:70px;padding:12px;font-size:13px;font-weight:400;display:flex}.TeamPage-module__iconOptionActive--NqAux{background:#f5f7ff;border-color:#c7d2fe}.TeamPage-module__formStack--SRFz7{flex-direction:column;gap:16px;margin-top:18px;display:flex}.TeamPage-module__field--wnZ3R{flex-direction:column;gap:8px;display:flex}.TeamPage-module__field--wnZ3R input,.TeamPage-module__field--wnZ3R textarea,.TeamPage-module__memberSearch--RQmv3 input{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:6px;width:100%;font-size:14px}.TeamPage-module__field--wnZ3R input,.TeamPage-module__memberSearch--RQmv3 input{min-height:44px;padding:0 14px}.TeamPage-module__field--wnZ3R textarea{resize:vertical;min-height:120px;padding:12px 14px}.TeamPage-module__memberSearch--RQmv3{border:1px solid var(--ui-border-color);background:#fff;border-radius:6px;justify-content:flex-start;margin-top:18px;padding:0 12px}.TeamPage-module__memberSearch--RQmv3 svg{color:#9ca3af}.TeamPage-module__memberSearch--RQmv3 input{background:0 0;border:none;padding:0}.TeamPage-module__addableMembers--rr4bJ,.TeamPage-module__memberList--jkJWF{flex-direction:column;gap:10px;margin-top:16px;display:flex}.TeamPage-module__memberSuggestion--Ow91i,.TeamPage-module__memberRow--Km-EC{background:#fff;border:1px solid #edf0f4;border-radius:18px;width:100%;padding:14px}.TeamPage-module__memberSuggestion--Ow91i{text-align:left}.TeamPage-module__memberMain--gADan{justify-content:flex-start}.TeamPage-module__memberAvatar---v73U{object-fit:cover;border-radius:50%;width:38px;height:28px}.TeamPage-module__addChip--wZhx1{color:#4338ca;background:#eef2ff;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:400;display:inline-flex}.TeamPage-module__removeButton--tHzeb{color:#c2410c;background:#fff5f5;border:1px solid #fed7aa}.TeamPage-module__inlineEmpty--YHJaD{padding:12px 0 4px}.TeamPage-module__modalOverlay--cXVZE{z-index:60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a6b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.TeamPage-module__modal--ubl-6{border-radius:30px;width:min(720px,100%);padding:24px}.TeamPage-module__modalActions--0OIU8{justify-content:flex-end;margin-top:22px}@media (width<=1240px){.TeamPage-module__workspace--1yoSd,.TeamPage-module__emptyHero--8AN-w,.TeamPage-module__detailsGrid--xZy3b{grid-template-columns:1fr}.TeamPage-module__leftRail--wNFIf{position:static}.TeamPage-module__previewGrid--KcmKw{grid-template-columns:1fr}}@media (width<=720px){.TeamPage-module__mainPanel--h96QD,.TeamPage-module__leftRail--wNFIf,.TeamPage-module__panel--8JdA3,.TeamPage-module__modal--ubl-6{padding:18px}.TeamPage-module__emptyTitle--UZ8FW{font-size:42px}.TeamPage-module__iconPicker--LpqOK{grid-template-columns:1fr}.TeamPage-module__teamListItem--oJ1rc,.TeamPage-module__memberSuggestion--Ow91i,.TeamPage-module__memberRow--Km-EC,.TeamPage-module__railHeader--PJHN1,.TeamPage-module__detailsHeader--09437,.TeamPage-module__detailsIdentity--cjjr7,.TeamPage-module__memberMain--gADan,.TeamPage-module__memberSuggestion--Ow91i,.TeamPage-module__heroActions--8RNxT,.TeamPage-module__modalHeader--k4QhL,.TeamPage-module__modalActions--0OIU8{flex-direction:column;align-items:flex-start}}.TasksPage-module__page--31Mgt{background:#fff}.TasksPage-module__toolbarRow--wppGf{border-bottom:1px solid var(--ui-border-color);background:#fff;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 24px;display:flex}.TasksPage-module__toolbarLeft--qfpyD,.TasksPage-module__toolbarRight--7cYaJ{align-items:center;display:inline-flex}.TasksPage-module__toolbarLeft--qfpyD{flex:1;gap:8px;min-width:0}.TasksPage-module__toolbarRight--7cYaJ{flex-shrink:0;gap:8px}.TasksPage-module__filtersScroller--F8QTq{scrollbar-width:none;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow-x:auto}.TasksPage-module__filtersScroller--F8QTq::-webkit-scrollbar{display:none}.TasksPage-module__presetChip--qSfZt{border:1px solid var(--ui-border-color);color:#374151;background:#fff;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 6px 0 10px;font-size:13px;display:inline-flex}.TasksPage-module__presetChip--qSfZt button{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.TasksPage-module__presetChip--qSfZt button:hover{color:#111827;background:#f3f4f6}.TasksPage-module__createButton--pIHFn,.TasksPage-module__resetButton--8ML4K{cursor:pointer;border-radius:6px;height:28px;font-size:13px}.TasksPage-module__createButton--pIHFn{color:#fff;background:#2563eb;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.TasksPage-module__createButton--pIHFn:hover{background:#1d4ed8}.TasksPage-module__resetButton--8ML4K{color:#6b7280;background:0 0;border:0;padding:0 8px}.TasksPage-module__resetButton--8ML4K:hover{color:#111827;background:#f9fafb}.TasksPage-module__emptyState--Dhlg-{border:1px dashed var(--ui-border-color);text-align:center;background:#fafafa;border-radius:12px;margin:34px 24px;padding:28px}.TasksPage-module__emptyState--Dhlg- h3{color:#111827;margin:0;font-size:18px}.TasksPage-module__emptyState--Dhlg- p{color:#6b7280;max-width:440px;margin:8px auto 0;font-size:13px;line-height:1.5}.TasksPage-module__emptyAction--IV7GW{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:7px;height:32px;margin-top:16px;padding:0 14px;font-size:13px}.TasksPage-module__createOverlay--Tq41F{z-index:60;background:#0f172a40;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.TasksPage-module__createModal--qOM-2{border:1px solid var(--ui-border-color);background:#fff;border-radius:10px;width:min(440px,100%);padding:14px;box-shadow:0 12px 34px #00000026}.TasksPage-module__createModalTitle--ASKLG{color:#111827;margin:2px 0 10px;font-size:16px;font-weight:600}.TasksPage-module__formField--U-2JN{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.TasksPage-module__formField--U-2JN span{color:#6b7280;font-size:12px}.TasksPage-module__formField--U-2JN input,.TasksPage-module__formField--U-2JN select{border:1px solid var(--ui-border-color);border-radius:6px;height:32px;padding:0 10px;font-size:13px}.TasksPage-module__formGrid--57aw3{grid-template-columns:1fr 1fr;gap:8px;display:grid}.TasksPage-module__modalActions--ZzkfN{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.TasksPage-module__modalSecondary--6lZTk,.TasksPage-module__modalPrimary--IfjGI{border:1px solid var(--ui-border-color);cursor:pointer;border-radius:6px;height:30px;padding:0 10px;font-size:13px}.TasksPage-module__modalSecondary--6lZTk{color:#374151;background:#fff}.TasksPage-module__modalPrimary--IfjGI{color:#fff;background:#2563eb;border-color:#1d4ed8}.TasksPage-module__modalPrimary--IfjGI:disabled{opacity:.5;cursor:default}.TaskPage-module__topbarBreadcrumbs--OjbpX{flex:1;align-items:center;gap:0;min-width:0;display:flex}.TaskPage-module__topbarBreadcrumbItem--GvLQE{align-items:center;gap:0;display:inline-flex}.TaskPage-module__topbarBreadcrumbLink--JlW95{color:#6b7280;white-space:nowrap;border-radius:4px;padding:2px 4px;font-size:13px;font-weight:400;text-decoration:none;transition:color .12s,background .12s}.TaskPage-module__topbarBreadcrumbLink--JlW95:hover{color:#111827;background:var(--ui-border-color,#e5e7eb)}.TaskPage-module__topbarBreadcrumbSep--HIu-P{color:#d1d5db;flex-shrink:0;margin:0 1px}.TaskPage-module__topbarActions--ZjoT3{align-items:center;gap:2px;margin-left:auto;display:flex}.TaskPage-module__topbarActionButton--zXFtj{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .12s,color .12s;display:inline-flex}.TaskPage-module__topbarActionButton--zXFtj:hover{background:var(--ui-border-color,#e5e7eb);color:#111827}.TaskPage-module__taskTitleBar---brC8{border-bottom:1px solid var(--ui-border-color,#e5e7eb);box-sizing:border-box;background:#fff;flex-shrink:0;align-items:center;height:40px;padding:0 20px;display:flex}.TaskPage-module__taskTitle--jd5YW{color:#111827;font-size:18px;font-weight:600;line-height:1.3}.ChronaSettingsPage-module__page--K7lV4{min-height:calc(100vh - 44px)}.ChronaSettingsPage-module__content--SjXBi{flex-direction:column;gap:12px;padding:20px 24px 28px;display:flex}.ChronaSettingsPage-module__panel--y5fPu{border:1px solid var(--ui-border-color);background:#fff;border-radius:12px;padding:16px}.ChronaSettingsPage-module__panelTitle--MXDtc{color:#111827;margin:0;font-size:14px;font-weight:600}.ChronaSettingsPage-module__panelSub--4y16y{color:#6b7280;margin:5px 0 0;font-size:12px}.ChronaSettingsPage-module__stack--jBvBI{flex-direction:column;gap:10px;margin-top:14px;display:flex}.ChronaSettingsPage-module__row--ps5Qp{justify-content:space-between;align-items:center;gap:16px;display:flex}.ChronaSettingsPage-module__row--ps5Qp+.ChronaSettingsPage-module__row--ps5Qp{border-top:1px solid #f3f4f6;padding-top:10px}.ChronaSettingsPage-module__rowText--FtmKT{min-width:0}.ChronaSettingsPage-module__rowTitle--w-BJo{color:#111827;margin:0;font-size:13px;font-weight:500}.ChronaSettingsPage-module__rowSub--v1s7-{color:#6b7280;margin:4px 0 0;font-size:12px}.ChronaSettingsPage-module__selectLike--aMuPg{border:1px solid var(--ui-border-color);color:#111827;background:#fff;border-radius:7px;min-width:140px;height:30px;padding:0 8px;font-size:13px}.ChronaSettingsPage-module__divider---HRD2{border-top:1px solid var(--ui-border-color);margin:12px 0}.ChronaSettingsPage-module__creditsTop--SO7N6{justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;display:flex}.ChronaSettingsPage-module__creditCaption--1WH9p{color:#6b7280;font-size:12px}.ChronaSettingsPage-module__creditValue--ApaCo{color:#111827;font-size:20px;font-weight:600}.ChronaSettingsPage-module__creditList--13YAE{border-top:1px solid var(--ui-border-color);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.ChronaSettingsPage-module__creditRow--I5ezQ{color:#374151;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.ChronaSettingsPage-module__promptsEmpty--q-rEa{text-align:center;border:1px dashed #d1d5db;border-radius:12px;padding:28px}.ChronaSettingsPage-module__createButton--QFF3e{border:1px solid var(--ui-border-color);color:#374151;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;display:inline-flex}.ChronaSettingsPage-module__createButton--QFF3e:hover{background:#f9fafb}.ChronaSettingsPage-module__promptsTitle--g-qcw{color:#111827;margin:12px 0 0;font-size:16px}.ChronaSettingsPage-module__promptsSub--M-KR1{color:#6b7280;margin:6px 0 0;font-size:13px}
