@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-300: oklch(80.8% .114 19.571);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-orange-100: oklch(95.4% .038 75.164);--color-orange-500: oklch(70.5% .213 47.604);--color-orange-600: oklch(64.6% .222 41.116);--color-orange-700: oklch(55.3% .195 38.402);--color-amber-50: oklch(98.7% .022 95.277);--color-amber-100: oklch(96.2% .059 95.617);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-300: oklch(87.9% .169 91.605);--color-amber-400: oklch(82.8% .189 84.429);--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-amber-800: oklch(47.3% .137 46.201);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-100: oklch(97.3% .071 103.193);--color-yellow-300: oklch(90.5% .182 98.111);--color-yellow-500: oklch(79.5% .184 86.047);--color-yellow-800: oklch(47.6% .114 61.907);--color-green-50: oklch(98.2% .018 155.826);--color-green-100: oklch(96.2% .044 156.743);--color-green-200: oklch(92.5% .084 155.995);--color-green-300: oklch(87.1% .15 154.449);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-green-800: oklch(44.8% .119 151.328);--color-emerald-50: oklch(97.9% .021 166.113);--color-emerald-200: oklch(90.5% .093 164.15);--color-emerald-600: oklch(59.6% .145 163.225);--color-emerald-700: oklch(50.8% .118 165.612);--color-teal-100: oklch(95.3% .051 180.801);--color-teal-700: oklch(51.1% .096 186.391);--color-cyan-50: oklch(98.4% .019 200.873);--color-cyan-100: oklch(95.6% .045 203.388);--color-cyan-300: oklch(86.5% .127 207.078);--color-cyan-700: oklch(52% .105 223.128);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--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-400: oklch(67.3% .182 276.935);--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-indigo-900: oklch(35.9% .144 278.697);--color-violet-100: oklch(94.3% .029 294.588);--color-violet-700: oklch(49.1% .27 292.581);--color-purple-100: oklch(94.6% .033 307.174);--color-purple-700: oklch(49.6% .265 301.924);--color-pink-100: oklch(94.8% .028 342.258);--color-pink-200: oklch(89.9% .061 343.231);--color-pink-700: oklch(52.5% .223 3.958);--color-pink-800: oklch(45.9% .187 3.815);--color-rose-50: oklch(96.9% .015 12.422);--color-rose-200: oklch(89.2% .058 10.001);--color-rose-700: oklch(51.4% .222 16.935);--color-slate-50: oklch(98.4% .003 247.858);--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-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-6xl: 72rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: "Assistant", sans-serif;--default-mono-font-family: var(--font-mono);--color-primary: #681c3c;--color-border-primary: #8f3158;--color-grey-lowest: #f9f9f9;--color-secondary-low: #e7eff4;--color-secondary: #2f4d72;--color-border-primary-old: #ececec;--color-accent: #f59e0b}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-1\.5{inset-block:calc(var(--spacing) * 1.5)}.-start-4{inset-inline-start:calc(var(--spacing) * -4)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-\[-10px\]{top:-10px}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-\[5\]{z-index:5}.z-\[1000\]{z-index:1000}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-12{grid-column:span 12 / span 12}.row-1{grid-row:1}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.-m-6{margin:calc(var(--spacing) * -6)}.m-0{margin:calc(var(--spacing) * 0)}.m-4{margin:calc(var(--spacing) * 4)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-3\.5{margin-inline:calc(var(--spacing) * -3.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-auto{margin-inline-start:auto}.me-1{margin-inline-end:calc(var(--spacing) * 1)}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-\[10px\]{margin-top:-10px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-24{margin-right:calc(var(--spacing) * 24)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing) * 0)!important}.\!mb-0\.5{margin-bottom:calc(var(--spacing) * .5)!important}.\!mb-6{margin-bottom:calc(var(--spacing) * 6)!important}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.-mb-5{margin-bottom:calc(var(--spacing) * -5)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.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-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.\!inline-flex{display:inline-flex!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-\[3\.25rem\]{height:3.25rem!important}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-30{height:calc(var(--spacing) * 30)}.h-40{height:calc(var(--spacing) * 40)}.h-96{height:calc(var(--spacing) * 96)}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[42px\]{height:42px}.h-\[54px\]{height:54px}.h-\[66px\]{height:66px}.h-\[68px\]{height:68px}.h-\[70vh\]{height:70vh}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[220px\]{max-height:220px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[300px\]{min-height:300px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-5{width:calc(var(--spacing) * 5)!important}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-32{width:calc(var(--spacing) * 32)!important}.\!w-36{width:calc(var(--spacing) * 36)!important}.\!w-40{width:calc(var(--spacing) * 40)!important}.\!w-44{width:calc(var(--spacing) * 44)!important}.\!w-48{width:calc(var(--spacing) * 48)!important}.\!w-\[64px\]{width:64px!important}.\!w-\[110px\]{width:110px!important}.\!w-\[120px\]{width:120px!important}.\!w-\[130px\]{width:130px!important}.\!w-\[165px\]{width:165px!important}.\!w-\[228px\]{width:228px!important}.\!w-auto{width:auto!important}.\!w-full{width:100%!important}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:calc(1/3 * 100%)}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[8\%\]{width:8%}.w-\[10\%\]{width:10%}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[19\%\]{width:19%}.w-\[20\%\]{width:20%}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[42px\]{width:42px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[84px\]{width:84px}.w-\[105px\]{width:105px}.w-\[115px\]{width:115px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[280px\]{width:280px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[80\%\]{max-width:80%}.max-w-\[150px\]{max-width:150px}.max-w-\[220px\]{max-width:220px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[560px\]{max-width:560px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1400px\]{max-width:1400px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-0{min-width:calc(var(--spacing) * 0)!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[18px\]{min-width:18px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[900px\]{min-width:900px}.min-w-full{min-width:100%}.\!flex-1{flex:1!important}.flex-1{flex:1}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.6\]{flex:1.6}.flex-\[1\.7\]{flex:1.7}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[200px\]{flex-basis:200px}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto_1fr\]{grid-template-columns:auto 1fr auto 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.\!items-center{align-items:center!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}: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-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-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}: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-dashed>:not(:last-child)){--tw-border-style: dashed;border-style:dashed}:where(.divide-black\/5>:not(:last-child)){border-color:color-mix(in srgb,#000 5%,transparent)}@supports (color: color-mix(in lab,red,red)){:where(.divide-black\/5>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-\[11px\]{border-radius:11px!important}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-full{border-bottom-right-radius:calc(infinity * 1px);border-bottom-left-radius:calc(infinity * 1px)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-4{border-block-style:var(--tw-border-style);border-block-width:4px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.\!border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0px!important}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.\!border-solid{--tw-border-style: solid !important;border-style:solid!important}.border-dashed{--tw-border-style: dashed;border-style:dashed}.\!border-\[var\(--dm-b1\,\#d7dbe2\)\]{border-color:var(--dm-b1,#d7dbe2)!important}.\!border-primary{border-color:var(--color-primary)!important}.border-\[\#1a2535\]{border-color:#1a2535}.border-\[\#2d3348\]{border-color:#2d3348}.border-\[\#e7e8ed\]{border-color:#e7e8ed}.border-\[\#eef0f3\]{border-color:#eef0f3}.border-\[\#f0e0e8\]{border-color:#f0e0e8}.border-\[color\:var\(--dm-b1\,\#d7dbe2\)\]{border-color:var(--dm-b1,#d7dbe2)}.border-\[color\:var\(--dm-b1\,\#e2e8f0\)\]{border-color:var(--dm-b1,#e2e8f0)}.border-\[color\:var\(--dm-b1\,\#e3e5ea\)\]{border-color:var(--dm-b1,#e3e5ea)}.border-\[color\:var\(--dm-b1\,\#e7e8ed\)\]{border-color:var(--dm-b1,#e7e8ed)}.border-\[color\:var\(--dm-b1\,\#e9edf2\)\]{border-color:var(--dm-b1,#e9edf2)}.border-\[color\:var\(--dm-b1\,\#ecedf1\)\]{border-color:var(--dm-b1,#ecedf1)}.border-\[color\:var\(--dm-b1\,\#edeef1\)\]{border-color:var(--dm-b1,#edeef1)}.border-\[color\:var\(--dm-b1\,\#eef0f3\)\]{border-color:var(--dm-b1,#eef0f3)}.border-\[color\:var\(--dm-b1\,\#f1f2f5\)\]{border-color:var(--dm-b1,#f1f2f5)}.border-\[color\:var\(--dm-b2\,\#cbd5e1\)\]{border-color:var(--dm-b2,#cbd5e1)}.border-\[color\:var\(--dm-b2\,\#d7dbe2\)\]{border-color:var(--dm-b2,#d7dbe2)}.border-\[color\:var\(--dm-b2\,\#f0c9d1\)\]{border-color:var(--dm-b2,#f0c9d1)}.border-\[var\(--color-secondary-low\)\]{border-color:var(--color-secondary-low)}.border-\[var\(--dm-b1\,\#d7dbe2\)\]{border-color:var(--dm-b1,#d7dbe2)}.border-\[var\(--dm-b1\,\#e2e5ea\)\]{border-color:var(--dm-b1,#e2e5ea)}.border-\[var\(--dm-b1\,\#e5e7eb\)\]{border-color:var(--dm-b1,#e5e7eb)}.border-\[var\(--dm-b1\,\#e6e9ee\)\]{border-color:var(--dm-b1,#e6e9ee)}.border-\[var\(--dm-b1\,\#eef0f3\)\]{border-color:var(--dm-b1,#eef0f3)}.border-accent{border-color:var(--color-accent)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-cyan-300{border-color:var(--color-cyan-300)}.border-gray-50{border-color:var(--color-gray-50)}.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-gray-400{border-color:var(--color-gray-400)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-green-500\/25{border-color:color-mix(in srgb,oklch(72.3% .219 149.579) 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-green-500\/25{border-color:color-mix(in oklab,var(--color-green-500) 25%,transparent)}}.border-green-500\/30{border-color:color-mix(in srgb,oklch(72.3% .219 149.579) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-green-500\/30{border-color:color-mix(in oklab,var(--color-green-500) 30%,transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-500\/20{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-indigo-500\/20{border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.border-indigo-500\/30{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-indigo-500\/30{border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.border-indigo-500\/40{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-indigo-500\/40{border-color:color-mix(in oklab,var(--color-indigo-500) 40%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-secondary{border-color:var(--color-secondary)}.border-secondary-low{border-color:var(--color-secondary-low)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-600\/30{border-color:color-mix(in srgb,oklch(44.6% .043 257.281) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-slate-600\/30{border-color:color-mix(in oklab,var(--color-slate-600) 30%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/50{border-color:color-mix(in srgb,oklch(37.2% .044 257.287) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-slate-700\/50{border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:color-mix(in srgb,#fff 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.border-white\/10{border-color:color-mix(in srgb,#fff 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:color-mix(in srgb,#fff 15%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-yellow-300{border-color:var(--color-yellow-300)}.border-t-\[var\(--color-accent\)\]{border-top-color:var(--color-accent)}.border-t-\[var\(--color-primary\)\]{border-top-color:var(--color-primary)}.border-t-accent{border-top-color:var(--color-accent)}.border-t-green-600{border-top-color:var(--color-green-600)}.border-t-indigo-500{border-top-color:var(--color-indigo-500)}.border-t-primary{border-top-color:var(--color-primary)}.border-t-secondary{border-top-color:var(--color-secondary)}.\!bg-primary{background-color:var(--color-primary)!important}.bg-\[\#0a0d14\]{background-color:#0a0d14}.bg-\[\#0a0e14\]{background-color:#0a0e14}.bg-\[\#0f1117\]{background-color:#0f1117}.bg-\[\#0f1117\]\/80{background-color:color-mix(in oklab,#0f1117 80%,transparent)}.bg-\[\#0f1117\]\/95{background-color:color-mix(in oklab,#0f1117 95%,transparent)}.bg-\[\#0f1520\]{background-color:#0f1520}.bg-\[\#1a2535\]{background-color:#1a2535}.bg-\[\#1e2538\]{background-color:#1e2538}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#eef0f3\]{background-color:#eef0f3}.bg-\[\#faf5f7\]{background-color:#faf5f7}.bg-\[\#fbfbfc\]{background-color:#fbfbfc}.bg-\[\#fef3c7\]{background-color:#fef3c7}.bg-\[\#fff\]{background-color:#fff}.bg-\[color-mix\(in_srgb\,\#16a34a_10\%\,\#fff\)\]{background-color:color-mix(in srgb,#16a34a 10%,#fff)}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,\#fff\)\]{background-color:color-mix(in srgb,#681c3c 10%,#fff)}@supports (color: color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,\#fff\)\]{background-color:color-mix(in srgb,var(--color-primary) 10%,#fff)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,#681c3c 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.bg-\[color\:color-mix\(in_srgb\,var\(--color-primary\)_10\%\,var\(--dm-s1\,\#fff\)\)\]{background-color:#681c3c}@supports (color: color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_srgb\,var\(--color-primary\)_10\%\,var\(--dm-s1\,\#fff\)\)\]{background-color:color-mix(in srgb,var(--color-primary) 10%,var(--dm-s1,#fff))}}.bg-\[color\:color-mix\(in_srgb\,var\(--color-primary\)_12\%\,var\(--dm-s1\,\#fff\)\)\]{background-color:#681c3c}@supports (color: color-mix(in lab,red,red)){.bg-\[color\:color-mix\(in_srgb\,var\(--color-primary\)_12\%\,var\(--dm-s1\,\#fff\)\)\]{background-color:color-mix(in srgb,var(--color-primary) 12%,var(--dm-s1,#fff))}}.bg-\[color\:var\(--dm-s1\,\#fff\)\]{background-color:var(--dm-s1,#fff)}.bg-\[color\:var\(--dm-s2\,\#eef0f3\)\]{background-color:var(--dm-s2,#eef0f3)}.bg-\[color\:var\(--dm-s2\,\#f1f2f5\)\]{background-color:var(--dm-s2,#f1f2f5)}.bg-\[color\:var\(--dm-s2\,\#f1f3f6\)\]{background-color:var(--dm-s2,#f1f3f6)}.bg-\[color\:var\(--dm-s2\,\#f5f6fa\)\]{background-color:var(--dm-s2,#f5f6fa)}.bg-\[color\:var\(--dm-s2\,\#f7f8fa\)\]{background-color:var(--dm-s2,#f7f8fa)}.bg-\[color\:var\(--dm-s2\,\#fbfbfc\)\]{background-color:var(--dm-s2,#fbfbfc)}.bg-\[color\:var\(--dm-s3\,\#e9eaee\)\]{background-color:var(--dm-s3,#e9eaee)}.bg-\[color\:var\(--dm-s3\,\#fbe9ec\)\]{background-color:var(--dm-s3,#fbe9ec)}.bg-\[var\(--dm-s1\,\#fff\)\]{background-color:var(--dm-s1,#fff)}.bg-\[var\(--dm-s2\,\#eef2f6\)\]{background-color:var(--dm-s2,#eef2f6)}.bg-\[var\(--dm-s2\,\#f1f5f9\)\]{background-color:var(--dm-s2,#f1f5f9)}.bg-\[var\(--dm-s2\,\#f4f5f7\)\]{background-color:var(--dm-s2,#f4f5f7)}.bg-\[var\(--dm-s2\,\#fbfbfc\)\]{background-color:var(--dm-s2,#fbfbfc)}.bg-accent{background-color:var(--color-accent)}.bg-accent\/10{background-color:color-mix(in srgb,#f59e0b 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-100{background-color:var(--color-cyan-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-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-green-500\/20{background-color:color-mix(in srgb,oklch(72.3% .219 149.579) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-600\/10{background-color:color-mix(in srgb,oklch(62.7% .194 149.214) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-green-600\/10{background-color:color-mix(in oklab,var(--color-green-600) 10%,transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/30{background-color:color-mix(in srgb,oklch(96.2% .018 272.314) 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-indigo-50\/30{background-color:color-mix(in oklab,var(--color-indigo-50) 30%,transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/\[0\.03\]{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 3%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-indigo-500\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-indigo-500) 3%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:color-mix(in srgb,#681c3c 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary) 5%,transparent)}}.bg-primary\/10{background-color:color-mix(in srgb,#681c3c 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary-low{background-color:var(--color-secondary-low)}.bg-secondary-low\/10{background-color:color-mix(in srgb,#e7eff4 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-secondary-low\/10{background-color:color-mix(in oklab,var(--color-secondary-low) 10%,transparent)}}.bg-secondary-low\/30{background-color:color-mix(in srgb,#e7eff4 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-secondary-low\/30{background-color:color-mix(in oklab,var(--color-secondary-low) 30%,transparent)}}.bg-secondary-low\/40{background-color:color-mix(in srgb,#e7eff4 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-secondary-low\/40{background-color:color-mix(in oklab,var(--color-secondary-low) 40%,transparent)}}.bg-secondary-low\/60{background-color:color-mix(in srgb,#e7eff4 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-secondary-low\/60{background-color:color-mix(in oklab,var(--color-secondary-low) 60%,transparent)}}.bg-secondary\/10{background-color:color-mix(in srgb,#2f4d72 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-secondary\/10{background-color:color-mix(in oklab,var(--color-secondary) 10%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-transparent{background-color:transparent}.bg-violet-100{background-color:var(--color-violet-100)}.bg-white{background-color:var(--color-white)}.bg-white\/60{background-color:color-mix(in srgb,#fff 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/95{background-color:color-mix(in srgb,#fff 95%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.02\]{background-color:color-mix(in srgb,#fff 2%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from: var(--color-amber-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from: var(--color-blue-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-green-50{--tw-gradient-from: var(--color-green-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-50{--tw-gradient-from: var(--color-indigo-50);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-100{--tw-gradient-from: var(--color-indigo-100);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from: var(--color-indigo-900);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to: var(--color-slate-900);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to: var(--color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-2\.5{padding:calc(var(--spacing) * 2.5)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[9px\]{padding-inline:9px}.\!py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-4{padding-block:calc(var(--spacing) * 4)!important}.\!py-12{padding-block:calc(var(--spacing) * 12)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.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-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[2px\]{padding-block:2px}.py-px{padding-block:1px}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:calc(var(--spacing) * 1)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-\[94px\]{padding-inline-start:94px}.\!pe-7{padding-inline-end:calc(var(--spacing) * 7)!important}.pe-1{padding-inline-end:calc(var(--spacing) * 1)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-16{padding-inline-end:calc(var(--spacing) * 16)}.pe-\[84px\]{padding-inline-end:84px}.\!pt-0{padding-top:calc(var(--spacing) * 0)!important}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[14px\]{padding-top:14px}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.\!pb-4{padding-bottom:calc(var(--spacing) * 4)!important}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[18px\]{padding-bottom:18px}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-8{padding-left:calc(var(--spacing) * 8)}.\!text-start{text-align:start!important}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading, var(--text-base--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\!text-\[12\.5px\]{font-size:12.5px!important}.\!text-\[13px\]{font-size:13px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[15px\]{font-size:15px!important}.\!text-\[17px\]{font-size:17px!important}.text-\[0\.65rem\]{font-size:.65rem}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.leading-0{--tw-leading: calc(var(--spacing) * 0);line-height:calc(var(--spacing) * 0)}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading: calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.\!font-normal{--tw-font-weight: var(--font-weight-normal) !important;font-weight:var(--font-weight-normal)!important}.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.5em\]{--tw-tracking: .5em;letter-spacing:.5em}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-gray-400{color:var(--color-gray-400)!important}.\!text-primary{color:var(--color-primary)!important}.\!text-secondary{color:var(--color-secondary)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#1f2733\]{color:#1f2733}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#7c8593\]{color:#7c8593}.text-\[\#8a929e\]{color:#8a929e}.text-\[\#9aa1ad\]{color:#9aa1ad}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#444\]{color:#444}.text-\[\#33414f\]{color:#33414f}.text-\[\#64748b\]{color:#64748b}.text-\[\#475569\]{color:#475569}.text-\[color\:color-mix\(in_srgb\,\#8f1d30_var\(--dm-ink\,100\%\)\,\#fff\)\]{color:#8f1d30}@supports (color: color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_srgb\,\#8f1d30_var\(--dm-ink\,100\%\)\,\#fff\)\]{color:color-mix(in srgb,#8f1d30 var(--dm-ink,100%),#fff)}}.text-\[color\:color-mix\(in_srgb\,\#b3243c_var\(--dm-ink\,100\%\)\,\#fff\)\]{color:#b3243c}@supports (color: color-mix(in lab,red,red)){.text-\[color\:color-mix\(in_srgb\,\#b3243c_var\(--dm-ink\,100\%\)\,\#fff\)\]{color:color-mix(in srgb,#b3243c var(--dm-ink,100%),#fff)}}.text-\[color\:var\(--color-secondary\)\]{color:var(--color-secondary)}.text-\[color\:var\(--dm-t1\,\#0f172a\)\]{color:var(--dm-t1,#0f172a)}.text-\[color\:var\(--dm-t1\,\#1f2a3c\)\]{color:var(--dm-t1,#1f2a3c)}.text-\[color\:var\(--dm-t1\,\#1f2733\)\]{color:var(--dm-t1,#1f2733)}.text-\[color\:var\(--dm-t1\,\#3a4250\)\]{color:var(--dm-t1,#3a4250)}.text-\[color\:var\(--dm-t1\,\#33414f\)\]{color:var(--dm-t1,#33414f)}.text-\[color\:var\(--dm-t1\,\#334155\)\]{color:var(--dm-t1,#334155)}.text-\[color\:var\(--dm-t2\,\#5b6472\)\]{color:var(--dm-t2,#5b6472)}.text-\[color\:var\(--dm-t2\,\#6b7280\)\]{color:var(--dm-t2,#6b7280)}.text-\[color\:var\(--dm-t2\,\#7c8593\)\]{color:var(--dm-t2,#7c8593)}.text-\[color\:var\(--dm-t2\,\#64748b\)\]{color:var(--dm-t2,#64748b)}.text-\[color\:var\(--dm-t2\,\#475569\)\]{color:var(--dm-t2,#475569)}.text-\[color\:var\(--dm-t3\,\#8a929e\)\]{color:var(--dm-t3,#8a929e)}.text-\[color\:var\(--dm-t3\,\#9aa1ad\)\]{color:var(--dm-t3,#9aa1ad)}.text-\[color\:var\(--dm-t3\,\#94a3b8\)\]{color:var(--dm-t3,#94a3b8)}.text-\[color\:var\(--dm-t3\,\#64748b\)\]{color:var(--dm-t3,#64748b)}.text-\[color\:var\(--dm-t3\,\#aab0ba\)\]{color:var(--dm-t3,#aab0ba)}.text-\[color\:var\(--dm-t3\,\#b9bec7\)\]{color:var(--dm-t3,#b9bec7)}.text-\[color\:var\(--dm-t3\,\#c2c7cf\)\]{color:var(--dm-t3,#c2c7cf)}.text-accent{color:var(--color-accent)}.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-amber-800{color:var(--color-amber-800)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-200{color:var(--color-gray-200)}.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-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-400{color:var(--color-indigo-400)}.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-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-primary{color:var(--color-primary)}.text-purple-700{color:var(--color-purple-700)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-700{color:var(--color-rose-700)}.text-secondary{color:var(--color-secondary)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.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-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-teal-700{color:var(--color-teal-700)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-slate-600::placeholder{color:var(--color-slate-600)}.opacity-0{opacity:0%}.opacity-30{opacity:30%}.opacity-35{opacity:35%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-90{opacity:90%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-6px_16px_rgba\(16\,24\,40\,0\.05\)\]{--tw-shadow: 0 -6px 16px var(--tw-shadow-color, rgba(16,24,40,.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_14px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 2px 14px var(--tw-shadow-color, rgba(15,23,42,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));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, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-green-50{--tw-shadow-color: oklch(98.2% .018 155.826)}@supports (color: color-mix(in lab,red,red)){.shadow-green-50{--tw-shadow-color: color-mix(in oklab, var(--color-green-50) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-500\/20{--tw-shadow-color: color-mix(in srgb, oklch(58.5% .233 277.117) 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-indigo-500\/20{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-indigo-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-amber-200{--tw-ring-color: var(--color-amber-200)}.ring-amber-400{--tw-ring-color: var(--color-amber-400)}.ring-black\/5{--tw-ring-color: color-mix(in srgb, #000 5%, transparent)}@supports (color: color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color: color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-blue-200{--tw-ring-color: var(--color-blue-200)}.ring-blue-300{--tw-ring-color: var(--color-blue-300)}.ring-emerald-200{--tw-ring-color: var(--color-emerald-200)}.ring-gray-100{--tw-ring-color: var(--color-gray-100)}.ring-indigo-200{--tw-ring-color: var(--color-indigo-200)}.ring-primary{--tw-ring-color: var(--color-primary)}.ring-rose-200{--tw-ring-color: var(--color-rose-200)}.ring-slate-200{--tw-ring-color: var(--color-slate-200)}.ring-slate-300{--tw-ring-color: var(--color-slate-300)}.ring-white{--tw-ring-color: var(--color-white)}.ring-offset-1{--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{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,)!important}.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,)}.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,)!important}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;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-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-500{--tw-duration: .5s;transition-duration:.5s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[scrollbar-width\:none\]{scrollbar-width:none}@media(hover:hover){.group-hover\:-translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}}@media(hover:hover){:is(.group-hover\:text-\[color\:var\(--color-secondary\)\],.group-hover\:text-secondary):is(:where(.group):hover *){color:var(--color-secondary)}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.odd\:bg-gray-50\/40:nth-child(odd){background-color:color-mix(in srgb,oklch(98.5% .002 247.839) 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.odd\:bg-gray-50\/40:nth-child(odd){background-color:color-mix(in oklab,var(--color-gray-50) 40%,transparent)}}.empty\:hidden:empty{display:none}@media(hover:hover){.hover\:-translate-y-0:hover{--tw-translate-y: calc(var(--spacing) * -0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:scale-110:hover{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:border-\[color\:var\(--dm-b1\,\#dcdee4\)\]:hover{border-color:var(--dm-b1,#dcdee4)}}@media(hover:hover){.hover\:border-accent\/40:hover{border-color:color-mix(in srgb,#f59e0b 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}}@media(hover:hover){.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\:border-primary:hover{border-color:var(--color-primary)}}@media(hover:hover){.hover\:border-secondary:hover{border-color:var(--color-secondary)}}@media(hover:hover){.hover\:bg-\[color\:var\(--dm-s2\,\#f7f8fa\)\]:hover{background-color:var(--dm-s2,#f7f8fa)}}@media(hover:hover){.hover\:bg-\[color\:var\(--dm-s3\,\#eef1f5\)\]:hover{background-color:var(--dm-s3,#eef1f5)}}@media(hover:hover){.hover\:bg-accent\/10:hover{background-color:color-mix(in srgb,#f59e0b 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}}@media(hover:hover){.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}}@media(hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}}@media(hover:hover){.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}}@media(hover:hover){.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}}@media(hover:hover){.hover\:bg-indigo-500:hover{background-color:var(--color-indigo-500)}}@media(hover:hover){.hover\:bg-indigo-500\/10:hover{background-color:color-mix(in srgb,oklch(58.5% .233 277.117) 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-indigo-500\/10:hover{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}}@media(hover:hover){.hover\:bg-indigo-600:hover{background-color:var(--color-indigo-600)}}@media(hover:hover){.hover\:bg-red-50:hover{background-color:var(--color-red-50)}}@media(hover:hover){.hover\:bg-secondary-low:hover{background-color:var(--color-secondary-low)}}@media(hover:hover){.hover\:bg-secondary-low\/30:hover{background-color:color-mix(in srgb,#e7eff4 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-secondary-low\/30:hover{background-color:color-mix(in oklab,var(--color-secondary-low) 30%,transparent)}}}@media(hover:hover){.hover\:bg-secondary-low\/40:hover{background-color:color-mix(in srgb,#e7eff4 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-secondary-low\/40:hover{background-color:color-mix(in oklab,var(--color-secondary-low) 40%,transparent)}}}@media(hover:hover){.hover\:bg-slate-700\/20:hover{background-color:color-mix(in srgb,oklch(37.2% .044 257.287) 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-slate-700\/20:hover{background-color:color-mix(in oklab,var(--color-slate-700) 20%,transparent)}}}@media(hover:hover){.hover\:bg-white:hover{background-color:var(--color-white)}}@media(hover:hover){.hover\:bg-white\/60:hover{background-color:color-mix(in srgb,#fff 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}}@media(hover:hover){.hover\:\!text-primary:hover{color:var(--color-primary)!important}}@media(hover:hover){.hover\:text-\[\#3a4250\]:hover{color:#3a4250}}@media(hover:hover){.hover\:text-\[\#33414f\]:hover{color:#33414f}}@media(hover:hover){.hover\:text-\[\#64748b\]:hover{color:#64748b}}@media(hover:hover){.hover\:text-\[color\:color-mix\(in_srgb\,\#b3243c_var\(--dm-ink\,100\%\)\,\#fff\)\]:hover{color:#b3243c}@supports (color: color-mix(in lab,red,red)){.hover\:text-\[color\:color-mix\(in_srgb\,\#b3243c_var\(--dm-ink\,100\%\)\,\#fff\)\]:hover{color:color-mix(in srgb,#b3243c var(--dm-ink,100%),#fff)}}}@media(hover:hover){.hover\:text-\[color\:var\(--dm-t1\,\#3a4250\)\]:hover{color:var(--dm-t1,#3a4250)}}@media(hover:hover){.hover\:text-\[color\:var\(--dm-t1\,\#33414f\)\]:hover{color:var(--dm-t1,#33414f)}}@media(hover:hover){.hover\:text-\[color\:var\(--dm-t2\,\#64748b\)\]:hover{color:var(--dm-t2,#64748b)}}@media(hover:hover){.hover\:text-gray-600:hover{color:var(--color-gray-600)}}@media(hover:hover){.hover\:text-indigo-900:hover{color:var(--color-indigo-900)}}@media(hover:hover){.hover\:text-primary:hover{color:var(--color-primary)}}@media(hover:hover){.hover\:text-red-500:hover{color:var(--color-red-500)}}@media(hover:hover){.hover\:text-red-600:hover{color:var(--color-red-600)}}@media(hover:hover){.hover\:text-red-700:hover{color:var(--color-red-700)}}@media(hover:hover){.hover\:text-secondary:hover{color:var(--color-secondary)}}@media(hover:hover){.hover\:text-slate-400:hover{color:var(--color-slate-400)}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:opacity-75:hover{opacity:75%}}@media(hover:hover){.hover\:opacity-80:hover{opacity:80%}}@media(hover:hover){.hover\:opacity-100:hover{opacity:100%}}@media(hover:hover){.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-sm:hover{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-green-100:hover{--tw-shadow-color: oklch(96.2% .044 156.743)}@supports (color: color-mix(in lab,red,red)){.hover\:shadow-green-100:hover{--tw-shadow-color: color-mix(in oklab, var(--color-green-100) var(--tw-shadow-alpha), transparent)}}}@media(hover:hover){.hover\:shadow-green-500\/10:hover{--tw-shadow-color: color-mix(in srgb, oklch(72.3% .219 149.579) 10%, transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:shadow-green-500\/10:hover{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-green-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(hover:hover){.hover\:brightness-95:hover{--tw-brightness: brightness(95%);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,)}}@media(hover:hover){.hover\:brightness-110:hover{--tw-brightness: brightness(110%);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,)}}.focus\:border-indigo-300:focus{border-color:var(--color-indigo-300)}.focus\:border-indigo-500\/50:focus{border-color:color-mix(in srgb,oklch(58.5% .233 277.117) 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.focus\:border-indigo-500\/50:focus{border-color:color-mix(in oklab,var(--color-indigo-500) 50%,transparent)}}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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-2:focus{--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)}.focus\:ring-primary\/50:focus{--tw-ring-color: color-mix(in srgb, #681c3c 50%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus\:ring-primary\/50:focus{--tw-ring-color: color-mix(in oklab, var(--color-primary) 50%, transparent)}}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color: color-mix(in srgb, #681c3c 40%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:ring-primary\/40:focus-visible{--tw-ring-color: color-mix(in oklab, var(--color-primary) 40%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[color\:var\(--color-secondary\)\]:focus-visible{outline-color:var(--color-secondary)}.active\:scale-95:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-30:disabled{opacity:30%}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-60:disabled{opacity:60%}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(width<64rem){.max-lg\:hidden{display:none}}@media(width<64rem){.max-lg\:flex-col{flex-direction:column}}@media(width<40rem){.max-sm\:-mx-4{margin-inline:calc(var(--spacing) * -4)}}@media(width<40rem){.max-sm\:hidden{display:none}}@media(width<40rem){.max-sm\:w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}}@media(width<40rem){.max-sm\:w-full{width:100%}}@media(width<40rem){.max-sm\:max-w-none{max-width:none}}@media(width<40rem){.max-sm\:min-w-0{min-width:calc(var(--spacing) * 0)}}@media(width<40rem){.max-sm\:flex-1{flex:1}}@media(width<40rem){.max-sm\:justify-center{justify-content:center}}@media(width<40rem){.max-sm\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(width<40rem){.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width<40rem){.max-sm\:py-3{padding-block:calc(var(--spacing) * 3)}}@media(width<40rem){.max-sm\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}}@media(width>=40rem){.sm\:col-span-1{grid-column:span 1 / span 1}}@media(width>=40rem){.sm\:col-span-2{grid-column:span 2 / span 2}}@media(width>=40rem){.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}}@media(width>=40rem){.sm\:me-auto{margin-inline-end:auto}}@media(width>=40rem){.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\:block{display:block}}@media(width>=40rem){.sm\:flex{display:flex}}@media(width>=40rem){.sm\:hidden{display:none}}@media(width>=40rem){.sm\:inline{display:inline}}@media(width>=40rem){.sm\:table-cell{display:table-cell}}@media(width>=40rem){.sm\:\!w-48{width:calc(var(--spacing) * 48)!important}}@media(width>=40rem){.sm\:w-72{width:calc(var(--spacing) * 72)}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:flex-wrap{flex-wrap:wrap}}@media(width>=40rem){.sm\:items-stretch{align-items:stretch}}@media(width>=40rem){.sm\:justify-end{justify-content:flex-end}}@media(width>=40rem){.sm\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:p-4{padding:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:p-5{padding:calc(var(--spacing) * 5)}}@media(width>=40rem){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\:py-3{padding-block:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(width>=40rem){.sm\:text-\[28px\]{font-size:28px}}@media(width>=40rem){.sm\:leading-9{--tw-leading: calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}}@media(width>=48rem){.md\:col-span-2{grid-column:span 2 / span 2}}@media(width>=48rem){.md\:block{display:block}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:hidden{display:none}}@media(width>=48rem){.md\:table-cell{display:table-cell}}@media(width>=48rem){.md\:w-44{width:calc(var(--spacing) * 44)}}@media(width>=48rem){.md\:min-w-\[200px\]{min-width:200px}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:items-center{align-items:center}}@media(width>=48rem){.md\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}}@media(width>=48rem){.md\:self-end{align-self:flex-end}}@media(width>=48rem){.md\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=48rem){.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(width>=64rem){.lg\:col-span-1{grid-column:span 1 / span 1}}@media(width>=64rem){.lg\:col-span-2{grid-column:span 2 / span 2}}@media(width>=64rem){.lg\:col-span-3{grid-column:span 3 / span 3}}@media(width>=64rem){.lg\:col-span-5{grid-column:span 5 / span 5}}@media(width>=64rem){.lg\:col-span-7{grid-column:span 7 / span 7}}@media(width>=64rem){.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:mb-3{margin-bottom:calc(var(--spacing) * 3)}}@media(width>=64rem){.lg\:block{display:block}}@media(width>=64rem){.lg\:flex{display:flex}}@media(width>=64rem){.lg\:hidden{display:none}}@media(width>=64rem){.lg\:inline{display:inline}}@media(width>=64rem){.lg\:table-cell{display:table-cell}}@media(width>=64rem){.lg\:table-row{display:table-row}}@media(width>=64rem){.lg\:h-9{height:calc(var(--spacing) * 9)}}@media(width>=64rem){.lg\:h-11{height:calc(var(--spacing) * 11)}}@media(width>=64rem){.lg\:max-h-none{max-height:none}}@media(width>=64rem){.lg\:w-11{width:calc(var(--spacing) * 11)}}@media(width>=64rem){.lg\:w-64{width:calc(var(--spacing) * 64)}}@media(width>=64rem){.lg\:w-\[360px\]{width:360px}}@media(width>=64rem){.lg\:w-auto{width:auto}}@media(width>=64rem){.lg\:w-full{width:100%}}@media(width>=64rem){.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:flex-1{flex:1}}@media(width>=64rem){.lg\:flex-none{flex:none}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}}@media(width>=64rem){.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media(width>=64rem){.lg\:flex-col{flex-direction:column}}@media(width>=64rem){.lg\:flex-row{flex-direction:row}}@media(width>=64rem){.lg\:flex-nowrap{flex-wrap:nowrap}}@media(width>=64rem){.lg\:gap-4{gap:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\:overflow-y-auto{overflow-y:auto}}@media(width>=64rem){.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(width>=64rem){.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media(width>=64rem){.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}}@media(width>=64rem){.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}}@media(width>=64rem){.lg\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}}@media(width>=64rem){.lg\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:p-8{padding:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media(width>=64rem){.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=64rem){.lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}}@media(width>=64rem){.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(width>=64rem){.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}}@media(width>=64rem){.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media(width>=80rem){.xl\:table-cell{display:table-cell}}@media print{.print\:rounded-none{border-radius:0}}@media print{.print\:bg-transparent{background-color:transparent}}@media print{.print\:p-0{padding:calc(var(--spacing) * 0)}}@media print{.print\:shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&\>td\]\:\!text-right>td{text-align:right!important}.\[\&\>td\]\:align-middle>td{vertical-align:middle}.\[\&\>th\]\:\!text-right>th{text-align:right!important}.\[\&\>th\]\:align-middle>th{vertical-align:middle}}.de-shell{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:16px;box-shadow:0 1px 2px #1018280a;overflow:hidden}.de-topline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-top:3px solid var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.de-topline{background:color-mix(in srgb,var(--color-primary) 3%,var(--dm-s1,#fff))}}.de-topline:empty{display:none}.de-topline__spacer{flex:1 1 auto}.de-chipstat{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s1,#fff);border:1px solid color-mix(in srgb,#681c3c 16%,transparent);border-radius:999px;padding:3px 10px}@supports (color: color-mix(in lab,red,red)){.de-chipstat{border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent)}}.de-chipstat b{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--color-primary);font-variant-numeric:tabular-nums}.de-chipstat ng-icon{font-size:calc(13px*var(--fs,1));opacity:.65}.de-body{display:flex;flex-direction:column;gap:12px;padding:14px 16px 18px;background:var(--dm-s2,#fbfbfc);border-top:1px solid var(--dm-b1,#eef0f3)}.de-body>*{display:block;min-width:0}.de-stack{display:flex;flex-direction:column;gap:12px}.de-sec{--de-accent: #94a3b8;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:12px 15px 15px;transition:box-shadow .15s ease}.de-sec:hover{box-shadow:0 2px 10px #1018280d}.de-sec--identity{--de-accent: var(--color-primary)}.de-sec--contact{--de-accent: var(--color-secondary)}.de-sec--family{--de-accent: #7c5b8f}.de-sec--donation{--de-accent: #b8860b}.de-sec--extra{--de-accent: #64748b}.de-sec--study{--de-accent: #2f6f5e}.de-hint{margin:0;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.de-sec:before{content:"";display:block;height:3px;width:34px;border-radius:999px;background:var(--de-accent);opacity:.85;margin-bottom:11px}.de-sec__head{display:flex;align-items:center;gap:9px;width:100%;padding:0;border:0;background:none;font-family:inherit;cursor:pointer;text-align:start}.de-sec__head:focus-visible{outline:2px solid var(--de-accent);outline-offset:3px;border-radius:8px}.de-sec__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--de-accent);background:var(--de-accent);border:1px solid var(--de-accent);transition:background .15s ease}@supports (color: color-mix(in lab,red,red)){.de-sec__badge{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.de-sec__badge{border:1px solid color-mix(in srgb,var(--de-accent) 20%,transparent)}}.de-sec__head:hover .de-sec__badge{background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.de-sec__head:hover .de-sec__badge{background:color-mix(in srgb,var(--de-accent) 18%,var(--dm-s1,#fff))}}.de-sec__title{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);letter-spacing:-.005em}.de-sec__count{font-size:calc(11px*var(--fs,1));font-weight:800;color:var(--de-accent);background:var(--de-accent);border-radius:999px;padding:1px 8px;font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){.de-sec__count{background:color-mix(in srgb,var(--de-accent) 10%,var(--dm-s1,#fff))}}.de-sec__spacer{flex:1 1 auto}.de-sec__chev{font-size:calc(15px*var(--fs,1));color:var(--dm-t3,#b6bcc6);transition:transform .15s ease,color .15s ease}.de-sec__head:hover .de-sec__chev{color:var(--de-accent)}.de-sec__head[aria-expanded=false] .de-sec__chev{transform:rotate(90deg)}.de-sec__body{margin-top:13px}.de-split{grid-column:1 / -1;display:flex;align-items:center;gap:9px;margin:3px 0 0;font-size:calc(10.5px*var(--fs,1));font-weight:800;letter-spacing:.06em;color:var(--de-accent);opacity:.75}.de-split:after{content:"";flex:1;border-top:1px dashed var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.de-split:after{border-top:1px dashed color-mix(in srgb,var(--de-accent) 22%,transparent)}}.de-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px 20px}@media(min-width:768px){.de-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.de-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.de-grid__wide{grid-column:1 / -1}@media(min-width:768px){.de-grid__pair{grid-column:span 2}}.de-f{display:flex;align-items:center;gap:10px;min-width:0}.de-f--top{align-items:flex-start}.de-k{flex:none;width:84px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);line-height:1.35}.de-f--top .de-k{padding-top:7px}.de-k em{font-style:normal;color:var(--color-primary);font-weight:800}.de-v{flex:1 1 auto;min-width:0}.de-v--row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.de-v input.ant-input,.de-v textarea.ant-input{border-radius:10px;border-color:var(--dm-b1,#dfe3e8);font-size:calc(13px*var(--fs,1));color:var(--dm-t1,#20242c);background:var(--dm-s2,#fdfdfe);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.de-v input.ant-input::placeholder,.de-v textarea.ant-input::placeholder{color:var(--dm-t3,#b4bac2)}.de-v input.ant-input:hover,.de-v textarea.ant-input:hover{border-color:var(--dm-b2,#c2c9d2);background:var(--dm-s1,#fff)}.de-v input.ant-input:focus,.de-v textarea.ant-input:focus{background:var(--dm-s1,#fff);border-color:var(--de-accent, var(--color-secondary));box-shadow:0 0 0 3px var(--de-accent, #2f4d72)}@supports (color: color-mix(in lab,red,red)){.de-v input.ant-input:focus,.de-v textarea.ant-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--de-accent, var(--color-secondary)) 15%,transparent)}}.de-v .ant-input-affix-wrapper,.de-v .ant-select .ant-select-selector,.de-v .ant-input-number,.de-v .ant-picker{border-radius:10px!important;border-color:var(--dm-b1,#dfe3e8)!important;background:var(--dm-s2,#fdfdfe)!important;box-shadow:none!important;min-height:34px;font-size:calc(13px*var(--fs,1));transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.de-v .ant-input-affix-wrapper:hover,.de-v .ant-select:hover .ant-select-selector,.de-v .ant-input-number:hover,.de-v .ant-picker:hover{border-color:var(--dm-b2,#c2c9d2)!important;background:var(--dm-s1,#fff)!important}.de-v .ant-input-affix-wrapper-focused,.de-v .ant-select-focused .ant-select-selector,.de-v .ant-select-open .ant-select-selector,.de-v .ant-input-number-focused,.de-v .ant-picker-focused{background:var(--dm-s1,#fff)!important;border-color:var(--de-accent, var(--color-secondary))!important;box-shadow:0 0 0 3px var(--de-accent, #2f4d72)!important}@supports (color: color-mix(in lab,red,red)){.de-v .ant-input-affix-wrapper-focused,.de-v .ant-select-focused .ant-select-selector,.de-v .ant-select-open .ant-select-selector,.de-v .ant-input-number-focused,.de-v .ant-picker-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--de-accent, var(--color-secondary)) 15%,transparent)!important}}.de-v .ant-input-affix-wrapper input.ant-input{background:transparent;border:0;box-shadow:none}.de-v .ant-select-selection-placeholder,.de-v .ant-picker-input input::placeholder{color:var(--dm-t3,#b4bac2)}.de-v .ant-picker,.de-v .ant-select,.de-v .ant-input-number,.de-v app-select,.de-v app-bidirectional-hebrew-date-picker{width:100%}.de-v .ant-input-prefix{color:var(--de-accent);font-size:calc(14px*var(--fs,1));margin-inline-end:7px}@supports (color: color-mix(in lab,red,red)){.de-v .ant-input-prefix{color:color-mix(in srgb,var(--de-accent) 70%,var(--dm-t3,#94a3b8))}}.de-v input[type=number],.de-num{font-variant-numeric:tabular-nums}.de-v input.ant-input[readonly]{background:var(--dm-s2,#f7f8fa);color:var(--dm-t2,#64748b);cursor:default;border-style:dashed}.de-check.ant-checkbox-wrapper{display:inline-flex;align-items:center;gap:7px;padding:5px 13px 5px 11px;border-radius:999px;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#5b6472);margin:0;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.de-check.ant-checkbox-wrapper>span:not(.ant-checkbox){padding:0;display:inline-flex;align-items:center;gap:5px}.de-check .ant-checkbox{top:0}.de-check .ant-checkbox-inner{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--dm-b2,#cbd5e1);background:var(--dm-s1,#fff);transition:background .15s ease,border-color .15s ease}.de-check.ant-checkbox-wrapper:hover{border-color:var(--de-accent);color:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.de-check.ant-checkbox-wrapper:hover{border-color:color-mix(in srgb,var(--de-accent) 45%,transparent)}}.de-check.ant-checkbox-wrapper-checked{color:var(--de-accent);border-color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.de-check.ant-checkbox-wrapper-checked{border-color:color-mix(in srgb,var(--de-accent) 40%,transparent)}}@supports (color: color-mix(in lab,red,red)){.de-check.ant-checkbox-wrapper-checked{background:color-mix(in srgb,var(--de-accent) 8%,var(--dm-s1,#fff))}}.de-check.ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:var(--de-accent);border-color:var(--de-accent)}.de-check .ant-checkbox-checked:after{border-color:var(--de-accent)}.de-check.ant-checkbox-wrapper-disabled{opacity:.55;cursor:not-allowed}.de-seg .ant-radio-button-wrapper{border:1.5px solid var(--dm-b1,#e3e6ea)!important;border-radius:10px!important;background:var(--dm-s1,#fff)!important;color:var(--dm-t2,#5b6472)!important;font-size:calc(13px*var(--fs,1));font-weight:800;min-width:38px;height:32px;line-height:29px;text-align:center;padding-inline:11px;margin-inline-end:6px;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .1s ease}.de-seg .ant-radio-button-wrapper:before{display:none!important}.de-seg .ant-radio-button-wrapper:last-child{margin-inline-end:0}.de-seg .ant-radio-button-wrapper:hover{border-color:var(--dm-b2,#c7cdd5)!important}.de-seg .ant-radio-button-wrapper-checked{border-color:var(--de-accent)!important;background:var(--de-accent)!important;color:var(--de-accent)!important;transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){.de-seg .ant-radio-button-wrapper-checked{background:color-mix(in srgb,var(--de-accent) 10%,var(--dm-s1,#fff))!important}}.de-seg .ant-radio-button-wrapper-disabled{opacity:.5}.de-linked{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px*var(--fs,1));font-weight:800;color:#047857;background:var(--dm-s2,#e7f6ef);border:1px solid #b6e3ce;border-radius:999px;padding:2px 9px;white-space:nowrap}@supports (color: color-mix(in lab,red,red)){.de-linked{color:color-mix(in srgb,#047857 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.de-linked{border:1px solid color-mix(in srgb,#b6e3ce var(--dm-line,100%),var(--dm-s1,#fff))}}.de-linkbtn{display:inline-flex;align-items:center;gap:4px;border:1px dashed var(--dm-b2,#cfd5dd);background:var(--dm-s1,#fff);border-radius:999px;padding:2px 10px;font-family:inherit;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease,background .15s ease}.de-linkbtn:hover{color:var(--de-accent);border-color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.de-linkbtn:hover{border-color:color-mix(in srgb,var(--de-accent) 45%,transparent)}}@supports (color: color-mix(in lab,red,red)){.de-linkbtn:hover{background:color-mix(in srgb,var(--de-accent) 6%,var(--dm-s1,#fff))}}.de-ibtn{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:8px;background:none;color:var(--dm-t3,#94a3b8);font-size:calc(14px*var(--fs,1));cursor:pointer;transition:color .15s ease,background .15s ease}.de-ibtn:hover{color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.de-ibtn:hover{background:color-mix(in srgb,var(--de-accent) 9%,transparent)}}.de-ibtn--danger:hover{color:#dc2626;background:var(--dm-s3,#fee2e2)}@supports (color: color-mix(in lab,red,red)){.de-ibtn--danger:hover{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}.de-linkbtn:focus-visible,.de-ibtn:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.de-actions{display:inline-flex;align-items:center;gap:2px;flex:none}.de-static{display:inline-flex;align-items:center;gap:8px;min-height:34px}.de-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--color-primary);letter-spacing:.03em}.de-empty{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;padding:3px 10px}.de-blank{display:flex;flex-direction:column;align-items:center;gap:7px;padding:24px 0;color:var(--dm-t3,#94a3b8)}.de-blank ng-icon{font-size:calc(27px*var(--fs,1));opacity:.3}.de-blank p{font-size:calc(13px*var(--fs,1));font-weight:600}.de-savebar{position:fixed;inset-inline:0;bottom:22px;z-index:900;display:flex;justify-content:center;pointer-events:none}.de-savebar__inner{pointer-events:auto;display:flex;align-items:center;gap:10px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:999px;padding:8px 10px 8px 18px;box-shadow:0 10px 34px #681c3c38;animation:deSaveIn .18s ease}.de-body{padding-bottom:74px}.de-savebar__pulse{width:8px;height:8px;border-radius:50%;background:var(--color-accent);flex:none;box-shadow:0 0 0 4px color-mix(in srgb,#f59e0b 22%,transparent)}@supports (color: color-mix(in lab,red,red)){.de-savebar__pulse{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-accent) 22%,transparent)}}.de-savebar__text{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);white-space:nowrap}.de-savebar__count{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes deSaveIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.de-sec,.de-sec__chev,.de-sec__badge,.de-check.ant-checkbox-wrapper,.de-check.ant-checkbox-wrapper:before,.de-seg .ant-radio-button-wrapper,.de-linkbtn,.de-ibtn,.de-savebar__inner,.de-v input.ant-input,.de-v .ant-select .ant-select-selector,.de-v .ant-picker{transition:none;animation:none}}.dp-dropdown{min-width:320px;max-width:min(460px,92vw);padding:6px;border-radius:12px;box-shadow:0 8px 28px #0f172a1f}.dp-dropdown .ant-select-item-option{position:relative;min-height:60px;align-items:center;padding:0 10px;border-radius:10px;transition:background-color .15s}.dp-dropdown .ant-select-item-option:before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:3px;border-radius:999px;background:var(--color-primary);opacity:0;transition:opacity .15s}.dp-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--color-secondary-low)}.dp-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled):before{opacity:1}.dp-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#681c3c;font-weight:inherit}@supports (color: color-mix(in lab,red,red)){.dp-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--color-primary) 7%,var(--dm-s1,#fff))}}.dp-dropdown .ant-select-item-option-disabled{cursor:default}.dp-row{display:flex;align-items:center;gap:10px;min-width:0}.dp-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#681c3c;color:var(--color-primary);font-size:calc(13px*var(--fs,1));font-weight:800;letter-spacing:.5px}@supports (color: color-mix(in lab,red,red)){.dp-avatar{background:color-mix(in srgb,var(--color-primary) 10%,var(--dm-s1,#fff))}}.dp-row__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.dp-row__name{font-size:calc(14px*var(--fs,1));font-weight:700;color:var(--dm-t1,#1e293b);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-row__meta{font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-row__part+.dp-row__part:before{content:"";display:inline-block;width:3px;height:3px;margin:0 7px;border-radius:999px;background:var(--dm-b2,#cbd5e1);vertical-align:middle}.dp-hit{padding:0;border-radius:3px;background:color-mix(in srgb,#f59e0b 30%,transparent);color:inherit}@supports (color: color-mix(in lab,red,red)){.dp-hit{background:color-mix(in srgb,var(--color-accent) 30%,transparent)}}.dp-id{flex:0 0 auto;direction:ltr;font-size:calc(11.5px*var(--fs,1));font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-secondary);background:var(--color-secondary-low);border-radius:999px;padding:2px 8px}.dp-id--sm{font-size:calc(11px*var(--fs,1));padding:0 7px;line-height:18px}.dp-selected{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.dp-selected__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp-select.ant-select-multiple .ant-select-selection-item{border-radius:999px;border-color:color-mix(in srgb,#681c3c 16%,transparent);background:#681c3c;padding-inline:10px 6px}@supports (color: color-mix(in lab,red,red)){.dp-select.ant-select-multiple .ant-select-selection-item{border-color:color-mix(in srgb,var(--color-primary) 16%,transparent)}}@supports (color: color-mix(in lab,red,red)){.dp-select.ant-select-multiple .ant-select-selection-item{background:color-mix(in srgb,var(--color-primary) 4%,var(--dm-s1,#fff))}}.dp-row--skeleton .dp-avatar,.dp-bar{background:linear-gradient(90deg,var(--dm-s2,#eef0f3) 25%,var(--dm-s2,#f8f9fb) 50%,var(--dm-s2,#eef0f3) 75%);background-size:200% 100%;animation:dp-shimmer 1.2s ease-in-out infinite}.dp-bar{display:block;height:10px;border-radius:999px}.dp-bar--name{width:55%;height:12px}.dp-bar--meta{width:80%;margin-top:4px}@keyframes dp-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.dp-row--skeleton .dp-avatar,.dp-bar{animation:none}}.dp-empty{display:flex;justify-content:center;padding:14px 8px}.dp-empty__pill{display:inline-flex;align-items:center;gap:6px;max-width:100%;border:1px dashed var(--dm-b2,#d0d5dd);border-radius:999px;padding:6px 14px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);overflow-wrap:anywhere}.dp-empty__pill ng-icon{flex:0 0 auto;font-size:calc(14px*var(--fs,1));opacity:.7}html{font-size:calc(16px * var(--fs, 1))}body{font-family:var(--app-font, "Assistant"),sans-serif}@media screen{:root[data-theme=dark]{color-scheme:dark;--dm-bg: #0e1116;--dm-s1: #161a21;--dm-s2: #1c212a;--dm-s3: #232935;--dm-b1: #2a313d;--dm-b2: #3a4352;--dm-t1: #e6e9ef;--dm-t2: #aab2c0;--dm-t3: #7d8696;--dm-tint: 16%;--dm-line: 32%;--dm-ink: 58%;--color-grey-lowest: var(--dm-s2);--color-slate-50: #1c212a;--color-slate-100: #222833;--color-slate-200: #2a313d;--color-slate-300: #3a4352;--color-slate-400: #6b7587;--color-slate-500: #8a93a3;--color-slate-600: #aab2c0;--color-slate-700: #c6ccd6;--color-slate-800: #dde1e8;--color-slate-900: #e6e9ef;--color-slate-950: #f3f5f8;--color-gray-50: #1c212a;--color-gray-100: #222833;--color-gray-200: #2a313d;--color-gray-300: #3a4352;--color-gray-400: #6b7587;--color-gray-500: #8a93a3;--color-gray-600: #aab2c0;--color-gray-700: #c6ccd6;--color-gray-800: #dde1e8;--color-gray-900: #e6e9ef;--color-gray-950: #f3f5f8;--color-zinc-50: #1c212a;--color-zinc-100: #222833;--color-zinc-200: #2a313d;--color-zinc-300: #3a4352;--color-zinc-400: #6b7587;--color-zinc-500: #8a93a3;--color-zinc-600: #aab2c0;--color-zinc-700: #c6ccd6;--color-zinc-800: #dde1e8;--color-zinc-900: #e6e9ef;--color-zinc-950: #f3f5f8;--color-neutral-50: #1c212a;--color-neutral-100: #222833;--color-neutral-200: #2a313d;--color-neutral-300: #3a4352;--color-neutral-400: #6b7587;--color-neutral-500: #8a93a3;--color-neutral-600: #aab2c0;--color-neutral-700: #c6ccd6;--color-neutral-800: #dde1e8;--color-neutral-900: #e6e9ef;--color-neutral-950: #f3f5f8;--color-stone-50: #1c212a;--color-stone-100: #222833;--color-stone-200: #2a313d;--color-stone-300: #3a4352;--color-stone-400: #6b7587;--color-stone-500: #8a93a3;--color-stone-600: #aab2c0;--color-stone-700: #c6ccd6;--color-stone-800: #dde1e8;--color-stone-900: #e6e9ef;--color-stone-950: #f3f5f8;--color-amber-50: oklch(27.9% .077 45.635);--color-amber-100: oklch(41.4% .112 45.904);--color-amber-200: oklch(47.3% .137 46.201);--color-amber-300: oklch(55.5% .163 48.998);--color-amber-700: oklch(87.9% .169 91.605);--color-amber-800: oklch(92.4% .12 95.746);--color-amber-900: oklch(96.2% .059 95.617);--color-amber-950: oklch(98.7% .022 95.277);--color-blue-50: oklch(28.2% .091 267.935);--color-blue-100: oklch(37.9% .146 265.522);--color-blue-200: oklch(42.4% .199 265.638);--color-blue-300: oklch(48.8% .243 264.376);--color-blue-700: oklch(80.9% .105 251.813);--color-blue-800: oklch(88.2% .059 254.128);--color-blue-900: oklch(93.2% .032 255.585);--color-blue-950: oklch(97% .014 254.604);--color-cyan-50: oklch(30.2% .056 229.695);--color-cyan-100: oklch(39.8% .07 227.392);--color-cyan-200: oklch(45% .085 224.283);--color-cyan-300: oklch(52% .105 223.128);--color-cyan-700: oklch(86.5% .127 207.078);--color-cyan-800: oklch(91.7% .08 205.041);--color-cyan-900: oklch(95.6% .045 203.388);--color-cyan-950: oklch(98.4% .019 200.873);--color-emerald-50: oklch(26.2% .051 172.552);--color-emerald-100: oklch(37.8% .077 168.94);--color-emerald-200: oklch(43.2% .095 166.913);--color-emerald-300: oklch(50.8% .118 165.612);--color-emerald-700: oklch(84.5% .143 164.978);--color-emerald-800: oklch(90.5% .093 164.15);--color-emerald-900: oklch(95% .052 163.051);--color-emerald-950: oklch(97.9% .021 166.113);--color-fuchsia-50: oklch(29.3% .136 325.661);--color-fuchsia-100: oklch(40.1% .17 325.612);--color-fuchsia-200: oklch(45.2% .211 324.591);--color-fuchsia-300: oklch(51.8% .253 323.949);--color-fuchsia-700: oklch(83.3% .145 321.434);--color-fuchsia-800: oklch(90.3% .076 319.62);--color-fuchsia-900: oklch(95.2% .037 318.852);--color-fuchsia-950: oklch(97.7% .017 320.058);--color-green-50: oklch(26.6% .065 152.934);--color-green-100: oklch(39.3% .095 152.535);--color-green-200: oklch(44.8% .119 151.328);--color-green-300: oklch(52.7% .154 150.069);--color-green-700: oklch(87.1% .15 154.449);--color-green-800: oklch(92.5% .084 155.995);--color-green-900: oklch(96.2% .044 156.743);--color-green-950: oklch(98.2% .018 155.826);--color-indigo-50: oklch(25.7% .09 281.288);--color-indigo-100: oklch(35.9% .144 278.697);--color-indigo-200: oklch(39.8% .195 277.366);--color-indigo-300: oklch(45.7% .24 277.023);--color-indigo-700: oklch(78.5% .115 274.713);--color-indigo-800: oklch(87% .065 274.039);--color-indigo-900: oklch(93% .034 272.788);--color-indigo-950: oklch(96.2% .018 272.314);--color-lime-50: oklch(27.4% .072 132.109);--color-lime-100: oklch(40.5% .101 131.063);--color-lime-200: oklch(45.3% .124 130.933);--color-lime-300: oklch(53.2% .157 131.589);--color-lime-700: oklch(89.7% .196 126.665);--color-lime-800: oklch(93.8% .127 124.321);--color-lime-900: oklch(96.7% .067 122.328);--color-lime-950: oklch(98.6% .031 120.757);--color-orange-50: oklch(26.6% .079 36.259);--color-orange-100: oklch(40.8% .123 38.172);--color-orange-200: oklch(47% .157 37.304);--color-orange-300: oklch(55.3% .195 38.402);--color-orange-700: oklch(83.7% .128 66.29);--color-orange-800: oklch(90.1% .076 70.697);--color-orange-900: oklch(95.4% .038 75.164);--color-orange-950: oklch(98% .016 73.684);--color-pink-50: oklch(28.4% .109 3.907);--color-pink-100: oklch(40.8% .153 2.432);--color-pink-200: oklch(45.9% .187 3.815);--color-pink-300: oklch(52.5% .223 3.958);--color-pink-700: oklch(82.3% .12 346.018);--color-pink-800: oklch(89.9% .061 343.231);--color-pink-900: oklch(94.8% .028 342.258);--color-pink-950: oklch(97.1% .014 343.198);--color-purple-50: oklch(29.1% .149 302.717);--color-purple-100: oklch(38.1% .176 304.987);--color-purple-200: oklch(43.8% .218 303.724);--color-purple-300: oklch(49.6% .265 301.924);--color-purple-700: oklch(82.7% .119 306.383);--color-purple-800: oklch(90.2% .063 306.703);--color-purple-900: oklch(94.6% .033 307.174);--color-purple-950: oklch(97.7% .014 308.299);--color-red-50: oklch(25.8% .092 26.042);--color-red-100: oklch(39.6% .141 25.723);--color-red-200: oklch(44.4% .177 26.899);--color-red-300: oklch(50.5% .213 27.518);--color-red-700: oklch(80.8% .114 19.571);--color-red-800: oklch(88.5% .062 18.334);--color-red-900: oklch(93.6% .032 17.717);--color-red-950: oklch(97.1% .013 17.38);--color-rose-50: oklch(27.1% .105 12.094);--color-rose-100: oklch(41% .159 10.272);--color-rose-200: oklch(45.5% .188 13.697);--color-rose-300: oklch(51.4% .222 16.935);--color-rose-700: oklch(81% .117 11.638);--color-rose-800: oklch(89.2% .058 10.001);--color-rose-900: oklch(94.1% .03 12.58);--color-rose-950: oklch(96.9% .015 12.422);--color-sky-50: oklch(29.3% .066 243.157);--color-sky-100: oklch(39.1% .09 240.876);--color-sky-200: oklch(44.3% .11 240.79);--color-sky-300: oklch(50% .134 242.749);--color-sky-700: oklch(82.8% .111 230.318);--color-sky-800: oklch(90.1% .058 230.902);--color-sky-900: oklch(95.1% .026 236.824);--color-sky-950: oklch(97.7% .013 236.62);--color-teal-50: oklch(27.7% .046 192.524);--color-teal-100: oklch(38.6% .063 188.416);--color-teal-200: oklch(43.7% .078 188.216);--color-teal-300: oklch(51.1% .096 186.391);--color-teal-700: oklch(85.5% .138 181.071);--color-teal-800: oklch(91% .096 180.426);--color-teal-900: oklch(95.3% .051 180.801);--color-teal-950: oklch(98.4% .014 180.72);--color-violet-50: oklch(28.3% .141 291.089);--color-violet-100: oklch(38% .189 293.745);--color-violet-200: oklch(43.2% .232 292.759);--color-violet-300: oklch(49.1% .27 292.581);--color-violet-700: oklch(81.1% .111 293.571);--color-violet-800: oklch(89.4% .057 293.283);--color-violet-900: oklch(94.3% .029 294.588);--color-violet-950: oklch(96.9% .016 293.756);--color-yellow-50: oklch(28.6% .066 53.813);--color-yellow-100: oklch(42.1% .095 57.708);--color-yellow-200: oklch(47.6% .114 61.907);--color-yellow-300: oklch(55.4% .135 66.442);--color-yellow-700: oklch(90.5% .182 98.111);--color-yellow-800: oklch(94.5% .129 101.54);--color-yellow-900: oklch(97.3% .071 103.193);--color-yellow-950: oklch(98.7% .026 102.212)}:root[data-theme=dark] body{background-color:var(--dm-bg);color:var(--dm-t1)}[data-theme=dark] .bg-white,[data-theme=dark] [class*="bg-white/"]{background-color:var(--dm-s1)}[data-theme=dark] .text-white{color:#fff}[data-theme=dark] .text-black{color:var(--dm-t1)}[data-theme=dark] .ant-table-thead>tr>th{background:var(--color-secondary-low)!important;color:var(--color-secondary)!important}[data-theme=dark] .permission-disabled .ant-select-selector,[data-theme=dark] .permission-disabled .ant-input,[data-theme=dark] .permission-disabled .ant-picker,[data-theme=dark] .permission-disabled .ant-input-number{background:transparent!important}[data-theme=dark]{--dm-primary-fill: color-mix(in srgb, #681c3c 72%, #000);--dm-primary-fill-hover: color-mix(in srgb, #681c3c 84%, #000)}@supports (color: color-mix(in lab,red,red)){[data-theme=dark]{--dm-primary-fill: color-mix(in srgb, var(--color-primary) 72%, #000)}}@supports (color: color-mix(in lab,red,red)){[data-theme=dark]{--dm-primary-fill-hover: color-mix(in srgb, var(--color-primary) 84%, #000)}}[data-theme=dark] .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]),[data-theme=dark] .dp-btn--primary,[data-theme=dark] .ds-primary:not(:disabled),[data-theme=dark] .cm-primary:not(:disabled),[data-theme=dark] .an-btn--primary:not(:disabled){background:var(--dm-primary-fill);border-color:var(--dm-primary-fill);color:#fff}[data-theme=dark] .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]):hover,[data-theme=dark] .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not([disabled]):focus-visible,[data-theme=dark] .dp-btn--primary:hover,[data-theme=dark] .ds-primary:not(:disabled):hover,[data-theme=dark] .cm-primary:not(:disabled):hover,[data-theme=dark] .an-btn--primary:not(:disabled):hover{background:var(--dm-primary-fill-hover);border-color:var(--dm-primary-fill-hover);color:#fff}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:#3a4352}}:root[data-contrast=high]{--dm-t2: #334155;--dm-t3: #475569;--dm-b1: #94a3b8;--dm-b2: #64748b;--color-gray-400: #4b5563;--color-gray-500: #374151;--color-gray-600: #1f2937;--color-slate-400: #475569;--color-slate-500: #334155;--color-slate-600: #1e293b}:root[data-contrast=high] ::placeholder{color:#4b5563!important;opacity:1}:root[data-contrast=high] .ant-input,:root[data-contrast=high] .ant-select-selector,:root[data-contrast=high] .ant-picker,:root[data-contrast=high] .ant-input-number,:root[data-contrast=high] .ant-input-affix-wrapper,:root[data-contrast=high] .ant-checkbox-inner,:root[data-contrast=high] .ant-radio-inner{border-width:2px}@media screen{:root[data-theme=dark][data-contrast=high]{--dm-t1: #ffffff;--dm-t2: #d6dbe3;--dm-t3: #b4bcc9;--dm-b1: #4a5466;--dm-b2: #6b7587;--dm-ink: 45%;--color-gray-400: #b4bcc9;--color-gray-500: #c6ccd6;--color-gray-600: #d6dbe3;--color-slate-400: #b4bcc9;--color-slate-500: #c6ccd6;--color-slate-600: #d6dbe3}:root[data-theme=dark][data-contrast=high] ::placeholder{color:#b4bcc9!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] *:before,:root[data-motion=reduce] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}:root[data-focus=strong] :focus-visible{outline:3px solid var(--color-accent)!important;outline-offset:2px!important;box-shadow:0 0 0 6px color-mix(in srgb,#f59e0b 25%,transparent)!important}@supports (color: color-mix(in lab,red,red)){:root[data-focus=strong] :focus-visible{box-shadow:0 0 0 6px color-mix(in srgb,var(--color-accent) 25%,transparent)!important}}:root[data-focus=strong] .ant-input-focused,:root[data-focus=strong] .ant-input:focus,:root[data-focus=strong] .ant-select-focused .ant-select-selector,:root[data-focus=strong] .ant-picker-focused,:root[data-focus=strong] .ant-input-affix-wrapper-focused{outline:3px solid var(--color-accent)!important;outline-offset:1px}:root[data-links=underline] a:not(.ant-btn):not([role=button]):not([role=menuitem]):not(.ant-menu-item a){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}:root[data-spacing=wide] body{word-spacing:.16em;letter-spacing:.02em}:root[data-spacing=wide] :is(p,li,td,th,dd,dt,label,.ant-typography,.ant-descriptions-item-content,.ant-list-item,.ant-form-item-label>label,.ant-alert-message,.ant-alert-description){line-height:1.75!important}:root[data-spacing=wide] p{margin-bottom:.6em}:root{--app-field-border: #d5dae1}:root[data-contrast=high]{--app-field-border: #64748b}@media screen{:root[data-theme=dark]{--app-field-border: var(--app-control-border, #3a4352)}}.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{height:14px;background-color:color-mix(in srgb,#2f4d72 18%,transparent)}@supports (color: color-mix(in lab,red,red)){.ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:color-mix(in srgb,var(--color-secondary) 18%,transparent)}}.ant-table-thead .ant-table-column-sorter{color:color-mix(in srgb,#2f4d72 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.ant-table-thead .ant-table-column-sorter{color:color-mix(in srgb,var(--color-secondary) 40%,transparent)}}.ant-table-thead .ant-table-column-sorter-up.active,.ant-table-thead .ant-table-column-sorter-down.active,.ant-table-thead .ant-table-filter-trigger.active{color:var(--color-primary)}.ant-table-thead th.ant-table-column-has-sorters:hover{background:color-mix(in srgb,#2f4d72 14%,#e7eff4)!important}@supports (color: color-mix(in lab,red,red)){.ant-table-thead th.ant-table-column-has-sorters:hover{background:color-mix(in srgb,var(--color-secondary) 14%,var(--color-secondary-low))!important}}.ant-table-thead>tr>th.ant-table-column-sort{background:color-mix(in srgb,#2f4d72 10%,#e7eff4)!important}@supports (color: color-mix(in lab,red,red)){.ant-table-thead>tr>th.ant-table-column-sort{background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-secondary-low))!important}}td.ant-table-column-sort{background:transparent}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#e7eff4}@supports (color: color-mix(in lab,red,red)){.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:color-mix(in srgb,var(--color-secondary-low) 55%,var(--dm-s1, #fff))}}.ant-table-tbody>tr.ant-table-row-selected>td{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ant-table-tbody>tr.ant-table-row-selected>td{background:color-mix(in srgb,var(--color-primary) 6%,var(--dm-s1, #fff))}}.ant-empty-normal{margin:28px 0}.ant-empty-normal .ant-empty-image{height:44px;margin-bottom:10px;opacity:.75}.ant-empty-description{color:var(--dm-t2, #64748b);font-weight:600;font-size:calc(13px * var(--fs, 1))}.ant-table-placeholder>.ant-table-cell{border-bottom-style:dashed}.ant-pagination-item,.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-next .ant-pagination-item-link{border-radius:8px;border-color:transparent;background:transparent;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.ant-pagination-item:hover,.ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,.ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link{background:var(--color-secondary-low);border-color:transparent}.ant-pagination-item:hover a{color:var(--color-secondary)}.ant-pagination-item-active,.ant-pagination-item-active:hover{background:#681c3c;border-color:color-mix(in srgb,#681c3c 35%,transparent)}@supports (color: color-mix(in lab,red,red)){.ant-pagination-item-active,.ant-pagination-item-active:hover{background:color-mix(in srgb,var(--color-primary) 10%,var(--dm-s1, #fff))}}@supports (color: color-mix(in lab,red,red)){.ant-pagination-item-active,.ant-pagination-item-active:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}}.ant-pagination-item-active a,.ant-pagination-item-active:hover a{color:var(--color-primary);font-weight:800}.ant-pagination .ant-pagination-options .ant-select-selector{border-radius:8px!important}.ant-pagination-total-text{color:var(--dm-t2, #64748b);font-size:calc(12.5px * var(--fs, 1))}.ant-select-dropdown,.ant-dropdown-menu,.ant-picker-dropdown .ant-picker-panel-container,.ant-cascader-menus{border-radius:12px;border:1px solid var(--dm-b1, #eef0f3);box-shadow:0 10px 30px #0f172a1f,0 2px 6px #0f172a0f}.ant-select-dropdown{padding:4px}.ant-select-item{border-radius:8px;transition:background-color .15s}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--color-secondary-low)}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#681c3c;color:var(--color-primary);font-weight:700}@supports (color: color-mix(in lab,red,red)){.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1, #fff))}}.ant-select-item-option-selected .ant-select-item-option-state{color:var(--color-primary)}.ant-select-item-empty .ant-empty-normal{margin:12px 0}.ant-dropdown-menu{padding:4px}.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{border-radius:8px;padding:7px 12px;font-weight:600}.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title:hover{background:var(--color-secondary-low)}.ant-dropdown-menu-item-divider{margin:4px 6px}.ant-picker-dropdown .ant-picker-panel-container{overflow:hidden}.ant-picker-header{border-bottom-color:var(--dm-b1, #eef0f3)}.ant-picker-header-view{font-weight:800}.ant-picker-content th{color:var(--dm-t3, #94a3b8);font-weight:700}.ant-picker-cell .ant-picker-cell-inner{border-radius:7px;font-variant-numeric:tabular-nums}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-radius:7px;border-color:var(--color-primary)}.ant-picker-cell-in-view.ant-picker-cell-today:not(.ant-picker-cell-selected) .ant-picker-cell-inner{color:var(--color-primary);font-weight:800}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{font-weight:800}.ant-picker-footer,.ant-picker-ranges{border-top-color:var(--dm-b1, #eef0f3)}.ant-picker-today-btn{font-weight:700}.ant-tooltip-inner{border-radius:8px;padding:6px 10px;min-height:0;font-size:calc(12.5px * var(--fs, 1));font-weight:600;line-height:1.45;box-shadow:0 6px 18px #0f172a2e}[data-theme=dark] .ant-tooltip-inner{background-color:#2a313d;color:var(--dm-t1, #e6e9ef)}[data-theme=dark] .ant-tooltip-arrow-content{--antd-arrow-background-color: #2a313d;background-color:#2a313d}.ant-popover-inner{border-radius:12px;border:1px solid var(--dm-b1, #eef0f3);box-shadow:0 10px 30px #0f172a1f,0 2px 6px #0f172a0f}.ant-popover-title{font-weight:800;border-bottom-color:var(--dm-b1, #eef0f3)}.ant-popover-message{padding:4px 0 14px}.ant-popover-message-title{font-weight:700;color:var(--dm-t1, #0f172a)}.ant-popover-buttons{display:flex;justify-content:flex-end;gap:8px}.ant-popover-buttons button{margin:0!important;min-width:64px;height:30px;border-radius:8px;font-weight:700}.ant-message-notice-content{display:inline-flex;align-items:center;border-radius:999px;padding:9px 18px;border:1px solid var(--dm-b1, #eef0f3);box-shadow:0 10px 28px #0f172a24,0 2px 6px #0f172a0f;font-weight:700;color:var(--dm-t1, #0f172a)}.ant-message-custom-content{display:inline-flex;align-items:center;gap:8px}.ant-message .anticon{margin:0;font-size:calc(18px*var(--fs,1))}.ant-notification-notice{border-radius:14px;border:1px solid var(--dm-b1, #eef0f3);box-shadow:0 14px 36px #0f172a29}.ant-notification-notice-message{font-weight:800}.ant-modal-content{border-radius:14px;box-shadow:0 24px 60px #0f172a38,0 4px 12px #0f172a14}.ant-modal-header{border-radius:14px 14px 0 0;border-bottom-color:var(--dm-b1, #eef0f3);padding:16px 22px}.ant-modal-title{font-weight:800;font-size:calc(16px * var(--fs, 1))}.ant-modal-close-x{margin:10px;width:36px;height:36px;line-height:36px;border-radius:10px;transition:background-color .15s,color .15s}.ant-modal-close:hover .ant-modal-close-x{background:var(--dm-s3, #f1f5f9)}.ant-modal-footer{border-top-color:var(--dm-b1, #eef0f3);padding:12px 22px;border-radius:0 0 14px 14px}.ant-modal-footer .ant-btn,.ant-modal-confirm-btns .ant-btn{min-width:76px;height:34px;border-radius:8px;font-weight:700}.ant-modal-confirm .ant-modal-body{padding:26px 26px 20px}.ant-modal-confirm-title{font-weight:800!important;font-size:calc(17px * var(--fs, 1))!important;color:var(--dm-t1, #0f172a)!important}.ant-modal-confirm-content{color:var(--dm-t2, #475569)!important;line-height:1.6}.ant-modal-confirm-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:22px!important}.ant-modal-confirm-btns .ant-btn+.ant-btn{margin:0!important}.ant-modal-mask{background-color:#0f172a73}.ant-drawer-header{border-bottom-color:var(--dm-b1, #eef0f3)}.ant-drawer-title{font-weight:800}.ant-drawer-close{border-radius:10px;padding:6px;transition:background-color .15s}.ant-drawer-close:hover{background:var(--dm-s3, #f1f5f9)}.ant-drawer-mask{background-color:#0f172a73}.ant-tabs-ink-bar{height:3px!important;border-radius:3px 3px 0 0}.ant-tabs-tab{font-weight:600}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:800}.ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--dm-b1, #eef0f3)}.ant-segmented{border-radius:10px;padding:3px;background:var(--dm-s3, #f1f5f9)}.ant-segmented-item,.ant-segmented-thumb{border-radius:8px}.ant-segmented-item-selected{font-weight:700;box-shadow:0 1px 3px #0f172a1f}.ant-radio-button-wrapper:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.ant-radio-button-wrapper:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){font-weight:700}.ant-btn{font-weight:600}.ant-btn-primary{box-shadow:0 1px 2px #0f172a1f}@media(prefers-reduced-motion:reduce){.ant-pagination-item,.ant-select-item,.ant-modal-close-x,.ant-drawer-close{transition:none}}.ant-btn-primary.ant-btn-dangerous{background:#dc2626;border-color:#dc2626}.ant-btn-primary.ant-btn-dangerous:hover,.ant-btn-primary.ant-btn-dangerous:focus{background:#b91c1c;border-color:#b91c1c}small{unicode-bidi:isolate}.ds-shell{display:flex;flex-direction:column;min-height:100%;background:var(--dm-bg, #fbfbfc);color:var(--dm-t1, #0f172a)}.ds-head{display:flex;align-items:center;gap:12px;padding:16px 18px 14px;border-top:3px solid var(--color-primary);background:var(--dm-s1, #fff);border-bottom:1px solid var(--dm-b1, #eef0f3)}.ds-head__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#681c3c;color:var(--color-primary);font-size:20px}@supports (color: color-mix(in lab,red,red)){.ds-head__icon{background:color-mix(in srgb,var(--color-primary) 12%,var(--dm-s1, #fff))}}.ds-head__text{flex:1 1 auto;min-width:0}.ds-head__title{margin:0;font-size:19px;font-weight:800;color:var(--dm-t1, #0f172a)}.ds-head__sub{margin:2px 0 0;font-size:12.5px;color:var(--dm-t2, #64748b)}.ds-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:var(--dm-t2, #64748b);font-size:20px;cursor:pointer;transition:background-color .15s,color .15s}.ds-icon-btn:hover{background:var(--dm-s3, #f1f5f9);color:var(--dm-t1, #0f172a)}.ds-icon-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ds-preview{margin:14px 16px 0;border:1px solid var(--dm-b1, #eef0f3);border-radius:13px;overflow:hidden;background:var(--dm-s1, #fff);box-shadow:0 1px 2px #1018280a}.ds-preview__bar{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#681c3c;border-bottom:1px solid var(--dm-b1, #eef0f3)}@supports (color: color-mix(in lab,red,red)){.ds-preview__bar{background:color-mix(in srgb,var(--color-primary) 6%,var(--dm-s1, #fff))}}.ds-preview__dot{width:10px;height:10px;border-radius:999px;background:var(--color-primary)}.ds-preview__brand{font-size:calc(13px * var(--fs, 1));font-weight:800;color:var(--color-primary)}.ds-preview__body{padding:12px;display:flex;flex-direction:column;gap:12px}.ds-preview__row{display:flex;align-items:center;gap:10px}.ds-preview__avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#681c3c;color:var(--color-primary);font-weight:800;font-size:calc(13px * var(--fs, 1))}@supports (color: color-mix(in lab,red,red)){.ds-preview__avatar{background:color-mix(in srgb,var(--color-primary) 12%,var(--dm-s1, #fff))}}.ds-preview__lines{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.ds-preview__name{font-size:calc(14px * var(--fs, 1));font-weight:800;color:var(--dm-t1, #0f172a)}.ds-preview__meta{font-size:calc(12.5px * var(--fs, 1));color:var(--dm-t2, #64748b)}.ds-preview__chip{font-size:calc(12px * var(--fs, 1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--color-secondary);background:var(--color-secondary-low);border-radius:999px;padding:2px 10px}.ds-preview__actions{display:flex;align-items:center;gap:14px}.ds-preview__btn{font-size:calc(13px * var(--fs, 1));font-weight:700;color:#fff;background:var(--color-primary);border-radius:8px;padding:5px 16px}.ds-preview__link{font-size:calc(13px * var(--fs, 1));font-weight:700;color:var(--color-primary);cursor:default}.ds-sections{display:flex;flex-direction:column;gap:12px;padding:14px 16px 18px}.ds-section{--ds-accent: var(--color-primary);background:var(--dm-s1, #fff);border:1px solid var(--dm-b1, #eef0f3);border-radius:13px;padding:14px}.ds-section__title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:800;color:var(--dm-t1, #0f172a)}.ds-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;background:var(--ds-accent);color:var(--ds-accent);font-size:15px}@supports (color: color-mix(in lab,red,red)){.ds-badge{background:color-mix(in srgb,var(--ds-accent) 13%,var(--dm-s1, #fff))}}.ds-segmented{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:12px;background:var(--dm-s3, #f1f5f9)}.ds-segmented--sizes{grid-template-columns:repeat(4,1fr)}.ds-segmented__opt{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border:0;border-radius:9px;background:transparent;color:var(--dm-t2, #475569);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .15s,color .15s,box-shadow .15s}.ds-segmented__opt ng-icon{font-size:16px}.ds-segmented__opt:hover{color:var(--dm-t1, #0f172a)}.ds-segmented__opt.is-active{background:var(--dm-s1, #fff);color:var(--ds-accent);box-shadow:0 1px 3px #0f172a1f}.ds-segmented__opt:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.ds-segmented--sizes .ds-segmented__opt{flex-direction:column;gap:0;padding:6px 2px;min-height:58px}.ds-size__glyph{font-weight:800;line-height:1.1}.ds-size__label{font-size:11.5px}.ds-swatches{display:flex;flex-wrap:wrap;gap:10px}.ds-swatch{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:999px;background:var(--sw, var(--dm-s3, #f1f5f9));color:#fff;font-size:18px;cursor:pointer;box-shadow:0 0 0 2px var(--dm-s1, #fff),0 0 0 3px transparent;transition:box-shadow .15s,transform .15s}.ds-swatch:hover{transform:scale(1.08)}.ds-swatch.is-active{box-shadow:0 0 0 2px var(--dm-s1, #fff),0 0 0 4px var(--sw, var(--color-primary))}.ds-swatch:focus-visible{outline:2px solid var(--dm-t1, #0f172a);outline-offset:4px}.ds-swatch--custom{border:1px dashed var(--dm-b2, #d7dbe2);color:var(--dm-t2, #64748b);overflow:hidden}.ds-swatch--custom.is-active{border-style:solid;color:#fff}.ds-swatch--custom input[type=color]{position:absolute;inset:0;opacity:0;cursor:pointer}.ds-swatch--custom:focus-within{outline:2px solid var(--dm-t1, #0f172a);outline-offset:4px}.ds-contrast{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;color:var(--dm-t2, #64748b)}.ds-contrast__sample{width:14px;height:14px;border-radius:4px}.ds-contrast__hex{font-weight:700;font-variant-numeric:tabular-nums;color:var(--dm-t1, #0f172a)}.ds-contrast__ratio{font-weight:700;color:#047857;background:#047857;border-radius:999px;padding:1px 8px}@supports (color: color-mix(in lab,red,red)){.ds-contrast__ratio{background:color-mix(in srgb,#047857 var(--dm-tint, 10%),var(--dm-s1, #fff))}}[data-theme=dark] .ds-contrast__ratio{color:#6ee7b7}.ds-contrast__note{flex-basis:100%;color:#b45309;font-weight:700}[data-theme=dark] .ds-contrast__note{color:#fbbf24}.ds-fonts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.ds-font{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;border:1px solid var(--dm-b1, #eef0f3);border-radius:11px;background:var(--dm-s1, #fff);color:var(--dm-t1, #0f172a);text-align:start;cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s}.ds-font:hover{border-color:var(--ds-accent)}@supports (color: color-mix(in lab,red,red)){.ds-font:hover{border-color:color-mix(in srgb,var(--ds-accent) 45%,transparent)}}.ds-font.is-active{border-color:var(--ds-accent);background:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent)}@supports (color: color-mix(in lab,red,red)){.ds-font.is-active{background:color-mix(in srgb,var(--ds-accent) 7%,var(--dm-s1, #fff))}}@supports (color: color-mix(in lab,red,red)){.ds-font.is-active{box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-accent) 16%,transparent)}}.ds-font:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.ds-font__sample{font-size:20px;font-weight:700;line-height:1.2}.ds-font__name{font-size:11.5px;color:var(--dm-t2, #64748b)}.ds-toggles{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ds-toggle{display:flex;align-items:center;gap:10px;padding:10px 2px}.ds-toggle+.ds-toggle{border-top:1px solid var(--dm-b1, #eef0f3)}.ds-toggle__icon{color:var(--ds-accent);font-size:18px;display:inline-flex}.ds-toggle__text{flex:1 1 auto;display:flex;flex-direction:column;cursor:pointer;min-width:0}.ds-toggle__label{font-size:13.5px;font-weight:700;color:var(--dm-t1, #0f172a)}.ds-toggle__hint{font-size:12px;color:var(--dm-t2, #64748b)}.ds-toggle .ant-switch-checked{background:var(--ds-accent)}.ds-foot{position:sticky;bottom:0;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;background:var(--dm-s1, #fff);border-top:1px solid var(--dm-b1, #eef0f3)}.ds-foot__saved{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:#047857}[data-theme=dark] .ds-foot__saved{color:#6ee7b7}.ds-reset{display:inline-flex;align-items:center;gap:6px;border:1px dashed var(--dm-b2, #d7dbe2);border-radius:999px;background:transparent;color:var(--dm-t2, #475569);font:inherit;font-size:12.5px;font-weight:700;padding:6px 14px;cursor:pointer;transition:border-color .15s,color .15s}.ds-reset:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.ds-reset:disabled{opacity:.45;cursor:default}.ds-reset:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ds-trigger{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:34px;min-width:34px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--color-secondary);font:inherit;font-weight:700;font-size:18px;cursor:pointer;transition:background-color .15s}.ds-trigger:hover{background:var(--color-secondary-low)}.ds-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:520px){.ds-fonts{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ds-swatch,.ds-segmented__opt,.ds-font,.ds-reset,.ds-icon-btn,.ds-trigger{transition:none}}.hf,.hf-controls{--hf-accent: var(--color-secondary, #5b6af0)}.hf{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hf--stack{flex-direction:column;align-items:stretch;gap:10px}.hf__label{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);white-space:nowrap}.hf__spacer{flex:1 1 auto}.hf__field{display:inline-flex;align-items:center;gap:8px}.hf>.hf__field:not(:first-child){margin-inline-start:8px}@media(max-width:639px){.hf__field,.hf>.hf__field:not(:first-child){flex:1 1 100%;margin-inline-start:0}.hf__field>.hf__label{min-width:64px}.hf__field>nz-select{flex:1 1 auto;min-width:0}}:is(.hf,.hf-controls) .ant-select .ant-select-selector,:is(.hf,.hf-controls) .ant-picker,:is(.hf,.hf-controls) .ant-input-affix-wrapper,:is(.hf,.hf-controls) .ant-input-number{border-radius:10px!important;border-color:var(--dm-b1,#dfe3e8)!important;background:var(--dm-s2,#fdfdfe)!important;box-shadow:none!important;min-height:32px;font-size:calc(12.5px*var(--fs,1));transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}:is(.hf,.hf-controls) input.ant-input,:is(.hf,.hf-controls) textarea.ant-input{border-radius:10px;border-color:var(--dm-b1,#dfe3e8);background:var(--dm-s2,#fdfdfe);box-shadow:none;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t1,#20242c);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}:is(.hf,.hf-controls) .ant-select:hover .ant-select-selector,:is(.hf,.hf-controls) .ant-picker:hover,:is(.hf,.hf-controls) .ant-input-affix-wrapper:hover,:is(.hf,.hf-controls) .ant-input-number:hover{border-color:var(--dm-b2,#c2c9d2)!important;background:var(--dm-s1,#fff)!important}:is(.hf,.hf-controls) input.ant-input:hover,:is(.hf,.hf-controls) textarea.ant-input:hover{border-color:var(--dm-b2,#c2c9d2);background:var(--dm-s1,#fff)}:is(.hf,.hf-controls) .ant-select-focused .ant-select-selector,:is(.hf,.hf-controls) .ant-select-open .ant-select-selector,:is(.hf,.hf-controls) .ant-picker-focused,:is(.hf,.hf-controls) .ant-input-affix-wrapper-focused,:is(.hf,.hf-controls) .ant-input-number-focused{background:var(--dm-s1,#fff)!important;border-color:var(--hf-accent)!important;box-shadow:0 0 0 3px var(--hf-accent)!important}@supports (color: color-mix(in lab,red,red)){:is(.hf,.hf-controls) .ant-select-focused .ant-select-selector,:is(.hf,.hf-controls) .ant-select-open .ant-select-selector,:is(.hf,.hf-controls) .ant-picker-focused,:is(.hf,.hf-controls) .ant-input-affix-wrapper-focused,:is(.hf,.hf-controls) .ant-input-number-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--hf-accent) 15%,transparent)!important}}:is(.hf,.hf-controls) input.ant-input:focus,:is(.hf,.hf-controls) textarea.ant-input:focus{background:var(--dm-s1,#fff);border-color:var(--hf-accent);box-shadow:0 0 0 3px var(--hf-accent)}@supports (color: color-mix(in lab,red,red)){:is(.hf,.hf-controls) input.ant-input:focus,:is(.hf,.hf-controls) textarea.ant-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--hf-accent) 15%,transparent)}}:is(.hf,.hf-controls) .ant-select-selection-placeholder,:is(.hf,.hf-controls) .ant-picker-input input::placeholder,:is(.hf,.hf-controls) input.ant-input::placeholder{color:var(--dm-t3,#b4bac2)}:is(.hf,.hf-controls) .ant-select-selection-item{font-weight:700;color:var(--dm-t1,#20242c)}:is(.hf,.hf-controls) .ant-select:not(.ant-select-disabled).ant-select-show-arrow:has(.ant-select-selection-item) .ant-select-selector{border-color:var(--hf-accent)!important;background:var(--hf-accent)!important}@supports (color: color-mix(in lab,red,red)){:is(.hf,.hf-controls) .ant-select:not(.ant-select-disabled).ant-select-show-arrow:has(.ant-select-selection-item) .ant-select-selector{border-color:color-mix(in srgb,var(--hf-accent) 45%,var(--dm-b1,#dfe3e8))!important}}@supports (color: color-mix(in lab,red,red)){:is(.hf,.hf-controls) .ant-select:not(.ant-select-disabled).ant-select-show-arrow:has(.ant-select-selection-item) .ant-select-selector{background:color-mix(in srgb,var(--hf-accent) 5%,var(--dm-s1,#fff))!important}}:is(.hf,.hf-controls) .ant-select-multiple .ant-select-selection-item{border-radius:999px;border-color:var(--hf-accent);background:var(--hf-accent);color:var(--hf-accent);font-size:calc(11.5px*var(--fs,1));font-weight:700;padding-inline-start:9px}@supports (color: color-mix(in lab,red,red)){:is(.hf,.hf-controls) .ant-select-multiple .ant-select-selection-item{border-color:color-mix(in srgb,var(--hf-accent) 22%,transparent)}}@supports (color: color-mix(in lab,red,red)){:is(.hf,.hf-controls) .ant-select-multiple .ant-select-selection-item{background:color-mix(in srgb,var(--hf-accent) 9%,var(--dm-s1,#fff))}}:is(.hf,.hf-controls) .ant-select-clear{background:transparent}.hf-seg{display:inline-flex;gap:4px}.hf-chip{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 12px;border:1px solid var(--dm-b1,#eef0f3);border-radius:999px;background:var(--dm-s1,#fff);font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.hf-chip:hover{border-color:var(--hf-accent, var(--color-secondary, #5b6af0));color:var(--hf-accent, var(--color-secondary, #5b6af0))}@supports (color: color-mix(in lab,red,red)){.hf-chip:hover{color:var(--hf-accent, var(--color-secondary, color-mix(in srgb,#5b6af0 var(--dm-ink,100%),#fff)))}}.hf-chip--on,.hf-chip--on:hover{background:var(--hf-accent, var(--color-secondary, #5b6af0));border-color:var(--hf-accent, var(--color-secondary, #5b6af0));color:#fff}.hf-chip:focus-visible{outline:2px solid var(--hf-accent, var(--color-secondary, #5b6af0));outline-offset:2px}.hf-chip--dashed{border-style:dashed;border-color:var(--dm-b1,#d7dbe2)}.hf-chip__badge{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--dm-s1,#fff);color:var(--hf-accent, var(--color-secondary, #5b6af0));font-size:calc(11px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){.hf-chip__badge{color:var(--hf-accent, var(--color-secondary, color-mix(in srgb,#5b6af0 var(--dm-ink,100%),#fff)))}}.hf-active{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 6px 0 10px;border-radius:999px;background:var(--hf-accent, #2f4d72);color:var(--hf-accent, var(--color-secondary, #5b6af0));font-size:calc(12px*var(--fs,1));font-weight:700}@supports (color: color-mix(in lab,red,red)){.hf-active{background:color-mix(in srgb,var(--hf-accent, var(--color-secondary, #5b6af0)) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.hf-active{color:var(--hf-accent, var(--color-secondary, color-mix(in srgb,#5b6af0 var(--dm-ink,100%),#fff)))}}.hf-active__x{border:0;background:none;padding:0 2px;line-height:1;font-size:calc(15px*var(--fs,1));color:inherit;cursor:pointer;opacity:.65;transition:opacity .15s ease}.hf-active__x:hover{opacity:1}.hf-active__x:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:999px}@media(prefers-reduced-motion:reduce){.hf .ant-select .ant-select-selector,.hf .ant-picker,.hf .ant-input-affix-wrapper,.hf .ant-input-number,.hf input.ant-input,.hf-chip,.hf-active__x{transition:none}}.dp-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:14px}.dp-header__identity{display:flex;align-items:center;gap:12px}.dp-header__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:13px;font-size:calc(22px*var(--fs,1));color:var(--color-secondary, #5b6af0);background:#2f4d72}@supports (color: color-mix(in lab,red,red)){.dp-header__icon{color:var(--color-secondary, color-mix(in srgb,#5b6af0 var(--dm-ink,100%),#fff))}}@supports (color: color-mix(in lab,red,red)){.dp-header__icon{background:color-mix(in srgb,var(--color-secondary, #5b6af0) 10%,var(--dm-s1,#fff))}}.dp-header__title{margin:0;font-size:calc(20px*var(--fs,1));font-weight:800;line-height:1.2;color:var(--dm-t1,#0f172a)}.dp-header__count{margin:0;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.dp-header__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dp-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px;border:1px solid var(--color-secondary, #5b6af0);border-radius:12px;background:var(--dm-s1,#fff);font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--color-secondary, #5b6af0);cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}@supports (color: color-mix(in lab,red,red)){.dp-btn{color:var(--color-secondary, color-mix(in srgb,#5b6af0 var(--dm-ink,100%),#fff))}}.dp-btn:hover{box-shadow:0 1px 6px #0f172a14}.dp-btn:active{transform:scale(.97)}.dp-btn:focus-visible{outline:2px solid var(--color-secondary, #5b6af0);outline-offset:2px}.dp-btn--primary{border-color:var(--color-primary, #681c3c);background:var(--color-primary, #681c3c);color:#fff}.dp-btn--primary:focus-visible{outline-color:var(--color-primary, #681c3c)}.dp-btn--primary ng-icon{color:#fff}.dp-btn ng-icon{font-size:calc(16px*var(--fs,1))}@media(prefers-reduced-motion:reduce){.dp-btn{transition:none}}.qb-page{display:flex;flex-direction:column;gap:14px;padding:16px 24px;background:var(--dm-s2,#fbfbfc);min-height:100%}.qb-muted,.qb-results__muted,.qb-card__muted{color:var(--dm-t3,#94a3b8);font-size:calc(13px*var(--fs,1))}.qb-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-top:3px solid var(--color-primary);border-radius:13px}.qb-head__title h1{margin:0;font-size:calc(20px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.qb-head__sub,.qb-band__sub{font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);margin:2px 0 0;font-weight:600}.qb-head__name{width:260px}.qb-head__actions{display:flex;align-items:center;gap:8px;margin-inline-start:auto;flex-wrap:wrap}.qb-band{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:12px 14px}.qb-band__title{margin:0 0 8px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.qb-band__title--mt{margin-top:18px}.qb-band__toggle{display:flex;align-items:center;gap:8px;width:100%;border:0;background:transparent;padding:2px 0;font-weight:700;color:var(--dm-t2,#475569);cursor:pointer;text-align:start}.qb-band--grid{padding-bottom:6px}.qb-pill{border:1px solid var(--dm-b1,#d7dbe2);background:var(--dm-s1,#fff);color:var(--dm-t2,#475569);border-radius:999px;padding:4px 12px;font-size:calc(12.5px*var(--fs,1));font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.qb-pill:hover{border-color:var(--color-primary);color:var(--color-primary)}.qb-pill--dashed{border-style:dashed}.qb-pill--on{background:#681c3c;border-color:var(--color-primary);color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.qb-pill--on{background:color-mix(in srgb,var(--color-primary) 10%,var(--dm-s1,#fff))}}.qb-pill--tiny{padding:0 6px;font-size:calc(11px*var(--fs,1));margin-inline-start:4px}.qb-pill:disabled{opacity:.45;cursor:default}.qb-chip{display:inline-block;font-size:calc(11px*var(--fs,1));font-weight:700;padding:1px 8px;border-radius:999px;background:var(--dm-s2,#eef0f3);color:var(--dm-t2,#475569)}.qb-pill:focus-visible,.qb-cell:focus-visible,.qb-tbox__col:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.qb-canvas{position:relative;padding:8px 0 4px}.qb-canvas__lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.qb-canvas__line{stroke:var(--dm-t3,#94a3b8);stroke-width:2}.qb-canvas__line--optional{stroke-dasharray:6 4;stroke:var(--color-secondary)}.qb-canvas__cols{display:flex;gap:56px;align-items:flex-start}.qb-canvas__col{display:flex;flex-direction:column;gap:16px}.qb-tbox{width:190px;border:1px solid var(--dm-b2,#cfd6df);border-radius:9px;background:var(--dm-s1,#fff);box-shadow:0 1px 2px #0f172a0d;overflow:hidden}.qb-tbox__head{display:flex;align-items:center;gap:6px;background:var(--color-primary);color:#fff;padding:5px 8px;min-height:30px}.qb-tbox__title{font-size:calc(12.5px*var(--fs,1));font-weight:800;flex:1}.qb-tbox__opt{border:1px solid rgba(255,255,255,.55);background:transparent;color:#fff;font-size:calc(10px*var(--fs,1));border-radius:999px;padding:0 6px;cursor:pointer;white-space:nowrap}.qb-tbox__opt--on{background:var(--dm-s1,#fff);color:var(--color-primary)}.qb-tbox__x,.qb-tbox__add{border:0;background:transparent;color:#fff;cursor:pointer;padding:0;display:inline-flex}.qb-tbox__rel{margin:0;padding:3px 8px;font-size:calc(11px*var(--fs,1));color:var(--dm-t2,#64748b);background:var(--dm-s2,#f8fafc);border-bottom:1px solid var(--dm-b1,#eef0f3)}.qb-tbox__cols{list-style:none;margin:0;padding:4px 0;max-height:220px;overflow-y:auto}.qb-tbox__col{display:block;width:100%;text-align:start;border:0;background:transparent;padding:3px 10px;font-size:calc(12px*var(--fs,1));color:var(--dm-t1,#334155);cursor:pointer}.qb-tbox__col:hover{background:#681c3c;color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.qb-tbox__col:hover{background:color-mix(in srgb,var(--color-primary) 6%,var(--dm-s1,#fff))}}.qb-tbox__col--key{font-weight:800;color:var(--dm-t1,#0f172a)}.qb-grid__scroll{overflow-x:auto}.qb-grid{border-collapse:separate;border-spacing:0;font-size:calc(12.5px*var(--fs,1));min-width:100%}.qb-grid__rh{position:sticky;inset-inline-start:0;z-index:1;background:var(--dm-s2,#f4f6f8);color:var(--dm-t2,#475569);font-weight:700;text-align:start;padding:6px 10px;border:1px solid var(--dm-b1,#dfe3e9);white-space:nowrap;width:96px}.qb-grid__totals .qb-grid__rh{color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.qb-grid__totals .qb-grid__rh{background:color-mix(in srgb,var(--color-primary) 6%,var(--dm-s1,#fff))}}.qb-cell{border:1px solid var(--dm-b1,#dfe3e9);padding:4px 8px;min-width:150px;max-width:240px;background:var(--dm-s1,#fff);vertical-align:middle;white-space:nowrap}.qb-cell--field{font-weight:700;color:var(--dm-t1,#0f172a)}.qb-cell--muted,.qb-cell--new{color:var(--dm-t3,#98a2b3);font-weight:500}.qb-cell--center{text-align:center}.qb-cell--critwrap{padding:2px}.qb-cell--error{box-shadow:inset 0 0 0 2px #dc2626}.qb-cell__label{margin-inline-end:6px}.qb-cell__mini{width:74px;margin-inline-end:4px}.qb-cell__select{width:100%}.qb-cell__x{border:0;background:transparent;color:var(--dm-t3,#94a3b8);cursor:pointer;padding:0;vertical-align:middle}.qb-cell__x:hover{color:#dc2626}@supports (color: color-mix(in lab,red,red)){.qb-cell__x:hover{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}.qb-cell--crit{display:block;width:100%;border:1px dashed transparent;border-radius:8px;background:transparent;text-align:start;padding:4px 8px;cursor:pointer;color:var(--dm-t1,#0f172a);font-weight:600}.qb-cell--crit.qb-cell--empty{color:var(--dm-t3,#cbd5e1);border-color:var(--dm-b1,#e5e9ef)}.qb-cell--crit:hover{border-color:var(--color-primary);color:var(--color-primary)}.qb-check{border:0;background:transparent;font-size:calc(16px*var(--fs,1));cursor:pointer;color:var(--dm-t3,#94a3b8)}.qb-check--on{color:var(--color-primary)}.qb-check:disabled{opacity:.35;cursor:default}.qb-pop{width:300px;display:flex;flex-direction:column;gap:8px}.qb-pop__title{margin:0;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.qb-pop__hint{font-weight:600;color:var(--dm-t2,#64748b);font-size:calc(11.5px*var(--fs,1));margin-inline-start:6px}.qb-pop__actions{display:flex;align-items:center;justify-content:space-between}.qb-advanced{margin-top:10px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:11px;padding:10px 12px;background:var(--dm-s2,#fbfbfc)}.qb-advanced__head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#475569);margin-bottom:8px;flex-wrap:wrap}.qb-results{display:flex;flex-direction:column;gap:8px}.qb-results__bar{display:flex;align-items:center;gap:12px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);font-weight:600}.qb-results__scroll{overflow-x:auto}.qb-results__empty{text-align:center;color:var(--dm-t3,#94a3b8);padding:22px 0;margin:0}.qb-results__pager{display:flex;justify-content:center;padding-top:4px}.qb-table{border-collapse:collapse;width:100%;font-size:calc(13px*var(--fs,1))}.qb-table th{text-align:start;font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s2,#f4f6f8);padding:6px 10px;border-bottom:1px solid var(--dm-b1,#dfe3e9);white-space:nowrap}.qb-table td{padding:5px 10px;border-bottom:1px solid var(--dm-b1,#eef0f3);color:var(--dm-t1,#0f172a)}.qb-table__num{text-align:end;font-variant-numeric:tabular-nums}.qb-table__totals td{font-weight:800;background:#681c3c;border-top:2px solid var(--dm-b2,#cbd5e1)}@supports (color: color-mix(in lab,red,red)){.qb-table__totals td{background:color-mix(in srgb,var(--color-primary) 5%,var(--dm-s1,#fff))}}.qb-donor{cursor:pointer;border-bottom:1px dotted #94a3b8}.qb-donor:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.qb-errors{border:1px solid #fecaca;background:var(--dm-s2,#fff5f5);border-radius:10px;padding:8px 12px}@supports (color: color-mix(in lab,red,red)){.qb-errors{border:1px solid color-mix(in srgb,#fecaca var(--dm-line,100%),var(--dm-s1,#fff))}}.qb-errors__row{margin:0;font-size:calc(12.5px*var(--fs,1));color:#b91c1c;display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:2px 0;cursor:pointer;text-align:start;width:100%}@supports (color: color-mix(in lab,red,red)){.qb-errors__row{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}.qb-errors__row:hover{text-decoration:underline}.qb-guard{border:1px dashed var(--dm-b1,#d7dbe2);border-radius:11px;padding:14px;background:var(--dm-s2,#fbfbfc)}.qb-guard__title{margin:0 0 8px;font-weight:700;color:var(--dm-t2,#475569)}.qb-guard__chips{display:flex;gap:8px;flex-wrap:wrap}.qb-card{width:280px;display:flex;flex-direction:column;gap:10px}.qb-card__head{display:flex;align-items:center;gap:10px}.qb-card__avatar{width:40px;height:40px;border-radius:50%;background:var(--color-primary);color:#fff;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.qb-card__name{margin:0;font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.qb-card__meta{margin:2px 0 0;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);display:flex;gap:8px}.qb-card__rows{display:grid;grid-template-columns:56px 1fr;gap:3px 8px;margin:0;font-size:calc(12.5px*var(--fs,1))}.qb-card__rows dt{color:var(--dm-t2,#64748b);font-weight:700}.qb-card__rows dd{margin:0;color:var(--dm-t1,#0f172a)}.qb-card__chips{display:flex;gap:6px;flex-wrap:wrap}.qb-card__link{display:inline-flex;align-items:center;gap:6px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--color-primary)}.qb-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.qb-gcard{text-align:start;border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;background:var(--dm-s1,#fff);padding:12px;cursor:pointer;display:flex;gap:10px;align-items:flex-start;transition:border-color .15s ease,transform .15s ease}.qb-gcard:hover{border-color:var(--color-primary);transform:translateY(-1px)}.qb-gcard__icon{width:28px;height:28px;border-radius:8px;background:#681c3c;color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;flex:none}@supports (color: color-mix(in lab,red,red)){.qb-gcard__icon{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1,#fff))}}.qb-gcard__title{margin:0;font-weight:800;color:var(--dm-t1,#0f172a);font-size:calc(13.5px*var(--fs,1))}.qb-gcard__desc{margin:2px 0 0;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b)}@media(prefers-reduced-motion:reduce){.qb-pill,.qb-gcard,.qb-cell--crit{transition:none}}@media(max-width:720px){.qb-page{padding:12px}.qb-head__name{width:100%}.qb-canvas__cols{gap:28px}}.qb-canvas--free{position:relative;min-height:260px}.qb-tbox--abs{position:absolute}.qb-tbox__head[cdkDragHandle]{cursor:grab}.cdk-drag-dragging .qb-tbox__head{cursor:grabbing}.qb-tbox.cdk-drag-dragging{box-shadow:0 8px 24px #0f172a2e;z-index:3}.qb-tbox__relanchor{position:absolute;inset-inline-end:8px;top:30px;width:1px;height:1px}.qb-pop--wide{width:340px}.qb-pop__row{display:grid;grid-template-columns:84px 1fr;align-items:center;gap:8px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.qb-pop__error{margin:0;font-size:calc(12px*var(--fs,1));color:#b91c1c}@supports (color: color-mix(in lab,red,red)){.qb-pop__error{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}.qb-cell__grip{cursor:grab;color:var(--dm-t3,#cbd5e1);font-size:calc(11px*var(--fs,1));letter-spacing:-2px;margin-inline-end:6px;-webkit-user-select:none;user-select:none}.qb-cell__grip:hover{color:var(--color-primary)}.qb-cell__edit{border:0;background:transparent;color:var(--dm-t3,#cbd5e1);cursor:pointer;padding:0 2px;vertical-align:middle}.qb-cell__edit:hover{color:var(--color-primary)}.qb-cell__rename{width:140px}.qb-drag-preview{background:var(--dm-s1,#fff);border:1px solid var(--color-primary);border-radius:8px;padding:4px 8px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a);box-shadow:0 8px 24px #0f172a2e;list-style:none}.qb-grid .cdk-drag-placeholder{opacity:.35}.qb-grid .cdk-drop-list-dragging .qb-cell--field:not(.cdk-drag-placeholder){transition:transform .15s ease}.qb-head--compact{padding:10px 16px}.qb-tabs{display:flex;gap:4px;border-bottom:1px solid var(--dm-b1,#eef0f3);padding:0 4px}.qb-tabs__tab{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.qb-tabs__tab:hover{color:var(--color-primary)}.qb-tabs__tab--on{color:var(--color-primary);border-bottom-color:var(--color-primary)}.qb-table--list td,.qb-table--list th{padding:8px 10px}.qb-table__row--link{cursor:pointer;transition:background .12s ease}.qb-table__row--link:hover{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.qb-table__row--link:hover{background:color-mix(in srgb,var(--color-primary) 4%,var(--dm-s1,#fff))}}.qb-table__name{font-weight:700;color:var(--color-primary)}.qb-table__actions{width:120px;text-align:end;white-space:nowrap}.qb-ghost{border:0;background:transparent;color:var(--dm-t3,#94a3b8);cursor:pointer;padding:4px 6px;border-radius:8px;display:inline-flex;transition:color .12s ease,background .12s ease}.qb-ghost:hover{color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.qb-ghost:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--dm-s1,#fff))}}.qb-ghost--danger:hover{color:#dc2626;background:var(--dm-s2,#fff1f2)}@supports (color: color-mix(in lab,red,red)){.qb-ghost--danger:hover{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}.qb-band__title--step{display:flex;align-items:center;gap:8px;font-size:calc(13.5px*var(--fs,1));color:var(--dm-t1,#0f172a);margin-bottom:12px}.qb-step{width:24px;height:24px;border-radius:8px;background:#681c3c;color:var(--color-primary);font-weight:800;font-size:calc(12px*var(--fs,1));display:inline-flex;align-items:center;justify-content:center}@supports (color: color-mix(in lab,red,red)){.qb-step{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1,#fff))}}.qb-pop .ant-select-selector,.qb-pop .ant-input,.qb-pop .ant-input-number,.qb-pop .ant-picker,.qb-advanced .ant-select-selector,.qb-advanced .ant-input,.qb-advanced .ant-input-number,.qb-advanced .ant-picker{border-radius:9px!important;border-color:var(--dm-b1,#d7dbe2)!important;font-size:calc(12.5px*var(--fs,1))}.qb-pop .ant-select-focused .ant-select-selector,.qb-pop .ant-input:focus,.qb-advanced .ant-select-focused .ant-select-selector,.qb-advanced .ant-input:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,#681c3c 14%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.qb-pop .ant-select-focused .ant-select-selector,.qb-pop .ant-input:focus,.qb-advanced .ant-select-focused .ant-select-selector,.qb-advanced .ant-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)!important}}.qb-pop .ant-btn-primary,.qb-advanced .ant-btn-primary{border-radius:999px;font-weight:700}.qb-table__group td{background:var(--dm-s2,#fbfbfc);font-weight:700;color:var(--dm-t1,#0f172a);padding-top:10px}.qb-table__subtotal td{color:var(--dm-t2,#475569);font-variant-numeric:tabular-nums;border-bottom:1px solid var(--dm-b1,#eef0f3)}.rw-page{--de-accent: var(--color-primary);max-width:760px;margin:0 auto;padding:18px 16px 96px}.rw-page--s2{--de-accent: var(--color-secondary)}.rw-page--s3,.rw-cp__col.cdk-drag-preview{--de-accent: #b8860b}.rw-page--results{max-width:none;padding-bottom:24px}.rw-stepper{display:flex;justify-content:center;gap:22px;margin:0 0 12px;font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8)}:where(.rw-stepper) button{all:unset;cursor:pointer}.rw-stepper button:disabled{cursor:default;opacity:.55}:where(.rw-stepper) button:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px;border-radius:6px}.rw-stepper__cur{color:var(--dm-t1,#0f172a);font-weight:700}.rw-stepper__done{color:var(--dm-t2,#64748b)}.rw-stepper__short{display:none}.rw-card{position:relative;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:22px 22px 20px}.rw-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:13px 13px 0 0;background:var(--de-accent)}.rw-q{margin:0 0 4px;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.rw-hint{margin:0 0 16px;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#64748b)}.rw-label{margin:18px 0 6px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.rw-link{all:unset;cursor:pointer;font-size:calc(13px*var(--fs,1));color:var(--de-accent)}.rw-link:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-muted{font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.rw-subjects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rw-subject{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;background:var(--dm-s1,#fff);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.rw-subject:hover{border-color:var(--de-accent);box-shadow:0 2px 10px #1018280f}.rw-subject:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-subject--on{border-color:var(--de-accent);box-shadow:0 0 0 3px var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.rw-subject--on{box-shadow:0 0 0 3px color-mix(in srgb,var(--de-accent) 16%,transparent)}}.rw-subject__badge{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:calc(17px*var(--fs,1));color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.rw-subject__badge{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}.rw-subject__title{font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);margin-top:4px}.rw-subject__ex{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);line-height:1.5}.rw-cond{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 0;border-bottom:1px solid var(--dm-b1,#eef0f3);font-size:calc(14px*var(--fs,1));color:var(--dm-t1,#0f172a)}.rw-cond:first-child{padding-top:0}.rw-chip{all:unset;cursor:pointer;padding:2px 10px;border-radius:999px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.rw-chip{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}.rw-chip:focus-visible,.rw-x:focus-visible,.rw-pill:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-x{all:unset;cursor:pointer;margin-inline-start:auto;color:var(--dm-t3,#94a3b8);font-size:calc(16px*var(--fs,1));display:grid;place-items:center}.rw-x:hover{color:var(--dm-t2,#475569)}.rw-empty{padding:14px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:12px;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#64748b);text-align:center}.rw-pills{display:flex;flex-wrap:wrap;gap:6px}.rw-pill{all:unset;cursor:pointer;padding:5px 12px;border-radius:999px;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#475569);border:1px dashed var(--dm-b1,#d7dbe2);background:var(--dm-s1,#fff);transition:border-color .15s ease,color .15s ease}.rw-pill:hover{border-color:var(--de-accent);color:var(--de-accent)}.rw-pill--solid{border-style:solid}.rw-pill--accent{border-color:var(--de-accent);color:var(--de-accent)}.rw-toggle{all:unset;cursor:pointer;padding:5px 12px;border-radius:999px;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#475569);border:1px solid var(--dm-b1,#e2e6eb)}.rw-toggle--on{color:var(--de-accent);border-color:var(--de-accent);background:var(--de-accent);font-weight:700}@supports (color: color-mix(in lab,red,red)){.rw-toggle--on{background:color-mix(in srgb,var(--de-accent) 9%,var(--dm-s1,#fff))}}.rw-toggle--partial{border-style:dashed;border-color:var(--de-accent)}.rw-toggle--locked{cursor:default;opacity:.75}.rw-measure{display:flex;align-items:center;gap:8px;padding:9px 0;border-bottom:1px solid var(--dm-b1,#eef0f3);font-size:calc(14px*var(--fs,1))}.rw-summary{margin-top:16px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.rw-countbar{position:sticky;bottom:0;z-index:5;margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;box-shadow:0 -4px 14px #1018280d}.rw-countbar__n{font-size:calc(22px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.rw-countbar__noun{font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#64748b);margin-inline-start:6px}.rw-countbar__zero{font-size:calc(13px*var(--fs,1));color:#b45309}@supports (color: color-mix(in lab,red,red)){.rw-countbar__zero{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.rw-countbar__actions{display:flex;align-items:center;gap:14px}.rw-panel{display:flex;flex-direction:column;gap:12px;padding:4px 2px}.rw-row{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px}.rw-row>span{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.rw-period{display:flex;flex-direction:column;gap:6px}.rw-period__hint{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.rw-results__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:6px}.rw-results__name{all:unset;font-size:calc(20px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);min-width:0}.rw-results__name:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-answers{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.rw-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rw-toolbar__icons{display:flex;align-items:center;gap:6px}.rw-ghost{all:unset;cursor:pointer;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;color:var(--dm-t2,#64748b);font-size:calc(18px*var(--fs,1))}.rw-ghost:hover{background:var(--dm-s2,#f1f5f9);color:var(--dm-t1,#0f172a)}.rw-ghost:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-colhead{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px}@media(max-width:767px){.rw-subjects{grid-template-columns:minmax(0,1fr)}.rw-stepper__full{display:none}.rw-stepper__short{display:inline}.rw-card{padding:18px 14px}.rw-results__head,.rw-toolbar{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.rw-subject,.rw-pill{transition:none}}.rw-fl__search{position:relative;margin-bottom:10px}.rw-fl__search-icon{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);color:var(--dm-t3,#94a3b8);font-size:calc(15px*var(--fs,1));pointer-events:none;z-index:1}.rw-fl__search .rw-fl__search-input{padding-inline-start:32px;border-radius:10px}.rw-fl__hint{margin:0 0 8px;font-size:calc(12px*var(--fs,1));color:#b45309}@supports (color: color-mix(in lab,red,red)){.rw-fl__hint{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.rw-fl__group{border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;background:var(--dm-s1,#fff);margin-bottom:8px;overflow:hidden}.rw-fl__group--list{border-inline-start:3px solid var(--de-accent)}.rw-fl__head{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;align-items:center;gap:8px;padding:10px 12px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.rw-fl__head:focus-visible{outline:2px solid var(--de-accent);outline-offset:-2px}.rw-fl__title{flex:1;min-width:0}.rw-fl__count{min-width:20px;padding:0 6px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:800;text-align:center;color:var(--de-accent);background:var(--de-accent);font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){.rw-fl__count{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}.rw-fl__items{display:flex;flex-direction:column;padding:0 8px 8px}.rw-fl__item{display:flex;align-items:center;gap:8px;padding:6px;border-radius:9px;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#475569);cursor:pointer;transition:background .12s ease}.rw-fl__item:hover{background:var(--dm-s2,#fbfbfc)}.rw-fl__item--on{color:var(--dm-t1,#0f172a);font-weight:700}.rw-fl__item input{accent-color:var(--de-accent);width:15px;height:15px}.rw-fl__item input:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-fl__pick{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:8px;padding:6px;border-radius:9px;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#475569);transition:background .12s ease,color .12s ease}.rw-fl__pick:hover{background:var(--dm-s2,#fbfbfc);color:var(--de-accent)}.rw-fl__pick:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-fl__pick:disabled{cursor:default;opacity:.5}.rw-fl__pick:disabled:hover{background:none;color:var(--dm-t2,#475569)}.rw-fl__plus{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:999px;font-weight:800;font-size:calc(13px*var(--fs,1));line-height:1;color:var(--de-accent);border:1px dashed var(--dm-b1,#d7dbe2);transition:border-color .12s ease}.rw-fl__pick:hover .rw-fl__plus{border-color:var(--de-accent)}.rw-cp{position:relative;background:var(--dm-s2,#fbfbfc);border-radius:13px;display:flex;flex-direction:column}.rw-cp:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:13px 13px 0 0;background:var(--de-accent)}.rw-cp__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 12px;background:var(--dm-s1,#fff);border-bottom:1px solid var(--dm-b1,#eef0f3);border-radius:13px 13px 0 0}.rw-cp__sub{margin:0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.rw-cp__boxes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:14px 20px}.rw-cp__box{display:flex;flex-direction:column;min-height:0}.rw-cp__boxtitle{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.rw-cp__n{min-width:20px;padding:0 6px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:800;text-align:center;color:var(--de-accent);background:var(--de-accent);font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){.rw-cp__n{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}.rw-cp__scroll{height:min(58vh,520px);overflow-y:auto;padding:2px}.rw-cp__box--in .rw-cp__scroll{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;padding:8px}.rw-cp__list{display:flex;flex-direction:column;gap:4px;min-height:8px}.rw-cp__col{display:flex;align-items:center;gap:8px;padding:7px 8px;border:1px solid var(--dm-b1,#eef0f3);border-radius:10px;background:var(--dm-s1,#fff);font-size:calc(13px*var(--fs,1));color:var(--dm-t1,#0f172a);transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.rw-cp__col--locked{margin-bottom:4px;background:var(--dm-s2,#fbfbfc);color:var(--dm-t2,#475569);font-weight:700}.rw-cp__col--list{border-inline-start:3px solid var(--de-accent)}.rw-cp__col--orphan{margin-top:4px;border-style:dashed;border-color:var(--dm-b1,#d7dbe2);color:var(--dm-t3,#94a3b8)}.rw-cp__col:hover{border-color:var(--dm-b2,#cbd5e1)}.rw-cp__col--back{cursor:pointer}.rw-cp__col--back:hover .rw-cp__label{color:var(--de-accent)}.rw-cp__lock{color:var(--dm-t3,#94a3b8);font-size:calc(14px*var(--fs,1))}.rw-cp__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-cp__handle{cursor:grab;color:var(--dm-t3,#94a3b8);display:grid;place-items:center;font-size:calc(15px*var(--fs,1))}.rw-cp__moves{display:flex;gap:2px;opacity:0;transition:opacity .12s ease}.rw-cp__col:hover .rw-cp__moves,.rw-cp__col:focus-within .rw-cp__moves{opacity:1}.rw-cp__move,.rw-cp__x{all:unset;cursor:pointer;width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:var(--dm-t2,#64748b);font-size:calc(14px*var(--fs,1));transition:background .12s ease,color .12s ease}.rw-cp__move:hover,.rw-cp__x:hover{background:var(--dm-s2,#eef0f3);color:var(--dm-t1,#0f172a)}.rw-cp__move:disabled{cursor:default;opacity:.35;background:none}.rw-cp__move:focus-visible,.rw-cp__x:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-cp__he{all:unset;cursor:pointer;flex:none;padding:1px 9px;border:1px dashed #d7dbe2;border-radius:999px;font-size:11.5px;font-weight:700;color:#64748b;line-height:18px;transition:border-color .12s ease,background .12s ease,color .12s ease}.rw-cp__he:hover{border-color:var(--de-accent);color:var(--de-accent)}.rw-cp__he[aria-pressed=true]{border-style:solid;border-color:var(--de-accent);color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.rw-cp__he[aria-pressed=true]{background:color-mix(in srgb,var(--de-accent) 11%,#fff)}}.rw-cp__he:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.rw-cp__col.cdk-drag-preview{box-shadow:0 6px 18px #10182824;border-color:var(--de-accent);font-family:inherit;direction:rtl}.rw-cp__col.cdk-drag-placeholder{opacity:.35;border-style:dashed}.rw-cp__list.cdk-drop-list-dragging .rw-cp__col:not(.cdk-drag-placeholder){transition:transform .15s ease}.rw-cp__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:var(--dm-s1,#fff);border-top:1px solid var(--dm-b1,#eef0f3);border-radius:0 0 13px 13px}.rw-cp__total{font-size:calc(20px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}@media(hover:none){.rw-cp__moves{opacity:1}}@media(max-width:640px){.rw-cp-wrap .ant-modal{top:0;width:100vw!important;max-width:100vw;margin:0;padding:0}.rw-cp-wrap .ant-modal-content{border-radius:0;min-height:100dvh}.rw-cp{min-height:100dvh;border-radius:0}.rw-cp:before,.rw-cp__head,.rw-cp__foot{border-radius:0}.rw-cp__boxes{grid-template-columns:minmax(0,1fr);padding:12px 14px;flex:1}.rw-cp__scroll{height:auto;max-height:38dvh}.rw-cp__foot{position:sticky;bottom:0;padding:12px 14px}}@media(prefers-reduced-motion:reduce){.rw-fl__item,.rw-fl__pick,.rw-fl__plus,.rw-cp__col,.rw-cp__moves,.rw-cp__move,.rw-cp__x,.rw-cp__he,.rw-cp__list.cdk-drop-list-dragging .rw-cp__col:not(.cdk-drag-placeholder){transition:none}}.rw-print{display:none}.rw-print__title{font-size:calc(18px*var(--fs,1));font-weight:800;margin:0 0 10px}@media print{.rw-stepper,.rw-answers,.rw-toolbar,.rw-countbar{display:none!important}body.printing-report>.rw-print{display:block!important}.rw-print .qb-table tr{break-inside:avoid}}.rw-drawer{padding:16px}.rw-where{padding:8px 0;border-bottom:1px dashed var(--dm-b1,#eef0f3);display:flex;flex-direction:column;gap:8px}.rw-fns{flex-wrap:wrap}.dd-card{--dd-accent: var(--color-secondary, #5b6af0);display:flex;flex-direction:column;gap:11px;padding:13px 14px;border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;background:var(--dm-s1,#fff)}.dd-card--form{gap:11px}.dd-card__title{display:flex;align-items:center;gap:8px}.dd-card__title h3{margin:0;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.dd-card__badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;font-size:calc(15px*var(--fs,1));color:var(--dd-accent);background:var(--dd-accent)}@supports (color: color-mix(in lab,red,red)){.dd-card__badge{background:color-mix(in srgb,var(--dd-accent) 11%,var(--dm-s1,#fff))}}.dd-fields{display:grid;grid-template-columns:92px minmax(0,1fr);gap:7px 12px;margin:0;align-items:baseline}.dd-field{display:flex;align-items:baseline;gap:12px;min-width:0;grid-column:1 / -1}.dd-field dt{flex:0 0 92px}.dd-field dd{flex:1}.dd-field--wide{grid-column:1 / -1}.dd-fields dt{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.dd-fields dd{margin:0;min-width:0;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#20242c);overflow-wrap:break-word}.dd-mono{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t2,#64748b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:start}.dd-prose{margin:0;font-size:calc(13px*var(--fs,1));line-height:1.55;color:var(--dm-t2,#475569);white-space:pre-wrap}@media(prefers-reduced-motion:reduce){.dd-btn{transition:none}}.dd-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 13px;border:1px solid var(--dm-b1,#dfe3e8);border-radius:10px;background:var(--dm-s1,#fff);font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.dd-btn ng-icon{font-size:calc(15px*var(--fs,1))}.dd-btn:hover:not(:disabled){border-color:var(--color-secondary, #5b6af0);color:var(--color-secondary, #5b6af0)}@supports (color: color-mix(in lab,red,red)){.dd-btn:hover:not(:disabled){color:var(--color-secondary, color-mix(in srgb,#5b6af0 var(--dm-ink,100%),#fff))}}.dd-btn--primary{border-color:var(--color-secondary, #5b6af0);background:var(--color-secondary, #5b6af0);color:#fff}.dd-btn--primary:hover:not(:disabled){color:#fff;box-shadow:0 1px 6px #0f172a1a}.dd-btn:focus-visible{outline:2px solid var(--color-secondary, #5b6af0);outline-offset:2px}.dd-formfield{display:grid;grid-template-columns:92px minmax(0,1fr);gap:4px 12px;align-items:center}.dd-formfield:has(textarea){align-items:start}.dd-formfield:has(textarea) .dd-formfield__label{padding-top:7px}.dd-formfield__label{grid-column:1;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.dd-formfield>*:not(.dd-formfield__label){grid-column:2;min-width:0}.dd-formfield nz-select,.dd-formfield nz-date-picker,.dd-formfield .ant-picker,.dd-formfield input.ant-input,.dd-formfield textarea.ant-input,.dd-formfield nz-input-number{width:100%}.dd-formfield textarea.ant-input{min-height:76px}.dd-hint{font-size:calc(11px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.dd-formfield__locked{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#20242c);font-variant-numeric:tabular-nums}.dd-formfield__row{display:flex;align-items:center;gap:8px}.dd-formgroup{display:contents}.dd-formactions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.mg{--mg-accent: var(--color-primary, #7a1f3d);background:var(--dm-s2,#fbfbfc);border-radius:14px;overflow:hidden}.mg__bar{height:3px;background:var(--mg-accent)}.mg__head{display:flex;align-items:flex-start;gap:12px;padding:16px 18px 12px}.mg__badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;font-size:calc(18px*var(--fs,1));color:var(--mg-accent);background:var(--mg-accent)}@supports (color: color-mix(in lab,red,red)){.mg__badge{background:color-mix(in srgb,var(--mg-accent) 11%,var(--dm-s1,#fff))}}.mg__title{margin:0;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.mg__sub{margin:2px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.mg__close{margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;color:var(--dm-t3,#94a3b8);background:transparent;border:0;cursor:pointer;transition:background .15s ease,color .15s ease}.mg__close:hover{background:var(--dm-s3,#eef0f3);color:var(--dm-t1,#0f172a)}.mg__body{display:flex;flex-direction:column;gap:12px;padding:0 18px 14px;max-height:68vh;overflow-y:auto}.mg__foot{display:flex;align-items:center;gap:10px;padding:12px 18px;border-top:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s1,#fff)}.mg__foot-note{flex:1;min-width:0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.mg-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.mg-card{position:relative;display:flex;flex-direction:column;gap:6px;padding:11px 12px;text-align:start;background:var(--dm-s1,#fff);border:1.5px solid var(--dm-b1,#eef0f3);border-radius:12px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.mg-card:hover{border-color:var(--dm-t3,#cbd5e1)}.mg-card:focus-visible{outline:2px solid var(--mg-accent);outline-offset:2px}.mg-card--primary{border-color:var(--mg-accent);box-shadow:0 0 0 3px var(--mg-accent)}@supports (color: color-mix(in lab,red,red)){.mg-card--primary{box-shadow:0 0 0 3px color-mix(in srgb,var(--mg-accent) 12%,transparent)}}.mg-card__top{display:flex;align-items:center;gap:9px;min-width:0}.mg-card__avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:999px;font-size:calc(13px*var(--fs,1));font-weight:800;color:#fff;background:var(--dm-t3,#98a2b3)}.mg-card--primary .mg-card__avatar{background:var(--mg-accent)}.mg-card__name{min-width:0;font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.mg-card__meta>*+*:before{content:"";display:inline-block;width:3px;height:3px;margin-inline-end:6px;border-radius:999px;background:var(--dm-t3,#cbd5e1);vertical-align:middle}.mg-card__state{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}.mg-card--primary .mg-card__state{color:var(--mg-accent)}.mg-card__open{position:absolute;inset-inline-end:8px;top:8px;color:var(--dm-t3,#94a3b8);font-size:calc(14px*var(--fs,1))}.mg-card__open:hover{color:var(--mg-accent)}.mg-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:#92400e;background:#fef3c7}@supports (color: color-mix(in lab,red,red)){.mg-chip{color:color-mix(in srgb,#92400e var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.mg-chip{background:color-mix(in srgb,#fef3c7 var(--dm-tint,100%),var(--dm-s1,#fff))}}.mg-section{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;overflow:hidden}.mg-section__head{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--dm-b1,#eef0f3)}.mg-section__head h3{margin:0;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.mg-section__hint{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b)}.mg-toggle{margin-inline-start:auto;padding:3px 10px;border-radius:999px;border:1px dashed var(--dm-b2,#d7dbe2);background:transparent;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);cursor:pointer;transition:border-color .15s ease,color .15s ease}.mg-toggle:hover{border-color:var(--mg-accent);color:var(--mg-accent)}.mg-table-wrap{overflow-x:auto}.mg-table{width:100%;border-collapse:collapse;font-size:calc(13px*var(--fs,1))}.mg-table th,.mg-table td{padding:7px 10px;border-bottom:1px solid var(--dm-b1,#f1f3f6);text-align:start;vertical-align:top}.mg-table tr:last-child td{border-bottom:0}.mg-table th{font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--dm-t2,#475569);background:var(--dm-s2,#fbfbfc);white-space:nowrap}.mg-table th.mg-col--primary{color:var(--mg-accent)}.mg-label{width:110px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);white-space:nowrap}.mg-empty{color:var(--dm-t3,#cbd5e1)}.mg-pick{display:inline-flex;align-items:flex-start;gap:6px;max-width:260px;padding:4px 9px;border-radius:9px;text-align:start;border:1.5px solid var(--dm-b1,#eef0f3);background:var(--dm-s1,#fff);color:var(--dm-t1,#0f172a);cursor:pointer;white-space:pre-wrap;word-break:break-word;transition:border-color .15s ease,background .15s ease}.mg-pick:hover{border-color:var(--dm-t3,#cbd5e1)}.mg-pick:focus-visible{outline:2px solid var(--mg-accent);outline-offset:2px}.mg-pick--on{border-color:var(--mg-accent);background:var(--mg-accent);font-weight:700}@supports (color: color-mix(in lab,red,red)){.mg-pick--on{background:color-mix(in srgb,var(--mg-accent) 8%,var(--dm-s1,#fff))}}.mg-pick--on:before{content:"\2713";color:var(--mg-accent);font-weight:800}.mg-value{display:inline-block;max-width:260px;white-space:pre-wrap;word-break:break-word;color:var(--dm-t1,#0f172a)}.mg-value--fill{padding:2px 8px;border-radius:8px;background:var(--dm-s2,#ecfdf3);color:#067647;font-weight:700}@supports (color: color-mix(in lab,red,red)){.mg-value--fill{color:color-mix(in srgb,#067647 var(--dm-ink,100%),#fff)}}.mg-join{margin-top:5px}.mg-row-kind{display:block;margin-top:2px;font-size:calc(11px*var(--fs,1));font-weight:700;color:#b54708}@supports (color: color-mix(in lab,red,red)){.mg-row-kind{color:color-mix(in srgb,#b54708 var(--dm-ink,100%),#fff)}}.mg-row-kind--fill{color:#067647}@supports (color: color-mix(in lab,red,red)){.mg-row-kind--fill{color:color-mix(in srgb,#067647 var(--dm-ink,100%),#fff)}}.mg-impact{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px}.mg-impact__item{display:inline-flex;align-items:baseline;gap:5px;padding:3px 10px;border-radius:999px;background:var(--dm-s2,#f4f5f7);font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#475569)}.mg-impact__item b{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.mg-impact__none{padding:10px 12px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.mg-error{padding:9px 12px;border-radius:11px;background:var(--dm-s2,#fef3f2);color:#b42318;font-size:calc(12.5px*var(--fs,1));font-weight:700}@supports (color: color-mix(in lab,red,red)){.mg-error{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.mg-card-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:9px;flex-shrink:0;border:1px solid #f5c26b;background:var(--dm-s2,#fffaeb);color:#b54708;font-size:calc(13px*var(--fs,1));font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}@supports (color: color-mix(in lab,red,red)){.mg-card-btn{border:1px solid color-mix(in srgb,#f5c26b var(--dm-line,100%),var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.mg-card-btn{color:color-mix(in srgb,#b54708 var(--dm-ink,100%),#fff)}}.mg-card-btn:hover{background:#fef0c7;border-color:#f79009}@supports (color: color-mix(in lab,red,red)){.mg-card-btn:hover{background:color-mix(in srgb,#fef0c7 var(--dm-tint,100%),var(--dm-s1,#fff))}}.mg-card-btn:focus-visible{outline:2px solid #f79009;outline-offset:2px}.mg-card-btn__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#f79009;color:#fff;font-size:calc(11px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums}@media(min-width:1024px){.mg-card-btn{height:36px}}.mg-modes{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:var(--dm-s3,#f1f3f6)}.mg-mode{padding:5px 12px;border-radius:9px;border:0;background:transparent;cursor:pointer;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);transition:background .15s ease,color .15s ease}.mg-mode--on{background:var(--dm-s1,#fff);color:var(--mg-accent, var(--color-primary));box-shadow:0 1px 2px #0f172a14}.mg-mode:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mg-group{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px}.mg-group__cards{flex:1 1 520px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.mg-group__card{display:flex;flex-direction:column;gap:4px;padding:9px 11px;border-radius:11px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3)}.mg-group__name{font-weight:800;color:var(--dm-t1,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-group__name:hover{color:var(--color-primary)}.mg-group__line{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.mg-card,.mg-pick,.mg-toggle,.mg-close,.mg-card-btn,.mg-mode{transition:none}}.ev-page{background:var(--dm-s2,#fbfbfc);min-height:100%;padding:14px 16px 28px}.ev-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 16px;background:#681c3c;border-top:3px solid var(--color-primary);border-inline:1px solid var(--dm-b1,#eef0f3);border-radius:14px 14px 0 0}@supports (color: color-mix(in lab,red,red)){.ev-head{background:color-mix(in srgb,var(--color-primary) 3%,var(--dm-s1,#fff))}}.ev-head__title{font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.2}.ev-head__sub{font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-head__spacer{flex:1 1 auto}.ev-chipstat{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;background:var(--dm-s1,#fff);border:1px solid #681c3c;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}@supports (color: color-mix(in lab,red,red)){.ev-chipstat{border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--dm-b1,#eef0f3))}}.ev-chipstat b{font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--color-primary);font-variant-numeric:tabular-nums}.ev-chipstat ng-icon{font-size:calc(13px*var(--fs,1));opacity:.65}.ev-toolbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:11px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-top:0;border-radius:0 0 14px 14px;margin-bottom:14px}.ev-toolbar__spacer{flex:1 1 auto}.ev-toolbar .ant-select .ant-select-selector,.ev-toolbar .ant-picker{border-radius:10px!important;border-color:var(--dm-b1,#e6e9ee)!important;background:var(--dm-s2,#fbfbfc)!important}.ev-toolbar .ant-select:hover .ant-select-selector,.ev-toolbar .ant-picker:hover{border-color:var(--dm-b2,#c2c9d2)!important;background:var(--dm-s1,#fff)!important}.ev-toolbar .ant-select-focused .ant-select-selector,.ev-toolbar .ant-picker-focused{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,#681c3c 12%,transparent)!important;background:var(--dm-s1,#fff)!important}@supports (color: color-mix(in lab,red,red)){.ev-toolbar .ant-select-focused .ant-select-selector,.ev-toolbar .ant-picker-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 12%,transparent)!important}}.ev-sec{--ev-accent: #94a3b8;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:12px 15px 15px;transition:box-shadow .15s ease}.ev-sec:hover{box-shadow:0 2px 10px #1018280d}.ev-sec--type{--ev-accent: var(--color-primary)}.ev-sec--details{--ev-accent: var(--color-secondary)}.ev-sec--family{--ev-accent: #7c5b8f}.ev-sec--fields{--ev-accent: #b8860b}.ev-sec:before{content:"";display:block;height:3px;width:34px;border-radius:999px;background:var(--ev-accent);opacity:.85;margin-bottom:11px}.ev-sec__head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ev-sec__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--ev-accent);background:var(--ev-accent);border:1px solid var(--ev-accent)}@supports (color: color-mix(in lab,red,red)){.ev-sec__badge{background:color-mix(in srgb,var(--ev-accent) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ev-sec__badge{border:1px solid color-mix(in srgb,var(--ev-accent) 20%,transparent)}}.ev-sec__title{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ev-sec__count{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.ev-sec__spacer{flex:1 1 auto}.ev-stack{display:flex;flex-direction:column;gap:12px}.ev-name{font-size:calc(14.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.25}.ev-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);margin-top:2px}.ev-dot{width:3px;height:3px;border-radius:999px;background:var(--dm-b2,#cbd5e1);flex:none}.ev-num{font-variant-numeric:tabular-nums}.ev-num--muted{color:var(--dm-t3,#94a3b8)}.ev-list{display:flex;flex-direction:column;gap:8px}.ev-row{display:flex;align-items:center;gap:11px;padding:10px 13px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ev-row:hover{border-color:#681c3c;box-shadow:0 2px 10px #1018280d}@supports (color: color-mix(in lab,red,red)){.ev-row:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--dm-b1,#eef0f3))}}.ev-row:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ev-row__date{flex:none;width:54px;text-align:center;line-height:1.05}.ev-row__day{font-size:calc(18px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.ev-row__mon{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}.ev-row__main{flex:1 1 auto;min-width:0}.ev-row__side{display:flex;align-items:center;gap:6px;flex:none}.ev-row__chev{color:var(--dm-t3,#cbd5e1);font-size:calc(16px*var(--fs,1))}.ev-row:hover .ev-row__chev{color:var(--color-primary)}.ev-tag{display:inline-flex;align-items:center;gap:5px;padding:2.5px 9px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--color-primary);background:#681c3c;border:1px solid color-mix(in srgb,#681c3c 20%,transparent);white-space:nowrap}@supports (color: color-mix(in lab,red,red)){.ev-tag{background:color-mix(in srgb,var(--color-primary) 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ev-tag{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent)}}.ev-tag--muted{color:var(--dm-t2,#64748b);background:var(--dm-s2,#f6f7f9);border-color:var(--dm-b1,#eef0f3)}.ev-tag--ok{color:#15803d;background:#15803d;border-color:color-mix(in srgb,#15803d 22%,transparent)}@supports (color: color-mix(in lab,red,red)){.ev-tag--ok{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ev-tag--ok{background:color-mix(in srgb,#15803d 8%,var(--dm-s1,#fff))}}.ev-tag--warn{color:#b45309;background:#b45309;border-color:color-mix(in srgb,#b45309 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.ev-tag--warn{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ev-tag--warn{background:color-mix(in srgb,#b45309 8%,var(--dm-s1,#fff))}}.ev-tag--match{color:#6d28d9;background:#6d28d9;border-color:color-mix(in srgb,#6d28d9 22%,transparent);font-family:inherit;font-variant-numeric:tabular-nums}@supports (color: color-mix(in lab,red,red)){.ev-tag--match{color:color-mix(in srgb,#6d28d9 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ev-tag--match{background:color-mix(in srgb,#6d28d9 7%,var(--dm-s1,#fff))}}button.ev-tag--match{cursor:pointer;transition:border-color .12s ease,background .12s ease}button.ev-tag--match:hover{background:#6d28d9;border-color:color-mix(in srgb,#6d28d9 45%,transparent)}@supports (color: color-mix(in lab,red,red)){button.ev-tag--match:hover{background:color-mix(in srgb,#6d28d9 12%,var(--dm-s1,#fff))}}button.ev-tag--match:focus-visible{outline:2px solid #6d28d9;outline-offset:2px}@media(prefers-reduced-motion:reduce){button.ev-tag--match{transition:none}}.ev-tagrow{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:4px}.ev-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 18px}.ev-grid__wide{grid-column:1 / -1}.ev-f{display:flex;align-items:center;gap:10px;min-width:0}.ev-f--top{align-items:flex-start}.ev-k{flex:none;width:84px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);line-height:1.35}.ev-f--top .ev-k{padding-top:7px}.ev-k em{font-style:normal;color:var(--color-primary);font-weight:800}.ev-v{flex:1 1 auto;min-width:0}.ev-v input.ant-input,.ev-v textarea.ant-input{border-radius:10px;border-color:var(--dm-b1,#e6e9ee);background:var(--dm-s2,#fbfbfc);font-size:calc(13px*var(--fs,1));transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ev-v input.ant-input:hover,.ev-v textarea.ant-input:hover{border-color:var(--dm-b2,#c2c9d2);background:var(--dm-s1,#fff)}.ev-v input.ant-input:focus,.ev-v textarea.ant-input:focus{border-color:var(--ev-accent, var(--color-primary));background:var(--dm-s1,#fff);box-shadow:0 0 0 3px var(--ev-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ev-v input.ant-input:focus,.ev-v textarea.ant-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--ev-accent, var(--color-primary)) 12%,transparent)}}.ev-v .ant-select .ant-select-selector,.ev-v .ant-picker,.ev-v .ant-input-affix-wrapper,.ev-v .ant-input-number{border-radius:10px!important;border-color:var(--dm-b1,#e6e9ee)!important;background:var(--dm-s2,#fbfbfc)!important;font-size:calc(13px*var(--fs,1))}.ev-v .ant-select:hover .ant-select-selector,.ev-v .ant-picker:hover,.ev-v .ant-input-affix-wrapper:hover,.ev-v .ant-input-number:hover{border-color:var(--dm-b2,#c2c9d2)!important;background:var(--dm-s1,#fff)!important}.ev-v .ant-select-focused .ant-select-selector,.ev-v .ant-select-open .ant-select-selector,.ev-v .ant-picker-focused,.ev-v .ant-input-affix-wrapper-focused,.ev-v .ant-input-number-focused{border-color:var(--ev-accent, var(--color-primary))!important;background:var(--dm-s1,#fff)!important;box-shadow:0 0 0 3px var(--ev-accent, #681c3c)!important}@supports (color: color-mix(in lab,red,red)){.ev-v .ant-select-focused .ant-select-selector,.ev-v .ant-select-open .ant-select-selector,.ev-v .ant-picker-focused,.ev-v .ant-input-affix-wrapper-focused,.ev-v .ant-input-number-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--ev-accent, var(--color-primary)) 12%,transparent)!important}}.ev-v .ant-input-number .ant-input-number-input{font-variant-numeric:tabular-nums}.ev-v .ant-select,.ev-v .ant-picker,.ev-v app-select,.ev-v app-donor-selector{width:100%}.ev-v app-donor-selector{display:block}.ev-v nz-switch{margin-inline-end:10px}.ev-hint,.ev-err{display:block;margin-top:6px;font-size:calc(12.5px*var(--fs,1));line-height:1.45;color:var(--dm-t2,#64748b)}.ev-err{display:flex;align-items:center;gap:6px;color:#dc2626;font-weight:700}@supports (color: color-mix(in lab,red,red)){.ev-err{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}.ev-check .ant-checkbox{display:none}.ev-check.ant-checkbox-wrapper{margin:0;height:28px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;border:1px solid var(--dm-b1,#e6e9ee);background:var(--dm-s2,#fbfbfc);font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);transition:border-color .15s ease,background .15s ease,color .15s ease}.ev-check.ant-checkbox-wrapper:hover{border-color:var(--dm-b2,#c2c9d2)}.ev-check.ant-checkbox-wrapper-checked{background:var(--ev-accent, #681c3c);border-color:var(--ev-accent, var(--color-primary));color:var(--ev-accent, var(--color-primary))}@supports (color: color-mix(in lab,red,red)){.ev-check.ant-checkbox-wrapper-checked{background:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 10%,var(--dm-s1,#fff))}}.ev-check .ant-radio-button{display:none}.ev-check.ant-radio-button-wrapper{margin:0;height:28px;line-height:26px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px!important;border:1px solid var(--dm-b1,#e6e9ee)!important;box-shadow:none!important;background:var(--dm-s2,#fbfbfc);font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);transition:border-color .15s ease,background .15s ease,color .15s ease}.ev-check.ant-radio-button-wrapper:before{display:none}.ev-check.ant-radio-button-wrapper:hover{border-color:var(--dm-b2,#c2c9d2)!important;color:var(--dm-t2,#475569)}.ev-check.ant-radio-button-wrapper-checked{background:var(--ev-accent, #681c3c);border-color:var(--ev-accent, var(--color-primary))!important;color:var(--ev-accent, var(--color-primary));box-shadow:none!important}@supports (color: color-mix(in lab,red,red)){.ev-check.ant-radio-button-wrapper-checked{background:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 10%,var(--dm-s1,#fff))}}.ev-check.ant-radio-button-wrapper-checked:hover{color:var(--ev-accent, var(--color-primary))}.ant-radio-group:has(>.ev-check.ant-radio-button-wrapper){display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.ev-modesw{display:flex;align-items:center}.ev-modesw__group{display:flex;align-items:center;gap:8px}.ev-donorlist{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;padding-inline-end:2px}.ev-donorlist__row{display:flex;flex-direction:column;gap:6px;padding:9px 12px;border:1px solid var(--dm-b1,#eef0f3);border-radius:11px;background:var(--dm-s1,#fff)}.ev-donorlist__row--invalid{border-color:color-mix(in srgb,#b45309 35%,transparent);background:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-donorlist__row--invalid{background:color-mix(in srgb,#b45309 4%,var(--dm-s1,#fff))}}.ev-donorlist__name{display:flex;align-items:center;gap:5px;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ev-donorlist__warn{color:#b45309;font-size:calc(14px*var(--fs,1))}@supports (color: color-mix(in lab,red,red)){.ev-donorlist__warn{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-donorlist__fields{display:flex;flex-wrap:wrap;gap:6px 16px}.ev-donorlist__fields .ev-f{flex:1 1 220px}.ev-donorlist__fields .ev-k{width:68px;font-size:calc(11.5px*var(--fs,1))}.ev-empty{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;padding:3px 10px;background:none;cursor:pointer;transition:border-color .15s ease,color .15s ease}.ev-empty:hover{color:var(--ev-accent, var(--color-primary));border-color:var(--ev-accent, var(--color-primary))}.ev-empty:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}.ev-blank{display:flex;flex-direction:column;align-items:center;gap:7px;padding:34px 16px;color:var(--dm-t3,#94a3b8)}.ev-blank ng-icon{font-size:calc(27px*var(--fs,1));opacity:.3}.ev-blank p{font-size:calc(12.5px*var(--fs,1));font-weight:700;margin:0}.ev-ibtn{width:27px;height:27px;border-radius:9px;border:1px solid transparent;background:none;color:var(--dm-t3,#94a3b8);display:grid;place-items:center;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ev-ibtn:hover{background:var(--dm-s2,#f6f7f9);color:var(--ev-accent, var(--color-primary));border-color:var(--dm-b1,#eef0f3)}.ev-ibtn:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}.ev-ibtn:disabled{opacity:.4;cursor:default;pointer-events:none}.ev-ibtn--danger:hover{color:#dc2626;background:#dc2626}@supports (color: color-mix(in lab,red,red)){.ev-ibtn--danger:hover{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ev-ibtn--danger:hover{background:color-mix(in srgb,#dc2626 7%,var(--dm-s1,#fff))}}.ev-modal{display:flex;flex-direction:column;max-height:82vh}.ev-drawer{display:flex;flex-direction:column;height:100%}.ev-modal__head{display:flex;align-items:center;gap:11px;padding:13px 16px;border-top:3px solid var(--color-primary);background:#681c3c;border-bottom:1px solid var(--dm-b1,#eef0f3)}@supports (color: color-mix(in lab,red,red)){.ev-modal__head{background:color-mix(in srgb,var(--color-primary) 3%,var(--dm-s1,#fff))}}.ev-modal__body{padding:14px 16px;overflow-y:auto;background:var(--dm-s2,#fbfbfc);flex:1 1 auto}.ev-modal__foot{display:flex;align-items:center;gap:8px;padding:11px 16px;border-top:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s1,#fff)}.ev-modal__foot-spacer{flex:1 1 auto}.ev-x{margin-inline-start:auto;width:28px;height:28px;border-radius:9px;border:0;background:none;color:var(--dm-t3,#94a3b8);cursor:pointer;display:grid;place-items:center;transition:background .15s ease,color .15s ease}.ev-x:hover{background:var(--dm-s2,#f1f3f6);color:var(--dm-t2,#475569)}.ev-fb{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:11px}.ev-fb__main{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.ev-fb__opts{display:flex;align-items:center;gap:5px;flex-wrap:wrap;width:100%}.ev-fb__opts--warn{padding:5px 7px;border-radius:9px;background:color-mix(in srgb,#b45309 6%,transparent);outline:1px dashed color-mix(in srgb,#b45309 35%,transparent)}.ev-fb__opts-hint{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-fb__opts-hint{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-thumb{display:block;width:40px;height:40px;border-radius:10px;flex:none;object-fit:cover;border:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s2,#fbfbfc)}.ev-thumb--lg{width:56px;height:56px;border-radius:12px}.ev-thumb--xs{width:22px;height:22px;border-radius:6px}.ev-thumb--ph{display:grid;place-items:center;color:var(--dm-t3,#cbd5e1);font-size:calc(16px*var(--fs,1))}.ev-thumb--lg.ev-thumb--ph{font-size:calc(21px*var(--fs,1))}.ev-thumb--xs.ev-thumb--ph{font-size:calc(12px*var(--fs,1))}.ev-imgpick{display:flex;align-items:center;gap:11px}.ev-imgpick input[type=file]{display:none}.ev-imgpick label.ev-thumb--lg,.ev-imgpick label.ev-empty{cursor:pointer}.ev-imgpick label.ev-thumb--lg:focus-within,.ev-imgpick label.ev-empty:focus-within{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}.ev-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;overflow:hidden;font-size:calc(12.5px*var(--fs,1))}.ev-table th{text-align:start;font-size:calc(11.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);background:var(--dm-s2,#fbfbfc);padding:9px 11px;border-bottom:1px solid var(--dm-b1,#eef0f3);white-space:nowrap}.ev-table td{padding:9px 11px;border-bottom:1px solid var(--dm-b1,#f4f5f7);color:var(--dm-t1,#0f172a);vertical-align:top}.ev-table tbody tr:last-child td{border-bottom:0}.ev-table tbody tr:hover td{background:var(--dm-s2,#fcfcfd)}.ev-gen-cell{display:flex;flex-direction:column;gap:4px}.ev-gen-line{display:flex;align-items:baseline;gap:4px}.ev-gen-label{flex:none;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-gen-club{flex:none;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.ev-gen-club:before{content:"\b7";margin-inline-end:4px}.ev-gen-meta{display:flex;align-items:baseline;gap:4px;margin-top:2px;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.ev-gen-club--first:before{content:none}@media print{.ev-page{background:var(--dm-s1,#fff);padding:0}.ev-toolbar{display:none!important}.ev-table{border:0;border-radius:0;font-size:calc(11px*var(--fs,1))}.ev-table th{background:var(--dm-s2,#f5f5f5)}}@media(prefers-reduced-motion:reduce){.ev-row,.ev-sec,.ev-empty,.ev-ibtn,.ev-check.ant-checkbox-wrapper,.ev-check.ant-radio-button-wrapper,.ev-v input.ant-input,.ev-v textarea.ant-input{transition:none!important}}.ev-balance{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ev-balance__num{font-size:calc(30px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums;line-height:1}.ev-balance__num--warn{color:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-balance__num--warn{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-balance__unit{font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-num--pos{color:#15803d}@supports (color: color-mix(in lab,red,red)){.ev-num--pos{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}.ev-num--neg{color:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-num--neg{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-row--active{border-color:var(--ev-accent, var(--color-primary));background:var(--ev-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ev-row--active{background:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 5%,var(--dm-s1,#fff))}}.ev-row--static{cursor:default}.ev-row--static:hover{border-color:var(--dm-b1,#eef0f3);box-shadow:none}.ev-rule-override{margin-inline-start:22px}.ev-sec--city{--ev-accent: #0f766e}.report-root{color:var(--dm-t1,#111);background:var(--dm-s1,#fff)}.report-header{margin-bottom:12px}.report-title{font-size:calc(20px*var(--fs,1));font-weight:700;margin:0 0 4px}.report-meta{font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#555)}.ev-subnav{display:flex;align-items:center;gap:3px;flex-wrap:wrap;padding:6px;margin-bottom:14px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;box-shadow:0 1px 2px #10182808}.ev-subnav__item{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:9px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);text-decoration:none;transition:background-color .13s ease,color .13s ease}.ev-subnav__item ng-icon{font-size:calc(15px*var(--fs,1));opacity:.8}.ev-subnav__item:hover{background:var(--dm-s2,#fbfbfc);color:var(--dm-t1,#0f172a)}.ev-subnav__item:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}.ev-subnav__item--active{background:var(--ev-accent, #681c3c);color:var(--ev-accent, var(--color-primary))}@supports (color: color-mix(in lab,red,red)){.ev-subnav__item--active{background:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 11%,var(--dm-s1,#fff))}}.ev-subnav__item--active ng-icon{opacity:1}@media(prefers-reduced-motion:reduce){.ev-subnav__item{transition:none}}.ev-narrow{max-width:720px;margin-inline:auto}.ev-act{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:9px;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);color:var(--dm-t2,#475569);font-size:calc(12.5px*var(--fs,1));font-weight:700;cursor:pointer;transition:border-color .13s ease,color .13s ease,background-color .13s ease}.ev-act ng-icon{font-size:calc(15px*var(--fs,1))}.ev-act:hover:not(:disabled){border-color:var(--dm-b2,#c2c9d2);color:var(--dm-t1,#0f172a);background:var(--dm-s2,#fbfbfc)}.ev-act:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}.ev-act:disabled{opacity:.45;cursor:default}.ev-act--accent{border-color:var(--ev-accent, #681c3c);color:var(--ev-accent, var(--color-primary))}@supports (color: color-mix(in lab,red,red)){.ev-act--accent{border-color:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 35%,var(--dm-b1,#fff))}}.ev-act--accent:hover:not(:disabled){border-color:var(--ev-accent, var(--color-primary));background:var(--ev-accent, #681c3c);color:var(--ev-accent, var(--color-primary))}@supports (color: color-mix(in lab,red,red)){.ev-act--accent:hover:not(:disabled){background:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 7%,var(--dm-s1,#fff))}}@media(prefers-reduced-motion:reduce){.ev-act{transition:none}}.ev-dash-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:4px}.ev-dash-grid .ev-sec--activity{grid-column:1 / -1}.ev-sec[tabindex]{cursor:pointer}.ev-sec[tabindex]:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}@media(max-width:860px){.ev-dash-grid{grid-template-columns:1fr}}.ev-sec--waiting{--ev-accent: #b8860b}.ev-sec--distrib{--ev-accent: var(--color-primary)}.ev-sec--stock{--ev-accent: #b45309}.ev-sec--activity{--ev-accent: #0f766e}.ev-tag--low{color:#b45309;background:#b45309;border:1px dashed color-mix(in srgb,#b45309 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.ev-tag--low{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ev-tag--low{background:color-mix(in srgb,#b45309 5%,var(--dm-s1,#fff))}}.ev-seg.ant-radio-group{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:11px}.ev-seg .ant-radio-button{display:none}.ev-seg.ant-radio-group .ant-radio-button-wrapper{margin:0;padding:6px 13px;border:none!important;border-radius:8px!important;background:transparent;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);transition:background-color .13s ease,color .13s ease}.ev-seg.ant-radio-group .ant-radio-button-wrapper:before{display:none}.ev-seg.ant-radio-group .ant-radio-button-wrapper ng-icon{font-size:calc(14px*var(--fs,1));opacity:.75;vertical-align:-2px}.ev-seg.ant-radio-group .ant-radio-button-wrapper:hover{color:var(--dm-t1,#0f172a)}.ev-seg.ant-radio-group .ant-radio-button-wrapper-checked{background:var(--dm-s1,#fff);color:var(--ev-accent, var(--color-primary));box-shadow:0 1px 2px #1018280f}.ev-seg.ant-radio-group .ant-radio-button-wrapper-checked ng-icon{opacity:1}.ev-seg.ant-radio-group .ant-radio-button-wrapper-checked:hover{color:var(--ev-accent, var(--color-primary))}.ev-seg.ant-radio-group .ant-radio-button-wrapper-focused{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:2px}@media(prefers-reduced-motion:reduce){.ev-seg.ant-radio-group .ant-radio-button-wrapper{transition:none}}@media print{.ev-seg{display:none}}.ev-table tfoot td{padding:9px 11px;border-top:2px solid var(--dm-b1,#eef0f3);font-weight:800;color:var(--dm-t1,#0f172a)}.ev-toolbar__divider{width:1px;align-self:stretch;background:var(--dm-s2,#eef0f3)}.ev-toolbar__group{display:flex;align-items:center;gap:9px}.ev-toolbar__label{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}.ev-toolbar .ev-seg.ant-radio-group{padding:2px}.ev-toolbar .ev-seg.ant-radio-group .ant-radio-button-wrapper,.ev-toolbar__group .ev-check.ant-radio-button-wrapper{height:28px;display:inline-flex;align-items:center}.ev-fselect.ant-select{width:190px}.ev-fselect .ant-select-selector{height:28px!important;display:flex!important;align-items:center;font-size:calc(12px*var(--fs,1));font-weight:700}.ev-fselect .ant-select-selection-placeholder,.ev-fselect .ant-select-selection-item{line-height:26px!important}.ev-num-input.ant-input-number{width:100%}.ev-grid--tight{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ev-sec__hint{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);line-height:1.5;margin:0 0 10px}.ev-sec--grand{--ev-accent: var(--color-primary)}.report-warn{margin-top:6px;padding:5px 9px;border:1px solid #b45309;border-radius:9px;background:#b45309;color:#b45309;font-size:calc(12.5px*var(--fs,1));font-weight:700}@supports (color: color-mix(in lab,red,red)){.report-warn{background:color-mix(in srgb,#b45309 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.report-warn{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-sec--cost{--ev-accent: #6d28d9}.ev-dash-grid .ev-sec--cost{grid-column:1 / -1}.ev-costbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-bottom:11px;margin-bottom:12px;border-bottom:1px solid var(--dm-b1,#eef0f3)}.ev-table .ev-cell-num{text-align:end;white-space:nowrap}.ev-blank .ev-empty ng-icon{font-size:calc(14px*var(--fs,1));opacity:1}.ev-details{display:flex;flex-wrap:wrap;gap:2px 8px}.ev-detail{display:inline-flex;align-items:baseline;gap:4px;max-width:100%}.ev-detail+.ev-detail{padding-inline-start:8px;border-inline-start:1px solid var(--dm-b1,#eef0f3)}.ev-detail__k{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);white-space:nowrap}.ev-detail__k:after{content:":"}.ev-detail__v{font-weight:700;color:var(--dm-t1,#0f172a);overflow-wrap:anywhere}.ev-detail--orphan .ev-detail__k{color:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-detail--orphan .ev-detail__k{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-table .ev-cell-details{white-space:normal;min-width:170px}@media print{.ev-detail__k{color:var(--dm-t1,#444)}.ev-table .ev-cell-details{min-width:0}}.ev-sec--map{--ev-accent: #4338ca}.ev-map{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:8px}.ev-map__sel.ant-select{flex:1 1 170px;min-width:0}.ev-map__sel .ant-select-selector{height:28px!important;display:flex!important;align-items:center;font-size:calc(12px*var(--fs,1));font-weight:700;border-radius:9px!important;border-color:var(--dm-b1,#e2e5ea)!important}.ev-map__sel .ant-select-selection-placeholder,.ev-map__sel .ant-select-selection-item{line-height:26px!important}.ev-map__sel:hover .ant-select-selector{border-color:var(--dm-b2,#c2c9d2)!important}.ev-map__sel.ant-select-focused .ant-select-selector,.ev-map__sel.ant-select-open .ant-select-selector{border-color:var(--ev-accent, var(--color-primary))!important;box-shadow:0 0 0 3px var(--ev-accent, #681c3c)!important}@supports (color: color-mix(in lab,red,red)){.ev-map__sel.ant-select-focused .ant-select-selector,.ev-map__sel.ant-select-open .ant-select-selector{box-shadow:0 0 0 3px color-mix(in srgb,var(--ev-accent, var(--color-primary)) 12%,transparent)!important}}.ev-map__arrow{flex:none;font-size:calc(15px*var(--fs,1));color:var(--ev-accent, var(--color-primary));opacity:.75}.ev-maprow{margin-top:4px}.ev-maprow__icon{flex:none;font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.ev-maprow__arrow{font-size:calc(12px*var(--fs,1));opacity:.7;margin-inline:3px}.ev-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;margin-top:4px}.ev-kpi{--ev-accent: #94a3b8;display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0;padding:12px 14px 13px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;font:inherit;text-align:start;transition:border-color .15s ease,box-shadow .15s ease}.ev-kpi:before{content:"";display:block;height:3px;width:34px;border-radius:999px;background:var(--ev-accent);opacity:.85;margin-bottom:5px}button.ev-kpi{cursor:pointer}button.ev-kpi:hover{border-color:var(--ev-accent);box-shadow:0 2px 10px #1018280d}@supports (color: color-mix(in lab,red,red)){button.ev-kpi:hover{border-color:color-mix(in srgb,var(--ev-accent) 35%,var(--dm-b1,#eef0f3))}}button.ev-kpi:hover .ev-row__chev{color:var(--ev-accent)}button.ev-kpi:focus-visible{outline:2px solid var(--ev-accent);outline-offset:2px}.ev-kpi--waiting{--ev-accent: #b8860b}.ev-kpi--distrib{--ev-accent: var(--color-primary)}.ev-kpi--stock{--ev-accent: #b45309}.ev-kpi--cost{--ev-accent: #6d28d9}.ev-kpi__head{display:flex;align-items:center;gap:9px}.ev-kpi__label{font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#475569);line-height:1.2}.ev-kpi__spacer{flex:1 1 auto}.ev-kpi__num{font-size:calc(30px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1}.ev-kpi__num--money{font-size:calc(25px*var(--fs,1))}.ev-kpi__num--quiet{font-size:calc(22px*var(--fs,1));color:var(--dm-t3,#cbd5e1);line-height:1.1}.ev-kpi__basis{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);line-height:1.45}.ev-kpi__foot{margin-top:auto;padding-top:2px}.ev-tag--wrap{white-space:normal;text-align:start;line-height:1.4;align-items:flex-start}.ev-tag--wrap ng-icon{margin-top:2px;flex:none}.ev-dash-grid--lists{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.ev-dash-grid--lists .ev-sec--activity{grid-column:auto}.ev-sublabel{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);margin-top:12px}.ev-chartnote{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);margin:2px 0 0;line-height:1.45}.ev-costsum{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:11px 0 0;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-costsum b{font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}@media(prefers-reduced-motion:reduce){.ev-kpi{transition:none}}.ev-cfilter{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:8px 11px;margin-bottom:10px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px}.ev-cfilter__spacer{flex:1 1 auto}.ev-confirmline{flex:1 1 240px;min-width:0;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);line-height:1.45}.ev-modal__foot:has(.ev-confirmline){flex-wrap:wrap}.ev-updrop .ant-upload.ant-upload-drag{background:var(--dm-s2,#fbfbfc);border:1px dashed var(--dm-b1,#d7dbe2);border-radius:12px;transition:border-color .15s ease,background .15s ease}.ev-updrop .ant-upload.ant-upload-drag:hover,.ev-updrop .ant-upload.ant-upload-drag.ant-upload-drag-hover{border-color:var(--ev-accent, var(--color-primary));background:var(--ev-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ev-updrop .ant-upload.ant-upload-drag:hover,.ev-updrop .ant-upload.ant-upload-drag.ant-upload-drag-hover{background:color-mix(in srgb,var(--ev-accent, var(--color-primary)) 4%,var(--dm-s1,#fff))}}.ev-updrop .ant-upload.ant-upload-drag .ant-upload-btn{padding:18px 14px}.ev-updrop__icon{margin:0 0 7px;font-size:calc(26px*var(--fs,1));color:var(--ev-accent, var(--color-primary));opacity:.55;line-height:1}.ev-updrop__title{margin:0;font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ev-updrop__sub{margin:4px 0 0;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);line-height:1.45}.ev-upstat{display:flex;flex-wrap:wrap;gap:8px}.ev-upstat__cell{flex:1 1 96px;display:flex;flex-direction:column;gap:2px;padding:8px 11px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:11px}.ev-upstat__cell b{font-size:calc(18px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.1;font-variant-numeric:tabular-nums}.ev-upstat__cell span{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-upstat__cell--warn{border-color:color-mix(in srgb,#b45309 25%,transparent);background:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-upstat__cell--warn{background:color-mix(in srgb,#b45309 5%,var(--dm-s1,#fff))}}.ev-upstat__cell--warn b,.ev-upstat__cell--warn span{color:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-upstat__cell--warn b,.ev-upstat__cell--warn span{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-uphero{display:flex;align-items:baseline;gap:8px;margin:0;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-uphero b{font-size:calc(34px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1;font-variant-numeric:tabular-nums}.ev-upgroup{--ev-accent: #b45309;display:flex;align-items:center;gap:9px;width:100%;padding:8px 11px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:11px;font:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ev-upgroup:hover{border-color:var(--ev-accent)}@supports (color: color-mix(in lab,red,red)){.ev-upgroup:hover{border-color:color-mix(in srgb,var(--ev-accent) 35%,var(--dm-b1,#eef0f3))}}.ev-upgroup:focus-visible{outline:2px solid var(--ev-accent);outline-offset:2px}.ev-upgroup--ok{--ev-accent: #15803d}.ev-upgroup__dot{width:8px;height:8px;flex:none;border-radius:999px;background:var(--ev-accent)}.ev-upgroup__label{flex:1 1 auto;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a);min-width:0}.ev-upgroup__count{font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--ev-accent)}.ev-upgroup__chev{font-size:calc(14px*var(--fs,1));color:var(--dm-t3,#cbd5e1);flex:none}.ev-upnums{list-style:none;margin:0 0 2px;padding:7px 11px;max-height:190px;overflow-y:auto;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:11px}.ev-upnums li{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;padding:3px 0;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}.ev-upnums li+li{border-top:1px solid var(--dm-b1,#f1f3f6)}.ev-upnums li b{font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.ev-upnums__row{font-size:calc(11px*var(--fs,1));color:var(--dm-t3,#98a2b3)}.ev-upnums__why{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}@media(prefers-reduced-motion:reduce){.ev-updrop .ant-upload.ant-upload-drag,.ev-upgroup{transition:none}}.ev-table--records td{vertical-align:middle}.ev-table--records tbody tr{cursor:pointer}.ev-table--records tbody tr:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:-2px}.ev-table__thumb{width:52px}.ev-table__act{width:46px;text-align:end}.ev-tag--bad{color:#b91c1c;background:#b91c1c;border-color:color-mix(in srgb,#b91c1c 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.ev-tag--bad{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ev-tag--bad{background:color-mix(in srgb,#b91c1c 7%,var(--dm-s1,#fff))}}.ev-search{position:relative;display:inline-flex;align-items:center;flex:0 1 264px;min-width:176px}.ev-search input.ant-input{height:28px;border-radius:999px;border-color:var(--dm-b1,#e6e9ee);background:var(--dm-s2,#fbfbfc);padding-inline:30px 28px;font-size:calc(12.5px*var(--fs,1));transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ev-search input.ant-input:hover{border-color:var(--dm-b2,#c2c9d2);background:var(--dm-s1,#fff)}.ev-search input.ant-input:focus{border-color:var(--ev-accent, var(--color-primary));background:var(--dm-s1,#fff);box-shadow:0 0 0 3px var(--ev-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ev-search input.ant-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--ev-accent, var(--color-primary)) 12%,transparent)}}.ev-search__icon{position:absolute;inset-inline-start:10px;font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8);pointer-events:none}.ev-search__clear{position:absolute;inset-inline-end:5px;display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--dm-t3,#94a3b8);font-size:calc(13px*var(--fs,1));cursor:pointer;transition:color .15s ease,background .15s ease}.ev-search__clear:hover{color:var(--dm-t2,#475569);background:var(--dm-s2,#f1f3f6)}.ev-search__clear:focus-visible{outline:2px solid var(--ev-accent, var(--color-primary));outline-offset:1px}.ev-tablefoot{display:flex;align-items:center;gap:11px;flex-wrap:wrap;margin-top:11px}.ev-tablefoot__count{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.ev-tablefoot__spacer{flex:1 1 auto}@media(prefers-reduced-motion:reduce){.ev-search input.ant-input,.ev-search__clear{transition:none}}.ev-sec--products{--ev-accent: #b45309}.ev-comp--bad{border-color:#b45309;background:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-comp--bad{border-color:color-mix(in srgb,#b45309 35%,var(--dm-b1,#eef0f3))}}@supports (color: color-mix(in lab,red,red)){.ev-comp--bad{background:color-mix(in srgb,#b45309 5%,var(--dm-s2,#fbfbfc))}}.ev-comp__pick{flex:1 1 auto;min-width:150px}.ev-comp__qty .ant-input-number{width:72px}.ev-comp__k,.ev-comp__sum{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ev-comp__sum{flex:none;min-width:70px;text-align:end;color:var(--dm-t2,#475569)}.ev-comp__sum--unknown{color:#b45309}@supports (color: color-mix(in lab,red,red)){.ev-comp__sum--unknown{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ev-chipstat--lg b{font-size:calc(19px*var(--fs,1))}.ev-blockers{padding:9px 12px;border-radius:12px;background:#b45309;border:1px solid #b45309}@supports (color: color-mix(in lab,red,red)){.ev-blockers{background:color-mix(in srgb,#b45309 6%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ev-blockers{border:1px solid color-mix(in srgb,#b45309 22%,var(--dm-b1,#eef0f3))}}.ev-blockers ul{margin:4px 0 0;padding-inline-start:18px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);line-height:1.6}:root{--st-warn: #b45309}.st-page{display:flex;flex-direction:column;gap:12px;height:100%;padding:14px 16px 18px;background:var(--dm-s2,#fbfbfc)}.st-head{--de-accent: var(--color-primary);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;overflow:hidden}.st-head__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 15px;border-top:3px solid var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.st-head__top{background:color-mix(in srgb,var(--color-primary) 3%,var(--dm-s1,#fff))}}.st-head__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--color-primary);background:#681c3c;border:1px solid color-mix(in srgb,#681c3c 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.st-head__badge{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.st-head__badge{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent)}}.st-head__title{font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);letter-spacing:-.005em;margin:0}.st-head__spacer{flex:1 1 auto}.st-stat{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s1,#fff);border:1px solid color-mix(in srgb,#681c3c 16%,transparent);border-radius:999px;padding:3px 10px}@supports (color: color-mix(in lab,red,red)){.st-stat{border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent)}}.st-stat b{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--color-primary);font-variant-numeric:tabular-nums}.st-stat--warn{border-color:var(--st-warn)}@supports (color: color-mix(in lab,red,red)){.st-stat--warn{border-color:color-mix(in srgb,var(--st-warn) 22%,transparent)}}.st-stat--warn b{color:var(--st-warn)}.st-stat ng-icon{font-size:calc(13px*var(--fs,1));opacity:.65}.st-head__tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 15px;border-top:1px solid var(--dm-b1,#eef0f3)}.st-search{flex:1 1 220px;max-width:340px}.st-search .ant-input-affix-wrapper{border-radius:10px!important;border-color:var(--dm-b1,#dfe3e8)!important;background:var(--dm-s2,#fdfdfe)!important;box-shadow:none!important;min-height:34px;font-size:calc(13px*var(--fs,1));transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.st-search .ant-input-affix-wrapper:hover{border-color:var(--dm-b2,#c2c9d2)!important;background:var(--dm-s1,#fff)!important}.st-search .ant-input-affix-wrapper-focused{background:var(--dm-s1,#fff)!important;border-color:var(--color-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,#681c3c 15%,transparent)!important}@supports (color: color-mix(in lab,red,red)){.st-search .ant-input-affix-wrapper-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)!important}}.st-search input.ant-input{background:transparent;font-size:calc(13px*var(--fs,1))}.st-search input.ant-input::placeholder{color:var(--dm-t3,#b4bac2)}.st-search input[type=search]::-webkit-search-cancel-button{display:none}.st-search__clear{display:inline-grid;place-items:center;border:0;padding:0;background:none;color:var(--dm-t3,#cbd5e1);cursor:pointer;transition:color .15s ease}.st-search__clear:hover{color:var(--dm-t2,#64748b)}.st-search__clear:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:999px}.st-body{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}@media(min-width:1024px){.st-body{flex-direction:row}.st-side{width:258px;flex:none;max-height:none}}.st-side{--de-accent: var(--color-primary);display:flex;flex-direction:column;gap:8px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:12px 11px 13px;max-height:40vh;overflow-y:auto;transition:box-shadow .15s ease}.st-side:hover{box-shadow:0 2px 10px #1018280d}.st-side:before{content:"";display:block;height:3px;width:34px;border-radius:999px;background:var(--de-accent);opacity:.85;flex:none}.st-side__title{display:flex;align-items:center;gap:9px;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.st-side__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--de-accent);background:var(--de-accent);border:1px solid var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-side__badge{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.st-side__badge{border:1px solid color-mix(in srgb,var(--de-accent) 20%,transparent)}}.st-tree{display:flex;flex-direction:column;gap:2px}.st-tree__row{--de-accent: var(--color-primary);display:flex;align-items:center;gap:7px;width:100%;padding:7px 9px;border:1px solid transparent;border-radius:10px;background:none;font-family:inherit;cursor:pointer;text-align:start;transition:background .15s ease,border-color .15s ease,color .15s ease}.st-tree__row:hover{background:var(--dm-s2,#f8f9fb);border-color:var(--dm-b1,#eef0f3)}.st-tree__row:focus-visible{outline:2px solid var(--de-accent);outline-offset:2px}.st-tree__row--active{background:var(--de-accent);border-color:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-tree__row--active{background:color-mix(in srgb,var(--de-accent) 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.st-tree__row--active{border-color:color-mix(in srgb,var(--de-accent) 28%,transparent)}}.st-tree__row--active .st-tree__label,.st-tree__row--active .st-tree__count{color:var(--de-accent)}.st-tree__row--child{padding-inline-start:30px}.st-tree__row--queue{--de-accent: var(--st-warn)}.st-tree__caret{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:6px;color:var(--dm-t3,#b6bcc6);transition:color .15s ease,background .15s ease}.st-tree__caret:hover{color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-tree__caret:hover{background:color-mix(in srgb,var(--de-accent) 10%,var(--dm-s1,#fff))}}.st-tree__dot{width:18px;flex:none;display:grid;place-items:center;color:var(--de-accent);font-size:calc(13px*var(--fs,1))}@supports (color: color-mix(in lab,red,red)){.st-tree__dot{color:color-mix(in srgb,var(--de-accent) 70%,var(--dm-t3,#94a3b8))}}.st-tree__label{flex:1 1 auto;min-width:0;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-tree__row--queue .st-tree__label{color:var(--st-warn)}.st-tree__count{flex:none;font-size:calc(11px*var(--fs,1));font-weight:800;color:var(--dm-t3,#94a3b8);background:var(--dm-s2,#f7f8fa);border-radius:999px;padding:1px 8px;font-variant-numeric:tabular-nums}.st-tree__row--queue .st-tree__count{color:var(--st-warn);background:var(--st-warn)}@supports (color: color-mix(in lab,red,red)){.st-tree__row--queue .st-tree__count{background:color-mix(in srgb,var(--st-warn) 10%,var(--dm-s1,#fff))}}.st-relink{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;border:1px dashed var(--dm-b2,#cfd5dd);background:var(--dm-s1,#fff);border-radius:999px;padding:4px 12px;font-family:inherit;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.st-relink:hover{color:var(--st-warn);border-color:var(--st-warn);background:var(--st-warn)}@supports (color: color-mix(in lab,red,red)){.st-relink:hover{border-color:color-mix(in srgb,var(--st-warn) 45%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-relink:hover{background:color-mix(in srgb,var(--st-warn) 6%,var(--dm-s1,#fff))}}.st-relink:focus-visible{outline:2px solid var(--st-warn);outline-offset:2px}.st-main{--de-accent: var(--color-primary);flex:1 1 auto;min-width:0;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:6px 8px 8px;overflow-x:auto;transition:box-shadow .15s ease}.st-main:hover{box-shadow:0 2px 10px #1018280d}.st-table .ant-table{background:transparent;font-size:calc(12.5px*var(--fs,1))}.st-table .ant-table-thead>tr>th{background:transparent!important;border-bottom:1px solid var(--dm-b1,#eef0f3)!important;color:var(--dm-t3,#94a3b8);font-size:calc(11px*var(--fs,1));font-weight:800;letter-spacing:.03em;padding:9px 10px!important}.st-table .ant-table-thead>tr>th:before{display:none!important}.st-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--dm-b1,#f4f6f8)!important;padding:9px 10px!important;color:var(--dm-t2,#475569)}.st-table .ant-table-tbody>tr.st-row:hover>td{background:var(--dm-s2,#f8f9fb)!important}.st-row{cursor:pointer}.st-row__name{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.st-num{font-variant-numeric:tabular-nums;color:var(--dm-t2,#475569)}.st-muted{color:var(--dm-t3,#cbd5e1)}.st-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 0 30px;color:var(--dm-t3,#94a3b8)}.st-empty p{margin:0;font-size:calc(12.5px*var(--fs,1));font-weight:700}.st-table .ant-checkbox-inner{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--dm-b2,#cbd5e1);transition:background .15s ease,border-color .15s ease}.st-table .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--de-accent);border-color:var(--de-accent)}.st-table .ant-checkbox-checked:after{border-color:var(--de-accent)}.st-selection{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 14px;border-radius:12px;border:1px solid color-mix(in srgb,#681c3c 20%,transparent);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.st-selection{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-selection{background:color-mix(in srgb,var(--color-primary) 5%,var(--dm-s1,#fff))}}.st-selection__count{font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}.st-selection__count b{font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--color-primary);font-variant-numeric:tabular-nums}.st-queue{display:flex;flex-direction:column;gap:8px;margin:0;padding:6px;list-style:none}.st-queue__item{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;background:var(--dm-s1,#fff);transition:border-color .15s ease,box-shadow .15s ease}.st-queue__item:hover{border-color:color-mix(in srgb,#681c3c 25%,transparent);box-shadow:0 2px 10px #1018280d}@supports (color: color-mix(in lab,red,red)){.st-queue__item:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}}.st-queue__who{flex:1 1 200px;min-width:0}.st-queue__fields{display:flex;gap:8px;flex:1 1 320px;min-width:0}.st-queue__fields .st-v{flex:1 1 0;min-width:0}.st-queue__actions{display:flex;align-items:center;gap:6px;flex:none}.st-sec{--de-accent: #94a3b8;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:12px 15px 15px;transition:box-shadow .15s ease}.st-sec:hover{box-shadow:0 2px 10px #1018280d}.st-sec--identity{--de-accent: var(--color-primary)}.st-sec--study{--de-accent: #2f6f5e}.st-sec--family{--de-accent: #7c5b8f}.st-sec--history{--de-accent: #64748b}.st-sec:before{content:"";display:block;height:3px;width:34px;border-radius:999px;background:var(--de-accent);opacity:.85;margin-bottom:11px}.st-sec__head{display:flex;align-items:center;gap:9px}.st-sec__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--de-accent);background:var(--de-accent);border:1px solid var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-sec__badge{background:color-mix(in srgb,var(--de-accent) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.st-sec__badge{border:1px solid color-mix(in srgb,var(--de-accent) 20%,transparent)}}.st-sec__title{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);letter-spacing:-.005em}.st-sec__spacer{flex:1 1 auto}.st-sec__body{margin-top:13px;display:flex;flex-direction:column;gap:10px}.st-hint{margin:0;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);line-height:1.5}.st-surface{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px;background:var(--dm-s2,#fbfbfc);min-height:100%}.st-surface__foot{margin-top:auto;display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.st-hero{display:flex;align-items:center;gap:12px}.st-hero__avatar{width:48px;height:48px;flex:none;border-radius:999px;display:grid;place-items:center;font-size:calc(17px*var(--fs,1));font-weight:800;color:#fff;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,#681c3c 70%,#000))}@supports (color: color-mix(in lab,red,red)){.st-hero__avatar{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#000))}}.st-hero__id{flex:1 1 auto;min-width:0}.st-hero__name{margin:0;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);letter-spacing:-.01em}.st-hero__meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.st-dot{width:3px;height:3px;border-radius:999px;background:var(--dm-b2,#cbd5e1);display:inline-block}.st-hero__link{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:calc(11.5px*var(--fs,1));font-weight:800;color:var(--color-primary);border-radius:8px}.st-hero__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.st-ibtn{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid var(--dm-b1,#eef0f3);border-radius:9px;background:var(--dm-s1,#fff);color:var(--dm-t3,#94a3b8);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.st-ibtn:hover{color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, #681c3c);background:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.st-ibtn:hover{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 35%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-ibtn:hover{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 7%,var(--dm-s1,#fff))}}.st-ibtn:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.st-f{display:flex;align-items:center;gap:10px;min-width:0}.st-k{flex:none;width:84px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);line-height:1.35}.st-v{flex:1 1 auto;min-width:0}.st-v .ant-select .ant-select-selector,.st-v input.ant-input{border-radius:10px!important;border-color:var(--dm-b1,#dfe3e8)!important;background:var(--dm-s2,#fdfdfe)!important;box-shadow:none!important;min-height:34px;font-size:calc(13px*var(--fs,1));transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.st-v .ant-select:hover .ant-select-selector,.st-v input.ant-input:hover{border-color:var(--dm-b2,#c2c9d2)!important;background:var(--dm-s1,#fff)!important}.st-v .ant-select-focused .ant-select-selector,.st-v .ant-select-open .ant-select-selector,.st-v input.ant-input:focus{background:var(--dm-s1,#fff)!important;border-color:var(--de-accent)!important;box-shadow:0 0 0 3px var(--de-accent)!important}@supports (color: color-mix(in lab,red,red)){.st-v .ant-select-focused .ant-select-selector,.st-v .ant-select-open .ant-select-selector,.st-v input.ant-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--de-accent) 15%,transparent)!important}}.st-v .ant-select-selection-placeholder,.st-v input.ant-input::placeholder{color:var(--dm-t3,#b4bac2)}.st-v app-select,.st-v .ant-select{width:100%}.st-row-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-row-inline--between{justify-content:space-between}.st-chip{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px*var(--fs,1));font-weight:800;border-radius:999px;padding:2px 9px;white-space:nowrap}.st-chip--ok{color:#047857;background:var(--dm-s2,#e7f6ef);border:1px solid #b6e3ce}@supports (color: color-mix(in lab,red,red)){.st-chip--ok{color:color-mix(in srgb,#047857 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.st-chip--ok{border:1px solid color-mix(in srgb,#b6e3ce var(--dm-line,100%),var(--dm-s1,#fff))}}.st-chip--warn{color:var(--st-warn);background:var(--st-warn);border:1px solid var(--st-warn)}@supports (color: color-mix(in lab,red,red)){.st-chip--warn{background:color-mix(in srgb,var(--st-warn) 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.st-chip--warn{border:1px solid color-mix(in srgb,var(--st-warn) 25%,transparent)}}.st-chip--danger{color:#b42318;background:var(--dm-s2,#fef3f2);border:1px solid #fecdca}@supports (color: color-mix(in lab,red,red)){.st-chip--danger{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.st-chip--danger{border:1px solid color-mix(in srgb,#fecdca var(--dm-line,100%),var(--dm-s1,#fff))}}.st-pill-empty{display:inline-flex;align-items:center;gap:4px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;padding:2px 10px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);background:var(--dm-s1,#fff);transition:color .15s ease,border-color .15s ease,background .15s ease}.st-pill-empty--action{cursor:pointer;font-family:inherit}.st-pill-empty--action:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.st-pill-empty:hover{color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, #681c3c);background:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.st-pill-empty:hover{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 45%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-pill-empty:hover{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 6%,var(--dm-s1,#fff))}}.st-link{font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);border-radius:8px}.st-link:hover{color:var(--de-accent, var(--color-primary))}.st-tl{display:flex;flex-direction:column;gap:0}.st-tl__item{position:relative;padding:0 18px 14px 0;border-inline-start:0}.st-tl__item:before{content:"";position:absolute;inset-inline-start:auto;inset-inline-end:4px;top:5px;width:7px;height:7px;border-radius:999px;background:var(--de-accent);opacity:.85}.st-tl__item:after{content:"";position:absolute;inset-inline-end:7px;top:14px;bottom:0;width:1px;background:var(--dm-s2,#eef0f3)}.st-tl__item:last-child:after{display:none}.st-tl__date{margin:0;font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.st-tl__move{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:2px 0 0;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.st-tl__from{color:var(--dm-t3,#94a3b8)}.st-tl__src{margin:2px 0 0;font-size:calc(11px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.st-upload{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:10px;border:1px solid transparent;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:#fff;background:var(--color-primary);cursor:pointer;transition:opacity .15s ease,transform .1s ease}.st-upload:hover{transform:translateY(-1px)}.st-upload--busy{opacity:.55;pointer-events:none}.st-upload:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.st-ghost{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:10px;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#5b6472);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.st-ghost:hover{color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, #681c3c);background:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.st-ghost:hover{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 40%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-ghost:hover{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 5%,var(--dm-s1,#fff))}}.st-ghost:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.st-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.st-result{--de-accent: #64748b;display:flex;flex-direction:column;align-items:center;gap:1px;padding:11px 6px 9px;border-radius:12px;border:1px solid var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-result{border:1px solid color-mix(in srgb,var(--de-accent) 18%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-result{background:color-mix(in srgb,var(--de-accent) 5%,var(--dm-s1,#fff))}}.st-result--created{--de-accent: #047857}.st-result--updated{--de-accent: var(--color-primary)}.st-result--skipped{--de-accent: var(--st-warn)}.st-result--errors{--de-accent: #b42318}.st-result__num{font-size:calc(22px*var(--fs,1));font-weight:800;line-height:1.1;color:var(--de-accent);font-variant-numeric:tabular-nums}.st-result__label{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.st-missing{--de-accent: var(--st-warn);display:flex;flex-direction:column;gap:8px;padding:11px 13px;border-radius:12px;border:1px solid var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-missing{border:1px solid color-mix(in srgb,var(--de-accent) 25%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-missing{background:color-mix(in srgb,var(--de-accent) 5%,var(--dm-s1,#fff))}}.st-missing__title{margin:0;font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--de-accent)}.st-missing__names{display:flex;flex-wrap:wrap;gap:6px}.st-problems{max-height:210px;overflow-y:auto;border:1px solid var(--dm-b1,#eef0f3);border-radius:12px}.st-problems table{width:100%;border-collapse:collapse;font-size:calc(12px*var(--fs,1))}.st-problems th,.st-problems td{padding:7px 11px;text-align:start;border-bottom:1px solid var(--dm-b1,#f4f6f8)}.st-problems th{position:sticky;top:0;background:var(--dm-s2,#fbfbfc);font-size:calc(11px*var(--fs,1));font-weight:800;color:var(--dm-t3,#94a3b8)}.st-problems td{color:var(--dm-t2,#475569)}.st-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.st-list__item{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--dm-b1,#eef0f3);border-radius:11px;background:var(--dm-s1,#fff);transition:border-color .15s ease,background .15s ease}.st-list__item:hover{border-color:var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-list__item:hover{border-color:color-mix(in srgb,var(--de-accent) 30%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-list__item:hover{background:color-mix(in srgb,var(--de-accent) 4%,var(--dm-s1,#fff))}}.st-list__item--off{opacity:.6}.st-list__main{flex:1 1 auto;min-width:0}.st-list__name{margin:0;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.st-list__meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:2px 0 0;font-size:calc(11px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.st-list__actions{display:flex;gap:4px;flex:none}.st-edit{display:flex;flex-direction:column;gap:9px;padding:12px 13px;border-radius:12px;border:1px dashed var(--de-accent);background:var(--de-accent)}@supports (color: color-mix(in lab,red,red)){.st-edit{border:1px dashed color-mix(in srgb,var(--de-accent) 35%,transparent)}}@supports (color: color-mix(in lab,red,red)){.st-edit{background:color-mix(in srgb,var(--de-accent) 4%,var(--dm-s1,#fff))}}.st-edit__foot{display:flex;justify-content:flex-end;gap:8px}@media(prefers-reduced-motion:reduce){.st-tree__row,.st-tree__caret,.st-sec,.st-side,.st-main,.st-ibtn,.st-ghost,.st-upload,.st-pill-empty,.st-list__item,.st-v .ant-select .ant-select-selector,.st-v input.ant-input,.st-search .ant-input-affix-wrapper{transition:none}.st-upload:hover{transform:none}}:root{--ivr-accent-message: #7c3aed;--ivr-accent-identify: #0f766e;--ivr-accent-menu: #b45309;--ivr-accent-input: #1d4ed8;--ivr-accent-record: #be123c;--ivr-accent-speech: #0369a1;--ivr-accent-transfer: #4d7c0f;--ivr-accent-music: #7e22ce;--ivr-accent-playFrom: #a16207;--ivr-accent-payment: #9d174d;--ivr-accent-goto: #475569;--ivr-accent-end: #334155;--ivr-accent-report: #0e7490;--ivr-accent-condition: #6d28d9;--ivr-accent-sale: #c2410c;--ivr-accent-register: #0369a1}.ivr-page{background:var(--dm-s2,#fbfbfc);min-height:100%;padding:14px}.ivr-card{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;box-shadow:0 1px 2px #1018280a;overflow:hidden}.ivr-card--accent{border-top:3px solid var(--de-accent, var(--color-primary))}.ivr-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;background:var(--de-accent, #681c3c);border-bottom:1px solid var(--dm-b1,#eef0f3)}@supports (color: color-mix(in lab,red,red)){.ivr-head{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 3%,var(--dm-s1,#fff))}}.ivr-head__title{font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ivr-head__meta{font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ivr-head__spacer{flex:1 1 auto}.ivr-link-action{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border:1px solid var(--de-accent, #681c3c);border-radius:999px;font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--de-accent, var(--color-primary));background:var(--dm-s1,#fff);white-space:nowrap;transition:background .15s ease,border-color .15s ease}@supports (color: color-mix(in lab,red,red)){.ivr-link-action{border:1px solid color-mix(in srgb,var(--de-accent, var(--color-primary)) 30%,transparent)}}.ivr-link-action:hover{background:var(--de-accent, #681c3c);border-color:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-link-action:hover{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 7%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ivr-link-action:hover{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 50%,transparent)}}.ivr-link-action:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}@media(prefers-reduced-motion:reduce){.ivr-link-action{transition:none}}.ivr-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;color:var(--de-accent, var(--color-primary));background:var(--de-accent, #681c3c);flex:0 0 auto}@supports (color: color-mix(in lab,red,red)){.ivr-badge{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 11%,var(--dm-s1,#fff))}}.ivr-badge ng-icon{font-size:calc(15px*var(--fs,1))}.ivr-chip{display:inline-flex;align-items:center;gap:5px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:999px;padding:3px 10px;white-space:nowrap}.ivr-chip--accent{color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, #681c3c);background:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-chip--accent{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 22%,transparent)}}@supports (color: color-mix(in lab,red,red)){.ivr-chip--accent{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 6%,var(--dm-s1,#fff))}}.ivr-chip--ok{color:#15803d;border-color:#bbf7d0;background:var(--dm-s2,#f0fdf4)}@supports (color: color-mix(in lab,red,red)){.ivr-chip--ok{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ivr-chip--ok{border-color:color-mix(in srgb,#bbf7d0 var(--dm-line,100%),var(--dm-s1,#fff))}}.ivr-chip--warn{color:#b45309;border-color:#fed7aa;background:var(--dm-s2,#fffbeb)}@supports (color: color-mix(in lab,red,red)){.ivr-chip--warn{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ivr-chip--warn{border-color:color-mix(in srgb,#fed7aa var(--dm-line,100%),var(--dm-s1,#fff))}}.ivr-chip--error{color:#b91c1c;border-color:#fecaca;background:var(--dm-s2,#fef2f2)}@supports (color: color-mix(in lab,red,red)){.ivr-chip--error{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ivr-chip--error{border-color:color-mix(in srgb,#fecaca var(--dm-line,100%),var(--dm-s1,#fff))}}.ivr-chip--muted{color:var(--dm-t3,#94a3b8)}.ivr-chip b{font-variant-numeric:tabular-nums;font-weight:800}.ivr-empty-pill{display:inline-flex;align-items:center;gap:6px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);background:transparent;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;padding:5px 12px;cursor:pointer;transition:border-color .12s ease,color .12s ease,background .12s ease}.ivr-empty-pill:hover{color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, #681c3c);background:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-empty-pill:hover{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 45%,transparent)}}@supports (color: color-mix(in lab,red,red)){.ivr-empty-pill:hover{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 5%,var(--dm-s1,#fff))}}.ivr-empty-pill:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.ivr-field{display:flex;align-items:center;gap:10px;padding:5px 0}.ivr-field--top{align-items:flex-start}.ivr-field__label{flex:0 0 84px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);padding-top:5px}.ivr-field__control{flex:1 1 auto;min-width:0}.ivr-section{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;padding:12px 14px;margin-bottom:10px}.ivr-section__head{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-section__head{border-bottom:1px solid color-mix(in srgb,var(--de-accent, var(--color-primary)) 12%,var(--dm-b1,#eef0f3))}}.ivr-section__title{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ivr-advanced>summary{cursor:pointer;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);padding:6px 0;list-style:none;-webkit-user-select:none;user-select:none}.ivr-advanced>summary::-webkit-details-marker{display:none}.ivr-advanced>summary:before{content:"\25be  ";color:var(--dm-t3,#cbd5e1)}.ivr-advanced[open]>summary:before{content:"\25b4  "}.ivr-advanced>summary:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.ivr-tree{padding:6px}.ivr-tree-row{display:flex;align-items:center;gap:9px;padding:7px 9px;border:1px solid transparent;border-radius:11px;cursor:pointer;transition:border-color .12s ease,background .12s ease,transform .12s ease}.ivr-tree-row:hover{background:var(--dm-s2,#fbfbfc);border-color:var(--dm-b1,#eef0f3)}.ivr-tree-row--selected{background:var(--de-accent, #681c3c);border-color:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-tree-row--selected{background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 6%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ivr-tree-row--selected{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 28%,transparent)}}.ivr-tree-row:focus-visible{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.ivr-tree-row__title{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ivr-tree-row__summary{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ivr-tree-row__branch{font-size:calc(11px*var(--fs,1));font-weight:800;color:var(--de-accent, var(--color-primary))}.ivr-tree-indent{flex:0 0 auto;align-self:stretch;border-inline-start:2px solid var(--dm-b1,#eef0f3);margin-inline-start:11px}.ivr-tree-add{display:block;width:100%;height:6px;border:none;background:transparent;cursor:pointer;position:relative}.ivr-tree-add:after{content:"+";position:absolute;inset-inline-start:var(--ivr-add-indent, 9px);top:-7px;width:20px;height:20px;line-height:18px;border-radius:999px;border:1px dashed var(--dm-b1,#d7dbe2);background:var(--dm-s1,#fff);color:var(--dm-t3,#94a3b8);font-size:calc(13px*var(--fs,1));font-weight:800;opacity:.35;transition:opacity .12s ease,color .12s ease,border-color .12s ease}.ivr-tree-add:hover:after,.ivr-tree-add:focus-visible:after{opacity:1;color:var(--color-primary);border-color:var(--color-primary)}.ivr-tree-empty{display:flex;align-items:center;gap:8px;padding:5px 9px 9px}.ivr-num{font-variant-numeric:tabular-nums;font-weight:800;color:var(--dm-t1,#0f172a)}.ivr-notice{display:flex;align-items:center;gap:8px;margin:10px 14px 0;padding:8px 12px;border-radius:11px;font-size:calc(12.5px*var(--fs,1));font-weight:700;line-height:1.5}.ivr-notice--error{color:#b91c1c;background:var(--dm-s2,#fef2f2);border:1px solid #fecaca}@supports (color: color-mix(in lab,red,red)){.ivr-notice--error{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ivr-notice--error{border:1px solid color-mix(in srgb,#fecaca var(--dm-line,100%),var(--dm-s1,#fff))}}.ivr-notice ng-icon{font-size:calc(15px*var(--fs,1))}.ivr-page .ant-input,.ivr-page .ant-input-number,.ivr-page .ant-input-affix-wrapper,.ivr-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{border-radius:10px;border-color:var(--dm-b1,#e6e9ee);background:var(--dm-s1,#fff);font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a);box-shadow:none;transition:border-color .12s ease,box-shadow .12s ease}.ivr-page .ant-input::placeholder,.ivr-page .ant-select-selection-placeholder{font-weight:700;color:var(--dm-t3,#cbd5e1)}.ivr-page .ant-input:hover,.ivr-page .ant-input-number:hover,.ivr-page .ant-input-affix-wrapper:hover,.ivr-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-page .ant-input:hover,.ivr-page .ant-input-number:hover,.ivr-page .ant-input-affix-wrapper:hover,.ivr-page .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 40%,var(--dm-b1,#e6e9ee))}}.ivr-page .ant-input:focus,.ivr-page .ant-input-focused,.ivr-page .ant-input-number-focused,.ivr-page .ant-input-affix-wrapper-focused,.ivr-page .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ivr-page .ant-select-open:not(.ant-select-disabled) .ant-select-selector{border-color:var(--de-accent, var(--color-primary));box-shadow:0 0 0 3px var(--de-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.ivr-page .ant-input:focus,.ivr-page .ant-input-focused,.ivr-page .ant-input-number-focused,.ivr-page .ant-input-affix-wrapper-focused,.ivr-page .ant-select-focused:not(.ant-select-disabled) .ant-select-selector,.ivr-page .ant-select-open:not(.ant-select-disabled) .ant-select-selector{box-shadow:0 0 0 3px color-mix(in srgb,var(--de-accent, var(--color-primary)) 12%,transparent)}}.ivr-page .ant-select-selection-item{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.ivr-page .ant-input-number-input,.ivr-page input[dir=ltr]{font-variant-numeric:tabular-nums}.ivr-page .ant-input[disabled],.ivr-page .ant-select-disabled .ant-select-selector{background:var(--dm-s2,#fbfbfc);color:var(--dm-t3,#94a3b8);border-color:var(--dm-b1,#eef0f3)}.ivr-page .ant-radio-group{display:inline-flex;gap:4px}.ivr-page .ant-radio-button-wrapper{border:1px solid var(--dm-b1,#eef0f3);border-radius:999px;background:var(--dm-s1,#fff);font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);height:auto;padding:3px 12px;line-height:1.7;transition:border-color .12s ease,color .12s ease,background .12s ease}.ivr-page .ant-radio-button-wrapper:before{display:none}.ivr-page .ant-radio-button-wrapper:first-child,.ivr-page .ant-radio-button-wrapper:last-child{border-radius:999px}.ivr-page .ant-radio-button-wrapper:hover{color:var(--de-accent, var(--color-primary))}.ivr-page .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, #681c3c);background:var(--de-accent, #681c3c);box-shadow:none}@supports (color: color-mix(in lab,red,red)){.ivr-page .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){border-color:color-mix(in srgb,var(--de-accent, var(--color-primary)) 35%,transparent)}}@supports (color: color-mix(in lab,red,red)){.ivr-page .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background:color-mix(in srgb,var(--de-accent, var(--color-primary)) 8%,var(--dm-s1,#fff))}}.ivr-page .ant-radio-button-wrapper:focus-within{outline:2px solid var(--de-accent, var(--color-primary));outline-offset:2px}.ivr-page .ant-switch-checked{background:var(--de-accent, var(--color-primary))}.ivr-page .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--de-accent, var(--color-primary));border-color:var(--de-accent, var(--color-primary))}.ivr-page .ant-btn{border-radius:10px;font-size:calc(12.5px*var(--fs,1));font-weight:700;box-shadow:none}.ivr-page .ant-btn-default{border-color:var(--dm-b1,#e6e9ee);color:var(--dm-t2,#475569)}.ivr-page .ant-btn-default:not(:disabled):hover{border-color:#681c3c;color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.ivr-page .ant-btn-default:not(:disabled):hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--dm-b1,#e6e9ee))}}.ivr-page .ant-table{background:transparent;font-size:calc(13px*var(--fs,1))}.ivr-page .ant-table-thead>tr>th{background:var(--dm-s2,#fbfbfc);border-bottom:1px solid var(--dm-b1,#eef0f3);font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);padding:9px 12px}.ivr-page .ant-table-thead>tr>th:before{display:none}.ivr-page .ant-table-tbody>tr>td{border-bottom:1px solid var(--dm-b1,#eef0f3);padding:10px 12px;color:var(--dm-t1,#0f172a);font-weight:700;transition:background .12s ease}.ivr-page .ant-table-tbody>tr:last-child>td{border-bottom:none}.ivr-page .ant-table-tbody>tr:hover>td{background:var(--dm-s2,#fbfbfc)}.ivr-page .ant-table-tbody>tr>td .ivr-num,.ivr-page .ant-table-tbody>tr>td[dir=ltr]{font-variant-numeric:tabular-nums}.ivr-page .ant-table-placeholder>td{border-bottom:none}.ivr-page .ant-pagination-item,.ivr-page .ant-pagination-item-link{border-radius:9px;border-color:var(--dm-b1,#eef0f3)}.ivr-page .ant-pagination-item-active{border-color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ivr-page .ant-pagination-item-active{background:color-mix(in srgb,var(--color-primary) 7%,var(--dm-s1,#fff))}}.ivr-page .ant-pagination-item-active a{color:var(--color-primary);font-weight:800}@media(prefers-reduced-motion:reduce){.ivr-empty-pill,.ivr-tree-row,.ivr-tree-add:after,.ivr-page .ant-input,.ivr-page .ant-select-selector,.ivr-page .ant-radio-button-wrapper,.ivr-page .ant-table-tbody>tr>td{transition:none}}.ivr-stats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.ivr-stat{flex:1 1 160px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-inline-start:3px solid var(--stat-accent, var(--dm-b2,#cbd5e1));border-radius:12px;padding:11px 14px}.ivr-stat__label{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);margin-bottom:3px}.ivr-stat__value{font-size:calc(26px*var(--fs,1));font-weight:800;line-height:1.1;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.ivr-stat__value small{font-size:calc(15px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ivr-stat--ok{--stat-accent: #22c55e}.ivr-stat--money{--stat-accent: var(--color-primary)}.ivr-stat--muted{--stat-accent: #cbd5e1}.ivr-stat--cash{--stat-accent: #f59e0b}.ivr-stat--alert{--stat-accent: #ef4444}.ivr-stat--alert .ivr-stat__value{color:#b91c1c}@supports (color: color-mix(in lab,red,red)){.ivr-stat--alert .ivr-stat__value{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}.mc-nav{display:inline-flex;gap:2px;padding:3px;background:var(--dm-s2,#eef0f3);border-radius:10px}.mc-nav__item{padding:6px 14px;border-radius:8px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);text-decoration:none;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.mc-nav__item:hover{color:var(--color-primary)}.mc-nav__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mc-nav__item--active{background:var(--dm-s1,#fff);color:var(--color-primary);box-shadow:0 1px 2px #10182814}.mc-shell{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:16px;box-shadow:0 1px 2px #1018280a;overflow:hidden}.mc-hero{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 18px;border-top:3px solid var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.mc-hero{background:color-mix(in srgb,var(--color-primary) 3%,var(--dm-s1,#fff))}}.mc-hero__title{font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);margin:0;line-height:1.25}.mc-hero__title:is(input){background:transparent;border:0;padding:0;width:100%}.mc-hero__title:is(input):focus{outline:none;box-shadow:0 2px 0 var(--color-primary)}.mc-hero__meta{font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:3px}.mc-hero__meta>*+*:before{content:"";display:inline-block;width:3px;height:3px;border-radius:999px;background:var(--dm-b2,#cbd5e1);margin-inline-end:8px;vertical-align:middle}.mc-hero__spacer{flex:1 1 auto}.mc-hero__avatar{width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-weight:800;font-size:calc(17px*var(--fs,1));flex:0 0 auto}.mc-body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;padding:14px 16px 18px;background:var(--dm-s2,#fbfbfc);border-top:1px solid var(--dm-b1,#eef0f3)}@media(max-width:1023px){.mc-body{grid-template-columns:1fr}}.mc-col{display:flex;flex-direction:column;gap:12px;min-width:0}.mc-col--side{position:sticky;top:12px;align-self:start}.mc-sec{--mc-accent: var(--color-primary);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;overflow:hidden}.mc-sec--content{--mc-accent: #681c3c}.mc-sec--sender{--mc-accent: #0f766e}.mc-sec--audience{--mc-accent: #b45309}.mc-sec--send{--mc-accent: #1d4ed8}.mc-sec__head{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid var(--dm-b1,#eef0f3)}.mc-sec__badge{width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mc-accent);background:var(--mc-accent);font-size:calc(15px*var(--fs,1));flex:0 0 auto}@supports (color: color-mix(in lab,red,red)){.mc-sec__badge{background:color-mix(in srgb,var(--mc-accent) 11%,var(--dm-s1,#fff))}}.mc-sec__title{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);margin:0}.mc-sec__count{margin-inline-start:auto;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--mc-accent);font-variant-numeric:tabular-nums}.mc-sec__body{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.mc-f{display:grid;grid-template-columns:84px minmax(0,1fr);gap:8px;align-items:center}.mc-k{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.mc-sec .ant-input{border-radius:8px;transition:border-color .15s ease,box-shadow .15s ease}.mc-sec .ant-input:focus,.mc-sec .ant-input-focused{border-color:var(--mc-accent);box-shadow:0 0 0 3px var(--mc-accent)}@supports (color: color-mix(in lab,red,red)){.mc-sec .ant-input:focus,.mc-sec .ant-input-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--mc-accent) 18%,transparent)}}.mc-hint{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.mc-saved{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#98a2b3)}.mc-num{font-size:calc(28px*var(--fs,1));font-weight:800;color:var(--mc-accent);font-variant-numeric:tabular-nums;line-height:1}.mc-seg{display:inline-flex;gap:2px;padding:2px;background:var(--dm-s2,#eef0f3);border-radius:8px}.mc-seg button{border:0;background:transparent;padding:4px 10px;border-radius:6px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.mc-seg button:focus-visible{outline:2px solid var(--mc-accent, var(--color-primary));outline-offset:2px}.mc-seg button:disabled{opacity:.45;cursor:not-allowed}.mc-seg button.is-active{background:var(--dm-s1,#fff);color:var(--mc-accent, var(--color-primary));box-shadow:0 1px 2px #10182814}.mc-chip{border:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s1,#fff);border-radius:999px;padding:4px 11px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.mc-chip:hover{border-color:var(--mc-accent);color:var(--mc-accent)}.mc-chip:focus-visible{outline:2px solid var(--mc-accent);outline-offset:2px}.mc-chip.is-active{border-color:var(--mc-accent);color:var(--mc-accent);background:var(--mc-accent)}@supports (color: color-mix(in lab,red,red)){.mc-chip.is-active{background:color-mix(in srgb,var(--mc-accent) 8%,var(--dm-s1,#fff))}}.mc-list{display:flex;flex-direction:column;gap:4px;max-height:320px;overflow:auto}.mc-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:5px 8px;border-radius:8px;background:var(--dm-s2,#fbfbfc);font-size:calc(12.5px*var(--fs,1))}.mc-row__name{font-weight:700;color:var(--dm-t1,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-row__name small{font-weight:700;color:var(--dm-t3,#98a2b3);font-variant-numeric:tabular-nums}.mc-row__email{direction:ltr;color:var(--dm-t2,#64748b);font-size:calc(11.5px*var(--fs,1))}.mc-ibtn{border:0;background:transparent;color:var(--dm-t3,#94a3b8);cursor:pointer;padding:2px 5px;border-radius:6px;transition:color .15s ease,background .15s ease}.mc-ibtn:hover{color:#dc2626;background:var(--dm-s2,#fef2f2)}@supports (color: color-mix(in lab,red,red)){.mc-ibtn:hover{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}.mc-ibtn:focus-visible{outline:2px solid var(--mc-accent, var(--color-primary));outline-offset:2px}.mc-empty{border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;padding:6px 12px;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8);text-align:center;transition:border-color .15s ease,color .15s ease}.mc-empty:hover{border-color:var(--mc-accent, var(--color-primary));color:var(--mc-accent, var(--color-primary))}.mc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;padding:12px 16px;background:var(--dm-s1,#fff);border-bottom:1px solid var(--dm-b1,#eef0f3)}.mc-stat{padding:8px 10px;border-radius:10px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3)}.mc-stat__k{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.mc-stat__v{font-size:calc(22px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums;line-height:1.2}.mc-stat--danger .mc-stat__v{color:#dc2626}@supports (color: color-mix(in lab,red,red)){.mc-stat--danger .mc-stat__v{color:color-mix(in srgb,#dc2626 var(--dm-ink,100%),#fff)}}.mc-stat--ok .mc-stat__v{color:#15803d}@supports (color: color-mix(in lab,red,red)){.mc-stat--ok .mc-stat__v{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}.mc-progress{height:6px;border-radius:999px;background:var(--dm-s2,#eef0f3);overflow:hidden}.mc-progress>div{height:100%;background:var(--color-primary);transition:width .3s ease}.mc-callout{margin:12px 16px 0;border:1px solid #fecaca;background:var(--dm-s2,#fef2f2);color:#b91c1c;border-radius:10px;padding:8px 12px;font-size:calc(13px*var(--fs,1))}@supports (color: color-mix(in lab,red,red)){.mc-callout{border:1px solid color-mix(in srgb,#fecaca var(--dm-line,100%),var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.mc-callout{color:color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff)}}@media(prefers-reduced-motion:reduce){.mc-nav__item,.mc-seg button,.mc-chip,.mc-ibtn,.mc-empty,.mc-sec .ant-input,.mc-progress>div{transition:none}}.ds-page{display:flex;flex-direction:column;gap:14px}.ds-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;border-top:3px solid var(--color-primary)}.ds-head__badge{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;font-size:calc(22px*var(--fs,1));color:var(--color-primary);background:#681c3c;border:1px solid color-mix(in srgb,#681c3c 18%,transparent)}@supports (color: color-mix(in lab,red,red)){.ds-head__badge{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ds-head__badge{border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent)}}.ds-head__id{min-width:0;flex:1 1 auto}.ds-head__title{margin:0;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.2}.ds-head__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.ds-dot{width:3px;height:3px;border-radius:50%;background:var(--dm-b2,#cbd5e1)}.ds-search{display:inline-flex;align-items:center;gap:6px;min-width:200px;border:1px solid var(--dm-b1,#dfe3e8);border-radius:10px;background:var(--dm-s2,#fdfdfe);padding:0 10px;height:34px;color:var(--dm-t3,#94a3b8);transition:border-color .15s ease,box-shadow .15s ease}.ds-search:focus-within{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb,#2f4d72 15%,transparent);background:var(--dm-s1,#fff)}@supports (color: color-mix(in lab,red,red)){.ds-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 15%,transparent)}}.ds-search input{border:0;outline:0;background:transparent;font-size:calc(13px*var(--fs,1));color:var(--dm-t1,#20242c);width:100%;font-family:inherit}.ds-search input::placeholder{color:var(--dm-t3,#b4bac2)}.ds-primary,.ds-ghost{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;font-family:inherit;font-size:calc(13px*var(--fs,1));font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.ds-primary{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.ds-primary:hover{background:color-mix(in srgb,#681c3c 88%,#000)}@supports (color: color-mix(in lab,red,red)){.ds-primary:hover{background:color-mix(in srgb,var(--color-primary) 88%,#000)}}.ds-primary:disabled{opacity:.5;cursor:not-allowed}.ds-ghost{border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);color:var(--dm-t2,#5b6472)}.ds-ghost:hover{border-color:var(--dm-b2,#c7cdd5);color:var(--dm-t1,#0f172a)}.ds-primary:focus-visible,.ds-ghost:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ds-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media(min-width:768px){.ds-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.ds-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-card{--de-accent: var(--color-secondary);display:flex;flex-direction:column}.ds-card.is-off{--de-accent: #94a3b8;background:var(--dm-s2,#fbfbfc)}.ds-card .de-sec__head{cursor:default}.ds-card__body{display:flex;flex-direction:column;gap:8px}.ds-axis{display:flex;align-items:center;gap:10px}.ds-axis .de-k{width:56px}.ds-count{display:inline-flex;align-items:center;gap:5px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#e2e5ea);border-radius:999px;padding:2px 10px}.ds-count b{font-weight:800;color:var(--de-accent);font-variant-numeric:tabular-nums}.ds-rule{font-size:calc(11px*var(--fs,1));font-weight:800;letter-spacing:.04em;color:var(--de-accent);background:var(--de-accent);border-radius:999px;padding:2px 9px}@supports (color: color-mix(in lab,red,red)){.ds-rule{background:color-mix(in srgb,var(--de-accent) 10%,var(--dm-s1,#fff))}}.ds-card__foot{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:10px;border-top:1px dashed var(--dm-b1,#e6e9ee)}.ds-card__foot .de-hint{flex:1 1 auto}.ds-modal-wrap .ant-modal-content{overflow:hidden;border-radius:14px}.ds-modal-wrap .ant-modal-body{padding:0}.ds-modal{display:flex;flex-direction:column}.ds-mhead{display:flex;align-items:flex-start;gap:13px;padding:18px 20px 14px;border-top:3px solid var(--color-primary)}.ds-mhead__badge{width:46px;height:46px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--color-primary);color:#fff;font-size:calc(20px*var(--fs,1))}.ds-mhead__id{min-width:0;flex:1}.ds-mhead__title{font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.2}.ds-mhead__sub{margin-top:3px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.ds-mhead__x{color:var(--dm-t3,#b6bcc6);font-size:calc(22px*var(--fs,1));line-height:1;cursor:pointer;flex:none;background:none;border:0;transition:color .15s ease}.ds-mhead__x:hover{color:var(--dm-t2,#64748b)}.ds-mbody{padding-bottom:16px}.ds-mbody .de-sec__head{cursor:default}.ds-mfoot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:13px 20px;border-top:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s2,#fbfbfc)}.ds-mfoot__spacer{flex:1 1 auto}.ds-warn{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:#b45309;background:var(--dm-s2,#fffbeb);border:1px solid #fde68a;border-radius:9px;padding:6px 10px}@supports (color: color-mix(in lab,red,red)){.ds-warn{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ds-warn{border:1px solid color-mix(in srgb,#fde68a var(--dm-line,100%),var(--dm-s1,#fff))}}.ds-warn ng-icon{font-size:calc(14px*var(--fs,1));flex:none}@media(prefers-reduced-motion:reduce){.ds-primary,.ds-ghost,.ds-search,.ds-mhead__x{transition:none}}.as-name{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--dm-t1,#0f172a)}.as-desc{margin-top:2px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.as-chip{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--color-secondary);background:color-mix(in srgb,#2f4d72 12%,transparent)}@supports (color: color-mix(in lab,red,red)){.as-chip{background:color-mix(in srgb,var(--color-secondary) 12%,transparent)}}.as-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(12.5px*var(--fs,1));direction:ltr;unicode-bidi:isolate}.as-num{font-variant-numeric:tabular-nums}.as-select{width:100%}.as-col-model{min-width:240px}.as-col-effort{min-width:130px}.cro-switch{display:inline-flex;align-items:center;gap:8px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}.cro-error{max-width:260px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#475569)}.cro-meta{font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.cro-resolve{display:flex;flex-direction:column;gap:6px;min-width:230px}.cro-resolve__actions{display:flex;gap:6px}.cro-warn{margin:0;padding:6px 10px;border-radius:10px;font-size:calc(12px*var(--fs,1));font-weight:700;line-height:1.5;color:#92400e;background:var(--dm-s2,#fffbeb);border:1px solid #fde68a}@supports (color: color-mix(in lab,red,red)){.cro-warn{color:color-mix(in srgb,#92400e var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.cro-warn{border:1px solid color-mix(in srgb,#fde68a var(--dm-line,100%),var(--dm-s1,#fff))}}.cro-note{height:34px;padding:0 10px;border:1px solid var(--dm-b1,#dfe3e8);border-radius:10px;background:var(--dm-s2,#fdfdfe);font-family:inherit;font-size:calc(13px*var(--fs,1));color:var(--dm-t1,#20242c);outline:0;transition:border-color .15s ease,box-shadow .15s ease}.cro-note:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb,#2f4d72 15%,transparent);background:var(--dm-s1,#fff)}@supports (color: color-mix(in lab,red,red)){.cro-note:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 15%,transparent)}}.cro-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#475569)}.cro-steps li{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cro-steps strong{font-weight:800;color:var(--dm-t1,#0f172a)}@media(prefers-reduced-motion:reduce){.cro-note{transition:none}}.cm-page{display:flex;flex-direction:column;gap:14px}.cm-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;border-top:3px solid var(--color-primary)}.cm-head__badge{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;font-size:calc(22px*var(--fs,1));color:var(--color-primary);background:#681c3c;border:1px solid color-mix(in srgb,#681c3c 18%,transparent)}@supports (color: color-mix(in lab,red,red)){.cm-head__badge{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.cm-head__badge{border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent)}}.cm-head__id{min-width:0;flex:1 1 auto}.cm-head__title{margin:0;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.2}.cm-head__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.cm-head__meta b{font-weight:800;color:var(--dm-t2,#475569)}.cm-dot{width:3px;height:3px;border-radius:50%;background:var(--dm-b2,#cbd5e1)}.cm-head__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm-seg{display:inline-flex;padding:3px;gap:2px;background:var(--dm-s2,#f1f3f6);border-radius:999px}.cm-seg__btn{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.cm-seg__btn:hover{color:var(--dm-t1,#0f172a)}.cm-seg__btn.is-on{background:var(--dm-s1,#fff);color:var(--color-primary);box-shadow:0 1px 3px #1018281f}.cm-seg__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cm-seg--accent .cm-seg__btn.is-on{color:var(--cm-accent, var(--color-secondary))}.cm-primary,.cm-ghost{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;font-family:inherit;font-size:calc(13px*var(--fs,1));font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.cm-primary{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff}.cm-primary:hover{background:color-mix(in srgb,#681c3c 88%,#000)}@supports (color: color-mix(in lab,red,red)){.cm-primary:hover{background:color-mix(in srgb,var(--color-primary) 88%,#000)}}.cm-ghost{border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);color:var(--dm-t2,#5b6472)}.cm-ghost:hover{border-color:var(--dm-b2,#c7cdd5);color:var(--dm-t1,#0f172a)}.cm-primary:disabled,.cm-ghost:disabled{opacity:.5;cursor:not-allowed}.cm-primary:focus-visible,.cm-ghost:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cm-ghost .cm-spin{animation:cm-spin 1s linear infinite}@keyframes cm-spin{to{transform:rotate(360deg)}}.cm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:1024px){.cm-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cm-stat{--cm-accent: #64748b;position:relative;display:flex;flex-direction:column;gap:4px;padding:12px 14px 12px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;border-inline-start:3px solid var(--cm-accent);transition:box-shadow .15s ease}.cm-stat:hover{box-shadow:0 2px 10px #1018280d}.cm-stat--count{--cm-accent: var(--color-secondary)}.cm-stat--total{--cm-accent: var(--color-primary)}.cm-stat--paid{--cm-accent: #15803d}.cm-stat--left{--cm-accent: #b8860b}.cm-stat__k{display:flex;align-items:center;gap:6px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.cm-stat__k ng-icon{font-size:calc(14px*var(--fs,1));color:var(--cm-accent)}.cm-stat__v{font-size:calc(22px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cm-stat__v small{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);margin-inline-start:3px}.cm-stat__sub{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.cm-stat__sub b{color:var(--cm-accent);font-weight:800}.cm-bar{position:relative;height:5px;border-radius:999px;background:var(--dm-s2,#eef0f3);overflow:hidden;margin-top:4px}.cm-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:var(--cm-accent);transition:width .3s ease}.cm-stat.is-loading .cm-stat__v{color:var(--dm-t3,#cbd5e1)}.cm-filters{--de-accent: var(--color-secondary);--hf-accent: var(--color-secondary);padding-bottom:13px}.cm-filters .de-sec__head{cursor:default}.cm-filters__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm-filters__row+.cm-filters__row{margin-top:9px;padding-top:9px;border-top:1px dashed var(--dm-b1,#e6e9ee)}.cm-filters__label{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);white-space:nowrap}.cm-filters .ant-select{min-width:150px}.cm-filters .cm-filters__donor{min-width:190px}.cm-filters .cm-filters__narrow{min-width:120px}.cm-filters .ant-picker{min-width:210px}.cm-filters ui-filter-bar{display:block}.cm-filters ui-filter-bar .ant-input-affix-wrapper{height:32px}.cm-filters__hint{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.cm-filters__hint b{font-weight:800;color:var(--color-secondary)}.cm-table .ant-table{background:transparent;font-size:calc(13px*var(--fs,1))}.cm-table .ant-table-thead>tr>th{background:var(--dm-s2,#fbfbfc);color:var(--dm-t2,#64748b);font-size:calc(11.5px*var(--fs,1));font-weight:800;letter-spacing:.02em;border-bottom:1px solid var(--dm-b1,#eef0f3);padding:9px 10px;white-space:nowrap}.cm-table .ant-table-thead>tr>th:before{display:none}.cm-table .ant-table-tbody>tr>td{padding:9px 10px;border-bottom:1px solid var(--dm-b1,#f1f3f6);vertical-align:middle}.cm-table .ant-table-tbody>tr.ant-table-row:hover>td{background:#2f4d72}@supports (color: color-mix(in lab,red,red)){.cm-table .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--color-secondary) 4%,var(--dm-s1,#fff))}}.cm-table .ant-table-tbody>tr.cm-row{cursor:pointer}.cm-table .ant-table-tbody>tr.cm-row.is-off>td{color:var(--dm-t3,#94a3b8)}.cm-table .ant-pagination{margin:14px 0 0}.cm-table .ant-pagination-item,.cm-table .ant-pagination-prev .ant-pagination-item-link,.cm-table .ant-pagination-next .ant-pagination-item-link{border-radius:9px}.cm-table .ant-pagination-item-active{border-color:var(--color-primary)}.cm-table .ant-pagination-item-active a{color:var(--color-primary);font-weight:800}.cm-table .ant-table-expanded-row>td{background:var(--dm-s2,#fbfbfc);padding:0}.cm-who{display:flex;align-items:center;gap:9px;min-width:0}.cm-who .donor-name{font-weight:800;color:var(--dm-t1,#0f172a)}.cm-row.is-off .donor-name__av{background:var(--dm-b2,#cbd5e1)}.cm-who__meta{display:flex;align-items:center;gap:6px;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);white-space:nowrap}.cm-who__meta .cm-dot{background:var(--dm-s3,#dfe3e8)}.cm-money{font-variant-numeric:tabular-nums;font-weight:800;color:var(--dm-t1,#0f172a);white-space:nowrap}.cm-money--quiet{font-weight:700;color:var(--dm-t2,#475569)}.cm-money--paid{color:#15803d}@supports (color: color-mix(in lab,red,red)){.cm-money--paid{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}.cm-money small{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);margin-inline-start:2px}.cm-paid{display:flex;flex-direction:column;gap:3px;min-width:120px}.cm-paid__line{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:calc(12px*var(--fs,1));font-variant-numeric:tabular-nums}.cm-paid__line span{color:var(--dm-t3,#94a3b8);font-size:calc(11px*var(--fs,1))}.cm-paid .cm-bar{--cm-accent: #15803d;margin-top:0;height:4px}.cm-paid.is-full .cm-bar{--cm-accent: #15803d}.cm-paid.is-over .cm-bar{--cm-accent: var(--color-secondary)}.cm-cell-dim{color:var(--dm-t3,#94a3b8);font-size:calc(12px*var(--fs,1));white-space:nowrap}.cm-cell-mono{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--dm-t2,#475569);font-size:calc(12.5px*var(--fs,1))}.cm-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#e2e5ea);white-space:nowrap}.cm-chip ng-icon{font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.cm-diff{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px;border-radius:999px;font-size:calc(12px*var(--fs,1));font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.cm-diff ng-icon{font-size:calc(13px*var(--fs,1))}.cm-diff--short{color:#b42318;background:var(--dm-s2,#fef3f2);border:1px solid #fecdca}@supports (color: color-mix(in lab,red,red)){.cm-diff--short{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.cm-diff--short{border:1px solid color-mix(in srgb,#fecdca var(--dm-line,100%),var(--dm-s1,#fff))}}.cm-diff--even{color:#067647;background:var(--dm-s2,#ecfdf3);border:1px solid #abefc6}@supports (color: color-mix(in lab,red,red)){.cm-diff--even{color:color-mix(in srgb,#067647 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.cm-diff--even{border:1px solid color-mix(in srgb,#abefc6 var(--dm-line,100%),var(--dm-s1,#fff))}}.cm-diff--over{color:var(--color-secondary);background:#2f4d72;border:1px solid color-mix(in srgb,#2f4d72 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.cm-diff--over{background:color-mix(in srgb,var(--color-secondary) 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.cm-diff--over{border:1px solid color-mix(in srgb,var(--color-secondary) 25%,transparent)}}.cm-months{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;padding:10px 14px 12px}.cm-month{display:flex;flex-direction:column;gap:5px;padding:8px 11px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:10px}.cm-month__k{font-size:calc(11.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);display:flex;justify-content:space-between;align-items:center}.cm-month__v{display:flex;justify-content:space-between;font-size:calc(12px*var(--fs,1));font-variant-numeric:tabular-nums;color:var(--dm-t2,#475569)}.cm-month__v b{font-weight:800;color:var(--dm-t1,#0f172a)}.cm-expand{width:24px;height:24px;border-radius:8px;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);display:grid;place-items:center;color:var(--dm-t3,#94a3b8);cursor:pointer;transition:color .15s ease,border-color .15s ease,transform .15s ease;padding:0}.cm-expand:hover,.cm-expand.is-open{color:var(--color-secondary);border-color:var(--color-secondary)}.cm-expand.is-open ng-icon{transform:rotate(180deg)}.cm-expand ng-icon{transition:transform .15s ease}.cm-blank{padding:34px 16px;text-align:center;color:var(--dm-t3,#94a3b8)}.cm-blank ng-icon{font-size:calc(30px*var(--fs,1));color:var(--dm-t3,#cbd5e1)}.cm-blank p{margin:8px 0 0;font-size:calc(13px*var(--fs,1))}@media(prefers-reduced-motion:reduce){.cm-seg__btn,.cm-primary,.cm-ghost,.cm-stat,.cm-bar>i,.cm-expand,.cm-expand ng-icon{transition:none}.cm-ghost .cm-spin{animation:none}}.fm-dot{width:3px;height:3px;border-radius:50%;background:var(--dm-b2,#cbd5e1);flex:none}.fm-badge{--fm-accent: var(--color-secondary);width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--fm-accent);background:var(--fm-accent);border:1px solid var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-badge{background:color-mix(in srgb,var(--fm-accent) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-badge{border:1px solid color-mix(in srgb,var(--fm-accent) 20%,transparent)}}.fm-av{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:calc(12px*var(--fs,1));font-weight:800;color:#fff;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,#681c3c 70%,#b8860b))}@supports (color: color-mix(in lab,red,red)){.fm-av{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#b8860b))}}.fm-av--new{background:var(--dm-s2,#f1f3f6);color:var(--dm-t2,#64748b);border:1px dashed var(--dm-b2,#cbd5e1)}.fm-status{--fm-st: #b45309;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;white-space:nowrap;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--fm-st);background:var(--fm-st);border:1px solid var(--fm-st)}@supports (color: color-mix(in lab,red,red)){.fm-status{color:color-mix(in srgb,var(--fm-st) var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fm-status{background:color-mix(in srgb,var(--fm-st) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-status{border:1px solid color-mix(in srgb,var(--fm-st) 18%,transparent)}}.fm-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--fm-st)}.fm-status--approved{--fm-st: #15803d}.fm-status--rejected{--fm-st: #64748b}.fm-status--error{--fm-st: #b42318}.fm-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;border-radius:999px;white-space:nowrap;font-size:calc(11.5px*var(--fs,1));font-weight:800;color:var(--fm-accent, #2f4d72);background:var(--fm-accent, #2f4d72)}@supports (color: color-mix(in lab,red,red)){.fm-chip{color:color-mix(in srgb,var(--fm-accent, var(--color-secondary)) var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fm-chip{background:color-mix(in srgb,var(--fm-accent, var(--color-secondary)) 10%,var(--dm-s1,#fff))}}.fm-chip ng-icon{font-size:calc(13px*var(--fs,1))}.fm-money{font-variant-numeric:tabular-nums;font-weight:800;color:var(--dm-t1,#0f172a);white-space:nowrap}.fm-money small{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);margin-inline-start:2px}.fm-meta{display:flex;flex-wrap:wrap;align-items:center;row-gap:2px;margin-inline-start:-14px}.fm-meta>*{position:relative;padding-inline-start:14px;white-space:nowrap}.fm-meta>*:before{content:"";position:absolute;inset-inline-start:5px;top:50%;width:3px;height:3px;margin-top:-1.5px;border-radius:999px;background:var(--dm-b2,#cbd5e1)}.fm-meta-clip{overflow:hidden}.fm-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 16px;border:1px solid var(--dm-b1,#dfe3e8);border-radius:12px;background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);cursor:pointer;white-space:nowrap;text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.fm-btn ng-icon{font-size:calc(16px*var(--fs,1))}.fm-btn:hover:not(:disabled){border-color:var(--dm-b2,#c7cdd5);color:var(--dm-t1,#0f172a)}.fm-btn:active:not(:disabled){transform:scale(.98)}.fm-btn:disabled{opacity:.45;cursor:not-allowed}.fm-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.fm-btn--primary{border-color:var(--color-primary);background:var(--dm-primary-fill, var(--color-primary));color:#fff}.fm-btn--primary:hover:not(:disabled){border-color:var(--color-primary);color:#fff;background:var(--dm-primary-fill-hover, color-mix(in srgb, #681c3c 88%, #000));box-shadow:0 2px 10px #681c3c38}@supports (color: color-mix(in lab,red,red)){.fm-btn--primary:hover:not(:disabled){background:var(--dm-primary-fill-hover, color-mix(in srgb, var(--color-primary) 88%, #000))}}.fm-btn--primary ng-icon{color:#fff}.fm-btn--ghost{border-color:transparent;background:none}.fm-btn--ghost:hover:not(:disabled){border-color:var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff)}.fm-btn--danger:hover:not(:disabled){border-color:color-mix(in srgb,#b42318 35%,transparent);color:#b42318}@supports (color: color-mix(in lab,red,red)){.fm-btn--danger:hover:not(:disabled){color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.fm-btn--sm{height:32px;padding:0 12px;border-radius:10px;font-size:calc(12.5px*var(--fs,1))}.fm-btn .fm-spin{animation:fm-spin .9s linear infinite}@keyframes fm-spin{to{transform:rotate(360deg)}}.fm-ibtn{width:32px;height:32px;padding:0;flex:none;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:9px;background:none;cursor:pointer;color:var(--dm-t3,#94a3b8);font-size:calc(16px*var(--fs,1));transition:border-color .15s ease,color .15s ease,background .15s ease}.fm-ibtn:hover{border-color:var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);color:var(--fm-accent, var(--color-secondary))}.fm-ibtn--danger:hover{color:#b42318;background:#b42318;border-color:transparent}@supports (color: color-mix(in lab,red,red)){.fm-ibtn--danger:hover{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fm-ibtn--danger:hover{background:color-mix(in srgb,#b42318 7%,var(--dm-s1,#fff))}}.fm-ibtn--strong{color:var(--dm-t2,#475569);border-color:var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff)}.fm-ibtn--close{width:36px;height:36px;font-size:calc(20px*var(--fs,1));color:var(--dm-t2,#475569);border-color:var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff)}.fm-ibtn--close:hover{color:var(--dm-t1,#0f172a)}.fm-ibtn:focus-visible{outline:2px solid var(--fm-accent, var(--color-primary));outline-offset:2px}.fm-pill{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.fm-pill ng-icon{font-size:calc(15px*var(--fs,1))}.fm-pill:hover{border-color:var(--fm-accent, var(--color-primary));color:var(--fm-accent, var(--color-primary));background:var(--fm-accent, #681c3c)}@supports (color: color-mix(in lab,red,red)){.fm-pill:hover{background:color-mix(in srgb,var(--fm-accent, var(--color-primary)) 4%,var(--dm-s1,#fff))}}.fm-pill:focus-visible{outline:2px solid var(--fm-accent, var(--color-primary));outline-offset:2px}.fm-pill--static{cursor:default;color:var(--dm-t3,#94a3b8)}.fm-pill--static:hover{border-color:var(--dm-b1,#d7dbe2);color:var(--dm-t3,#94a3b8);background:var(--dm-s1,#fff)}.fm-banner{--fm-tone: #b42318;display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:12px;background:var(--fm-tone);border:1px solid var(--fm-tone);border-inline-start:3px solid var(--fm-tone);font-size:calc(13px*var(--fs,1));font-weight:600;line-height:1.5;color:var(--dm-t1,#0f172a)}@supports (color: color-mix(in lab,red,red)){.fm-banner{background:color-mix(in srgb,var(--fm-tone) 7%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-banner{border:1px solid color-mix(in srgb,var(--fm-tone) 20%,transparent)}}.fm-banner>ng-icon{flex:none;margin-top:2px;font-size:calc(17px*var(--fs,1));color:var(--fm-tone)}@supports (color: color-mix(in lab,red,red)){.fm-banner>ng-icon{color:color-mix(in srgb,var(--fm-tone) var(--dm-ink,100%),#fff)}}.fm-banner b{font-weight:800}.fm-banner__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fm-banner__body a{color:var(--color-secondary);font-weight:800}.fm-banner--warn{--fm-tone: #b45309}.fm-banner--ok{--fm-tone: #15803d}.fm-banner--info{--fm-tone: var(--color-secondary)}.fm-note{display:flex;align-items:flex-start;gap:8px;padding:9px 12px;border-radius:11px;background:#2f4d72;font-size:calc(12.5px*var(--fs,1));line-height:1.5;color:var(--dm-t2,#475569)}@supports (color: color-mix(in lab,red,red)){.fm-note{background:color-mix(in srgb,var(--color-secondary) 6%,var(--dm-s1,#fff))}}.fm-note ng-icon{flex:none;margin-top:1px;font-size:calc(16px*var(--fs,1));color:var(--color-secondary)}.fm-note b{color:var(--dm-t1,#0f172a);font-weight:800}.fm-stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px}.fm-stats__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:12px 8px;min-width:0;text-align:center}.fm-stats__cell+.fm-stats__cell{border-inline-start:1px solid var(--dm-b1,#eef0f3)}.fm-stats__v{font-size:calc(20px*var(--fs,1));font-weight:800;line-height:1.15;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.fm-stats__v small{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);margin-inline-start:2px}.fm-stats__k{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.fm-stats__cell--hero .fm-stats__v{font-size:calc(26px*var(--fs,1));color:var(--color-primary)}.fm-stats--flat{border-radius:0;border-inline:0;border-top:0}@media(max-width:520px){.fm-stats__cell{padding:10px 4px}.fm-stats__v{font-size:calc(16px*var(--fs,1))}.fm-stats__cell--hero .fm-stats__v{font-size:calc(19px*var(--fs,1))}.fm-stats__v small{font-size:calc(10.5px*var(--fs,1))}}.de-sec.fm-sec{--de-accent: var(--fm-accent, #94a3b8)}.fm-sec .de-sec__head{cursor:default}.fm-sec__step{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.fm-sec .de-sec__body{display:flex;flex-direction:column;gap:10px}.fm-sec .de-split{margin-top:6px}.fm-val{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a);overflow-wrap:break-word}.fm-val--dim{font-weight:600;color:var(--dm-t2,#64748b)}.fm-unit{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);white-space:nowrap}.fm-sec .de-v nz-input-number.fm-num{width:140px}.fm-sec .de-v nz-input-number.fm-num--s{width:92px}.fm-seg{display:flex;flex-wrap:wrap;gap:6px}.fm-seg .ant-radio-button-wrapper{height:34px;line-height:31px;padding-inline:13px;margin:0!important;border:1.5px solid var(--dm-b1,#e3e6ea)!important;border-radius:10px!important;background:var(--dm-s1,#fff)!important;box-shadow:none!important;font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t2,#5b6472)!important;transition:border-color .15s ease,background .15s ease,color .15s ease}.fm-seg .ant-radio-button-wrapper:before{display:none!important}.fm-seg .ant-radio-button-wrapper:hover{border-color:var(--dm-b2,#c7cdd5)!important;color:var(--dm-t1,#0f172a)!important}.fm-seg .ant-radio-button-wrapper-checked,.fm-seg .ant-radio-button-wrapper-checked:hover{border-color:var(--fm-accent, var(--color-primary))!important;background:var(--fm-accent, #681c3c)!important;color:var(--fm-accent, #681c3c)!important}@supports (color: color-mix(in lab,red,red)){.fm-seg .ant-radio-button-wrapper-checked,.fm-seg .ant-radio-button-wrapper-checked:hover{background:color-mix(in srgb,var(--fm-accent, var(--color-primary)) 10%,var(--dm-s1,#fff))!important}}@supports (color: color-mix(in lab,red,red)){.fm-seg .ant-radio-button-wrapper-checked,.fm-seg .ant-radio-button-wrapper-checked:hover{color:color-mix(in srgb,var(--fm-accent, var(--color-primary)) var(--dm-ink,100%),#fff)!important}}.fm-seg .ant-radio-button-wrapper:has(input:focus-visible){outline:2px solid var(--fm-accent, var(--color-primary));outline-offset:2px}.fm-seg--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.fm-seg--grid .ant-radio-button-wrapper{height:auto;min-height:34px;padding:6px 10px;line-height:1.25;text-align:center;display:flex;align-items:center;justify-content:center;white-space:normal}@media(max-width:520px){.fm-seg--grid{grid-template-columns:1fr 1fr}}.fm-seg--lg{flex-wrap:nowrap}.fm-seg--lg .ant-radio-button-wrapper{flex:1 1 0;min-width:0;max-width:200px;height:40px;line-height:37px;padding-inline:12px;border-radius:12px!important;text-align:center;white-space:nowrap}.fm-seg--lg .ant-radio-button-wrapper ng-icon{font-size:calc(16px*var(--fs,1));vertical-align:-3px;margin-inline-end:6px}.fm-files .ant-btn{height:32px;padding:0 14px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;background:var(--dm-s1,#fff);font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);box-shadow:none}.fm-files .ant-btn:before{content:"+";margin-inline-end:6px;font-weight:800}.fm-files .ant-btn:hover,.fm-files .ant-btn:focus{border-color:var(--fm-accent, var(--color-primary));color:var(--fm-accent, var(--color-primary));background:var(--dm-s1,#fff)}.fm-files .app-tag{height:32px;padding:0 12px;border-radius:999px;background:var(--dm-s2,#f4f5f7);color:var(--dm-t1,#0f172a);font-weight:700}.fm-home{display:flex;flex-direction:column;gap:14px;padding:16px}@media(min-width:1024px){.fm-home{padding:20px 24px}}.fm-home .cm-head__meta b{color:var(--color-primary)}.fm-label{margin:2px 0 -4px;font-size:calc(11.5px*var(--fs,1));font-weight:800;letter-spacing:.04em;color:var(--dm-t3,#94a3b8)}.fm-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.fm-card{--fm-accent: var(--color-primary);position:relative;display:flex;align-items:center;gap:13px;width:100%;padding-block:16px;padding-inline:16px 14px;border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;background:var(--dm-s1,#fff);font-family:inherit;text-align:start;cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.fm-card:before{content:"";position:absolute;inset-block:14px;inset-inline-start:0;width:3px;border-radius:0;border-start-end-radius:999px;border-end-end-radius:999px;background:var(--fm-accent)}.fm-card:hover{border-color:var(--fm-accent);box-shadow:0 4px 16px #1018280f;transform:translateY(-1px)}@supports (color: color-mix(in lab,red,red)){.fm-card:hover{border-color:color-mix(in srgb,var(--fm-accent) 35%,var(--dm-b1,#eef0f3))}}.fm-card:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.fm-card__icon{width:48px;height:48px;border-radius:14px;flex:none;display:grid;place-items:center;font-size:calc(24px*var(--fs,1));color:var(--fm-accent);background:var(--fm-accent);border:1px solid var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-card__icon{background:color-mix(in srgb,var(--fm-accent) 10%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-card__icon{border:1px solid color-mix(in srgb,var(--fm-accent) 18%,transparent)}}.fm-card__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.fm-card__title{font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.fm-card__desc{font-size:calc(12.5px*var(--fs,1));line-height:1.45;color:var(--dm-t2,#64748b)}.fm-card__go{flex:none;font-size:calc(18px*var(--fs,1));color:var(--dm-t3,#cbd5e1);transition:color .15s ease,transform .15s ease}.fm-card:hover .fm-card__go{color:var(--fm-accent);transform:translate(-3px)}.fm-work{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px}.fm-work__bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.fm-work__title{margin:0;font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.fm-work__hint{margin-inline-start:auto;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.fm-work__hint b{color:var(--color-secondary);font-weight:800;font-variant-numeric:tabular-nums}.fm-viewseg .cm-seg__btn{display:inline-flex;align-items:center;gap:6px}.fm-viewseg .cm-seg__btn ng-icon{font-size:calc(15px*var(--fs,1))}.fm-queues{display:flex;gap:6px;overflow-x:auto;padding:2px;margin:-2px;scrollbar-width:none}.fm-queues::-webkit-scrollbar{display:none}@media(max-width:520px){.fm-queues{flex-wrap:wrap;overflow:visible}.fm-queue{padding:0 10px}.fm-queue ng-icon{display:none}}.fm-queue{display:inline-flex;align-items:center;gap:6px;flex:none;height:34px;padding:0 12px;border:1px solid var(--dm-b1,#e6e9ee);border-radius:999px;background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.fm-queue ng-icon{font-size:calc(15px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.fm-queue:hover{border-color:color-mix(in srgb,#681c3c 40%,transparent);color:var(--dm-t1,#0f172a)}@supports (color: color-mix(in lab,red,red)){.fm-queue:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.fm-queue__n{min-width:22px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--dm-s2,#f1f3f6);color:var(--dm-t2,#475569);font-size:calc(11.5px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums}.fm-queue.is-hot .fm-queue__n{background:#b45309;color:#b45309}@supports (color: color-mix(in lab,red,red)){.fm-queue.is-hot .fm-queue__n{background:color-mix(in srgb,#b45309 12%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-queue.is-hot .fm-queue__n{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.fm-queue.is-on{border-color:var(--color-primary);background:var(--dm-primary-fill, var(--color-primary));color:#fff}.fm-queue.is-on ng-icon{color:#fff}.fm-queue.is-on .fm-queue__n{background:#ffffff38;color:#fff}.fm-queue:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.fm-who{display:flex;align-items:center;gap:9px;min-width:0}.fm-who__name,.fm-who .donor-name{font-weight:800;color:var(--dm-t1,#0f172a)}.fm-who__meta{display:flex;align-items:center;gap:6px;margin-top:2px;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);white-space:nowrap}.fm-who__meta .donor-name{font-weight:600;color:var(--dm-t2,#64748b)}.fm-reason{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:240px;margin-top:4px;font-size:calc(11.5px*var(--fs,1));line-height:1.4;color:var(--dm-t2,#64748b);overflow:hidden;white-space:normal}.fm-resubmit{margin-top:6px}.fm-row-open:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.fm-viewseg .cm-seg__btn[aria-pressed=true]{background:var(--dm-s1,#fff)}.fm-empty{margin:8px auto;padding:16px 20px;max-width:360px;text-align:center;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;font-size:calc(12.5px*var(--fs,1));font-weight:600;color:var(--dm-t3,#94a3b8)}.fm-wizard{--fm-accent: var(--color-primary);max-width:720px;margin-inline:auto;padding:16px 16px 0;display:flex;flex-direction:column;gap:14px}.fm-wizard--kvittel{--fm-accent: #7c5b8f}.fm-wizard--donation{--fm-accent: #b8860b}.fm-wizard--credit{--fm-accent: var(--color-secondary)}.fm-wizard--done{--fm-accent: #15803d}.fm-wizard .cm-head{border-top-color:var(--color-primary)}.fm-stepper{display:flex;align-items:flex-start;margin:0;padding:0;list-style:none}.fm-stepper__item{--fm-s: var(--color-primary);position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.fm-stepper__item--kvittel{--fm-s: #7c5b8f}.fm-stepper__item--donation{--fm-s: #b8860b}.fm-stepper__item--credit{--fm-s: var(--color-secondary)}.fm-stepper__item--done{--fm-s: #15803d}.fm-stepper__item+.fm-stepper__item:before{content:"";position:absolute;top:17px;inset-inline-start:calc(-50% + 24px);inset-inline-end:calc(50% + 24px);height:2px;border-radius:999px;background:var(--dm-b1,#e6e9ee)}.fm-stepper__item.is-done+.fm-stepper__item:before,.fm-stepper__item.is-done+.fm-stepper__item.is-cur:before{background:var(--fm-s)}@supports (color: color-mix(in lab,red,red)){.fm-stepper__item.is-done+.fm-stepper__item:before,.fm-stepper__item.is-done+.fm-stepper__item.is-cur:before{background:color-mix(in srgb,var(--fm-s) 45%,var(--dm-b1,#e6e9ee))}}.fm-stepper__num{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;position:relative;z-index:1;font-size:calc(14px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--dm-t3,#94a3b8);background:var(--dm-s1,#fff);border:2px solid var(--dm-b1,#e3e6ea);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.fm-stepper__num ng-icon{font-size:calc(17px*var(--fs,1))}.fm-stepper__label{max-width:100%;padding:0 4px;text-align:center;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);line-height:1.3}.fm-stepper__item.is-done .fm-stepper__num{border-color:var(--fm-s);color:var(--fm-s);background:var(--fm-s)}@supports (color: color-mix(in lab,red,red)){.fm-stepper__item.is-done .fm-stepper__num{color:color-mix(in srgb,var(--fm-s) var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fm-stepper__item.is-done .fm-stepper__num{background:color-mix(in srgb,var(--fm-s) 10%,var(--dm-s1,#fff))}}.fm-stepper__item.is-done .fm-stepper__label{color:var(--dm-t2,#64748b)}.fm-stepper__item.is-cur .fm-stepper__num{border-color:var(--fm-s);background:var(--fm-s);color:#fff;box-shadow:0 0 0 4px var(--fm-s)}@supports (color: color-mix(in lab,red,red)){.fm-stepper__item.is-cur .fm-stepper__num{box-shadow:0 0 0 4px color-mix(in srgb,var(--fm-s) 16%,transparent)}}.fm-stepper__item.is-cur .fm-stepper__label{color:var(--dm-t1,#0f172a);font-weight:800}@media(max-width:520px){.fm-stepper__item:not(.is-cur) .fm-stepper__label{display:none}.fm-stepper__num{width:32px;height:32px}.fm-stepper__item+.fm-stepper__item:before{top:15px}}.fm-choice{display:flex;flex-direction:column;gap:8px}.fm-sum{display:flex;flex-direction:column;gap:8px;margin-top:4px}.fm-actions{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:10px;margin:2px -4px 0;padding:12px 14px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px 14px 0 0;box-shadow:0 -4px 14px #1018280f}.fm-actions__pos{margin-inline-end:auto;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.fm-actions .fm-btn--primary{min-width:120px}@media(max-width:520px){.fm-actions{margin-inline:-16px;border-radius:0;border-inline:0;padding-inline-end:76px}.fm-actions__pos{display:none}.fm-actions .fm-btn--primary{flex:1}}.fm-done{display:flex;flex-direction:column;align-items:center;gap:6px;padding:36px 18px;text-align:center;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-top:3px solid #15803d;border-radius:14px}.fm-done__icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;margin-bottom:6px;font-size:calc(32px*var(--fs,1));color:#15803d;background:#15803d}@supports (color: color-mix(in lab,red,red)){.fm-done__icon{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fm-done__icon{background:color-mix(in srgb,#15803d 10%,var(--dm-s1,#fff))}}.fm-done__title{margin:0;font-size:calc(20px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.fm-done__text{margin:0;font-size:calc(13px*var(--fs,1));color:var(--dm-t2,#64748b)}.fm-done__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.fm-funds{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.fm-fund{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:10px 12px;border:1.5px solid var(--dm-b1,#e3e6ea);border-radius:12px;background:var(--dm-s1,#fff);font-family:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.fm-fund__icon{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(16px*var(--fs,1));color:var(--dm-t3,#94a3b8);background:var(--dm-s2,#f4f5f7)}.fm-fund__name{flex:1;min-width:0;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.fm-fund__tick{flex:none;font-size:calc(18px*var(--fs,1));color:var(--fm-accent);opacity:0}.fm-fund:hover{border-color:var(--dm-b2,#c7cdd5)}.fm-fund.is-on{border-color:var(--fm-accent);background:var(--fm-accent);box-shadow:0 0 0 3px var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-fund.is-on{background:color-mix(in srgb,var(--fm-accent) 6%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-fund.is-on{box-shadow:0 0 0 3px color-mix(in srgb,var(--fm-accent) 14%,transparent)}}.fm-fund.is-on .fm-fund__icon{color:#fff;background:var(--fm-accent)}.fm-fund.is-on .fm-fund__tick{opacity:1}.fm-fund:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.fm-cardchips{display:flex;flex-wrap:wrap;gap:8px}.fm-cardchip{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 14px 0 12px;border:1.5px solid var(--dm-b1,#e3e6ea);border-radius:12px;background:var(--dm-s1,#fff);font-family:inherit;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.fm-cardchip ng-icon{font-size:calc(18px*var(--fs,1));color:var(--fm-accent)}.fm-cardchip__num{font-size:calc(14px*var(--fs,1));font-weight:800;letter-spacing:.04em;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.fm-cardchip__holder{font-size:calc(12px*var(--fs,1));font-weight:600;color:var(--dm-t2,#64748b)}.fm-cardchip:hover{border-color:var(--fm-accent);box-shadow:0 2px 10px #1018280f}.fm-cardchip:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.fm-picked{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:13px;border:1.5px solid var(--fm-accent);background:var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-picked{background:color-mix(in srgb,var(--fm-accent) 6%,var(--dm-s1,#fff))}}.fm-picked__icon{width:40px;height:40px;border-radius:12px;flex:none;display:grid;place-items:center;font-size:calc(20px*var(--fs,1));color:#fff;background:var(--fm-accent)}.fm-picked__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.fm-picked__k{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.fm-picked__v{font-size:calc(16px*var(--fs,1));font-weight:800;letter-spacing:.04em;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.fm-frame{padding:4px;border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;background:var(--dm-s2,#fbfbfc)}.fm-frame__head{display:flex;align-items:center;gap:7px;padding:8px 10px 10px;font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b)}.fm-frame__head ng-icon{font-size:calc(15px*var(--fs,1));color:#15803d}.fm-ad{--fm-accent: var(--color-primary);display:flex;flex-direction:column;min-height:100%;background:var(--dm-s2,#fbfbfc)}.fm-ad--approved{--fm-accent: #15803d}.fm-ad--rejected{--fm-accent: #64748b}.fm-ad--error{--fm-accent: #b42318}.fm-hero{display:flex;align-items:flex-start;gap:13px;padding:16px 18px;background:var(--dm-s1,#fff);border-top:3px solid var(--fm-accent);border-bottom:1px solid var(--dm-b1,#eef0f3)}.fm-hero__av{width:52px;height:52px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:calc(18px*var(--fs,1));font-weight:800;color:#fff;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,#681c3c 70%,#b8860b))}@supports (color: color-mix(in lab,red,red)){.fm-hero__av{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#b8860b))}}.fm-hero__av.fm-av--new{background:#681c3c;color:var(--color-primary);border:1.5px dashed color-mix(in srgb,#681c3c 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.fm-hero__av.fm-av--new{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-hero__av.fm-av--new{border:1.5px dashed color-mix(in srgb,var(--color-primary) 40%,transparent)}}.fm-hero__id{flex:1;min-width:0}.fm-hero__name{margin:0;font-size:calc(20px*var(--fs,1));font-weight:800;line-height:1.25;color:var(--dm-t1,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-hero__meta{margin:3px 0 0;overflow:hidden;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.fm-hero__meta .donor-name{font-weight:700;color:var(--dm-t1,#0f172a)}.fm-hero__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.fm-ad__banners{display:flex;flex-direction:column;gap:8px;padding:14px 14px 0}.fm-ad__body{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;align-items:start}@media(min-width:900px){.fm-ad__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fm-ad .de-sec{padding-bottom:14px}.fm-files-list{display:flex;flex-wrap:wrap;gap:6px}.fm-file{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 11px;border:1px solid var(--dm-b1,#e3e6ea);border-radius:999px;background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a);cursor:pointer;transition:border-color .15s ease,color .15s ease}.fm-file ng-icon{flex:none;font-size:calc(15px*var(--fs,1));color:var(--fm-accent)}.fm-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-file:hover{border-color:var(--fm-accent);color:var(--fm-accent)}.fm-file:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.fm-file--gone{border-style:dashed;color:var(--dm-t3,#94a3b8);cursor:default}.fm-file--gone:hover{border-color:var(--dm-b1,#e3e6ea);color:var(--dm-t3,#94a3b8)}.fm-picks{display:flex;flex-direction:column;gap:7px}.fm-pick{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1.5px solid var(--dm-b1,#e3e6ea);border-radius:12px;background:var(--dm-s1,#fff);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.fm-pick input{position:absolute;opacity:0;pointer-events:none}.fm-pick:hover{border-color:var(--dm-b2,#c7cdd5)}.fm-pick.is-on{border-color:var(--fm-accent);background:var(--fm-accent);box-shadow:0 0 0 3px var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-pick.is-on{background:color-mix(in srgb,var(--fm-accent) 5%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fm-pick.is-on{box-shadow:0 0 0 3px color-mix(in srgb,var(--fm-accent) 13%,transparent)}}.fm-pick:has(input:focus-visible){outline:2px solid var(--fm-accent);outline-offset:2px}.fm-pick__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fm-pick__name{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.fm-pick__meta{overflow:hidden;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b)}.fm-pick__chips{display:flex;flex-wrap:wrap;gap:6px;flex:none}@media(max-width:520px){.fm-pick{flex-wrap:wrap}.fm-pick__chips{flex:1 0 100%;padding-inline-start:70px}.fm-pick__chips:empty{display:none}}.fm-pick__radio{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--dm-b2,#cbd5e1);background:var(--dm-s1,#fff)}.fm-pick.is-on .fm-pick__radio{border-color:var(--fm-accent);background:radial-gradient(circle,var(--fm-accent) 0 4px,var(--dm-s1,#fff) 5px)}.fm-pick--create{border-style:dashed}.fm-pick--create .fm-badge{--fm-accent: var(--color-primary)}.fm-ad__foot{position:sticky;bottom:0;z-index:3;margin-top:auto;display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--dm-s1,#fff);border-top:1px solid var(--dm-b1,#eef0f3);box-shadow:0 -4px 14px #1018280d}.fm-ad__acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.fm-ad__acts .fm-btn--primary{min-width:132px}.fm-ad__acts-sp{flex:1}@media(max-width:520px){.fm-ad__acts .fm-btn--primary{flex:1 1 100%}.fm-hero{padding:14px}.fm-hero__av{width:46px;height:46px}}.fm-kv{--fm-accent: #7c5b8f;display:flex;flex-direction:column;gap:7px}.fm-kv-row{display:grid;grid-template-columns:minmax(0,1.2fr) auto minmax(0,1.2fr) minmax(0,1fr) 32px;gap:8px;align-items:center;position:relative;padding-block:8px;padding-inline:14px 8px;border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;background:var(--dm-s1,#fff);transition:border-color .15s ease,box-shadow .15s ease}.fm-kv-row:before{content:"";position:absolute;inset-block:10px;inset-inline-start:-1px;width:3px;border-radius:0;border-start-end-radius:999px;border-end-end-radius:999px;background:var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-kv-row:before{background:color-mix(in srgb,var(--fm-accent) 70%,transparent)}}.fm-kv-row:focus-within{box-shadow:0 0 0 3px var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-kv-row:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--fm-accent) 12%,transparent)}}.fm-kv-row input.ant-input,.fm-kv-row .ant-select .ant-select-selector{border-radius:10px!important;border-color:var(--dm-b1,#dfe3e8)!important;background:var(--dm-s2,#fdfdfe)!important;box-shadow:none!important;font-size:calc(13px*var(--fs,1))}.fm-kv-row input.ant-input:focus,.fm-kv-row .ant-select-focused .ant-select-selector{border-color:var(--fm-accent)!important;background:var(--dm-s1,#fff)!important;box-shadow:0 0 0 3px var(--fm-accent)!important}@supports (color: color-mix(in lab,red,red)){.fm-kv-row input.ant-input:focus,.fm-kv-row .ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px color-mix(in srgb,var(--fm-accent) 15%,transparent)!important}}.fm-kv-row nz-select{width:100%}.fm-kv__f{display:flex;align-items:center;gap:8px;min-width:0;margin:0}.fm-kv__f>input,.fm-kv__f>nz-select{flex:1;min-width:0}.fm-kv__k{display:none;flex:none;width:52px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}@media(max-width:640px){.fm-kv__k{display:inline}}.fm-sd{display:inline-flex;padding:2px;gap:2px;border-radius:10px;background:var(--dm-s2,#f1f3f6)}.fm-sd button{height:28px;min-width:38px;padding:0 9px;border:0;border-radius:8px;background:none;cursor:pointer;font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);transition:background .15s ease,color .15s ease}.fm-sd button[aria-pressed=true]{background:var(--fm-accent);color:#fff;box-shadow:0 1px 3px #10182829}.fm-sd button:focus-visible{outline:2px solid var(--fm-accent);outline-offset:1px}.fm-kv-row--ro{grid-template-columns:auto minmax(0,1fr) auto;padding-block:9px;padding-inline:12px;gap:10px}.fm-kv-row--ro:before{display:none}.fm-kv__badge{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--fm-accent);background:var(--fm-accent)}@supports (color: color-mix(in lab,red,red)){.fm-kv__badge{color:color-mix(in srgb,var(--fm-accent) var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fm-kv__badge{background:color-mix(in srgb,var(--fm-accent) 11%,var(--dm-s1,#fff))}}.fm-kv__line{min-width:0;font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);overflow-wrap:break-word}.fm-kv__line span{font-weight:600;color:var(--dm-t2,#64748b)}.fm-kv-add{align-self:flex-start}.fm-kv-group{display:flex;flex-direction:column;gap:7px}.fm-kv-group__k{font-size:calc(11.5px*var(--fs,1));font-weight:800;color:var(--dm-t3,#94a3b8)}@media(max-width:640px){.fm-kv-row:not(.fm-kv-row--ro){grid-template-columns:minmax(0,1fr) auto 32px}.fm-kv-row:not(.fm-kv-row--ro)>:nth-child(3){grid-column:1 / 3;grid-row:2}.fm-kv-row:not(.fm-kv-row--ro)>:nth-child(4){grid-column:1 / 3;grid-row:3}.fm-kv-row:not(.fm-kv-row--ro)>:nth-child(5){grid-column:3;grid-row:1}}.fm-kvtab{--fm-accent: #7c5b8f}.fm-kvtab__acts{display:flex;gap:8px;margin-top:4px}@media(prefers-reduced-motion:reduce){.fm-btn,.fm-ibtn,.fm-pill,.fm-card,.fm-card__go,.fm-queue,.fm-stepper__num,.fm-fund,.fm-cardchip,.fm-file,.fm-pick,.fm-kv-row,.fm-sd button,.fm-seg .ant-radio-button-wrapper{transition:none}.fm-card:hover,.fm-btn:active:not(:disabled){transform:none}.fm-btn .fm-spin{animation:none}}.cv{display:flex;flex-direction:column;background:var(--dm-s2,#fbfbfc);border-radius:inherit}.cv-hero{display:flex;align-items:flex-start;gap:13px;padding:16px 18px 14px;background:var(--dm-s1,#fff);border-top:3px solid var(--color-primary);border-bottom:1px solid var(--dm-b1,#eef0f3);border-radius:8px 8px 0 0}.cv-hero__badge{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:14px;font-size:calc(23px*var(--fs,1));color:var(--color-primary);background:#681c3c;border:1px solid color-mix(in srgb,#681c3c 18%,transparent)}@supports (color: color-mix(in lab,red,red)){.cv-hero__badge{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.cv-hero__badge{border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent)}}.cv-hero__id{flex:1 1 auto;min-width:0}.cv-hero__eyebrow{margin:0;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.cv-hero__name{margin:1px 0 0;font-size:calc(20px*var(--fs,1));font-weight:800;line-height:1.25;color:var(--dm-t1,#0f172a)}.cv-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.cv-hero__meta>span+span:before{content:"";display:inline-block;width:3px;height:3px;margin:0 8px;border-radius:50%;background:var(--dm-t3,#cbd5e1);vertical-align:middle}.cv-hero__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cv-flag{display:inline-block;width:16px;height:12px;object-fit:cover;border-radius:2px}.cv-x{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--dm-t2,#64748b);font-size:calc(18px*var(--fs,1));cursor:pointer;transition:background .12s ease,border-color .12s ease}.cv-x:hover{background:var(--dm-s2,#f4f5f7);border-color:var(--dm-b1,#eef0f3)}.cv-x:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cv-loading{display:flex;justify-content:center;padding:56px 0}.cv-body{display:flex;flex-direction:column;gap:12px;padding:14px 18px}.cv-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}@media(min-width:720px){.cv-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.cv-stat{--cv-accent: #94a3b8;display:flex;flex-direction:column;gap:3px;min-width:0;padding:11px 13px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px;border-inline-start:3px solid var(--cv-accent)}.cv-stat:nth-child(2){--cv-accent: var(--color-secondary)}.cv-stat--paid{--cv-accent: #15803d}.cv-stat--late{--cv-accent: #dc2626}.cv-stat--done{--cv-accent: #15803d}.cv-stat--over{--cv-accent: var(--color-secondary)}.cv-stat__k{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.cv-stat__v{font-size:calc(21px*var(--fs,1));font-weight:800;line-height:1.15;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.cv-stat--paid .cv-stat__v{color:#15803d}.cv-stat--late .cv-stat__v{color:#b91c1c}.cv-stat__v small{font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);margin-inline-start:3px}.cv-stat__sub{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.cv-stat__sub b{color:var(--cv-accent);font-weight:800}.cv-bar{position:relative;height:5px;margin:3px 0 1px;border-radius:999px;background:var(--dm-s2,#eef0f3);overflow:hidden}.cv-bar>i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:999px;background:var(--cv-accent);transition:width .3s ease}.cv-note{display:flex;align-items:flex-start;gap:7px;margin:0;padding:8px 11px;border-radius:10px;font-size:calc(12px*var(--fs,1));color:#92400e;background:#f59e0b;border:1px solid color-mix(in srgb,#f59e0b 26%,transparent)}@supports (color: color-mix(in lab,red,red)){.cv-note{background:color-mix(in srgb,#f59e0b 10%,var(--dm-s1,#fff))}}.cv-note ng-icon{flex:none;margin-top:1px;font-size:calc(15px*var(--fs,1))}.cv-ledger__count{margin-inline-start:auto;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.cv-ledger__scroll{max-height:440px;overflow:auto;margin:0 -14px;border-top:1px solid var(--dm-b1,#eef0f3);position:relative}.cv-m{--cv-c: #94a3b8;border-bottom:1px solid var(--dm-b1,#f1f3f6)}.cv-m--paid{--cv-c: #16a34a}.cv-m--partial{--cv-c: #d97706}.cv-m--missed{--cv-c: #dc2626}.cv-m--open{--cv-c: var(--color-primary)}.cv-m--extra{--cv-c: var(--color-secondary)}.cv-m__row{display:flex;align-items:center;gap:12px;width:100%;padding:7px 14px;border:0;background:transparent;text-align:start;font:inherit;color:inherit;cursor:pointer;transition:background .12s ease}.cv-m__row:disabled{cursor:default}.cv-m__row:not(:disabled):hover{background:var(--dm-s2,#f8f9fb)}.cv-m__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.cv-m.is-current .cv-m__row{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.cv-m.is-current .cv-m__row{background:color-mix(in srgb,var(--color-primary) 5%,var(--dm-s1,#fff))}}.cv-ring{--p: 0;flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--cv-c);color:#fff;font-size:calc(13px*var(--fs,1));background:conic-gradient(var(--cv-c) calc(var(--p) * 1%),transparent 0)}.cv-m--upcoming .cv-ring{border-style:dashed;border-color:#cbd5e1}.cv-m--open .cv-ring{background:color-mix(in srgb,#681c3c 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.cv-m--open .cv-ring{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.cv-m__id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.cv-m__month{font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.cv-m__status{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--cv-c)}.cv-m__pay{font-weight:400;color:var(--dm-t2,#64748b)}.cv-now{display:inline-block;margin-inline-start:7px;padding:0 7px;border-radius:999px;vertical-align:1px;font-size:calc(10.5px*var(--fs,1));font-weight:800;line-height:18px;color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.cv-now{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1,#fff))}}.cv-m__amt{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums;white-space:nowrap}.cv-m__amt b{font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.cv-m__amt small{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.cv-m--missed .cv-m__amt b,.cv-m--open .cv-m__amt b{color:var(--dm-t3,#94a3b8)}.cv-m__due-only{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}.cv-m.is-future .cv-m__month{color:var(--dm-t2,#64748b)}.cv-m.is-future .cv-m__status{color:var(--dm-t3,#94a3b8)}.cv-m__chev{flex:none;width:16px;color:var(--dm-t3,#94a3b8);font-size:calc(14px*var(--fs,1));transition:transform .15s ease}.cv-m__row[aria-expanded=true] .cv-m__chev{transform:rotate(180deg)}.cv-m__txns{list-style:none;margin:0 0 9px;padding:0 50px 0 42px;display:flex;flex-direction:column;gap:4px}.cv-m__txns li{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:9px;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#475569);background:var(--dm-s2,#f8f9fb)}.cv-m__txns li.is-void{color:var(--dm-t3,#98a2b3)}.cv-m__txn-amt{margin-inline-start:auto;font-weight:800;color:var(--dm-t1,#0f172a)}.cv-m__txns li.is-void .cv-m__txn-amt{color:var(--dm-t3,#98a2b3);text-decoration:line-through}.cv-tag{padding:0 7px;border-radius:999px;font-size:calc(10.5px*var(--fs,1));font-weight:700;line-height:18px;color:#b45309;background:#f59e0b}@supports (color: color-mix(in lab,red,red)){.cv-tag{background:color-mix(in srgb,#f59e0b 13%,var(--dm-s1,#fff))}}.cv-ledger__foot{display:flex;align-items:baseline;gap:6px;margin:0 -14px -13px;padding:10px 14px;border-top:1px solid var(--dm-b1,#e6e9ee);border-radius:0 0 13px 13px;background:var(--dm-s2,#fbfbfc);font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.cv-ledger__foot b{margin-inline-start:auto;font-size:calc(14px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.cv-ledger__foot small{font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.cv-table{width:100%;border-collapse:separate;border-spacing:0;font-size:calc(13px*var(--fs,1))}.cv-table th{padding:7px 10px;text-align:start;white-space:nowrap;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s2,#fbfbfc);border-bottom:1px solid var(--dm-b1,#eef0f3)}.cv-table td{padding:8px 10px;border-bottom:1px solid var(--dm-b1,#f1f3f6);color:var(--dm-t1,#0f172a)}.cv-num{text-align:end!important;font-variant-numeric:tabular-nums;white-space:nowrap}.cv-table--plain{border:1px solid var(--dm-b1,#eef0f3);border-radius:10px;overflow:hidden}.cv-table--plain tbody tr:last-child td{border-bottom:0}@media(max-width:560px){.cv-body{padding:12px}.cv-hero{padding:14px 12px 12px}.cv-m__row{gap:9px;padding-inline:10px}.cv-m__txns{padding:0 12px 0 38px}}@media(min-width:640px){.cv-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px}.cv-fields .dd-field{grid-column:auto}.cv-fields .dd-field dt{flex-basis:84px}.cv-fields .cv-fields__wide{grid-column:1 / -1}}.cv-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 18px;background:var(--dm-s1,#fff);border-top:1px solid var(--dm-b1,#eef0f3);border-radius:0 0 8px 8px}@media(prefers-reduced-motion:reduce){.cv-x,.cv-bar>i,.cv-m__row,.cv-m__chev{transition:none}}.rf-panels{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media(min-width:1024px){.rf-panels{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.rf-panel{--rf-accent: var(--color-secondary, #2f4d72);display:flex;flex-direction:column;gap:10px;min-width:0;padding:13px 14px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px}.rf-panel__head{display:flex;align-items:center;gap:8px}.rf-panel__head h3{margin:0;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.rf-panel__badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:9px;font-size:calc(15px*var(--fs,1));color:var(--rf-accent);background:var(--rf-accent)}@supports (color: color-mix(in lab,red,red)){.rf-panel__badge{background:color-mix(in srgb,var(--rf-accent) 11%,var(--dm-s1,#fff))}}.rf-empty{margin:0;padding:18px 12px;text-align:center;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px}.rf-panel__hint{margin-inline-start:auto;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.rf-reasons{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.rf-reason{display:flex;flex-direction:column;width:100%;padding:6px 8px;margin:0 -8px;box-sizing:content-box;border:1px solid transparent;border-radius:10px;background:none;font-family:inherit;text-align:start;cursor:pointer;transition:background .15s ease,border-color .15s ease}.rf-reason:hover{background:var(--rf-accent)}@supports (color: color-mix(in lab,red,red)){.rf-reason:hover{background:color-mix(in srgb,var(--rf-accent) 5%,var(--dm-s1,#fff))}}.rf-reason.is-on{background:var(--rf-accent);border-color:var(--rf-accent)}@supports (color: color-mix(in lab,red,red)){.rf-reason.is-on{background:color-mix(in srgb,var(--rf-accent) 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.rf-reason.is-on{border-color:color-mix(in srgb,var(--rf-accent) 30%,transparent)}}.rf-reason:focus-visible{outline:2px solid var(--rf-accent);outline-offset:2px}.rf-reason .cm-bar{--cm-accent: var(--rf-accent)}.rf-reason__line{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rf-reason__text{min-width:0;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-reason__count{font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.rf-trend{display:inline-flex;align-items:center;gap:4px}.rf-trend ng-icon{font-size:calc(13px*var(--fs,1))}.rf-trend--up{color:#b42318}@supports (color: color-mix(in lab,red,red)){.rf-trend--up{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.rf-trend--down{color:#15803d}@supports (color: color-mix(in lab,red,red)){.rf-trend--down{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}.rf-stat{width:100%;font-family:inherit;text-align:start;cursor:pointer}.rf-stat:hover{border-color:var(--cm-accent)}@supports (color: color-mix(in lab,red,red)){.rf-stat:hover{border-color:color-mix(in srgb,var(--cm-accent) 35%,var(--dm-b1,#eef0f3))}}.rf-stat.is-on{box-shadow:0 0 0 2px var(--cm-accent)}@supports (color: color-mix(in lab,red,red)){.rf-stat.is-on{box-shadow:0 0 0 2px color-mix(in srgb,var(--cm-accent) 30%,transparent)}}.rf-stat:focus-visible{outline:2px solid var(--cm-accent);outline-offset:2px}.cm-ghost.is-on{border-color:color-mix(in srgb,#681c3c 40%,transparent);color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.cm-ghost.is-on{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}@supports (color: color-mix(in lab,red,red)){.cm-ghost.is-on{background:color-mix(in srgb,var(--color-primary) 6%,var(--dm-s1,#fff))}}.rf-work{display:flex;flex-direction:column;gap:12px;min-width:0;padding:14px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px}.rf-queues{display:flex;gap:6px;overflow-x:auto;padding:2px;margin:-2px;scrollbar-width:none}.rf-queues::-webkit-scrollbar{display:none}.rf-queue{display:inline-flex;align-items:center;gap:6px;flex:none;height:34px;padding:0 12px;border:1px solid var(--dm-b1,#e6e9ee);border-radius:999px;background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.rf-queue ng-icon{font-size:calc(15px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.rf-queue:hover{border-color:color-mix(in srgb,#681c3c 40%,transparent);color:var(--dm-t1,#0f172a)}@supports (color: color-mix(in lab,red,red)){.rf-queue:hover{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.rf-queue__n{min-width:22px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--dm-s2,#f1f3f6);color:var(--dm-t2,#475569);font-size:calc(11.5px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums}.rf-queue.is-hot .rf-queue__n{background:#b42318;color:#b42318}@supports (color: color-mix(in lab,red,red)){.rf-queue.is-hot .rf-queue__n{background:color-mix(in srgb,#b42318 10%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.rf-queue.is-hot .rf-queue__n{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.rf-queue.is-on{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.rf-queue.is-on ng-icon{color:#fff}.rf-queue.is-on .rf-queue__n{background:#ffffff38;color:#fff}.rf-queue:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.rf-queue-hint{display:flex;align-items:center;gap:6px;margin:-4px 0 0;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b)}.rf-queue-hint ng-icon{font-size:calc(14px*var(--fs,1));color:var(--color-primary)}.rf-filters{--hf-accent: var(--color-secondary);padding-top:12px;border-top:1px dashed var(--dm-b1,#e6e9ee)}.rf-filters__search{flex:1 1 220px;min-width:0;max-width:320px}.rf-filters__fundraiser{width:190px}.rf-filters__campaign{width:180px}.rf-filters__reason{width:190px}.rf-filters__range{width:240px}.rf-filters__attempts{width:150px}.rf-more{display:none;align-items:center;gap:5px;height:32px;padding:0 12px;flex:none;border:1px solid var(--dm-b1,#dfe3e8);border-radius:10px;background:var(--dm-s2,#fdfdfe);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);cursor:pointer}.rf-more[aria-expanded=true]{border-color:var(--color-secondary);color:var(--color-secondary)}.rf-more:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media(max-width:639px){.rf-more{display:inline-flex}.rf-filters.is-folded .rf-opt{display:none}.rf-filters .rf-filters__search{flex:1 1 0}.rf-filters>.hf__spacer{display:none}.rf-filters__search,.rf-filters__fundraiser,.rf-filters__campaign,.rf-filters__reason,.rf-filters__range,.rf-filters__attempts{flex:1 1 100%;width:100%;max-width:none}}.rf-clear{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border:1px dashed var(--dm-b2,#cbd5e1);border-radius:999px;background:none;font-family:inherit;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);cursor:pointer;transition:border-color .15s ease,color .15s ease}.rf-clear:hover{border-color:var(--color-primary);color:var(--color-primary)}.rf-clear:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.rf-clear__n{min-width:17px;height:17px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:calc(10.5px*var(--fs,1));font-weight:800}.rf-table{margin-top:-2px}.rf-unlinked{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}.rf-reason-cell{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#475569)}.rf-attempts{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;border-radius:999px;background:var(--dm-s2,#f1f3f6);color:var(--dm-t2,#475569);font-size:calc(12px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums}.rf-attempts.is-many{background:#b42318;color:#b42318}@supports (color: color-mix(in lab,red,red)){.rf-attempts.is-many{background:color-mix(in srgb,#b42318 10%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.rf-attempts.is-many{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.rf-col-actions{width:1%;white-space:nowrap}.rf-acts{display:flex;align-items:center;justify-content:flex-end;gap:4px}.rf-act{width:30px;height:30px;padding:0;display:inline-grid;place-items:center;flex:none;border:1px solid transparent;border-radius:9px;background:none;color:var(--dm-t3,#94a3b8);cursor:pointer;font-size:calc(16px*var(--fs,1));transition:border-color .15s ease,color .15s ease,background .15s ease}.cm-row:hover .rf-act{color:var(--dm-t2,#475569)}.rf-act:hover:not(:disabled){border-color:var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);color:var(--color-secondary)}.rf-act--primary,.cm-row:hover .rf-act--primary{color:var(--color-primary)}.rf-act--primary:hover:not(:disabled){color:var(--color-primary);border-color:color-mix(in srgb,#681c3c 35%,transparent)}@supports (color: color-mix(in lab,red,red)){.rf-act--primary:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}}.rf-act:disabled{opacity:.45;cursor:progress}.rf-act:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.rf-reason,.rf-queue,.rf-clear,.rf-act{transition:none}}.rd-nav{display:flex;align-items:center;gap:4px;flex:none}.rd-nav__pos{min-width:44px;text-align:center;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.rd-nav__btn{width:30px;height:30px;padding:0;display:inline-grid;place-items:center;border:1px solid var(--dm-b1,#e2e5ea);border-radius:9px;background:var(--dm-s1,#fff);color:var(--dm-t2,#475569);font-size:calc(15px*var(--fs,1));cursor:pointer;transition:border-color .15s ease,color .15s ease}.rd-nav__btn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.rd-nav__btn:disabled{opacity:.4;cursor:default}.rd-nav__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.rd-stats__value--warn{color:#b42318}@supports (color: color-mix(in lab,red,red)){.rd-stats__value--warn{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.rd-contact{display:flex;flex-direction:column;gap:8px}.rd-contact__row{display:flex;align-items:center;gap:9px;min-height:34px}.rd-contact__row>ng-icon{flex:none;font-size:calc(16px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.rd-contact__val{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start;unicode-bidi:isolate;font-size:calc(13.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.rd-contact__val--dim{font-weight:600;color:var(--dm-t3,#94a3b8)}a.rd-contact__val{color:var(--color-secondary)}.rd-contact__act{flex:none;height:30px}.rd-primary,.rd-resolve{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.rd-primary:hover:not(:disabled),.rd-resolve:hover:not(:disabled){border-color:var(--color-primary);color:#fff;background:color-mix(in srgb,#681c3c 88%,#000)}@supports (color: color-mix(in lab,red,red)){.rd-primary:hover:not(:disabled),.rd-resolve:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 88%,#000)}}.rd-primary:disabled{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.rd-nav__btn{transition:none}}.ft-modal{display:flex;flex-direction:column;max-height:82vh}.ft-mhead{position:relative;display:flex;align-items:center;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--dm-b1, #eef0f3)}.ft-mhead:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--color-primary);border-radius:12px 12px 0 0}.ft-mhead__badge{width:38px;height:38px;flex:none;border-radius:11px;display:grid;place-items:center;font-size:calc(19px*var(--fs,1));color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ft-mhead__badge{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1, #fff))}}.ft-mhead__id{flex:1 1 auto;min-width:0}.ft-mhead__title{font-size:calc(17px*var(--fs,1));font-weight:800;color:var(--dm-t1, #0f172a)}.ft-mhead__sub{margin-top:2px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t3, #64748b)}.ft-mhead__x{flex:none;width:32px;height:32px;border:0;border-radius:9px;background:transparent;color:var(--dm-t3,#94a3b8);display:grid;place-items:center;cursor:pointer;transition:background .15s ease,color .15s ease}.ft-mhead__x:hover{background:var(--dm-s2, #f1f5f9);color:var(--dm-t2,#475569)}.ft-mhead__x:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ft-mbody{overflow-y:auto;padding:14px 16px;background:var(--dm-s0, #fbfbfc);display:flex;flex-direction:column;gap:12px}.ft-mfoot{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--dm-b1, #eef0f3)}.ft-mfoot__err{flex:1 1 auto;color:#b42318;font-size:calc(12.5px*var(--fs,1));font-weight:700}@supports (color: color-mix(in lab,red,red)){.ft-mfoot__err{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.ft-lockhint{padding:8px 10px;border-radius:10px;border:1px solid #fde68a;background:var(--dm-s2,#fffbeb);color:#92400e;font-size:calc(12px*var(--fs,1))}@supports (color: color-mix(in lab,red,red)){.ft-lockhint{border:1px solid color-mix(in srgb,#fde68a var(--dm-line,100%),var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ft-lockhint{color:color-mix(in srgb,#92400e var(--dm-ink,100%),#fff)}}.ft-monthbar{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:12px;border:1px solid var(--dm-b1, #eef0f3);background:var(--dm-s1, #fff)}.ft-monthbar__btn{width:30px;height:30px;border:0;border-radius:9px;background:transparent;color:var(--dm-t2,#475569);display:grid;place-items:center;cursor:pointer;transition:background .15s ease}.ft-monthbar__btn:hover{background:var(--dm-s2, #f1f5f9)}.ft-monthbar__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ft-monthbar__label{min-width:118px;text-align:center;font-weight:800;font-size:calc(14px*var(--fs,1));color:var(--dm-t1, #0f172a)}.ft-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0}.ft-toolbar__spacer{flex:1 1 auto}.ft-toolbar nz-select{min-width:160px}.ft-toolbar app-donor-selector{min-width:220px}.ft-actions{display:inline-flex;gap:4px}.ft-act{width:30px;height:30px;border-radius:9px;border:1px solid transparent;background:transparent;display:grid;place-items:center;font-size:calc(17px*var(--fs,1));color:var(--dm-t2,#64748b);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ft-act:hover:not(:disabled){background:var(--dm-s2, #f1f5f9);color:var(--dm-t1, #0f172a)}.ft-act--ok:hover:not(:disabled){color:#15803d;background:var(--dm-s2,#f0fdf4);border-color:#bbf7d0}@supports (color: color-mix(in lab,red,red)){.ft-act--ok:hover:not(:disabled){color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ft-act--ok:hover:not(:disabled){border-color:color-mix(in srgb,#bbf7d0 var(--dm-line,100%),var(--dm-s1,#fff))}}.ft-act--no:hover:not(:disabled){color:#b42318;background:var(--dm-s2,#fef3f2);border-color:#fecdca}@supports (color: color-mix(in lab,red,red)){.ft-act--no:hover:not(:disabled){color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ft-act--no:hover:not(:disabled){border-color:color-mix(in srgb,#fecdca var(--dm-line,100%),var(--dm-s1,#fff))}}.ft-act--rec:hover:not(:disabled){color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ft-act--rec:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 8%,var(--dm-s1, #fff))}}.ft-act:disabled{opacity:.35;cursor:not-allowed}.ft-act:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ft-bulkbar{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:8px 12px;border-radius:12px;border:1px solid color-mix(in srgb,#681c3c 22%,transparent);background:#681c3c;font-weight:700;font-size:calc(13px*var(--fs,1))}@supports (color: color-mix(in lab,red,red)){.ft-bulkbar{border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent)}}@supports (color: color-mix(in lab,red,red)){.ft-bulkbar{background:color-mix(in srgb,var(--color-primary) 7%,var(--dm-s1, #fff))}}.ft-actual{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.cm-stat.ft-stat--no{--cm-accent: #b42318}.ft-strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;max-width:360px}.ft-strip__cell{height:22px;border-radius:6px;display:grid;place-items:center;font-size:calc(10.5px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;color:#fff}.ft-strip__cell--RECEIVED{background:#15803d}.ft-strip__cell--RECORDED{background:#2563eb}.ft-strip__cell--NOT_RECEIVED{background:#dc2626}.ft-strip__cell--PENDING{background:#f59e0b;color:#1f2937}.ft-strip__cell--NONE{background:transparent;color:var(--dm-t3,#cbd5e1);border:1px dashed var(--dm-b1,#d7dbe2)}.ft-hist{display:flex;flex-direction:column;gap:6px;padding:14px 16px}.ft-hist__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;border:1px solid var(--dm-b1, #eef0f3);background:var(--dm-s1, #fff)}.ft-hist__month{width:96px;flex:none;font-weight:800;font-size:calc(13px*var(--fs,1))}.ft-hist__amount{flex:1 1 auto;min-width:0;font-variant-numeric:tabular-nums;color:var(--dm-t2,#475569)}.ft-donor{display:flex;flex-direction:column;gap:10px}.ft-donor__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;border-radius:13px;border:1px solid var(--dm-b1, #eef0f3);background:var(--dm-s1, #fff)}.ft-donor__main{flex:1 1 220px;min-width:0}.ft-donor__title{font-weight:800;font-size:calc(14px*var(--fs,1));color:var(--dm-t1, #0f172a);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.ft-act,.ft-mhead__x,.ft-monthbar__btn{transition:none}}.cd-page{--cd-expected: var(--color-primary);--cd-paid: #15803d;--cd-owe: #b45309;display:flex;flex-direction:column;gap:14px}.cd-head{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;overflow:hidden;border-top:3px solid var(--color-primary)}.cd-head__in{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 16px}.cd-avatar{width:50px;height:50px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:calc(18px*var(--fs,1));font-weight:800;color:#fff;background:linear-gradient(135deg,var(--color-primary),#681c3c)}@supports (color: color-mix(in lab,red,red)){.cd-avatar{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,var(--dm-s1,#fff)))}}.cd-head__id{min-width:0;flex:1 1 auto}.cd-head__title{margin:0;font-size:calc(20px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.2}.cd-head__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.cd-head__meta b{font-weight:800;color:var(--dm-t2,#475569)}.cd-dot{width:3px;height:3px;border-radius:50%;background:var(--dm-b2,#cbd5e1)}.cd-head__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cd-head__banner{padding:0 16px 2px}.cd-picker{min-width:200px}.cd-picker .ant-select-selector{border-radius:10px!important}.cd-range{border-radius:10px}.cd-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 16px;border-top:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s2,#fbfbfc)}.cd-filters__label{display:inline-flex;align-items:center;gap:4px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.cd-filters__label ng-icon{font-size:calc(14px*var(--fs,1))}.cd-filter{min-width:180px;max-width:280px;flex:0 1 220px}.cd-filter .ant-select-selector{border-radius:10px!important}.cd-filters__clear{height:28px;padding:0 10px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);cursor:pointer;transition:border-color .15s ease,color .15s ease}.cd-filters__clear:hover{border-color:var(--color-primary);color:var(--color-primary)}.cd-filters__clear:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cd-seg{display:inline-flex;gap:2px;padding:3px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:999px}.cd-seg__btn{height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.cd-seg__btn:hover{color:var(--dm-t1,#0f172a)}.cd-seg__btn.is-on{background:var(--dm-s1,#fff);color:var(--color-primary);font-weight:800;box-shadow:0 1px 2px #0f172a14}.cd-seg__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cd-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--dm-b1,#eef0f3);border-radius:10px;background:var(--dm-s1,#fff);cursor:pointer;font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);transition:border-color .15s ease,color .15s ease}.cd-btn:hover{border-color:var(--dm-b2,#cbd5e1);color:var(--dm-t1,#0f172a)}.cd-btn:disabled{opacity:.5;cursor:not-allowed}.cd-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cd-btn ng-icon{font-size:calc(15px*var(--fs,1))}.cd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.cd-stat{--cd-accent: #64748b;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;padding:14px 16px;border-inline-start:4px solid var(--cd-accent)}.cd-stat--expected{--cd-accent: var(--cd-expected)}.cd-stat--paid{--cd-accent: var(--cd-paid)}.cd-stat--owe{--cd-accent: var(--cd-owe)}.cd-stat__k{font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.cd-stat__v{margin-top:4px;font-size:calc(32px*var(--fs,1));font-weight:800;line-height:1.15;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.cd-stat--owe .cd-stat__v{color:var(--cd-owe)}.cd-stat__s{margin-top:2px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.cd-bar{height:6px;margin-top:8px;border-radius:999px;background:var(--dm-s2,#eef0f3);overflow:hidden}.cd-bar>i{display:block;height:100%;border-radius:999px;background:var(--cd-paid);transition:width .3s ease}.cd-grid2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:12px;margin-bottom:14px}.cd-card{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;overflow:hidden}.cd-sec{--cd-accent: #94a3b8}.cd-sec--expected{--cd-accent: var(--cd-expected)}.cd-sec--paid{--cd-accent: var(--cd-paid)}.cd-sec--owe{--cd-accent: var(--cd-owe)}.cd-sec__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--dm-b1,#eef0f3)}.cd-sec__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--cd-accent);background:var(--cd-accent);border:1px solid var(--cd-accent)}@supports (color: color-mix(in lab,red,red)){.cd-sec__badge{background:color-mix(in srgb,var(--cd-accent) 11%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.cd-sec__badge{border:1px solid color-mix(in srgb,var(--cd-accent) 20%,transparent)}}.cd-sec__title{margin:0;font-size:calc(14.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.cd-sec__muted{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.cd-spacer{flex:1 1 auto}.cd-chart{padding:8px 12px 4px}.cd-empty{margin:0;padding:26px 16px;text-align:center;font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.cd-tbl{width:100%;border-collapse:collapse;font-size:calc(13px*var(--fs,1))}.cd-tbl th,.cd-table .ant-table-thead>tr>th{padding:9px 14px;text-align:start;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s2,#fbfbfc);border-bottom:0}.cd-table .ant-table-thead>tr>th:before{display:none}.cd-tbl td,.cd-table .ant-table-tbody>tr>td{padding:10px 14px;border-top:1px solid var(--dm-b1,#eef0f3);border-bottom:0;font-variant-numeric:tabular-nums;color:var(--dm-t1,#0f172a)}.cd-tbl .cd-num,.cd-table .cd-num,.cd-table .ant-table-thead>tr>th.cd-num{text-align:end;white-space:nowrap}.cd-table .ant-table{background:transparent;font-size:calc(13px*var(--fs,1))}.cd-table .ant-table-tbody>tr.ant-table-row:hover>td{background:var(--cd-owe)}@supports (color: color-mix(in lab,red,red)){.cd-table .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--cd-owe) 4%,var(--dm-s1,#fff))}}.cd-table .ant-pagination{margin:12px 0;justify-content:center}.cd-table .ant-pagination-item,.cd-table .ant-pagination-prev .ant-pagination-item-link,.cd-table .ant-pagination-next .ant-pagination-item-link{border-radius:9px}.cd-table .ant-pagination-item-active{border-color:var(--color-primary)}.cd-table .ant-pagination-item-active a{color:var(--color-primary);font-weight:800}.cd-chip{display:inline-block;margin-inline-end:4px;padding:2px 9px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3)}.cd-chip--manual{color:var(--cd-owe);background:var(--cd-owe);border-color:transparent}@supports (color: color-mix(in lab,red,red)){.cd-chip--manual{background:color-mix(in srgb,var(--cd-owe) 11%,var(--dm-s1,#fff))}}.cd-chip--auto{color:var(--cd-paid);background:var(--cd-paid);border-color:transparent}@supports (color: color-mix(in lab,red,red)){.cd-chip--auto{background:color-mix(in srgb,var(--cd-paid) 11%,var(--dm-s1,#fff))}}.cd-owe{font-weight:800;color:var(--cd-owe)}.cd-name{font-weight:700;color:var(--dm-t1,#0f172a);text-decoration:none;border-bottom:1px dashed var(--dm-b2,#cbd5e1);transition:border-color .15s ease,color .15s ease}.cd-name:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.cd-name:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.cd-ltr{direction:ltr;unicode-bidi:isolate;color:var(--dm-t2,#475569)}.cd-blank{padding:40px 16px;text-align:center;color:var(--dm-t3,#94a3b8)}.cd-blank ng-icon{font-size:calc(30px*var(--fs,1));color:var(--dm-t3,#cbd5e1)}.cd-blank p{margin:8px 0 0;font-size:calc(13px*var(--fs,1))}.cd-blank--error p{color:#b42318;font-weight:700}@supports (color: color-mix(in lab,red,red)){.cd-blank--error p{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@media(max-width:860px){.cd-stats,.cd-grid2{grid-template-columns:minmax(0,1fr)}.cd-stat__v{font-size:calc(28px*var(--fs,1))}.cd-table{overflow-x:auto}.cd-filter{flex:1 1 100%;max-width:none;min-width:0}}@media(prefers-reduced-motion:reduce){.cd-seg__btn,.cd-btn,.cd-bar>i,.cd-name,.cd-filters__clear{transition:none}}.lg{--lg-accent: var(--color-primary, #681c3c);--lg-accent-deep: var(--lg-accent);--lg-glow: var(--lg-accent);display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);min-height:100vh;min-height:100dvh;background:var(--dm-bg, #fbfbfc)}@supports (color: color-mix(in lab,red,red)){.lg{--lg-accent-deep: color-mix(in srgb, var(--lg-accent) 70%, #000)}}@supports (color: color-mix(in lab,red,red)){.lg{--lg-glow: color-mix(in srgb, var(--lg-accent) 18%, transparent)}}.lg-atmo{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(70% 45% at 82% 8%,var(--lg-accent) 0%,transparent 70%),linear-gradient(165deg,var(--lg-accent) 0%,var(--lg-accent-deep) 100%)}@supports (color: color-mix(in lab,red,red)){.lg-atmo{background:radial-gradient(70% 45% at 82% 8%,color-mix(in srgb,var(--lg-accent) 78%,var(--dm-s1,#fff)) 0%,transparent 70%),linear-gradient(165deg,var(--lg-accent) 0%,var(--lg-accent-deep) 100%)}}:root[data-theme=dark] .lg-atmo{background:radial-gradient(70% 45% at 82% 8%,var(--lg-accent) 0%,transparent 70%),linear-gradient(165deg,var(--lg-accent) 0%,var(--lg-accent) 100%)}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark] .lg-atmo{background:radial-gradient(70% 45% at 82% 8%,var(--lg-accent) 0%,transparent 70%),linear-gradient(165deg,color-mix(in srgb,var(--lg-accent) 82%,#000),color-mix(in srgb,var(--lg-accent) 52%,#000))}}.lg-atmo__art{position:absolute;inset:0;width:100%;height:100%;opacity:.14;z-index:-1;pointer-events:none}.lg-atmo__text{padding-block:clamp(56px,16vh,160px) 48px;padding-inline:clamp(32px,6vw,72px)}.lg-greet{font-size:calc(40px * var(--fs, 1));font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#fff}.lg-hdate{margin-top:14px;font-size:calc(15px * var(--fs, 1));font-weight:700;color:#ffffffe6}.lg-gdate{margin-top:4px;font-size:calc(12.5px * var(--fs, 1));font-variant-numeric:tabular-nums;color:#ffffff9e;width:fit-content}.lg-side{display:flex;align-items:center;justify-content:center;padding:40px 24px;min-width:0}.lg-card{position:relative;width:100%;max-width:400px;padding:30px 28px 26px;background:var(--dm-s1, #fff);border:1px solid var(--dm-b1, #eef0f3);border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -12px #0f172a24;overflow:hidden}.lg-card:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:3px;background:var(--lg-accent)}.lg-head{margin-bottom:22px}.lg-head--badge{display:flex;align-items:flex-start;gap:12px}.lg-head__text{min-width:0}.lg-badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-top:2px;border-radius:9px;font-size:calc(16px*var(--fs,1));color:var(--lg-accent);background:var(--lg-accent)}@supports (color: color-mix(in lab,red,red)){.lg-badge{background:color-mix(in srgb,var(--lg-accent) 11%,var(--dm-s1, #fff))}}:root[data-theme=dark] .lg-badge{color:var(--lg-accent);background:var(--lg-accent)}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark] .lg-badge{color:color-mix(in srgb,var(--lg-accent) 45%,#fff)}}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark] .lg-badge{background:color-mix(in srgb,var(--lg-accent) 30%,var(--dm-s1, #161a21))}}.lg-title{margin:0;font-size:calc(21px * var(--fs, 1));font-weight:800;line-height:1.3;color:var(--dm-t1, #0f172a)}.lg-meta{margin-top:4px;font-size:calc(12.5px * var(--fs, 1));color:var(--dm-t2, #64748b);overflow-wrap:anywhere}.lg-meta__strong{font-weight:700;color:var(--dm-t1, #0f172a);unicode-bidi:isolate}.lg-form .lg-field.ant-form-item{margin-bottom:14px;flex-wrap:nowrap}.lg-form .lg-field .ant-form-item-label{flex:0 0 84px;max-width:84px;text-align:start;line-height:40px;padding:0}.lg-form .lg-field .ant-form-item-label>label{height:40px;font-size:calc(12px * var(--fs, 1));font-weight:700;color:var(--dm-t2, #64748b)}.lg-form .lg-field .ant-form-item-control{flex:1 1 0;min-width:0}.lg-form input.ant-input{height:40px;border-radius:10px;border-color:var(--dm-b1, #dfe3e8);background:var(--dm-s2, #fdfdfe);color:var(--dm-t1, #0f172a);font-size:calc(14px * var(--fs, 1));box-shadow:none;text-align:start;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.lg-form input.ant-input[dir=ltr]{text-align:right}.lg-form input.ant-input::placeholder{color:var(--dm-t3, #98a2b3)}.lg-form input.ant-input:hover{border-color:var(--dm-b2, #cbd5e1);background:var(--dm-s1, #fff)}.lg-form input.ant-input:focus{border-color:var(--lg-accent);background:var(--dm-s1, #fff);box-shadow:0 0 0 3px var(--lg-glow)}.lg-form .ant-form-item-has-error input.ant-input,.lg-form .ant-form-item-has-error input.ant-input:hover{border-color:#f04438}.lg-form .ant-form-item-explain{font-size:calc(12px * var(--fs, 1));margin-top:4px}.lg-error{margin:2px 0 14px;padding:9px 12px;border-radius:10px;font-size:calc(12.5px * var(--fs, 1));font-weight:700;line-height:1.45;color:#b42318;background:var(--dm-s2,#fef3f2)}@supports (color: color-mix(in lab,red,red)){.lg-error{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}:root[data-theme=dark] .lg-error{color:#fda29b;background:#f04438}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark] .lg-error{background:color-mix(in srgb,#f04438 14%,var(--dm-s1, #161a21))}}.lg-card .ant-btn.lg-primary{height:44px;margin-top:6px;border-radius:10px;border:0;font-size:calc(14.5px * var(--fs, 1));font-weight:800;color:#fff;background:var(--lg-accent);box-shadow:0 6px 16px -8px var(--lg-accent);transition:background .15s ease,box-shadow .15s ease,transform .12s ease}@supports (color: color-mix(in lab,red,red)){.lg-card .ant-btn.lg-primary{box-shadow:0 6px 16px -8px color-mix(in srgb,var(--lg-accent) 70%,transparent)}}.lg-card .ant-btn.lg-primary:not([disabled]):hover,.lg-card .ant-btn.lg-primary:not([disabled]):focus{color:#fff;background:var(--lg-accent-deep)}.lg-card .ant-btn.lg-primary:not([disabled]):active{transform:translateY(1px)}.lg-card .ant-btn.lg-primary:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}.lg-card .ant-btn.lg-primary[disabled],.lg-card .ant-btn.lg-primary[disabled]:hover{color:#fff;background:var(--lg-accent);opacity:.78;box-shadow:none}.lg-code{position:relative;display:flex;justify-content:space-between;gap:8px;margin-bottom:16px}.lg-cell{display:flex;align-items:center;justify-content:center;flex:0 1 48px;height:56px;min-width:0;border:1px solid var(--dm-b1, #dfe3e8);border-radius:12px;background:var(--dm-s2, #fdfdfe);font-size:calc(24px * var(--fs, 1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--dm-t1, #0f172a);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.lg-cell--filled{border-color:var(--lg-accent);background:var(--dm-s1, #fff)}@supports (color: color-mix(in lab,red,red)){.lg-cell--filled{border-color:color-mix(in srgb,var(--lg-accent) 35%,var(--dm-b1, #dfe3e8))}}.lg-cell--active{border-color:var(--lg-accent);background:var(--dm-s1, #fff);box-shadow:0 0 0 3px var(--lg-glow)}.lg-code--error .lg-cell{border-color:#f04438}.lg-code--error .lg-cell--active{box-shadow:0 0 0 3px #f0443829}.lg-code__input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:transparent;-webkit-text-fill-color:transparent;caret-color:transparent;font-size:calc(16px*var(--fs,1));cursor:text;z-index:1}.lg-code__input::selection{background:transparent}.lg-code__input:-webkit-autofill{-webkit-text-fill-color:transparent;transition:background-color 600000s 0s}.lg-code--shake{animation:lgShake .36s ease}@keyframes lgShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.lg-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:16px}.lg-card .lg-back,.lg-card .lg-resend{display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:10px;border:0;border-radius:999px;background:transparent;font-size:calc(12.5px * var(--fs, 1));font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.lg-card .lg-back{margin-inline-start:-10px;color:var(--dm-t2, #475569)}.lg-card .lg-back ng-icon{font-size:calc(15px*var(--fs,1))}.lg-card .lg-back:not([disabled]):hover{color:var(--dm-t1, #0f172a);background:var(--dm-s3, #f1f3f6)}.lg-card .lg-resend{color:var(--lg-accent);background:var(--lg-accent)}@supports (color: color-mix(in lab,red,red)){.lg-card .lg-resend{background:color-mix(in srgb,var(--lg-accent) 9%,var(--dm-s1, #fff))}}.lg-card .lg-resend:not([disabled]):hover{background:var(--lg-accent)}@supports (color: color-mix(in lab,red,red)){.lg-card .lg-resend:not([disabled]):hover{background:color-mix(in srgb,var(--lg-accent) 15%,var(--dm-s1, #fff))}}:root[data-theme=dark] .lg-card .lg-resend{color:var(--lg-accent)}@supports (color: color-mix(in lab,red,red)){:root[data-theme=dark] .lg-card .lg-resend{color:color-mix(in srgb,var(--lg-accent) 45%,#fff)}}.lg-card .lg-resend--wait,.lg-card .lg-resend--wait:hover{color:var(--dm-t3, #94a3b8);background:var(--dm-s2, #f6f7f9);cursor:default}.lg-card .lg-back[disabled]{opacity:.5;cursor:default}.lg-num{font-variant-numeric:tabular-nums}.lg-card .lg-back:focus-visible,.lg-card .lg-resend:focus-visible{outline:2px solid var(--lg-accent);outline-offset:2px}@media(max-width:899.98px){.lg{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.lg-atmo{min-height:170px}.lg-atmo__text{padding:40px 24px 28px}.lg-greet{font-size:calc(28px * var(--fs, 1))}.lg-hdate{margin-top:8px;font-size:calc(13.5px * var(--fs, 1))}.lg-side{align-items:flex-start;padding:24px 16px 40px}.lg-card{padding:26px 20px 22px}}@media(max-width:380px){.lg-code{gap:6px}.lg-cell{height:52px}.lg-form .lg-field .ant-form-item-label{flex-basis:72px;max-width:72px}}@media(prefers-reduced-motion:reduce){.lg-code--shake{animation:none}.lg-cell,.lg-form input.ant-input,.lg-card .ant-btn.lg-primary,.lg-card .lg-back,.lg-card .lg-resend{transition:none}}:root[data-motion=reduce] .lg-code--shake{animation:none}.al-page{display:flex;flex-direction:column;gap:14px}.al-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;border-top:3px solid var(--color-primary)}.al-head__badge{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;font-size:calc(22px*var(--fs,1));color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-head__badge{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}.al-head__id{flex:1 1 220px;min-width:0}.al-head__title{margin:0;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.al-head__sub{margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.al-tabs{display:inline-flex;gap:3px;padding:4px;background:var(--dm-s2,#f1f3f6);border-radius:12px}.al-tabs__btn{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 16px;border:0;border-radius:9px;background:transparent;font-family:inherit;font-size:calc(13.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#475569);cursor:pointer;transition:background .15s ease,color .15s ease}.al-tabs__btn.is-on{background:var(--color-primary);color:#fff}.al-tabs__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.al-filters{display:flex;flex-direction:column;gap:10px;padding:13px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px}.al-filters__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.al-filters__row+.al-filters__row{padding-top:10px;border-top:1px dashed var(--dm-b1,#e6e9ee)}.al-field{display:inline-flex;align-items:center;gap:8px;min-width:0}.al-field__label{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);white-space:nowrap}.al-field .ant-select{min-width:180px}.al-field .ant-picker{min-width:230px}.al-field app-donor-selector{display:block;min-width:220px}.al-field--wide .ant-select{min-width:260px;max-width:420px}.al-chips{display:inline-flex;flex-wrap:wrap;gap:6px}.al-toggle{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 13px;border-radius:999px;font-family:inherit;font-size:calc(13px*var(--fs,1));font-weight:700;cursor:pointer;border:1px dashed var(--dm-b1,#d7dbe2);background:var(--dm-s1,#fff);color:var(--dm-t2,#64748b);transition:border-color .15s ease,background .15s ease,color .15s ease}.al-toggle:hover{border-color:var(--color-primary);color:var(--color-primary)}.al-toggle.is-on{border:1px solid var(--color-primary);color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-toggle.is-on{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}.al-toggle:focus-visible,.al-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.al-hint{margin:0;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.al-hint--error{font-weight:700;color:#b42318}@supports (color: color-mix(in lab,red,red)){.al-hint--error{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.al-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.al-link{border:0;background:none;padding:0;font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--color-primary);cursor:pointer}.al-tl{display:flex;flex-direction:column;gap:16px}.al-day{display:flex;flex-direction:column;gap:8px}.al-day__head{display:flex;align-items:baseline;gap:10px;padding:0 4px}.al-day__title{margin:0;font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.al-day__count{font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.al-list{list-style:none;margin:0;padding:0}.al-tl[data-variant=log] .al-list{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;overflow:hidden}.al-tl[data-variant=log] .al-item+.al-item{border-top:1px solid var(--dm-b1,#eef0f3)}.al-row{display:flex;align-items:flex-start;gap:12px;padding:12px 16px}.al-tl:not([data-variant=log]) .al-row{padding:0 0 14px}.al-row__time{width:42px;flex:none;padding-top:8px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.al-row__rail{flex:none;align-self:stretch;display:flex;flex-direction:column;align-items:center}.al-tl:not([data-variant=log]) .al-item:not(:last-child) .al-row__rail:after{content:"";flex:1 1 auto;width:2px;min-height:12px;margin-top:4px;margin-bottom:-14px;background:var(--dm-b1,#eef0f3)}.al-row__icon{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center;font-size:calc(17px*var(--fs,1));color:var(--al-tone,#64748b);background:var(--al-tint,#f1f2f5)}@supports (color: color-mix(in lab,red,red)){.al-row__icon{color:color-mix(in srgb,var(--al-tone,#64748b) var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.al-row__icon{background:color-mix(in srgb,var(--al-tint,#f1f2f5) var(--dm-line,100%),var(--dm-s1,#fff))}}.al-row__icon--sm{width:24px;height:24px;border-radius:8px;font-size:calc(13px*var(--fs,1))}.al-row__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.al-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.al-row__label{font-size:calc(14.5px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.al-item.is-view .al-row__label{font-weight:700;color:var(--dm-t2,#64748b)}.al-row__subject{font-size:calc(13.5px*var(--fs,1));font-weight:700}.al-row__detail,.al-row__reason{margin:0;font-size:calc(13px*var(--fs,1));font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.al-row__detail{color:var(--dm-t2,#475569)}.al-row__reason{font-weight:700;color:#b42318}@supports (color: color-mix(in lab,red,red)){.al-row__reason{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.al-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.al-row__actions{display:flex;align-items:center;gap:6px;flex:none}.al-dot{width:3px;height:3px;border-radius:50%;background:var(--dm-b2,#cbd5e1);flex:none}.al-actor{display:inline-flex;align-items:center;gap:6px;min-width:0}.al-actor__mark{width:20px;height:20px;border-radius:999px;flex:none;display:inline-grid;place-items:center;font-size:calc(10.5px*var(--fs,1));font-weight:800;color:#fff;background:var(--color-primary)}.al-actor[data-kind=system] .al-actor__mark{background:var(--color-secondary)}.al-actor[data-kind=external] .al-actor__mark{background:#b8860b}.al-actor__name{font-weight:700;color:var(--dm-t2,#475569)}.al-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:800;white-space:nowrap}.al-badge--fail{color:#b42318;background:var(--dm-s2,#fef3f2);border:1px solid #fecdca}@supports (color: color-mix(in lab,red,red)){.al-badge--fail{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.al-badge--fail{border:1px solid color-mix(in srgb,#fecdca var(--dm-line,100%),var(--dm-s1,#fff))}}.al-chip{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#e2e5ea);font-variant-numeric:tabular-nums}.al-expand{width:32px;height:32px;border-radius:9px;border:1px solid transparent;background:transparent;padding:0;display:grid;place-items:center;color:var(--dm-t3,#94a3b8);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.al-expand:hover{color:var(--color-primary);border-color:var(--dm-b1,#e2e5ea)}.al-expand ng-icon{transition:transform .15s ease}.al-expand.is-open ng-icon{transform:rotate(180deg)}.al-run-btn{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 11px;border-radius:9px;border:1px solid var(--dm-b1,#dbe3ee);background:#2f4d72;font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--color-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease}@supports (color: color-mix(in lab,red,red)){.al-run-btn{background:color-mix(in srgb,#2f4d72 5%,var(--dm-s1,#fff))}}.al-run-btn.is-open,.al-run-btn:hover{border-color:var(--color-secondary)}.al-expand:focus-visible,.al-run-btn:focus-visible,.al-more__btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.al-detail,.al-run{margin:-2px 16px 14px;margin-inline-start:116px}.al-tl:not([data-variant=log]) .al-detail,.al-tl:not([data-variant=log]) .al-run{margin:-6px 0 14px;margin-inline-start:46px}.al-detail{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:12px}.al-diff{width:100%;border-collapse:collapse;font-size:calc(13px*var(--fs,1))}.al-diff th{text-align:start;padding:4px 8px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.al-diff td{padding:7px 8px;border-top:1px solid var(--dm-b1,#eef0f3);vertical-align:top;overflow-wrap:anywhere}.al-diff__field{font-weight:700;color:var(--dm-t2,#475569);white-space:nowrap}.al-diff__before{color:var(--dm-t3,#94a3b8);text-decoration:line-through}.al-diff__after{font-weight:700;color:var(--dm-t1,#0f172a)}.al-kv{display:flex;flex-direction:column;gap:4px;margin:0}.al-kv__row{display:grid;grid-template-columns:minmax(84px,160px) 1fr;gap:10px;font-size:calc(12.5px*var(--fs,1))}.al-kv dt{font-weight:700;color:var(--dm-t2,#64748b);overflow-wrap:anywhere}.al-kv dd{margin:0;color:var(--dm-t1,#0f172a);overflow-wrap:anywhere}.al-tech{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);justify-content:flex-end}.al-ptable{display:flex;flex-direction:column;gap:6px;min-width:0}.al-ptable__title{margin:0;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.al-ptable__wrap{overflow-x:auto;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:10px}.al-ptable__wrap:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.al-ptable__grid{width:100%;border-collapse:collapse;font-size:calc(12.5px*var(--fs,1));font-variant-numeric:tabular-nums}.al-ptable__grid th{padding:6px 10px;text-align:start;white-space:nowrap;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);border-bottom:1px solid var(--dm-b1,#eef0f3)}.al-ptable__grid td{padding:6px 10px;white-space:nowrap;color:var(--dm-t1,#0f172a);border-top:1px solid var(--dm-b1,#f1f3f6)}.al-ptable__grid tbody tr:first-child td{border-top:0}.al-ptable__grid th.is-num,.al-ptable__grid td[data-tone=num]{text-align:end}.al-ptable__grid td:first-child{font-weight:700}.al-ptable__grid td[data-tone=empty]{color:var(--dm-t3,#cbd5e1)}.al-ptable__grid td[data-tone=id]{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);text-align:end}.al-ptable__grid tr.is-failed td{background:#fef3f2}@supports (color: color-mix(in lab,red,red)){.al-ptable__grid tr.is-failed td{background:color-mix(in srgb,#fef3f2 var(--dm-line,100%),var(--dm-s1,#fff))}}.al-ptable__ok{font-weight:800;color:#0f6b4b}@supports (color: color-mix(in lab,red,red)){.al-ptable__ok{color:color-mix(in srgb,#0f6b4b var(--dm-ink,100%),#fff)}}.al-ptable__note{margin:0;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.al-run{padding-inline-start:12px;border-inline-start:2px solid color-mix(in srgb,#2f4d72 35%,transparent)}@supports (color: color-mix(in lab,red,red)){.al-run{border-inline-start:2px solid color-mix(in srgb,var(--color-secondary) 35%,transparent)}}.al-run__state{display:flex;align-items:center;gap:8px;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);padding:4px 0}.al-run__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.al-run__item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 0;font-size:calc(13px*var(--fs,1))}.al-run__item+.al-run__item{border-top:1px dashed var(--dm-b1,#eef0f3)}.al-run__label{font-weight:700;color:var(--dm-t1,#0f172a)}.al-run__time{margin-inline-start:auto;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.al-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;text-align:center;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:13px;color:var(--dm-t3,#94a3b8)}.al-empty ng-icon{font-size:calc(28px*var(--fs,1));color:var(--dm-t3,#cbd5e1)}.al-empty p{margin:0;font-size:calc(13px*var(--fs,1))}.al-empty--inline{padding:12px}.al-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px;font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.al-more{display:flex;justify-content:center}.al-more__btn{min-height:38px;padding:0 20px;border-radius:999px;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);cursor:pointer;transition:border-color .15s ease,color .15s ease}.al-more__btn:hover{border-color:var(--color-primary);color:var(--color-primary)}@media(max-width:640px){.al-row{gap:9px;padding:11px 12px}.al-row__time{width:36px}.al-detail,.al-run{margin-inline-start:12px;margin-inline-end:12px}}.al-hist{display:flex;flex-direction:column;gap:14px}.al-hist__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.al-hist__id{display:flex;align-items:center;gap:10px;min-width:0}.al-hist__badge{width:28px;height:28px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(15px*var(--fs,1));color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-hist__badge{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1,#fff))}}.al-hist__title{margin:0;font-size:calc(16px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.al-hist__sub{font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.al-drawer{display:flex;flex-direction:column;min-height:100%;background:var(--dm-s2,#fbfbfc)}.al-drawer__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--dm-s1,#fff);border-bottom:1px solid var(--dm-b1,#eef0f3);border-top:3px solid var(--color-primary)}.al-drawer__body{padding:16px}.al-icon-btn{width:34px;height:34px;border-radius:10px;flex:none;display:inline-grid;place-items:center;padding:0;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);color:var(--dm-t2,#64748b);font-size:calc(16px*var(--fs,1));cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.al-icon-btn:hover{color:var(--color-primary);border-color:var(--color-primary)}.al-icon-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.al-icon-btn--close{margin-inline-start:auto}.al-icon-btn--sm{width:30px;height:30px;border-radius:9px;font-size:calc(15px*var(--fs,1))}.al-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:1024px){.al-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.al-kpi{--al-accent: var(--color-primary);display:flex;flex-direction:column;gap:5px;padding:13px 15px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;border-inline-start:3px solid var(--al-accent)}.al-kpi--btn{font-family:inherit;text-align:start;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.al-kpi--btn:hover{box-shadow:0 2px 10px #1018280f;border-color:var(--dm-b2,#dfe3e8)}.al-kpi--btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.al-kpi__k{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.al-kpi__v{font-size:calc(28px*var(--fs,1));font-weight:800;line-height:1.1;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums}.al-kpi__vs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.al-trend{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 8px;border-radius:999px;font-size:calc(12px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--dm-t2,#475569);background:var(--dm-s2,#f1f5f9)}.al-trend--good{color:#0f6b4b;background:#e6f4ee}@supports (color: color-mix(in lab,red,red)){.al-trend--good{color:color-mix(in srgb,#0f6b4b var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.al-trend--good{background:color-mix(in srgb,#e6f4ee var(--dm-line,100%),var(--dm-s1,#fff))}}.al-trend--bad{color:#b42318;background:#fef3f2}@supports (color: color-mix(in lab,red,red)){.al-trend--bad{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.al-trend--bad{background:color-mix(in srgb,#fef3f2 var(--dm-line,100%),var(--dm-s1,#fff))}}.al-panel{display:flex;flex-direction:column;gap:12px;min-width:0;padding:15px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px}.al-panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.al-panel__title{margin:0;font-size:calc(15px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.al-panel__id{display:flex;align-items:center;gap:9px}.al-badge-fail-tint{color:#b42318;background:#fef3f2}@supports (color: color-mix(in lab,red,red)){.al-badge-fail-tint{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.al-badge-fail-tint{background:color-mix(in srgb,#fef3f2 var(--dm-line,100%),var(--dm-s1,#fff))}}.al-badge-denied-tint{color:var(--dm-t2,#475569);background:var(--dm-s2,#f1f5f9)}.al-panels{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media(min-width:1100px){.al-panels{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.al-stack{display:flex;flex-direction:column;gap:14px;min-width:0}.al-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}.al-legend span{display:inline-flex;align-items:center;gap:6px}.al-legend i{width:11px;height:11px;border-radius:3px;display:inline-block}.al-c-change{background:var(--color-primary)}.al-c-export{background:#d9a441}.al-c-auth{background:var(--color-secondary)}.al-c-view{background:#a7b0bd}.al-c-failed{background:#d92d20}.al-chart{overflow-x:auto}.al-cols{display:flex;align-items:stretch;gap:3px;height:210px;min-width:100%;padding:0 2px;border-bottom:1px solid var(--dm-b1,#e3e7ec)}.al-col{flex:1 1 0;min-width:5px;display:flex;flex-direction:column-reverse;gap:1px;padding:0;border:0;border-radius:4px 4px 0 0;background:transparent;cursor:pointer;transition:background .12s ease}.al-col:hover{background:color-mix(in srgb,#681c3c 6%,transparent)}@supports (color: color-mix(in lab,red,red)){.al-col:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}}.al-col:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.al-col>i{display:block;flex:none}.al-col>i:last-child{border-radius:3px 3px 0 0}.al-axis{display:flex;gap:3px;padding:4px 2px 0}.al-axis span{flex:1 1 0;min-width:5px;text-align:center;font-size:calc(10.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:visible}.al-hbars{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.al-hbar{display:grid;grid-template-columns:minmax(120px,210px) 1fr 70px;align-items:center;gap:10px;width:100%;padding:5px 6px;border:0;border-radius:9px;background:transparent;font-family:inherit;text-align:start;cursor:pointer;color:inherit;transition:background .12s ease}.al-hbar:hover{background:var(--dm-s2,#fbfbfc)}.al-hbar:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.al-hbar__label{font-size:calc(13.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.al-hbar__track{height:10px;border-radius:999px;background:var(--dm-s2,#f1f2f5);overflow:hidden}.al-hbar__fill{display:block;height:100%;border-radius:999px;background:var(--al-tone,#681c3c)}@supports (color: color-mix(in lab,red,red)){.al-hbar__fill{background:color-mix(in srgb,var(--al-tone,#681c3c) var(--dm-ink,100%),#fff)}}.al-hbar__count{font-size:calc(13.5px*var(--fs,1));font-weight:800;text-align:end;font-variant-numeric:tabular-nums;color:var(--dm-t1,#0f172a)}.al-hbar__count small{display:block;font-size:calc(11px*var(--fs,1));font-weight:700;color:#b42318}@supports (color: color-mix(in lab,red,red)){.al-hbar__count small{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.al-lines{list-style:none;margin:0;padding:0}.al-line{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;padding:8px 4px;border:0;border-top:1px solid var(--dm-b1,#eef0f3);background:transparent;font-family:inherit;text-align:start;cursor:pointer;color:inherit;transition:background .12s ease}.al-lines li:first-child .al-line{border-top:0}.al-line:hover{background:var(--dm-s2,#fbfbfc)}.al-line:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.al-line__main{display:flex;flex-direction:column;gap:2px;min-width:0}.al-line__title{font-size:calc(13.5px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.al-line__sub{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);overflow-wrap:anywhere}.al-line__n{font-size:calc(14px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--dm-t2,#475569)}.al-line__n--fail{color:#b42318}@supports (color: color-mix(in lab,red,red)){.al-line__n--fail{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.al-utable-wrap{overflow-x:auto}.al-utable{width:100%;min-width:820px;border-collapse:collapse;font-size:calc(13px*var(--fs,1))}.al-utable th{padding:8px 10px;text-align:start;font-size:calc(11.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);background:var(--dm-s2,#fbfbfc);border-bottom:1px solid var(--dm-b1,#eef0f3);white-space:nowrap}.al-utable td{padding:9px 10px;border-bottom:1px solid var(--dm-b1,#f1f3f6);font-variant-numeric:tabular-nums;color:var(--dm-t2,#475569);white-space:nowrap}.al-utable .is-num{text-align:end}.al-utable tbody tr{cursor:pointer;transition:background .12s ease}.al-utable tbody tr:hover td{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-utable tbody tr:hover td{background:color-mix(in srgb,var(--color-primary) 4%,var(--dm-s1,#fff))}}.al-utable tbody tr:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.al-utable .al-strong{font-weight:800;color:var(--dm-t1,#0f172a)}.al-utable .al-quiet{color:var(--dm-t3,#94a3b8)}.al-who{display:inline-flex;align-items:center;gap:9px}.al-who__av{width:28px;height:28px;border-radius:999px;flex:none;display:inline-grid;place-items:center;font-size:calc(12px*var(--fs,1));font-weight:800;color:#fff;background:var(--color-primary)}.al-who__name{font-weight:800;color:var(--dm-t1,#0f172a)}.al-heat{display:flex;flex-direction:column;gap:3px;min-width:720px}.al-heat__row{display:flex;align-items:center;gap:10px}.al-heat__name{width:120px;flex:none;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.al-heat__cells{flex:1 1 auto;display:grid;gap:3px}.al-cell{height:20px;border:0;border-radius:4px;padding:0;cursor:pointer;background:var(--dm-s2,#f1f2f5);transition:transform .12s ease}.al-cell:hover{transform:scale(1.12)}.al-cell:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.al-cell.l1{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-cell.l1{background:color-mix(in srgb,var(--color-primary) 18%,var(--dm-s1,#fff))}}.al-cell.l2{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-cell.l2{background:color-mix(in srgb,var(--color-primary) 38%,var(--dm-s1,#fff))}}.al-cell.l3{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.al-cell.l3{background:color-mix(in srgb,var(--color-primary) 65%,var(--dm-s1,#fff))}}.al-cell.l4{background:var(--color-primary)}.al-scale{display:inline-flex;align-items:center;gap:4px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.al-scale .al-cell{width:13px;height:13px;cursor:default}.al-scale .al-cell:hover{transform:none}@media(prefers-reduced-motion:reduce){.al-tabs__btn,.al-toggle,.al-expand,.al-expand ng-icon,.al-run-btn,.al-more__btn,.al-icon-btn,.al-col,.al-hbar,.al-line,.al-utable tbody tr,.al-cell,.al-kpi--btn{transition:none}.al-cell:hover{transform:none}}app-inbox-page{display:block;height:100%}.ib-page{display:flex;flex-direction:column;gap:12px;height:100%;min-height:560px}.ib-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;flex:none;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;border-top:3px solid var(--color-primary)}.ib-head__badge{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;font-size:calc(20px*var(--fs,1));color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ib-head__badge{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}.ib-head__id{flex:1 1 220px;min-width:0}.ib-head__title{margin:0;font-size:calc(18px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ib-head__sub{margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.ib-chipstat{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:999px;background:var(--dm-s2,#f1f3f6);color:var(--dm-t2,#475569);font-size:calc(12.5px*var(--fs,1));font-weight:700}.ib-chipstat b{font-size:calc(16px*var(--fs,1));font-weight:800;color:var(--color-primary);font-variant-numeric:tabular-nums}.ib-shell{display:grid;grid-template-columns:minmax(300px,380px) 1fr;grid-template-rows:minmax(0,1fr);gap:12px;flex:1;min-height:0}.ib-listpane,.ib-panepane{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px}app-conversation-list,app-inbound-rows,app-conversation-pane{display:flex;flex-direction:column;gap:10px;flex:1;min-height:0}@media(max-width:1023px){.ib-shell{grid-template-columns:1fr}.ib-shell.has-selection .ib-listpane{display:none}.ib-shell:not(.has-selection) .ib-panepane{display:none}}.ib-views{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;padding:4px;background:var(--dm-s2,#f1f3f6);border-radius:13px}.ib-view{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:8px 4px 6px;border:0;border-radius:10px;background:transparent;font:inherit;color:var(--dm-t2,#64748b);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.ib-view:hover{color:var(--dm-t1,#0f172a)}.ib-view.is-on{background:var(--dm-s1,#fff);color:var(--color-primary);box-shadow:0 1px 3px #0f172a14}.ib-view:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ib-view__icon{position:relative;display:grid;place-items:center;font-size:calc(19px*var(--fs,1))}.ib-view__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(12px*var(--fs,1));font-weight:800}.ib-view__count{position:absolute;top:-7px;inset-inline-start:11px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--color-primary);color:#fff;font-size:calc(10.5px*var(--fs,1));font-weight:800;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--dm-s2,#f1f3f6)}.ib-view.is-on .ib-view__count{box-shadow:0 0 0 2px var(--dm-s1,#fff)}.ib-tools{display:flex;flex-wrap:wrap;gap:6px}.ib-toolchip{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 11px;border-radius:999px;border:1px dashed var(--dm-b1,#d7dbe2);background:transparent;font:inherit;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ib-toolchip:hover{border-color:var(--color-primary);color:var(--color-primary)}.ib-toolchip.is-on{border-style:solid;border-color:color-mix(in srgb,#681c3c 40%,transparent);background:#681c3c;color:var(--color-primary)}@supports (color: color-mix(in lab,red,red)){.ib-toolchip.is-on{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}@supports (color: color-mix(in lab,red,red)){.ib-toolchip.is-on{background:color-mix(in srgb,var(--color-primary) 8%,var(--dm-s1,#fff))}}.ib-toolchip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ib-filters{--hf-accent: var(--color-primary);display:flex;gap:8px;flex-wrap:wrap}.ib-search{flex:1 1 180px}.ib-search ng-icon{color:var(--dm-t3,#98a2b3);font-size:calc(15px*var(--fs,1))}.ib-filter-select{flex:0 1 160px}.ib-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow-y:auto}.ib-row{position:relative;width:100%;display:flex;gap:10px;padding:10px;border:0;border-radius:11px;text-align:start;background:transparent;font:inherit;color:var(--dm-t1,#0f172a);cursor:pointer;transition:background .15s ease}.ib-row:hover{background:var(--dm-s2,#f6f7f9)}.ib-row.is-on{background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ib-row.is-on{background:color-mix(in srgb,var(--color-primary) 9%,var(--dm-s1,#fff))}}.ib-row.is-on:before{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:3px;border-radius:3px;background:var(--color-primary)}.ib-row:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.ib-row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ib-row__top{display:flex;justify-content:space-between;gap:8px}.ib-row__name{font-size:calc(13.5px*var(--fs,1));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-row.is-unread .ib-row__name,.ib-row.is-unread .ib-row__subject{font-weight:800}.ib-row__time{flex:none;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.ib-row__subject{font-size:calc(12.5px*var(--fs,1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-row__snippet{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ib-row__you{font-weight:700}.ib-row__meta{display:flex;align-items:center;gap:6px;margin-top:3px}.ib-row__clip{color:var(--dm-t2,#64748b)}.ib-row__assignee{margin-inline-start:auto}.ib-avatar{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:calc(13px*var(--fs,1));font-weight:800;color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ib-avatar{background:color-mix(in srgb,var(--color-primary) 12%,var(--dm-s1,#fff))}}.ib-avatar--sm{width:24px;height:24px;font-size:calc(10.5px*var(--fs,1))}.ib-avatar--lg{width:40px;height:40px;font-size:calc(15px*var(--fs,1))}.ib-more,.ib-ghost,.ib-link,.ib-take{font:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.ib-more{align-self:center;min-height:32px;padding:0 14px;border-radius:999px;border:1px dashed var(--dm-b1,#d7dbe2);background:transparent;color:var(--dm-t2,#64748b);font-weight:700}.ib-more:hover{border-color:var(--color-primary);color:var(--color-primary)}.ib-pill-empty{align-self:center;margin-top:18px;padding:8px 16px;border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px;color:var(--dm-t2,#64748b);font-size:calc(13px*var(--fs,1))}.ib-empty{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--dm-t2,#94a3b8);font-size:calc(14px*var(--fs,1))}.ib-empty ng-icon{font-size:calc(40px*var(--fs,1));color:color-mix(in srgb,#681c3c 45%,transparent)}@supports (color: color-mix(in lab,red,red)){.ib-empty ng-icon{color:color-mix(in srgb,var(--color-primary) 45%,transparent)}}.ib-inrow{display:flex;flex-direction:column;gap:3px;padding:10px;border:1px solid var(--dm-b1,#eef0f3);border-radius:11px}.ib-inrow__top{display:flex;justify-content:space-between;gap:8px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.ib-inrow__text{margin:0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);white-space:pre-wrap}.ib-inrow__error{margin:0;font-size:calc(12px*var(--fs,1));color:var(--color-danger,#b91c1c)}@supports (color: color-mix(in lab,red,red)){.ib-inrow__error{color:var(--color-danger,color-mix(in srgb,#b91c1c var(--dm-ink,100%),#fff))}}.ib-pane{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.ib-pane--center{align-items:center;justify-content:center}.ib-conv-head{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;flex:none;padding-bottom:10px;border-bottom:1px solid var(--dm-b1,#eef0f3)}.ib-back{display:none;border:0;background:transparent;font-size:calc(20px*var(--fs,1));color:var(--dm-t2,#64748b);cursor:pointer}@media(max-width:1023px){.ib-back{display:inline-grid;place-items:center}}.ib-conv-head__id{flex:1 1 200px;min-width:0}.ib-conv-head__name{margin:0;font-size:calc(18px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ib-conv-head__name a{color:inherit;text-decoration:none}.ib-conv-head__name a:hover{color:var(--color-primary)}.ib-conv-head__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.ib-dot{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.ib-conv-tools{--hf-accent: var(--color-primary);flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:7px 10px;border-radius:12px;border:1px solid #681c3c;background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ib-conv-tools{border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--dm-b1,#eef0f3))}}@supports (color: color-mix(in lab,red,red)){.ib-conv-tools{background:color-mix(in srgb,var(--color-primary) 4%,var(--dm-s1,#fff))}}.ib-tool{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.ib-tool__label{display:inline-flex;align-items:center;gap:5px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);white-space:nowrap}.ib-tool__label ng-icon{font-size:calc(15px*var(--fs,1));color:var(--color-primary)}.ib-status{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:10px;border:1px solid var(--dm-b1,#dfe3e8);background:var(--dm-s1,#fff);color:var(--dm-t2,#64748b);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.ib-status:hover:not(:disabled){border-color:var(--dm-b2,#c2c9d2)}.ib-status:disabled{opacity:.6;cursor:not-allowed}.ib-assignee{width:190px}.ib-conv-tools .ib-assignee .ant-select-selector{background:var(--dm-s1,#fff)!important}.ib-conv-tools .ib-assignee.is-empty .ant-select-selector{border-style:dashed!important}.ib-conv-tools .ib-assignee.is-empty:hover .ant-select-selector{border-color:var(--color-primary)!important}.ib-conv-tools .ib-assignee.is-empty .ant-select-selection-placeholder{color:var(--color-primary);font-weight:700;opacity:.8}.ib-assigned{display:inline-flex;align-items:center;gap:6px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.ib-unassigned{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.ib-take{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font-weight:800}.ib-take:hover:not(:disabled){filter:brightness(1.08)}.ib-take:disabled{opacity:.55;cursor:not-allowed}.ib-ghost{min-height:30px;padding:0 12px;border-radius:999px;border:1px dashed var(--dm-b1,#d7dbe2);background:transparent;color:var(--dm-t2,#475569);font-weight:700}.ib-ghost:hover{border-color:var(--color-primary);color:var(--color-primary)}.ib-link{align-self:flex-start;padding:0;border:0;background:transparent;color:var(--color-primary);font-size:calc(12.5px*var(--fs,1));font-weight:700}.ib-take:focus-visible,.ib-ghost:focus-visible,.ib-link:focus-visible,.ib-file:focus-visible,.ib-status:focus-visible,.ib-back:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ib-banner{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-radius:11px;background:var(--color-warning,#d97706);color:var(--dm-t1,#0f172a);font-size:calc(13px*var(--fs,1))}@supports (color: color-mix(in lab,red,red)){.ib-banner{background:color-mix(in srgb,var(--color-warning,#d97706) 10%,var(--dm-s1,#fff))}}.ib-banner app-donor-selector{min-width:240px}.ib-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;flex:1 1 0;min-height:96px;overflow-y:auto}.ib-msg{max-width:min(680px,92%);display:flex;flex-direction:column;gap:6px;padding:10px 13px;border-radius:13px}.ib-msg--in{align-self:flex-start;background:var(--dm-s2,#f4f5f8);border:1px solid var(--dm-b1,#eef0f3)}.ib-msg--out{align-self:flex-end;background:#681c3c;border:1px solid color-mix(in srgb,#681c3c 18%,transparent)}@supports (color: color-mix(in lab,red,red)){.ib-msg--out{background:color-mix(in srgb,var(--color-primary) 8%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ib-msg--out{border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent)}}.ib-msg--out.is-origin{border-style:dashed}.ib-msg.is-auto{opacity:.7}.ib-msg__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t1,#0f172a)}.ib-msg__time{color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.ib-msg__text{margin:0;white-space:pre-wrap;font-size:calc(14px*var(--fs,1));line-height:1.6;color:var(--dm-t1,#0f172a)}.ib-note{align-self:stretch;display:flex;flex-direction:column;gap:4px;padding:9px 12px;border-radius:11px;background:var(--color-warning,#d97706);border:1px solid var(--color-warning,#d97706)}@supports (color: color-mix(in lab,red,red)){.ib-note{background:color-mix(in srgb,var(--color-warning,#d97706) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ib-note{border:1px solid color-mix(in srgb,var(--color-warning,#d97706) 22%,transparent)}}.ib-event{align-self:center;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t2,#94a3b8)}.ib-files{display:flex;flex-wrap:wrap;gap:6px}.ib-file{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--dm-b1,#e2e6eb);background:var(--dm-s1,#fff);color:var(--dm-t1,#0f172a);font:inherit;font-size:calc(12px*var(--fs,1));cursor:pointer}.ib-file.is-skipped{cursor:default;border-style:dashed;color:var(--dm-t2,#94a3b8)}.ib-frame{width:100%;height:480px;resize:vertical;border:1px solid var(--dm-b1,#eef0f3);border-radius:11px;background:#fff}app-reply-composer{display:block;flex:none;max-height:60%;overflow-y:auto}.ib-composer{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--dm-b1,#eef0f3)}.ib-composer__tabs{display:inline-flex;align-self:flex-start;gap:3px;padding:3px;border-radius:10px;background:var(--dm-s2,#f1f3f6)}.ib-composer__tabs button{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 12px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#475569);cursor:pointer}.ib-composer__tabs button.is-on{background:var(--dm-s1,#fff);color:var(--color-primary);box-shadow:0 1px 3px #0f172a14}.ib-composer__tabs button:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.ib-composer__reply{display:flex;flex-direction:column;gap:8px}.ib-composer__reply[hidden]{display:none}.ib-composer__notice{display:flex;align-items:center;gap:6px;margin:0;padding:6px 10px;border-radius:9px;border-inline-start:3px solid var(--color-warning,#d97706);background:var(--color-warning,#d97706);color:var(--dm-t1,#0f172a);font-size:calc(12.5px*var(--fs,1));font-weight:700}@supports (color: color-mix(in lab,red,red)){.ib-composer__notice{background:color-mix(in srgb,var(--color-warning,#d97706) 10%,var(--dm-s1,#fff))}}.ib-composer__notice ng-icon{flex:none;color:var(--color-warning,#d97706)}.ib-composer app-rich-editor [contenteditable]{min-height:72px;max-height:160px}.ib-composer__actions{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:4px;position:sticky;bottom:0;background:var(--dm-s1,#fff)}.ib-composer__files{flex:1 1 auto;min-width:0}.ib-composer__actions>.ib-split,.ib-composer__actions>.ib-split__main--solo{flex:none;margin-inline-start:auto}.ib-split{display:inline-flex}.ib-split__main,.ib-split__more{min-height:36px;border:0;background:var(--color-primary);color:#fff;font:inherit;font-weight:800;cursor:pointer;transition:filter .15s ease}.ib-split__main{padding:0 20px;border-start-start-radius:999px;border-end-start-radius:999px}.ib-split__main--solo{border-radius:999px}.ib-split__more{padding:0 10px;border-start-end-radius:999px;border-end-end-radius:999px;border-inline-start:1px solid color-mix(in srgb,#fff 30%,transparent)}.ib-split__main:hover:not(:disabled),.ib-split__more:hover:not(:disabled){filter:brightness(1.08)}.ib-split__main:disabled,.ib-split__more:disabled{opacity:.45;cursor:not-allowed}.ib-split__main:focus-visible,.ib-split__more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ib-view,.ib-toolchip,.ib-status,.ib-row,.ib-more,.ib-ghost,.ib-link,.ib-take,.ib-split__main,.ib-split__more{transition:none}}:root{--an-new: #6d4fc2;--an-improve: #15803d;--an-issue: #c2410c;--an-notice: #2563eb}.an-modal .ant-modal-content{padding:0;overflow:hidden;border-radius:14px;background:var(--dm-s1,#fff)}.an-modal .ant-modal-body{padding:0}.an-view{--an-accent: var(--color-primary);position:relative;display:flex;flex-direction:column;color:var(--dm-t1,#0f172a)}.an-view__bar{height:5px;background:var(--an-accent)}.an-view__head{padding:16px 20px 0}.an-view__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.an-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--an-accent);background:var(--an-accent)}@supports (color: color-mix(in lab,red,red)){.an-chip{background:color-mix(in srgb,var(--an-accent) 12%,var(--dm-s1,#fff))}}.an-counter{font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.an-view__title{margin:10px 0 0;font-size:calc(19px*var(--fs,1));font-weight:800;line-height:1.35;color:var(--dm-t1,#0f172a)}.an-view__meta{margin:3px 0 0;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.an-view__body{padding:12px 20px 4px;max-height:55vh;overflow:auto}.an-body{font-size:calc(14px*var(--fs,1));line-height:1.7;color:var(--dm-t1,#1f2733);overflow-wrap:anywhere}.an-body p,.an-body h2{margin:0 0 6px}.an-body h2{font-size:calc(16px*var(--fs,1));font-weight:800}.an-body ul,.an-body ol{margin:0 0 6px;padding-inline-start:20px}.an-body a{color:var(--an-accent);text-decoration:underline}.an-body figure{margin:8px 0}.an-body img{max-width:100%;height:auto;border-radius:10px;cursor:zoom-in;border:1px solid var(--dm-b1,#eef0f3)}.an-body .an-body__cta{display:inline-block;margin:6px 0;padding:7px 18px;border-radius:8px;font-weight:700;text-decoration:none;color:var(--color-white,#fff);background:var(--an-fill, var(--color-primary))}.an-files{list-style:none;margin:8px 20px 0;padding:0;display:flex;flex-direction:column;gap:6px}.an-file{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;text-align:start;cursor:pointer;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);border-radius:10px;color:var(--dm-t1,#0f172a);transition:border-color .15s}.an-file:hover:not(:disabled){border-color:var(--an-accent)}.an-file:disabled{cursor:default;opacity:.7}.an-file__icon{font-size:calc(20px*var(--fs,1));color:var(--an-accent);flex:none}.an-file__text{flex:1;min-width:0;display:flex;flex-direction:column}.an-file__name{font-size:calc(13px*var(--fs,1));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-file__size{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.an-file__dl{font-size:calc(18px*var(--fs,1));color:var(--dm-t2,#64748b);flex:none}.an-zoom{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:24px;cursor:zoom-out;background:#000000b8}.an-zoom img{max-width:100%;max-height:100%;border-radius:10px}.an-actions{display:flex;flex-wrap:wrap;gap:8px;padding:14px 20px 16px;margin-top:12px;border-top:1px solid var(--dm-b1,#eef0f3)}.an-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:9px;cursor:pointer;font-size:calc(13.5px*var(--fs,1));font-weight:700;transition:background .15s,border-color .15s;color:var(--dm-t1,#0f172a);background:var(--dm-s1,#fff);border:1px solid var(--dm-b2,#d7dbe2)}.an-btn:hover:not(:disabled){border-color:var(--an-accent, var(--color-primary))}.an-btn:disabled{opacity:.55;cursor:default}.an-btn--primary{color:var(--color-white,#fff);background:var(--color-primary);border-color:var(--color-primary)}.an-btn--primary:hover:not(:disabled){background:color-mix(in srgb,#681c3c 88%,#000)}@supports (color: color-mix(in lab,red,red)){.an-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--color-primary) 88%,#000)}}.an-btn--ghost{border-color:transparent;background:transparent;color:var(--dm-t2,#64748b)}.an-btn--danger{color:#b42318}@supports (color: color-mix(in lab,red,red)){.an-btn--danger{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.an-panel{display:flex;flex-direction:column;height:100%;background:var(--dm-s1,#fff)}.an-panel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid var(--dm-b1,#eef0f3)}.an-panel__title{margin:0;font-size:calc(16px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.an-panel__list{flex:1;overflow:auto}.an-panel__empty{margin:24px 16px;padding:18px 12px;text-align:center;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);border:1px dashed var(--dm-b1,#d7dbe2);border-radius:999px}.an-row{--an-accent: var(--color-primary);position:relative;display:block;width:100%;text-align:start;cursor:pointer;padding:11px 16px 11px 14px;border:0;border-bottom:1px solid var(--dm-b1,#eef0f3);border-inline-start:3px solid var(--an-accent);background:transparent;color:var(--dm-t1,#0f172a);transition:background .15s}.an-row:hover{background:var(--dm-s2,#f8fafc)}.an-row:focus-visible{outline:2px solid var(--an-accent);outline-offset:-2px}.an-row__top{display:flex;align-items:center;gap:6px;font-size:calc(11.5px*var(--fs,1))}.an-row__kind{font-weight:700;color:var(--an-accent)}.an-row__date{margin-inline-start:auto;color:var(--dm-t3,#94a3b8)}.an-row__dot{width:7px;height:7px;border-radius:50%;background:#e24b4a;flex:none}@supports (color: color-mix(in lab,red,red)){.an-row__dot{background:color-mix(in srgb,#e24b4a var(--dm-ink,100%),#fff)}}.an-row__title{margin-top:3px;font-size:calc(13.5px*var(--fs,1));font-weight:700;line-height:1.4}.an-row--read .an-row__title{font-weight:600;color:var(--dm-t2,#475569)}.an-row__foot{display:flex;align-items:center;gap:8px;margin-top:5px}.an-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s3,#f1f5f9)}.an-reads{display:inline-flex;align-items:center;gap:4px;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t2,#64748b);background:none;border:0;padding:0;cursor:pointer}.an-reads:hover{color:var(--color-primary)}.an-row__actions{margin-inline-start:auto;display:inline-flex;gap:2px}.an-icon-btn{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;border:0;background:transparent;color:var(--dm-t2,#64748b);cursor:pointer}.an-icon-btn:hover{background:var(--dm-s3,#f1f5f9);color:var(--dm-t1,#0f172a)}.an-more{width:100%;padding:12px;border:0;background:transparent;color:var(--color-primary);font-weight:700;cursor:pointer}.an-bell{position:relative}.an-bell__badge{position:absolute;top:2px;left:2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(9.5px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;line-height:1;background:#e5484d;color:#fff;box-shadow:0 0 0 2px var(--dm-s1,#fff)}@supports (color: color-mix(in lab,red,red)){.an-bell__badge{background:color-mix(in srgb,#e5484d var(--dm-ink,100%),#fff)}}.an-composer{--an-accent: var(--color-primary);display:flex;flex-direction:column;color:var(--dm-t1,#0f172a)}.an-composer__form{display:flex;flex-direction:column;gap:12px;padding:16px 20px;max-height:68vh;overflow:auto}.an-composer__title{margin:0;font-size:calc(17px*var(--fs,1));font-weight:800}.an-field{display:flex;align-items:flex-start;gap:10px}.an-field__label{flex:0 0 84px;padding-top:7px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.an-field__control{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}@media(max-width:640px){.an-field{flex-direction:column;gap:4px}.an-field__label{flex-basis:auto;padding-top:0}}.an-pills{display:flex;flex-wrap:wrap;gap:6px}.an-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:999px;cursor:pointer;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s1,#fff);border:1px solid var(--dm-b2,#d7dbe2);transition:all .15s}.an-pill.is-on{color:var(--an-accent);border-color:var(--an-accent);background:var(--an-accent)}@supports (color: color-mix(in lab,red,red)){.an-pill.is-on{background:color-mix(in srgb,var(--an-accent) 12%,var(--dm-s1,#fff))}}.an-switch{align-self:flex-start}.an-switch:disabled{cursor:default;opacity:.7}.an-switch__dot{width:10px;height:10px;border-radius:50%;flex:none;border:2px solid var(--dm-b2,#c7ccd4);background:transparent;transition:background .15s,border-color .15s}.an-switch.is-on .an-switch__dot{border-color:var(--an-accent);background:var(--an-accent)}.an-seg{display:inline-flex;border:1px solid var(--dm-b2,#d7dbe2);border-radius:9px;overflow:hidden}.an-seg button{padding:6px 14px;border:0;background:var(--dm-s1,#fff);color:var(--dm-t2,#64748b);font-weight:700;cursor:pointer;font-size:calc(12.5px*var(--fs,1))}.an-seg button+button{border-inline-start:1px solid var(--dm-b1,#eef0f3)}.an-seg button.is-on{color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.an-seg button.is-on{background:color-mix(in srgb,var(--color-primary) 11%,var(--dm-s1,#fff))}}.an-seg button:disabled{cursor:default}.an-hint{font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.an-drop{border-radius:10px;transition:box-shadow .15s}.an-drop.is-over{box-shadow:0 0 0 2px var(--color-primary)}.an-add{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:999px;cursor:pointer;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);background:transparent;border:1px dashed var(--dm-b2,#c7ccd4)}.an-uploading{font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b)}.an-readers{padding:16px 20px;color:var(--dm-t1,#0f172a)}.an-progress{height:6px;margin-top:10px;border-radius:999px;background:var(--dm-s3,#f1f5f9);overflow:hidden}.an-progress__fill{height:100%;background:var(--an-improve)}@supports (color: color-mix(in lab,red,red)){.an-progress__fill{background:color-mix(in srgb,var(--an-improve) var(--dm-ink,100%),#fff)}}.an-readers__group{margin:14px 0 6px;font-size:calc(12px*var(--fs,1));font-weight:800}.an-readers__group--unread{color:#b42318}@supports (color: color-mix(in lab,red,red)){.an-readers__group--unread{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.an-readers__group--read{color:var(--an-improve)}@supports (color: color-mix(in lab,red,red)){.an-readers__group--read{color:color-mix(in srgb,var(--an-improve) var(--dm-ink,100%),#fff)}}.an-readers__list{list-style:none;margin:0;padding:0;max-height:34vh;overflow:auto}.an-readers__item{display:flex;justify-content:space-between;gap:8px;padding:4px 0;font-size:calc(13px*var(--fs,1))}.an-readers__time{color:var(--dm-t3,#94a3b8);font-size:calc(12px*var(--fs,1));font-variant-numeric:tabular-nums}.an-tone--new{--an-accent: var(--an-new);--an-fill: var(--an-new)}@supports (color: color-mix(in lab,red,red)){.an-tone--new{--an-accent: color-mix(in srgb, var(--an-new) var(--dm-ink,100%), #fff)}}.an-tone--improve{--an-accent: var(--an-improve);--an-fill: var(--an-improve)}@supports (color: color-mix(in lab,red,red)){.an-tone--improve{--an-accent: color-mix(in srgb, var(--an-improve) var(--dm-ink,100%), #fff)}}.an-tone--issue{--an-accent: var(--an-issue);--an-fill: var(--an-issue)}@supports (color: color-mix(in lab,red,red)){.an-tone--issue{--an-accent: color-mix(in srgb, var(--an-issue) var(--dm-ink,100%), #fff)}}.an-tone--notice{--an-accent: var(--an-notice);--an-fill: var(--an-notice)}@supports (color: color-mix(in lab,red,red)){.an-tone--notice{--an-accent: color-mix(in srgb, var(--an-notice) var(--dm-ink,100%), #fff)}}.fx-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:768px){.fx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.fx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-card{--fx-accent: var(--color-primary);position:relative;display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;border-top:3px solid var(--fx-accent);text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}.fx-card:hover{box-shadow:0 4px 16px #10182814;transform:translateY(-1px)}.fx-card--empty{--fx-accent: var(--dm-b2,#cbd5e1)}.fx-card__top{display:flex;align-items:center;gap:10px}.fx-card__flag{width:44px;height:44px;border-radius:13px;flex:none;display:grid;place-items:center;font-size:calc(24px*var(--fs,1));background:var(--fx-accent);border:1px solid var(--fx-accent)}@supports (color: color-mix(in lab,red,red)){.fx-card__flag{background:color-mix(in srgb,var(--fx-accent) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.fx-card__flag{border:1px solid color-mix(in srgb,var(--fx-accent) 18%,transparent)}}.fx-card__id{min-width:0;flex:1 1 auto}.fx-card__title{margin:0;font-size:calc(16px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-card__meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:2px 0 0;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.fx-card__nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 0 0;border-top:1px dashed var(--dm-b1,#e6e9ee)}.fx-card__k{font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}.fx-card__v{font-size:calc(17px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fx-card__v--money{color:var(--fx-accent)}.fx-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.fx-card__actions{display:flex;align-items:center;gap:4px}.fx-blank{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:160px;border:1.5px dashed var(--dm-b2,#cbd5e1);border-radius:14px;color:var(--dm-t3,#94a3b8);font-size:calc(13px*var(--fs,1));font-weight:700}.fx-blank ng-icon{font-size:calc(28px*var(--fs,1))}.fx-act{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--dm-t2,#64748b);cursor:pointer;font-size:calc(16px*var(--fs,1));transition:background .15s ease,color .15s ease,border-color .15s ease}.fx-act:hover{background:var(--dm-s2,#f1f3f6);color:var(--dm-t1,#0f172a);border-color:var(--dm-b1,#e2e5ea)}.fx-act--no:hover{color:#b42318;background:var(--dm-s2,#fef3f2);border-color:#fecdca}@supports (color: color-mix(in lab,red,red)){.fx-act--no:hover{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fx-act--no:hover{border-color:color-mix(in srgb,#fecdca var(--dm-line,100%),var(--dm-s1,#fff))}}.fx-act[disabled]{opacity:.45;cursor:default}.fx-form{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;padding:14px 16px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:14px;border-inline-start:3px solid var(--color-secondary)}.fx-form__field{display:flex;flex-direction:column;gap:4px;min-width:160px;flex:1 1 160px}.fx-form__field label{font-size:calc(11.5px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b)}.fx-form__field--wide{flex:2 1 240px}.fx-upload{display:inline-flex;align-items:center;gap:6px}.fx-upload__hint{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.fx-issue{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:calc(11.5px*var(--fs,1));font-weight:700;color:#b54708;background:var(--dm-s2,#fffaeb);border:1px solid #fedf89}@supports (color: color-mix(in lab,red,red)){.fx-issue{color:color-mix(in srgb,#b54708 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.fx-issue{border:1px solid color-mix(in srgb,#fedf89 var(--dm-line,100%),var(--dm-s1,#fff))}}.fx-years{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.fx-year{height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--dm-b1,#e2e5ea);background:var(--dm-s1,#fff);font-family:inherit;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);cursor:pointer;font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease,border-color .15s ease}.fx-year:hover{color:var(--dm-t1,#0f172a);border-color:var(--dm-b2,#c7cdd5)}.fx-year.is-on{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.fx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:768px){.fx-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.fx-charts{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:1024px){.fx-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-charts__wide{grid-column:span 2}}@media(min-width:1536px){.fx-charts{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-charts__wide{grid-column:span 3}.fx-charts__half{grid-column:span 2}}.cm-stat--open{--cm-accent: #b42318}.cm-stat--keva{--cm-accent: #7a5af8}.cm-stat--donors{--cm-accent: #0e7490}.fx-top{display:flex;flex-direction:column}.fx-top__row{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px dashed var(--dm-b1,#eef0f3);cursor:pointer}.fx-top__row:last-child{border-bottom:0}.fx-top__row:hover .fx-top__name{color:var(--color-primary)}.fx-top__rank{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-size:calc(11px*var(--fs,1));font-weight:800;color:var(--dm-t2,#64748b);background:var(--dm-s2,#f1f3f6);flex:none}.fx-top__row:nth-child(-n+3) .fx-top__rank{color:#fff;background:var(--color-accent,#f59e0b)}.fx-top__name{flex:1 1 auto;min-width:0;font-weight:800;color:var(--dm-t1,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(13px*var(--fs,1))}.fx-top__meta{font-size:calc(11px*var(--fs,1));color:var(--dm-t3,#94a3b8);font-weight:600}.fx-top__bar{width:90px;flex:none}.fx-top__bar .cm-bar{--cm-accent: var(--color-primary);margin:0}.fx-top__sum{flex:none;width:92px;text-align:end}.fx-who{display:flex;align-items:center;gap:9px;min-width:0}.fx-av{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:calc(11px*var(--fs,1));font-weight:800;color:#fff;background:var(--color-secondary);letter-spacing:.02em}.fx-who__name{font-weight:800;color:var(--dm-t1,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-who__sub{font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);white-space:nowrap}.fx-link{cursor:pointer}.fx-link:hover .fx-who__name{color:var(--color-primary)}.fx-neg{color:#b42318}@supports (color: color-mix(in lab,red,red)){.fx-neg{color:color-mix(in srgb,#b42318 var(--dm-ink,100%),#fff)}}.fx-drawer{display:flex;flex-direction:column;min-height:100%;background:var(--dm-s2,#fbfbfc)}.fx-drawer__bar{height:5px;background:var(--color-primary)}.fx-hero{display:flex;align-items:center;gap:12px;padding:16px 18px 12px;background:var(--dm-s1,#fff);border-bottom:1px solid var(--dm-b1,#eef0f3)}.fx-hero .fx-av{width:48px;height:48px;border-radius:14px;font-size:calc(16px*var(--fs,1));background:var(--color-primary)}.fx-hero__name{margin:0;font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a);line-height:1.15}.fx-hero__heb{font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569)}.fx-hero__meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:3px;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.fx-hero__close{margin-inline-start:auto}.fx-chips{display:flex;gap:6px;flex-wrap:wrap;padding:10px 18px;background:var(--dm-s1,#fff);border-bottom:1px solid var(--dm-b1,#eef0f3)}.fx-drawer .cm-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px 0}.fx-sec{margin:12px 14px 0;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);border-radius:13px;overflow:hidden}.fx-sec__head{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:calc(12.5px*var(--fs,1));font-weight:800;color:var(--dm-t2,#475569);border-bottom:1px solid var(--dm-b1,#f1f3f6)}.fx-sec__head ng-icon{color:var(--fx-accent, var(--color-secondary));font-size:calc(16px*var(--fs,1))}.fx-sec__head b{margin-inline-start:auto;font-weight:800;color:var(--dm-t3,#94a3b8);font-size:calc(11.5px*var(--fs,1))}.fx-sec--pledges{--fx-accent: var(--color-primary)}.fx-sec--payments{--fx-accent: #15803d}.fx-sec--keva{--fx-accent: #7a5af8}.fx-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 14px;border-bottom:1px dashed var(--dm-b1,#f1f3f6);font-size:calc(12.5px*var(--fs,1))}.fx-line:last-child{border-bottom:0}.fx-line__t{font-weight:700;color:var(--dm-t1,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-line__s{grid-column:1;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.fx-line__m{grid-row:span 2;align-self:center}.fx-more{padding:8px 14px;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t3,#94a3b8);text-align:center}.asst-fab{position:fixed;inset-inline-end:24px;bottom:24px;z-index:999;width:54px;height:54px;border-radius:50%;border:0;cursor:pointer;display:grid;place-items:center;color:#fff;font-size:calc(24px*var(--fs,1));background:var(--color-primary);box-shadow:0 8px 22px #0f172a38,0 2px 6px #0f172a1f;transition:transform .15s ease,box-shadow .15s ease}.asst-fab:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a42}.asst-fab:focus-visible{outline:3px solid var(--color-secondary-low);outline-offset:3px}@media(max-width:1023px){.asst-fab{bottom:calc(76px + env(safe-area-inset-bottom));inset-inline-end:16px;width:50px;height:50px}}.asst-drawer .ant-drawer-content{background:var(--dm-s1,#fff)}.asst-panel{display:flex;flex-direction:column;height:100%;direction:rtl;color:var(--dm-t1,#0f172a)}.asst-head{align-items:center;border-bottom:1px solid var(--dm-b1,#eef0f3)}.asst-head__badge{width:40px;height:40px;font-size:calc(19px*var(--fs,1))}.asst-head__title{margin:0;font-size:calc(17px*var(--fs,1))}.asst-icon-btn{flex:none;width:34px;height:34px;border-radius:9px;border:0;background:none;cursor:pointer;display:grid;place-items:center;font-size:calc(20px*var(--fs,1));color:var(--dm-t2,#64748b);transition:background .15s,color .15s}.asst-icon-btn:hover:not(:disabled){background:var(--dm-s2,#f1f5f9);color:var(--color-primary)}.asst-icon-btn:disabled{opacity:.4;cursor:default}.asst-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.asst-body app-chat-message-list{flex:1;min-height:0}.asst-empty{margin:auto 0;padding:24px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.asst-empty__icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:calc(26px*var(--fs,1));color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.asst-empty__icon{background:color-mix(in srgb,var(--color-primary) 10%,var(--dm-s1,#fff))}}.asst-empty__title{margin-top:6px;font-size:calc(16px*var(--fs,1));font-weight:800}.asst-empty__sub{font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b);max-width:300px}.asst-chips{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.asst-chip{display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:10px;cursor:pointer;text-align:start;font-size:calc(13px*var(--fs,1));font-weight:600;color:var(--dm-t1,#1f2733);background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#e5e7eb);transition:border-color .15s,background .15s}.asst-chip ng-icon{flex:none;font-size:calc(16px*var(--fs,1));color:var(--color-secondary)}.asst-chip:hover{border-color:var(--color-primary);background:var(--dm-s1,#fff)}@media(prefers-reduced-motion:reduce){.asst-fab,.asst-icon-btn,.asst-chip{transition:none}}.ac-list-host{display:flex;flex-direction:column;height:100%;overflow:hidden}.ac-list{--ac-accent: var(--color-primary);flex:1;overflow-y:auto;padding:16px 14px;direction:rtl;background:var(--dm-bg,#fbfbfc)}.ac-list__empty{display:grid;place-items:center;height:100%;font-size:calc(13px*var(--fs,1));color:var(--dm-t3,#94a3b8)}.ac-row{display:flex;flex-direction:column;margin-bottom:14px}.ac-row--user{align-items:flex-end}.ac-row--assistant{align-items:stretch;gap:6px}.ac-user{max-width:85%;padding:8px 12px;border-radius:14px;border-end-end-radius:4px;font-size:calc(14px*var(--fs,1));line-height:1.6;white-space:pre-wrap;word-break:break-word;color:var(--dm-t1,#0f172a);background:var(--ac-accent);border:1px solid var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-user{background:color-mix(in srgb,var(--ac-accent) 9%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ac-user{border:1px solid color-mix(in srgb,var(--ac-accent) 14%,transparent)}}.ac-answer{position:relative;padding:12px 14px;border-radius:12px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);box-shadow:0 1px 2px #0f172a0a}.ac-answer__foot{display:flex;justify-content:flex-end;margin-top:8px;margin-bottom:-4px}.ac-copy{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:0;border-radius:8px;cursor:pointer;background:none;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8);transition:background .15s ease,color .15s ease}.ac-copy ng-icon{font-size:calc(14px*var(--fs,1))}.ac-copy:hover{background:var(--ac-accent);color:var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-copy:hover{background:color-mix(in srgb,var(--ac-accent) 6%,var(--dm-s1,#fff))}}.ac-copy--done,.ac-copy--done:hover{color:#15803d}@supports (color: color-mix(in lab,red,red)){.ac-copy--done,.ac-copy--done:hover{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}.ac-copy--failed,.ac-copy--failed:hover{color:#b45309}@supports (color: color-mix(in lab,red,red)){.ac-copy--failed,.ac-copy--failed:hover{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}.ac-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ac-cursor,.ac-answer--streaming .ac-md:after{content:"";display:inline-block;width:7px;height:1.05em;margin-inline-start:2px;vertical-align:text-bottom;border-radius:2px;background:var(--ac-accent);animation:ac-blink 1s steps(1) infinite}.ac-md{font-size:calc(14px*var(--fs,1));line-height:1.7;color:var(--dm-t1,#0f172a);word-break:break-word;overflow-wrap:anywhere}.ac-md h1,.ac-md h2,.ac-md h3{margin:14px 0 6px;line-height:1.35;color:var(--dm-t1,#0f172a)}.ac-md>:first-child{margin-top:0}.ac-md>:last-child{margin-bottom:0}.ac-md h1{font-size:calc(17px*var(--fs,1));font-weight:800}.ac-md h2{font-size:calc(15.5px*var(--fs,1));font-weight:800}.ac-md h3{font-size:calc(14px*var(--fs,1));font-weight:700;color:var(--ac-accent)}.ac-md strong{font-weight:700;color:var(--dm-t1,#0f172a)}.ac-md ul,.ac-md ol{margin:6px 0 8px;padding-inline-start:22px}.ac-md ul{list-style:disc}.ac-md ol{list-style:decimal}.ac-md li{margin:3px 0;padding-inline-start:2px}.ac-md li::marker{color:var(--ac-accent);font-weight:700}.ac-md code{padding:1px 5px;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(12.5px*var(--fs,1));color:var(--ac-accent);background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);direction:ltr;unicode-bidi:isolate}.ac-md pre{margin:8px 0;padding:10px 12px;border-radius:10px;overflow:auto;direction:ltr;text-align:left;font-size:calc(12.5px*var(--fs,1));line-height:1.55;color:#e2e8f0;background:#0f172a}.ac-md .ac-hr{margin:12px 0;border:0;border-top:1px solid var(--dm-b1,#eef0f3)}.ac-md pre code{padding:0;border:0;background:none;color:inherit;font-size:inherit}.ac-table-wrap{margin:10px 0;max-height:380px;overflow:auto;border-radius:10px;border:1px solid var(--dm-b1,#eef0f3);background:var(--dm-s1,#fff)}.ac-table{width:100%;border-collapse:separate;border-spacing:0;font-size:calc(13px*var(--fs,1));font-variant-numeric:tabular-nums}.ac-table th,.ac-table td{padding:7px 12px;text-align:start;white-space:nowrap;border-bottom:1px solid var(--dm-b1,#eef0f3)}.ac-table th{position:sticky;top:0;z-index:1;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--ac-accent);border-bottom-color:var(--dm-b1,#eef0f3)}@supports (color: color-mix(in lab,red,red)){.ac-table th{background:color-mix(in srgb,var(--ac-accent) 7%,var(--dm-s1,#fff))}}.ac-table tbody tr:nth-child(2n) td{background:var(--dm-s2,#fbfbfc)}.ac-table tbody tr:hover td{background:var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-table tbody tr:hover td{background:color-mix(in srgb,var(--ac-accent) 5%,var(--dm-s1,#fff))}}.ac-table tbody tr:last-child td{border-bottom:0}.ac-table .ac-num{text-align:end;font-variant-numeric:tabular-nums}.ac-table tr.ac-total td{font-weight:800;color:var(--dm-t1,#0f172a);background:var(--ac-accent);border-top:2px solid var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-table tr.ac-total td{background:color-mix(in srgb,var(--ac-accent) 6%,var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ac-table tr.ac-total td{border-top:2px solid color-mix(in srgb,var(--ac-accent) 25%,transparent)}}.ac-rsn{min-width:0}.ac-rsn__head{display:flex;align-items:center;gap:6px;width:100%;min-width:0;padding:4px 2px;border:0;border-radius:8px;background:none;cursor:pointer;text-align:start;font-size:calc(12.5px*var(--fs,1));color:var(--dm-t2,#64748b)}.ac-rsn__head:hover .ac-rsn__label{color:var(--ac-accent)}.ac-rsn__icon{flex:none;display:grid;font-size:calc(14px*var(--fs,1));color:var(--color-secondary)}.ac-rsn__label{flex:none;font-weight:700;transition:color .15s ease}.ac-rsn__preview{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dm-t3,#94a3b8)}.ac-rsn__chev{flex:none;margin-inline-start:auto;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#94a3b8);transform:rotate(90deg);transition:transform .15s ease}.ac-rsn--open .ac-rsn__chev{transform:none}.ac-rsn--live .ac-rsn__label{color:var(--color-secondary);animation:ac-pulse 1.4s ease-in-out infinite}.ac-rsn__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease}.ac-rsn--open .ac-rsn__body{grid-template-rows:1fr}.ac-rsn__clip{min-height:0;overflow:hidden}.ac-rsn__text{margin:2px 0 4px;margin-inline-start:8px;padding-inline-start:11px;max-height:260px;overflow-y:auto;border-inline-start:2px solid color-mix(in srgb,#2f4d72 30%,transparent);white-space:pre-wrap;font-size:calc(12.5px*var(--fs,1));line-height:1.65;color:var(--dm-t2,#64748b)}@supports (color: color-mix(in lab,red,red)){.ac-rsn__text{border-inline-start:2px solid color-mix(in srgb,var(--color-secondary) 30%,transparent)}}.ac-tools{display:flex;flex-wrap:wrap;gap:6px}.ac-tools:empty{display:none}.ac-tool{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:26px;padding:0 10px;border-radius:999px;cursor:pointer;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#475569);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);transition:border-color .15s ease,background .15s ease}.ac-tool:hover{border-color:var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-tool:hover{border-color:color-mix(in srgb,var(--ac-accent) 45%,transparent)}}.ac-tool__st{flex:none;font-size:calc(14px*var(--fs,1));color:#15803d}@supports (color: color-mix(in lab,red,red)){.ac-tool__st{color:color-mix(in srgb,#15803d var(--dm-ink,100%),#fff)}}.ac-tool__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-tool__dur{flex:none;font-weight:400;color:var(--dm-t3,#94a3b8);font-variant-numeric:tabular-nums}.ac-tool__chev{flex:none;font-size:calc(11px*var(--fs,1));color:var(--dm-t3,#94a3b8);transform:rotate(90deg);transition:transform .15s ease}.ac-tool[aria-expanded=true] .ac-tool__chev{transform:none}.ac-tool--run{color:var(--color-secondary)}.ac-tool--fail{color:#b45309;background:#fffbeb;border-color:#fcd34d}@supports (color: color-mix(in lab,red,red)){.ac-tool--fail{color:color-mix(in srgb,#b45309 var(--dm-ink,100%),#fff)}}@supports (color: color-mix(in lab,red,red)){.ac-tool--fail{background:color-mix(in srgb,#fffbeb var(--dm-tint,100%),var(--dm-s1,#fff))}}@supports (color: color-mix(in lab,red,red)){.ac-tool--fail{border-color:color-mix(in srgb,#fcd34d var(--dm-line,100%),var(--dm-s1,#fff))}}.ac-tool--fail .ac-tool__st{color:#d97706}@supports (color: color-mix(in lab,red,red)){.ac-tool--fail .ac-tool__st{color:color-mix(in srgb,#d97706 var(--dm-ink,100%),#fff)}}.ac-spin{flex:none;width:12px;height:12px;border-radius:50%;border:2px solid color-mix(in srgb,#2f4d72 22%,transparent);border-top-color:var(--color-secondary);animation:ac-spin .8s linear infinite}@supports (color: color-mix(in lab,red,red)){.ac-spin{border:2px solid color-mix(in srgb,var(--color-secondary) 22%,transparent)}}.ac-tool-detail{padding:8px 10px;border-radius:10px;background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3)}.ac-tool-detail__head{margin-bottom:4px;font-size:calc(12px*var(--fs,1));font-weight:800;color:var(--dm-t1,#0f172a)}.ac-tool-detail__label{display:block;margin-top:4px;font-size:calc(11px*var(--fs,1));font-weight:700;color:var(--dm-t3,#94a3b8)}.ac-tool-detail pre{margin:2px 0 0;max-height:240px;overflow:auto;white-space:pre-wrap;word-break:break-word;direction:ltr;text-align:left;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:calc(11.5px*var(--fs,1));color:var(--dm-t2,#475569)}.ac-tool-detail__result{padding-top:4px}.ac-donors{border-radius:12px;background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);overflow:hidden}.ac-donors__head{display:flex;align-items:center;gap:6px;padding:7px 12px;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t2,#64748b);background:var(--dm-s2,#fbfbfc);border-bottom:1px solid var(--dm-b1,#eef0f3)}.ac-donors__head ng-icon{font-size:calc(14px*var(--fs,1));color:var(--color-secondary)}.ac-donors__count{min-width:20px;padding:0 6px;border-radius:999px;text-align:center;font-size:calc(11px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--ac-accent);background:var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-donors__count{background:color-mix(in srgb,var(--ac-accent) 11%,var(--dm-s1,#fff))}}.ac-donors__none{font-weight:400;color:var(--dm-t3,#94a3b8)}.ac-donors:not(:has(.ac-donors__list)) .ac-donors__head{border-bottom:0}.ac-donors__list{margin:0;padding:0;list-style:none;max-height:264px;overflow-y:auto}.ac-donors__list li+li{border-top:1px solid var(--dm-b1,#eef0f3)}.ac-donor{display:flex;align-items:center;gap:8px;width:100%;padding:7px 12px;border:0;background:none;cursor:pointer;text-align:start;font-size:calc(13px*var(--fs,1));color:var(--dm-t1,#0f172a);transition:background .15s ease}.ac-donor:hover{background:var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-donor:hover{background:color-mix(in srgb,var(--ac-accent) 5%,var(--dm-s1,#fff))}}.ac-donor__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.ac-donor__meta{flex:none;display:inline-flex;align-items:center;gap:8px;font-size:calc(12px*var(--fs,1));color:var(--dm-t2,#64748b);font-variant-numeric:tabular-nums}.ac-donor__meta:before{content:"";width:3px;height:3px;border-radius:50%;background:var(--dm-b2,#cbd5e1)}.ac-donor__go{flex:none;margin-inline-start:auto;font-size:calc(12px*var(--fs,1));color:var(--dm-t3,#98a2b3);transition:transform .15s ease,color .15s ease}.ac-donor:hover .ac-donor__go{color:var(--ac-accent);transform:translate(-2px)}.ac-links{display:flex;flex-direction:column;gap:6px}.ac-link{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:7px 10px;border-radius:12px;cursor:pointer;text-align:start;--ac-accent: var(--color-primary);background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3);transition:border-color .15s ease,box-shadow .15s ease}.ac-link:hover{border-color:var(--ac-accent);box-shadow:0 2px 8px #0f172a0f}@supports (color: color-mix(in lab,red,red)){.ac-link:hover{border-color:color-mix(in srgb,var(--ac-accent) 45%,transparent)}}.ac-link__icon{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;font-size:calc(16px*var(--fs,1));color:var(--ac-accent);background:var(--ac-accent)}@supports (color: color-mix(in lab,red,red)){.ac-link__icon{background:color-mix(in srgb,var(--ac-accent) 11%,var(--dm-s1,#fff))}}.ac-link__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t1,#0f172a)}.ac-link__go{flex:none;display:inline-flex;align-items:center;gap:3px;font-size:calc(12.5px*var(--fs,1));font-weight:700;color:var(--ac-accent)}.ac-link__go ng-icon{transition:transform .15s ease}.ac-link:hover .ac-link__go ng-icon{transform:translate(-2px)}.ac-page{background:var(--dm-s1,#fff);border:1px solid var(--dm-b1,#eef0f3)}.ac-page__head{background:var(--dm-s1,#fff);border-bottom:1px solid var(--dm-b1,#eef0f3)}.ac-page__main{background:var(--dm-bg,#fbfbfc)}.ac-invite{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:560px}.ac-invite__pill{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;cursor:pointer;text-align:start;font-size:calc(13px*var(--fs,1));font-weight:700;line-height:1.4;color:var(--dm-t2,#475569);background:var(--dm-s1,#fff);border:1px dashed var(--dm-b2,#d7dbe2);transition:border-color .15s ease,color .15s ease,background .15s ease}.ac-invite__pill ng-icon{flex:none;font-size:calc(16px*var(--fs,1));color:var(--color-secondary)}.ac-invite__pill:hover{border-color:var(--color-primary);color:var(--color-primary);background:#681c3c}@supports (color: color-mix(in lab,red,red)){.ac-invite__pill:hover{background:color-mix(in srgb,var(--color-primary) 5%,var(--dm-s1,#fff))}}.ac-invite__pill:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ac-input{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;direction:rtl;background:var(--dm-s1,#fff);border-top:1px solid var(--dm-b1,#eef0f3)}.ac-input__box{flex:1;min-height:40px;max-height:120px;padding:8px 12px;resize:none;border-radius:12px;outline:none;font-size:calc(14px*var(--fs,1));line-height:1.5;color:var(--dm-t1,#0f172a);background:var(--dm-s2,#fbfbfc);border:1px solid var(--dm-b1,#eef0f3);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ac-input__box::placeholder{color:var(--dm-t3,#94a3b8)}.ac-input__box:focus{background:var(--dm-s1,#fff);border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,#681c3c 14%,transparent)}@supports (color: color-mix(in lab,red,red)){.ac-input__box:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}}.ac-input__box:disabled{cursor:not-allowed;opacity:.7}.ac-copy:focus-visible,.ac-rsn__head:focus-visible,.ac-tool:focus-visible,.ac-donor:focus-visible,.ac-link:focus-visible{outline:2px solid var(--ac-accent, var(--color-primary));outline-offset:2px}@keyframes ac-blink{50%{opacity:0}}@keyframes ac-pulse{50%{opacity:.45}}@keyframes ac-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ac-copy,.ac-rsn__label,.ac-rsn__chev,.ac-rsn__body,.ac-tool,.ac-tool__chev,.ac-donor,.ac-donor__go,.ac-link,.ac-link__go ng-icon,.ac-input__box,.ac-invite__pill{transition:none}.ac-rsn--live .ac-rsn__label,.ac-cursor,.ac-answer--streaming .ac-md:after{animation:none}.ac-spin{animation-duration:2.4s}}.cc-page{--cc-accent: var(--color-primary);padding:16px;background:var(--dm-s2, #fbfbfc);min-height:100%}.cc-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.cc-head__title{font-size:calc(19px*var(--fs,1));font-weight:800;color:var(--dm-t1, #0f172a)}.cc-head__meta{font-size:calc(12.5px*var(--fs,1));color:var(--dm-t3, #64748b)}.cc-tabs{display:inline-flex;gap:4px;padding:3px;border-radius:999px;background:var(--dm-s3, #eef0f3)}.cc-tab{padding:5px 14px;border-radius:999px;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2, #475569);transition:background .15s ease,color .15s ease}.cc-tab--on{background:var(--dm-s1, #fff);color:var(--cc-accent);box-shadow:0 1px 2px #0f172a14}.cc-card{background:var(--dm-s1, #fff);border:1px solid var(--dm-b1, #eef0f3);border-radius:13px;padding:16px;border-inline-start:3px solid var(--cc-accent)}.cc-stat{font-size:calc(26px*var(--fs,1));font-weight:800;color:var(--dm-t1, #0f172a);font-variant-numeric:tabular-nums}.cc-stat__label{font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3, #64748b)}.cc-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:calc(13px*var(--fs,1));font-weight:700;border:1px solid var(--chip, #475569);color:var(--chip, var(--dm-t2,#475569));background:var(--chip, #475569);transition:background .12s ease,box-shadow .12s ease;cursor:pointer}@supports (color: color-mix(in lab,red,red)){.cc-chip{border:1px solid color-mix(in srgb,var(--chip, #475569) 35%,var(--dm-s1, #fff))}}@supports (color: color-mix(in lab,red,red)){.cc-chip{background:color-mix(in srgb,var(--chip, #475569) 8%,var(--dm-s1, #fff))}}.cc-chip--on{background:var(--chip, #475569);color:var(--dm-s1, #fff)}.cc-chip:focus-visible{outline:2px solid var(--chip, var(--cc-accent));outline-offset:2px}.cc-key{font-size:calc(11px*var(--fs,1));font-weight:800;opacity:.7;font-variant-numeric:tabular-nums}.cc-empty{border:1px dashed var(--dm-b2, #d7dbe2);border-radius:999px;padding:6px 14px;color:var(--dm-t3, #94a3b8);font-size:calc(13px*var(--fs,1))}.cc-note{display:flex;gap:10px;padding:10px 0;border-top:1px solid var(--dm-b1, #eef0f3)}.cc-note__label{width:84px;flex:none;font-size:calc(12px*var(--fs,1));font-weight:700;color:var(--dm-t3, #64748b)}.cc-note__text{font-size:calc(15px*var(--fs,1));color:var(--dm-t1, #0f172a);white-space:pre-wrap}.cc-bar{height:10px;border-radius:999px;background:var(--dm-s3, #eef0f3);overflow:hidden}.cc-bar__fill{height:100%;border-radius:999px;background:var(--cc-accent);transition:width .15s ease}.cc-gap{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:12px;background:var(--dm-s1, #fff);border:1px solid var(--dm-b1, #eef0f3);text-align:start;transition:border-color .12s ease,transform .12s ease}.cc-gap:hover{border-color:var(--cc-accent);transform:translateY(-1px)}.cc-gap:focus-visible{outline:2px solid var(--cc-accent);outline-offset:2px}.cc-gap__count{margin-inline-start:auto;font-size:calc(20px*var(--fs,1));font-weight:800;font-variant-numeric:tabular-nums;color:var(--dm-t1, #0f172a)}.cc-gap:disabled{opacity:.55;cursor:default}.cc-gap:disabled:hover{border-color:var(--dm-b1, #eef0f3);transform:none}.cc-gap__label{font-weight:700;color:var(--dm-t1, #0f172a)}.cc-section{font-weight:800;color:var(--dm-t1, #0f172a);margin-bottom:8px}.cc-funnel__label{width:9rem;flex:none;font-size:calc(13px*var(--fs,1));font-weight:700;color:var(--dm-t2, #475569);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-num{flex:none;text-align:end;font-weight:700;font-variant-numeric:tabular-nums;color:var(--dm-t1, #0f172a)}.cc-num--muted{font-size:calc(13px*var(--fs,1));font-weight:600;color:var(--dm-t3, #64748b)}@media(prefers-reduced-motion:reduce){.cc-tab,.cc-chip,.cc-bar__fill,.cc-gap{transition:none}}.cc-error{color:#b42318}@supports (color: color-mix(in lab,red,red)){.cc-error{color:color-mix(in srgb,#b42318 var(--dm-ink, 100%),#fff)}}html,body{height:100%}body{margin:0;color:unset;background-color:unset;font-size:unset}p{margin:0}button.text-white,a.text-white{color:#fff}:is(h1,h2,h3,h4,h5,h6).font-semibold{font-weight:600}:is(h1,h2,h3,h4,h5,h6).font-bold{font-weight:700}:is(h1,h2,h3,h4,h5,h6).font-extrabold{font-weight:800}:is(h1,h2,h3,h4,h5,h6).text-primary{color:var(--color-primary)}:is(h1,h2,h3,h4,h5,h6).text-secondary{color:var(--color-secondary)}:is(h1,h2,h3,h4,h5,h6).text-white{color:#fff}:is(h1,h2,h3,h4,h5,h6).text-gray-800{color:var(--color-gray-800)}:is(h1,h2,h3,h4,h5,h6).text-gray-900{color:var(--color-gray-900)}:is(h1,h2,h3,h4,h5,h6)[class*="text-[color:var(--dm-t1"]{color:var(--dm-t1, #1f2733)}.ant-card-head-title{padding-top:0!important}.ant-input-affix-wrapper-sm{padding-left:0}.cdk-overlay-pane{position:fixed!important}.ant-form-item-label{text-align:right!important}.ant-table-thead>tr>th{background:var(--color-secondary-low)!important;color:var(--color-secondary)!important;font-weight:700}.icon-filter-maps{filter:invert(25%) sepia(93%) saturate(3058%) hue-rotate(211deg) brightness(89%) contrast(92%)}.icon-filter-waze{filter:invert(59%) sepia(89%) saturate(2493%) hue-rotate(165deg) brightness(102%) contrast(101%)}.permission-disabled .ant-select-selector,.permission-disabled.ant-picker{background:#fff!important;border:none!important;box-shadow:none!important;padding-inline-start:0!important;cursor:default!important}.permission-disabled .ant-select-arrow,.permission-disabled .ant-select-selection-placeholder,.permission-disabled .ant-picker-suffix,.permission-disabled .ant-picker-clear{display:none!important}.permission-disabled .ant-select-selection-item,.permission-disabled.ant-picker input{color:inherit!important;cursor:default!important;background:transparent!important}.permission-disabled .ant-checkbox-inner{background:transparent!important;border:none!important;box-shadow:none!important}.permission-disabled .ant-checkbox-inner:after{display:none!important}.permission-disabled .ant-checkbox-input:checked~.ant-checkbox-inner:before{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#52c41a;font-size:14px;font-weight:700;line-height:1}.permission-disabled .ant-checkbox-input:not(:checked)~.ant-checkbox-inner:before{content:"\2715";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ff4d4f;font-size:12px;font-weight:700;line-height:1}.permission-disabled .ant-checkbox-disabled+span{color:inherit!important;cursor:default!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,#2f4d72 25%,transparent);border-radius:9999px;transition:background .2s ease}@supports (color: color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-secondary) 25%,transparent)}}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,#2f4d72 55%,transparent)}@supports (color: color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-secondary) 55%,transparent)}}::-webkit-scrollbar-corner{background:transparent}ng-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}button[nz-button].btn-icon,.btn-icon[nz-button]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px;line-height:1}button[nz-button].btn-icon ng-icon,.btn-icon[nz-button] ng-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}button[nz-button].btn-icon>span,.btn-icon[nz-button]>span{display:inline-flex;align-items:center;line-height:1}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,#2f4d72 25%,transparent) transparent}@supports (color: color-mix(in lab,red,red)){*{scrollbar-color:color-mix(in srgb,var(--color-secondary) 25%,transparent) transparent}}.filter-modal-mobile.ant-modal,.filter-modal-mobile .ant-modal{max-width:100vw!important;margin:0!important;top:0!important;padding-bottom:0!important}.filter-modal-mobile .ant-modal-content{min-height:100dvh;border-radius:0;display:flex;flex-direction:column}.filter-modal-mobile .ant-modal-body{padding:0!important;flex:1;display:flex;flex-direction:column}@media print{body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{position:absolute;inset:0}.no-print{display:none!important}}@media print{body.printing-report>*:not(.report-root):not(.report-print-footer){display:none!important}body.printing-report>.report-root{position:static!important;inset:auto!important;width:100%!important;visibility:visible!important}body.printing-report>.report-root *{visibility:visible!important}}@media print{body.printing-letters>*:not(.bulk-letters){display:none!important}body.printing-letters>.bulk-letters{position:static!important;inset:auto!important;width:100%!important;visibility:visible!important}body.printing-letters>.bulk-letters *{visibility:visible!important}body.printing-letters>.bulk-letters>.bulk-letter{break-after:page;page-break-after:always}body.printing-letters>.bulk-letters>.bulk-letter:last-child{break-after:auto;page-break-after:auto}}@font-face{font-family:Receipt David;src:url(/fonts/receipts/DavidLibre-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Receipt David;src:url(/fonts/receipts/DavidLibre-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Frank;src:url(/fonts/receipts/FrankRuhlLibre-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Frank;src:url(/fonts/receipts/FrankRuhlLibre-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Heebo;src:url(/fonts/receipts/Heebo-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Heebo;src:url(/fonts/receipts/Heebo-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Rubik;src:url(/fonts/receipts/Rubik-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Rubik;src:url(/fonts/receipts/Rubik-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Assistant;src:url(/fonts/receipts/Assistant-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Assistant;src:url(/fonts/receipts/Assistant-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Noto;src:url(/fonts/receipts/NotoSansHebrew-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Noto;src:url(/fonts/receipts/NotoSansHebrew-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Nostalgia;src:url(/fonts/receipts/FbNostalgia-Regular.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Nostalgia;src:url(/fonts/receipts/FbNostalgia-Bold.otf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Receipt Nostalgia Light;src:url(/fonts/receipts/FbNostalgia-Light.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Receipt Nostalgia Light;src:url(/fonts/receipts/FbNostalgia-Medium.otf) format("opentype");font-weight:700;font-display:swap}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial}}}
