.m_468e7eda{appearance:none;padding-top:0;padding-bottom:0}.m_468e7eda::-webkit-calendar-picker-indicator{display:none}.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-hour-field{max-height:calc(1.875rem * var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-minute-field{max-height:calc(1.875rem * var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-second-field{max-height:calc(1.875rem * var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-ampm-field{max-height:calc(1.875rem * var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-hour-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_468e7eda::-webkit-datetime-edit-minute-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_468e7eda::-webkit-datetime-edit-ampm-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,var(--day-size-sm));height:var(--day-size,var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1;background-color:#0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){-webkit-user-select:auto;user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing,var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs:calc(1.875rem * var(--mantine-scale));--wn-size-sm:calc(2.25rem * var(--mantine-scale));--wn-size-md:calc(2.625rem * var(--mantine-scale));--wn-size-lg:calc(3rem * var(--mantine-scale));--wn-size-xl:calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:400;font-size:calc(var(--wn-size,var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size,var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default);background-color:#0000;justify-content:center;align-items:center;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;cursor:pointer;border-width:0}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs);display:flex}.m_f6645d97,.m_2351eeb0{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);-webkit-user-select:none;user-select:none;opacity:1;cursor:pointer;justify-content:center;align-items:center;display:flex}@media (hover:hover){[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_f6645d97:where(:disabled,[data-disabled]),.m_2351eeb0:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{font-size:var(--dch-fz,var(--mantine-font-size-sm));text-transform:capitalize;flex:1;font-weight:500}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]),.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{gap:var(--mantine-spacing-md);display:flex}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_208d2562{margin-top:var(--mantine-spacing-md);align-items:stretch;display:flex}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}
.m_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);color:var(--mantine-color-bright);font-weight:500}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);justify-content:space-between;display:flex}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl);display:flex}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%;display:flex}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1;display:flex}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{--chart-bar-label-color:var(--mantine-color-dimmed);width:100%;display:block}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:#adb5bd99;--chart-cursor-fill:#adb5bd26}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:#69696926;--chart-grid-color:#69696999}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_af9188cb{width:100%;height:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:#adb5bd99;--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:#69696999;--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));-webkit-user-select:none;user-select:none}.m_cf06f58c{width:100%;height:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);justify-content:space-between;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}
:root{--c2-ground:#f8fafc;--c2-surface:#fff;--c2-surface-sidebar:#f3f5f8;--c2-surface-2:#f1f5f9;--c2-surface-hover:#f8fafc;--c2-border:#e2e8f0;--c2-border-strong:#cbd5e1;--c2-text:#0f172a;--c2-text-secondary:#334155;--c2-text-dim:#64748b;--c2-brand:#86198f;--c2-brand-hover:#701a75;--c2-brand-soft:#fae8ff;--c2-brand-soft-border:#f0abfc;--c2-focus:#86198f;--c2-danger:#dc2626;--c2-success:#16a34a;--c2-warning:#d97706;--c2-font-sans:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--c2-font-display:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--c2-font-mono:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--mantine-font-family:var(--c2-font-sans);--mantine-font-family-headings:var(--c2-font-display);--mantine-font-family-monospace:var(--c2-font-mono);--c2-ease:cubic-bezier(.22, 1, .36, 1);--c2-radius-xs:4px;--c2-radius-sm:6px;--c2-radius-md:8px;--c2-radius-lg:12px;--c2-main-pt:24px;--c2-main-pb:32px;--c2-main-px:16px;--background:var(--c2-ground);--foreground:var(--c2-text)}@media (min-width:768px){:root{--c2-main-pt:36px;--c2-main-pb:44px;--c2-main-px:32px}}html{background:var(--c2-ground);height:100%;font-size:16px;font-family:var(--c2-font-sans)}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--c2-text);background:var(--c2-ground);font-family:var(--c2-font-sans);letter-spacing:-.005em;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;font-size:.9375rem;line-height:1.5;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,.mantine-Title-root{font-family:var(--c2-font-display);color:var(--c2-text);letter-spacing:-.022em;font-weight:600}.mantine-Text-root,.mantine-Button-label,.mantine-Input-input,.mantine-InputWrapper-label,.mantine-Tabs-tabLabel,.mantine-SegmentedControl-label,.mantine-Menu-itemLabel,.mantine-NavLink-label{font-family:var(--c2-font-sans)}[style*="font-weight: 700"],[style*=font-weight\:700]{font-weight:600!important}code,pre,kbd,.c2-mono,[style*=monospace]{font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:-.01em;font-family:var(--c2-font-mono)!important}.tnum,table,td,th,[data-c2-tnum],.mantine-Badge-label{font-variant-numeric:tabular-nums}.mantine-Paper-root[data-with-border],.mantine-Card-root[data-with-border]{border-color:var(--c2-border);background-color:var(--c2-surface);box-shadow:0 1px 2px #0f172a08}.mantine-Table-table{border-collapse:separate;border-spacing:0;font-family:var(--c2-font-sans)}.mantine-Table-th{color:var(--c2-text-dim);background-color:var(--c2-surface-2);border-bottom:1px solid var(--c2-border);letter-spacing:.01em;white-space:nowrap;padding:10px 12px;font-size:.8125rem;font-weight:500}.mantine-Table-th:first-of-type{border-top-left-radius:var(--c2-radius-sm)}.mantine-Table-th:last-of-type{border-top-right-radius:var(--c2-radius-sm)}.mantine-Table-td{color:var(--c2-text-secondary);border-bottom:1px solid var(--c2-border);vertical-align:middle;transition:background-color .12s var(--c2-ease);padding:11px 12px;font-size:.90625rem;line-height:1.5}.mantine-Table-td .mantine-Text-root:not([data-size=xs]){font-size:.90625rem;line-height:1.5}.mantine-Table-tr:last-of-type .mantine-Table-td{border-bottom:none}.mantine-Table-tr[data-hover]:hover .mantine-Table-td{background-color:#f8fafc}.mantine-Badge-root{font-family:var(--c2-font-sans);letter-spacing:0;text-transform:none;font-weight:500}.mantine-Input-input{border-color:var(--c2-border-strong);background-color:var(--c2-surface);color:var(--c2-text);transition:border-color .14s var(--c2-ease), box-shadow .14s var(--c2-ease);font-size:.90625rem}.mantine-Input-input::placeholder{color:#94a3b8}.mantine-Input-input:hover:not(:focus):not(:disabled){border-color:#94a3b8}.mantine-InputWrapper-label{color:var(--c2-text-secondary);margin-bottom:4px;font-size:.875rem;font-weight:500}:focus-visible,[data-focus-ring],.mantine-Input-input:focus,.mantine-Button-root:focus-visible,.mantine-NavLink-root:focus-visible{outline:none}.mantine-Input-wrapper .mantine-Input-input:focus,.mantine-TextInput-input:focus,.mantine-PasswordInput-input:focus,.mantine-Select-input:focus,.mantine-Textarea-input:focus,.mantine-NativeSelect-input:focus{border-color:var(--c2-focus);box-shadow:0 0 0 3px #86198f24}.mantine-Button-root:focus-visible,.mantine-Checkbox-input:focus-visible,.mantine-ActionIcon-root:focus-visible,.mantine-NavLink-root:focus-visible{box-shadow:0 0 0 2px var(--c2-surface), 0 0 0 4px var(--c2-focus)}.mantine-Combobox-dropdown{border-color:var(--c2-border);border-radius:var(--c2-radius-md);box-shadow:0 8px 24px #0f172a14}.mantine-Combobox-option{border-radius:var(--c2-radius-xs);transition:background-color .1s var(--c2-ease);font-size:.90625rem}.mantine-Combobox-dropdown[data-state=opened] .mantine-Combobox-option:hover,.mantine-Combobox-option[data-selected]{background-color:var(--c2-brand-soft);color:var(--c2-brand-hover)}.mantine-SegmentedControl-root{background-color:var(--c2-surface-2);border:1px solid var(--c2-border);height:36px;padding:2px}.mantine-SegmentedControl-indicator{background-color:var(--c2-surface);border:1px solid #0f172a0f;box-shadow:0 1px 2px #0f172a0f}.mantine-SegmentedControl-label{color:var(--c2-text-dim);transition:color .12s var(--c2-ease);padding:4px 12px;font-size:.875rem;font-weight:500}.mantine-SegmentedControl-label[data-active]{color:var(--c2-text)}.mantine-Tabs-tab{color:var(--c2-text-dim);transition:color .14s var(--c2-ease), border-color .14s var(--c2-ease);font-size:.90625rem;font-weight:500}.mantine-Tabs-tab[data-active]{color:var(--c2-brand);font-weight:600}.c2-wa-btn{color:var(--c2-text-dim)!important;border-radius:var(--c2-radius-xs)!important;height:24px!important;transition:background-color .12s var(--c2-ease), color .12s var(--c2-ease)!important;padding:0 8px!important;font-size:.75rem!important;font-weight:400!important}.c2-wa-btn-enabled:hover{color:#15803d!important;background-color:#16a34a14!important}.c2-drag-over{box-shadow:0 0 0 1px var(--c2-brand);transition:background-color .15s var(--c2-ease), box-shadow .15s var(--c2-ease), border-color .15s var(--c2-ease);background-color:var(--c2-brand-soft)!important;border-color:var(--c2-brand)!important}.c2-kanban-board{scroll-behavior:smooth;flex:1;gap:12px;width:100%;min-height:0;padding-bottom:8px;display:flex;overflow:auto hidden}.c2-kanban-board::-webkit-scrollbar{height:8px}.c2-kanban-board::-webkit-scrollbar-track{background:0 0}.c2-kanban-board::-webkit-scrollbar-thumb{background:#0f172a24;border-radius:4px}.c2-kanban-board::-webkit-scrollbar-thumb:hover{background:#0f172a47}.c2-kanban-col{background-color:var(--c2-surface-2);border-radius:var(--c2-radius-lg);border:1px solid #0f172a12;flex-direction:column;flex:272px;min-width:272px;max-width:384px;height:100%;display:flex;overflow:hidden}.c2-kanban-col-body{flex:1;min-height:0;padding:0 8px 8px;overflow:hidden auto}.c2-kanban-col-body::-webkit-scrollbar{width:4px}.c2-kanban-col-body::-webkit-scrollbar-track{background:0 0}.c2-kanban-col-body::-webkit-scrollbar-thumb{background:#0f172a24;border-radius:4px}.c2-kanban-col-body::-webkit-scrollbar-thumb:hover{background:#0f172a47}.c2-kanban-card{background-color:var(--c2-surface);transition:border-color .14s var(--c2-ease), background-color .14s var(--c2-ease), transform .14s var(--c2-ease);border-radius:var(--c2-radius-sm)!important;border:1px solid #0f172a14!important;box-shadow:0 1px 2px #0f172a08!important}.c2-kanban-card:hover{border-color:#0f172a33!important}.c2-kanban-card:active{transform:scale(.99)}.c2-detail-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}@media (max-width:1080px){.c2-detail-grid{grid-template-columns:1fr}}.c2-section-card{background-color:var(--c2-surface);border-radius:var(--c2-radius-lg)!important;border:1px solid #0f172a14!important;padding:16px!important;box-shadow:0 1px 2px #0f172a05!important}.c2-subcard{background-color:var(--c2-surface-2);border-radius:var(--c2-radius-sm);border:1px solid #0f172a0f;padding:12px}.c2-prop-row{border-bottom:1px solid #0f172a0d;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.c2-prop-row:last-child{border-bottom:none;padding-bottom:0}.c2-list-row{border-bottom:1px solid #0f172a0f;padding:10px 0}.c2-list-row:last-child{border-bottom:none;padding-bottom:0}.c2-nav-item{border-radius:var(--c2-radius-sm);height:35px;font-family:var(--c2-font-sans);color:var(--c2-text-secondary);transition:background-color .12s var(--c2-ease), color .12s var(--c2-ease);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:0 12px;font-size:.90625rem;font-weight:450;display:flex;position:relative}.c2-nav-item:hover{color:var(--c2-text);background-color:#0f172a0b}.c2-nav-item-active{background-color:var(--c2-brand-soft);color:var(--c2-brand-hover);font-weight:550}.c2-nav-item-active:hover{color:var(--c2-brand-hover);background-color:#f5d0fe}.c2-nav-item-active:before{content:"";background-color:var(--c2-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:6px;bottom:6px;left:0}.c2-nav-icon{width:18px;height:18px;color:var(--c2-text-dim);transition:color .12s var(--c2-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.c2-nav-item:hover .c2-nav-icon{color:var(--c2-text-secondary)}.c2-nav-item-active .c2-nav-icon{color:var(--c2-brand)}.c2-nav-active{position:relative}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
