@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--gray-0: #ffffff;--gray-50: #fafafd;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--gray-950: #0f0f0f;--black: #000000;--white: #ffffff;--gray-0-dark: #000000;--gray-50-dark: #0f0f0f;--gray-100-dark: #1a1a1a;--gray-200-dark: #2a2a2a;--gray-300-dark: #333333;--gray-400-dark: #404040;--gray-500-dark: #505050;--gray-600-dark: #666666;--gray-700-dark: #9ca3af;--gray-800-dark: #d1d5db;--gray-900-dark: #e5e7eb;--gray-950-dark: #ffffff;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--blue-950: #1e3a5f;--blue-950-light: #2d4a6b;--blue-50-dark: #1e3a5f;--blue-100-dark: #2d4a6b;--blue-500-dark: #3b82f6;--blue-600-dark: #2563eb;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--red-950: #3a1a1a;--red-950-light: #5a2a2a;--red-bright: #ff6b6b;--red-50-dark: #3a1a1a;--red-100-dark: #5a2a2a;--red-400-dark: #fca5a5;--red-600-dark: #dc2626;--red-bright-dark: #ff6b6b;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #1a3a1a;--green-950-light: #2d4a2d;--green-50-dark: #1a3a1a;--green-100-dark: #2d4a2d;--green-300-dark: #86efac;--green-600-dark: #16a34a;--yellow-800: #92400e;--yellow-900: #78350f;--shadow-light: rgba(0, 0, 0, .1);--shadow-medium: rgba(0, 0, 0, .2);--shadow-dark: rgba(0, 0, 0, .3);--shadow-darker: rgba(0, 0, 0, .4);--color-bg-primary: var(--white);--color-bg-secondary: var(--gray-50);--color-bg-tertiary: var(--gray-100);--color-bg-hover: var(--gray-100);--color-bg-active: var(--gray-200);--color-bg-disabled: var(--gray-100);--color-text-primary: var(--gray-900);--color-text-secondary: var(--gray-600);--color-text-muted: var(--gray-500);--color-text-disabled: var(--gray-400);--color-text-inverse: var(--white);--color-border-default: var(--gray-300);--color-border-light: var(--gray-200);--color-border-strong: var(--gray-400);--color-border-focus: var(--blue-600);--color-primary: var(--blue-600);--color-primary-hover: var(--blue-700);--color-primary-bg: var(--blue-50);--color-error: var(--red-600);--color-error-bg: var(--red-50);--color-success: var(--green-600);--color-success-bg: var(--green-50);--synth-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--synth-font-mono: "JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--synth-text-xs: .75rem;--synth-text-sm: .875rem;--synth-text-base: 1rem;--synth-text-lg: 1.125rem;--synth-text-xl: 1.25rem;--synth-text-2xl: 1.5rem;--synth-text-3xl: 1.875rem;--synth-text-4xl: 2.25rem;--synth-font-normal: 400;--synth-font-medium: 500;--synth-font-semibold: 600;--synth-font-bold: 700;--synth-leading-tight: 1.25;--synth-leading-snug: 1.375;--synth-leading-normal: 1.5;--synth-leading-relaxed: 1.625;--synth-leading-loose: 2;--synth-tracking-tight: -.025em;--synth-tracking-normal: 0em;--synth-tracking-wide: .025em;--synth-tracking-wider: .05em;--synth-tracking-widest: .1em;--synth-white: #FFFFFF;--synth-black: #000000;--synth-gray-50: #fafafd;--synth-gray-100: #F2F2F7;--synth-gray-200: #E5E5EB;--synth-gray-300: #D0D0D8;--synth-gray-400: #B3B3BC;--synth-gray-500: #93939C;--synth-gray-600: #5F5F69;--synth-gray-700: #45454C;--synth-gray-800: #2E2E32;--synth-gray-900: #1F1F21;--synth-gray-1000: #161617;--synth-indigo-50: #F1F2FF;--synth-indigo-100: #DEE0FF;--synth-indigo-200: #B8BCFF;--synth-indigo-300: #8C92FF;--synth-indigo-400: #5E65FF;--synth-indigo-500: #4148FF;--synth-indigo-600: #2F36D6;--synth-indigo-700: #24299F;--synth-indigo-800: #1A1E73;--synth-slate-50: #F1F4F8;--synth-slate-100: #E3E9F1;--synth-slate-200: #C7D2E3;--synth-slate-300: #A6B4CC;--synth-slate-400: #7F92AE;--synth-slate-500: #566C8D;--synth-slate-600: #344563;--synth-slate-700: #27354C;--synth-slate-800: #1B2536;--synth-purple-50: #F4F1FF;--synth-purple-100: #EEE9FF;--synth-purple-200: #D7CBFF;--synth-purple-300: #A996FF;--synth-purple-400: #8463F0;--synth-purple-500: #6C45EC;--synth-purple-600: #5A2FE6;--synth-purple-700: #4825C2;--synth-purple-800: #351B90;--synth-blue-50: #F2F5FF;--synth-blue-100: #E7EEFF;--synth-blue-200: #C9D8FF;--synth-blue-300: #8FAFFF;--synth-blue-400: #4F7DF0;--synth-blue-500: #2F61E8;--synth-blue-600: #DEE0FF;--synth-blue-700: #1246BB;--synth-blue-800: #0E358E;--synth-turquoise-50: #EDF9FA;--synth-turquoise-100: #E3F6F7;--synth-turquoise-200: #BFEAEC;--synth-turquoise-300: #8AD8DE;--synth-turquoise-400: #5BC8D2;--synth-turquoise-500: #3BBBC6;--synth-turquoise-600: #2BAFBF;--synth-turquoise-700: #218E9B;--synth-turquoise-800: #176B74;--synth-jade-50: #E9F7F4;--synth-jade-100: #D6F0EA;--synth-jade-200: #AEE2D8;--synth-jade-300: #79CDBF;--synth-jade-400: #4BB6A5;--synth-jade-500: #2FA997;--synth-jade-600: #1F9D8A;--synth-jade-700: #187C6E;--synth-jade-800: #115E54;--synth-magenta-50: #FDF1F8;--synth-magenta-100: #FCE8F3;--synth-magenta-200: #F4C4DF;--synth-magenta-300: #EC92C6;--synth-magenta-400: #E86DB5;--synth-magenta-500: #E04FA7;--synth-magenta-600: #D93A9C;--synth-magenta-700: #B62F82;--synth-magenta-800: #8C2364;--synth-color-primary: var(--synth-indigo-500);--synth-color-primary-hover: var(--synth-indigo-600);--synth-color-primary-subtle: var(--synth-indigo-50);--synth-color-primary-emphasis: var(--synth-indigo-700);--synth-color-surface: var(--synth-white);--synth-color-surface-subtle: var(--synth-gray-50);--synth-color-surface-raised: var(--synth-gray-100);--synth-color-border: var(--synth-gray-200);--synth-color-border-strong: var(--synth-gray-400);--synth-color-text: var(--synth-gray-900);--synth-color-text-subtle: var(--synth-gray-500);--synth-color-text-disabled: var(--synth-gray-400);--synth-color-text-on-primary: var(--synth-white);--synth-color-success: var(--synth-jade-500);--synth-color-success-subtle: var(--synth-jade-50);--synth-color-warning: var(--synth-magenta-500);--synth-color-warning-subtle: var(--synth-magenta-50);--synth-color-error: #EF4444;--synth-color-error-subtle: #FEF2F2;--synth-color-info: var(--synth-blue-500);--synth-color-info-subtle: var(--synth-blue-50)}.dark{--color-bg-primary: var(--gray-0-dark);--color-bg-secondary: var(--gray-50-dark);--color-bg-tertiary: var(--gray-100-dark);--color-bg-hover: var(--gray-100-dark);--color-bg-active: var(--gray-200-dark);--color-bg-disabled: var(--gray-50-dark);--color-text-primary: var(--gray-950-dark);--color-text-secondary: var(--gray-800-dark);--color-text-muted: var(--gray-700-dark);--color-text-disabled: var(--gray-700-dark);--color-text-inverse: var(--gray-950-dark);--color-border-default: var(--gray-300-dark);--color-border-light: var(--gray-200-dark);--color-border-strong: var(--gray-400-dark);--color-border-focus: var(--blue-500-dark);--color-primary: var(--blue-500-dark);--color-primary-hover: var(--blue-100-dark);--color-primary-bg: var(--blue-50-dark);--color-error: var(--red-600-dark);--color-error-bg: var(--red-50-dark);--color-success: var(--green-600-dark);--color-success-bg: var(--green-50-dark)}.dark{--synth-color-primary: var(--synth-indigo-400);--synth-color-primary-hover: var(--synth-indigo-300);--synth-color-primary-subtle: var(--synth-indigo-800);--synth-color-primary-emphasis: var(--synth-indigo-200);--synth-color-surface: var(--synth-gray-1000);--synth-color-surface-subtle: var(--synth-gray-900);--synth-color-surface-raised: var(--synth-gray-800);--synth-color-border: var(--synth-gray-700);--synth-color-border-strong: var(--synth-gray-500);--synth-color-text: var(--synth-white);--synth-color-text-subtle: var(--synth-gray-400);--synth-color-text-disabled: var(--synth-gray-600);--shadow-light: rgba(0, 0, 0, .3)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-mb-px{margin-bottom:-1px}.-mr-0\.5{margin-right:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.size-1\.5{width:.375rem;height:.375rem}.size-12{width:3rem;height:3rem}.size-2{width:.5rem;height:.5rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.\!h-2{height:.5rem!important}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[36px\]{height:36px}.h-\[80vh\]{height:80vh}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-300px\)\]{max-height:calc(100vh - 300px)}.min-h-0{min-height:0px}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[80px\]{min-height:80px}.min-h-screen{min-height:100vh}.\!w-2{width:.5rem!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[40\%\]{width:40%}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[55px\]{width:55px}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[70px\]{width:70px}.w-\[80px\]{width:80px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[500px\]{max-width:500px}.max-w-\[60\%\]{max-width:60%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[90\%\]{max-width:90%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-fixed{table-layout:fixed}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-\[minmax\(200px\,auto\)\]{grid-auto-rows:minmax(200px,auto)}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-px{gap:1px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity, 1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.divide-synth-border>:not([hidden])~:not([hidden]){border-color:var(--synth-color-border)}.divide-synth-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 229 235 / var(--tw-divide-opacity, 1))}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))!important}.\!border-transparent{border-color:transparent!important}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/30{border-color:#ef44444d}.border-synth-border{border-color:var(--synth-color-border)}.border-synth-gray-200{--tw-border-opacity: 1;border-color:rgb(229 229 235 / var(--tw-border-opacity, 1))}.border-synth-gray-300{--tw-border-opacity: 1;border-color:rgb(208 208 216 / var(--tw-border-opacity, 1))}.border-synth-indigo-200{--tw-border-opacity: 1;border-color:rgb(184 188 255 / var(--tw-border-opacity, 1))}.border-synth-indigo-400{--tw-border-opacity: 1;border-color:rgb(94 101 255 / var(--tw-border-opacity, 1))}.border-synth-magenta-200{--tw-border-opacity: 1;border-color:rgb(244 196 223 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-gray-300{--tw-border-opacity: 1;border-left-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-l-gray-400{--tw-border-opacity: 1;border-left-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-gray-400{--tw-bg-opacity: 1 !important;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))!important}.\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-fuchsia-500{--tw-bg-opacity: 1;background-color:rgb(217 70 239 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/50{background-color:#eef2ff80}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-lime-500{--tw-bg-opacity: 1;background-color:rgb(132 204 22 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.bg-pink-300{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1))}.bg-pink-400{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-pink-700{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.bg-pink-800{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity, 1))}.bg-pink-900{--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-synth-gray-100{--tw-bg-opacity: 1;background-color:rgb(242 242 247 / var(--tw-bg-opacity, 1))}.bg-synth-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 229 235 / var(--tw-bg-opacity, 1))}.bg-synth-gray-50{--tw-bg-opacity: 1;background-color:rgb(247 247 250 / var(--tw-bg-opacity, 1))}.bg-synth-gray-500{--tw-bg-opacity: 1;background-color:rgb(147 147 156 / var(--tw-bg-opacity, 1))}.bg-synth-gray-800{--tw-bg-opacity: 1;background-color:rgb(46 46 50 / var(--tw-bg-opacity, 1))}.bg-synth-indigo-100{--tw-bg-opacity: 1;background-color:rgb(222 224 255 / var(--tw-bg-opacity, 1))}.bg-synth-indigo-50{--tw-bg-opacity: 1;background-color:rgb(241 242 255 / var(--tw-bg-opacity, 1))}.bg-synth-indigo-500{--tw-bg-opacity: 1;background-color:rgb(65 72 255 / var(--tw-bg-opacity, 1))}.bg-synth-indigo-600{--tw-bg-opacity: 1;background-color:rgb(47 54 214 / var(--tw-bg-opacity, 1))}.bg-synth-jade-100{--tw-bg-opacity: 1;background-color:rgb(214 240 234 / var(--tw-bg-opacity, 1))}.bg-synth-jade-50{--tw-bg-opacity: 1;background-color:rgb(233 247 244 / var(--tw-bg-opacity, 1))}.bg-synth-jade-500{--tw-bg-opacity: 1;background-color:rgb(47 169 151 / var(--tw-bg-opacity, 1))}.bg-synth-magenta-100{--tw-bg-opacity: 1;background-color:rgb(252 232 243 / var(--tw-bg-opacity, 1))}.bg-synth-magenta-50{--tw-bg-opacity: 1;background-color:rgb(253 241 248 / var(--tw-bg-opacity, 1))}.bg-synth-magenta-500{--tw-bg-opacity: 1;background-color:rgb(224 79 167 / var(--tw-bg-opacity, 1))}.bg-synth-slate-100{--tw-bg-opacity: 1;background-color:rgb(227 233 241 / var(--tw-bg-opacity, 1))}.bg-synth-surface{background-color:var(--synth-color-surface)}.bg-synth-surface-subtle{background-color:var(--synth-color-surface-subtle)}.bg-synth-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/70{background-color:#ffffffb3}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.fill-yellow-400{fill:#facc15}.fill-yellow-500{fill:#eab308}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-12{padding-left:3rem!important}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-synth-sans{font-family:var(--synth-font-sans)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-synth-2xl{font-size:var(--synth-text-2xl)}.text-synth-sm{font-size:var(--synth-text-sm)}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[34px\]{line-height:34px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-red-600{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity, 1))!important}.text-\[\#5E6AD2\]{--tw-text-opacity: 1;color:rgb(94 106 210 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-cyan-800{--tw-text-opacity: 1;color:rgb(21 94 117 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-synth-gray-400{--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.text-synth-gray-500{--tw-text-opacity: 1;color:rgb(147 147 156 / var(--tw-text-opacity, 1))}.text-synth-gray-600{--tw-text-opacity: 1;color:rgb(95 95 105 / var(--tw-text-opacity, 1))}.text-synth-gray-700{--tw-text-opacity: 1;color:rgb(69 69 76 / var(--tw-text-opacity, 1))}.text-synth-gray-800{--tw-text-opacity: 1;color:rgb(46 46 50 / var(--tw-text-opacity, 1))}.text-synth-gray-900{--tw-text-opacity: 1;color:rgb(31 31 33 / var(--tw-text-opacity, 1))}.text-synth-indigo-400{--tw-text-opacity: 1;color:rgb(94 101 255 / var(--tw-text-opacity, 1))}.text-synth-indigo-500{--tw-text-opacity: 1;color:rgb(65 72 255 / var(--tw-text-opacity, 1))}.text-synth-indigo-600{--tw-text-opacity: 1;color:rgb(47 54 214 / var(--tw-text-opacity, 1))}.text-synth-indigo-800{--tw-text-opacity: 1;color:rgb(26 30 115 / var(--tw-text-opacity, 1))}.text-synth-jade-600{--tw-text-opacity: 1;color:rgb(31 157 138 / var(--tw-text-opacity, 1))}.text-synth-jade-800{--tw-text-opacity: 1;color:rgb(17 94 84 / var(--tw-text-opacity, 1))}.text-synth-magenta-600{--tw-text-opacity: 1;color:rgb(217 58 156 / var(--tw-text-opacity, 1))}.text-synth-magenta-700{--tw-text-opacity: 1;color:rgb(182 47 130 / var(--tw-text-opacity, 1))}.text-synth-magenta-800{--tw-text-opacity: 1;color:rgb(140 35 100 / var(--tw-text-opacity, 1))}.text-synth-primary{color:var(--synth-color-primary)}.text-synth-slate-800{--tw-text-opacity: 1;color:rgb(27 37 54 / var(--tw-text-opacity, 1))}.text-synth-text{color:var(--synth-color-text)}.text-synth-text-disabled{color:var(--synth-color-text-disabled)}.text-synth-text-subtle{color:var(--synth-color-text-subtle)}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/85{color:#ffffffd9}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-synth-text-subtle::-moz-placeholder{color:var(--synth-color-text-subtle)}.placeholder-synth-text-subtle::placeholder{color:var(--synth-color-text-subtle)}.accent-indigo-600{accent-color:#4f46e5}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.\!shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_4px_rgba\(59\,130\,246\,0\.4\)\]{--tw-shadow: 0 0 16px 4px rgba(59,130,246,.4);--tw-shadow-colored: 0 0 16px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-blue-400\/50{--tw-ring-color: rgb(96 165 250 / .5)}.ring-blue-400\/60{--tw-ring-color: rgb(96 165 250 / .6)}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-offset-1{--tw-ring-offset-width: 1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.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)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[teamId\:organizationId\]{team-id:organizationId}html{transition:background-color .2s,color .2s}.dark body{background-color:var(--black);color:var(--white)}input[type=checkbox]{accent-color:#3b82f6;border-color:#d1d5db!important}.dark input[type=checkbox]{accent-color:var(--blue-950);border-color:#4b5563!important}*{font-size:.875rem}.data-table{width:100%;border-collapse:collapse}.data-table.table-fixed thead tr:first-child th{border-top:none}.data-table{table-layout:auto;width:100%;box-sizing:border-box}.col-row-number{width:36px;min-width:36px;max-width:36px}.col-name{width:210px;min-width:180px}.col-name .table-cell{text-align:left}.col-location{width:auto;min-width:80px;max-width:180px}.col-owner{width:140px;min-width:130px;max-width:180px}.col-aum{width:100px;min-width:80px;max-width:120px;text-align:right}th.col-aum .break-words{margin-left:auto}td.col-aum{text-align:right}.col-status{width:120px;min-width:120px;max-width:120px;text-align:left}.col-lead-type{width:90px;min-width:70px;max-width:90px}.col-task{width:auto;min-width:120px;max-width:300px}.col-delete{width:50px;min-width:50px;max-width:50px}.col-tag{width:auto;min-width:50px;max-width:120px}.col-next-action-item{width:auto;min-width:250px;max-width:1000px}.col-actions{width:auto;min-width:180px;max-width:220px}.col-default{width:auto;min-width:80px;max-width:300px}.col-badge{width:130px;min-width:120px;max-width:150px}.col-compact{width:90px;min-width:80px;max-width:100px}.col-email-subject{width:160px;min-width:140px}.notion-pill{display:inline-flex;align-items:center;padding:0 6px;border-radius:3px;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.w-full.table-fixed thead tr:first-child th{border-top:none}.table-row:hover{--tw-bg-opacity: 1;background-color:rgb(247 247 250 / var(--tw-bg-opacity, 1))}.table-row:hover:is(.dark *){background-color:#2e2e3280}.table-row{height:42px;transition:background-color 80ms ease}.table-cell{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 235 / var(--tw-border-opacity, 1));padding-left:.75rem;padding-right:.75rem;padding-top:0;padding-bottom:0;text-align:left}.table-cell:is(.dark *){--tw-border-opacity: 1;border-color:rgb(46 46 50 / var(--tw-border-opacity, 1))}.table-cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-primary);font-size:13px;line-height:42px}.table-cell.col-next-action-item{white-space:normal;overflow:hidden;text-overflow:clip;line-height:normal;vertical-align:middle}html:not(.dark) .table-cell .text-gray-600,html:not(.dark) .table-cell .text-gray-500,html:not(.dark) .table-cell .text-gray-400{color:var(--gray-800)!important}html:not(.dark) .table-cell .text-gray-700{color:var(--gray-700)!important}html:not(.dark) .table-cell .text-gray-800{color:var(--gray-800)!important}html:not(.dark) .table-cell .text-gray-900{color:var(--gray-900)!important}.dark .table-cell{color:var(--white)!important;border-color:var(--synth-gray-800)!important}.data-table-wrapper.table-products .table-cell{padding-top:.375rem;padding-bottom:.375rem}.data-table tbody tr:last-child .table-cell{border-bottom-width:0px}.title{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .title{color:var(--gray-900)}.btn{border-radius:.375rem;border-width:1px;padding:.25rem 1rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .btn{color:var(--gray-900)}.btn:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark .btn{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-blue{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}hr{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.dark hr{border-color:var(--gray-300-dark)!important}.search-input{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.dark .search-input{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.search-input:focus{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark .search-input:focus{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(75 85 99 / var(--tw-ring-opacity, 1))}.search-input::-moz-placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.search-input::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .search-input::-moz-placeholder{color:var(--gray-800)}html:not(.dark) .table-cell .search-input::placeholder{color:var(--gray-800)}.layout-container{display:flex;height:100vh}.navbar{position:fixed;left:0;top:0;width:224px;height:100vh;background-color:var(--gray-50);z-index:50;flex-shrink:0;transition:background-color .2s}.dark .navbar{background-color:var(--gray-100-dark)}@media(max-width:900px){.navbar{width:48px}}.navbar-content{display:flex;height:100%;flex-direction:column;padding:1rem .75rem}@media(max-width:900px){.navbar-content{padding:.75rem}}.navbar-top{display:flex;flex-direction:column;gap:1px;margin-bottom:.75rem}.navbar-top .navbar-text{min-height:1.75rem;max-height:1.75rem;align-items:center}@media(max-width:900px){.navbar-top{margin-bottom:1rem}}.navbar-search-item{margin:0}.navbar-items{display:flex;flex-direction:column;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,black calc(100% - 24px),transparent 100%);padding-bottom:12px}.navbar-items:hover{scrollbar-color:var(--synth-gray-300) transparent}.dark .navbar-items:hover{scrollbar-color:var(--synth-gray-600) transparent}.navbar-section{display:flex;flex-direction:column;margin-bottom:.25rem}.navbar-section:last-child{margin-bottom:0}.navbar-section-header{line-height:1rem;font-weight:500;text-transform:uppercase;color:var(--gray-500);padding:.375rem .75rem;margin-bottom:.125rem;font-size:.6875rem;letter-spacing:.05em}.dark .navbar-section-header{color:var(--gray-600)}.navbar-text{font-size:var(--synth-text-sm);font-weight:var(--synth-font-normal);color:var(--synth-gray-700);transition:all .15s ease;display:flex;align-items:center;flex-direction:row;padding:.375rem .625rem;text-decoration:none;border-radius:.375rem;margin:0 .125rem;position:relative}.navbar-text:hover{background-color:var(--synth-color-surface-raised);color:var(--synth-color-text)}button.navbar-text{background:none;border:none;cursor:pointer;text-align:left;width:100%;font-family:inherit;font-size:inherit;line-height:inherit}.dark .navbar-text{color:var(--synth-gray-300)}.navbar-text-active{background-color:var(--synth-color-primary-subtle);color:var(--synth-color-primary-emphasis);font-weight:var(--synth-font-medium)}.navbar-text-active:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:0 2px 2px 0;background:var(--synth-indigo-500)}.dark .navbar-text-active{background-color:var(--synth-color-primary-subtle);color:var(--synth-color-primary-emphasis);font-weight:var(--synth-font-medium)}.dark .navbar-text-active:before{background:var(--synth-indigo-400)}@media(max-width:900px){.navbar-text{padding:.5rem;text-align:center;font-size:.75rem}}.navbar-bottom{display:flex;align-items:center;margin-top:auto}.navbar-collapsed{width:60px!important}.navbar-collapsed .navbar-content{padding:.5rem .25rem;align-items:center}.navbar-collapsed .navbar-text{justify-content:center;padding:.625rem;gap:0!important;width:100%;margin:.125rem 0;border-radius:.5rem;position:relative}.navbar-collapsed .navbar-text:hover{transform:scale(1.05)}.navbar-collapsed .navbar-top{margin-bottom:1rem;gap:.25rem}.navbar-collapsed .navbar-top .navbar-text{min-height:unset;max-height:none}.navbar-collapsed .navbar-section{margin-bottom:.5rem}.navbar-collapsed .navbar-items{gap:.25rem}.navbar-collapsed .navbar-section:after{content:"";display:block;height:1px;background-color:var(--gray-200);margin:.5rem .25rem}.dark .navbar-collapsed .navbar-section:after{background-color:var(--gray-300-dark)}.navbar-collapsed .navbar-section:last-child:after{display:none}.navbar-profile{position:relative;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb;transition:border-color .2s}.dark .navbar-profile{border-bottom-color:var(--gray-300-dark)}.navbar-profile-content{display:flex;align-items:center;gap:.75rem;cursor:pointer}.navbar-logo{width:28px;height:28px;border-radius:6px;flex-shrink:0}.navbar-profile-info{display:flex;flex:1 1 0%;flex-direction:column;min-width:0}.navbar-profile-company{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));line-height:1.2;transition:color .2s}.dark .navbar-profile-company{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.navbar-profile-name{display:none}.navbar-dropdown-toggle{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;cursor:pointer;color:var(--gray-300-dark);transition:transform .2s;flex-shrink:0}.navbar-dropdown-toggle:hover{opacity:1;background-color:var(--gray-200)}.dark .navbar-dropdown-toggle{color:var(--white)}.dark .navbar-dropdown-toggle:hover{background-color:var(--gray-200-dark)!important;opacity:1}.navbar-dropdown-toggle svg{transition:color .2s}.navbar-dropdown-toggle-open{transform:rotate(180deg)}.navbar-dropdown{position:absolute;top:100%;left:0;right:0}.dark div.navbar-dropdown[class*=bg-white],.dark .navbar-dropdown[class*=bg-white]{background-color:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark div.navbar-dropdown[class*=bg-white] *,.dark .navbar-dropdown[class*=bg-white] *{color:var(--white)}.dark div.navbar-dropdown[class*=bg-white] .hover\:bg-gray-100:hover,.dark .navbar-dropdown[class*=bg-white] .hover\:bg-gray-100:hover{background-color:var(--gray-200-dark)}.dark div.navbar-dropdown[class*=bg-white] .bg-blue-50,.dark .navbar-dropdown[class*=bg-white] .bg-blue-50{background-color:var(--gray-200-dark);border-color:var(--gray-600-dark)}.dark div.navbar-dropdown[class*=bg-white] [class*=text-gray-500],.dark .navbar-dropdown[class*=bg-white] [class*=text-gray-500]{color:var(--gray-300)}.dark div.navbar-dropdown[class*=bg-white] [class*=text-blue-600],.dark .navbar-dropdown[class*=bg-white] [class*=text-blue-600]{color:var(--blue-400)}.dark div.navbar-dropdown[class*=bg-white] [class*=border-gray-300],.dark .navbar-dropdown[class*=bg-white] [class*=border-gray-300],.dark div.navbar-dropdown[class*=bg-white] [class*=border-gray-200],.dark .navbar-dropdown[class*=bg-white] [class*=border-gray-200]{border-color:var(--gray-300-dark)}.navbar-dropdown{margin-top:.5rem;background:#fff;border:1px solid var(--gray-200);border-radius:8px;box-shadow:0 4px 6px -1px var(--shadow-light),0 2px 4px -1px var(--shadow-light);z-index:100;overflow:hidden;transition:background-color .2s,border-color .2s}.dark .navbar-dropdown{background:#1a1a1a;border-color:var(--gray-300-dark);box-shadow:0 4px 6px -1px var(--shadow-dark),0 2px 4px -1px var(--shadow-medium)}.navbar-dropdown-item{display:flex;width:100%;align-items:center;gap:.5rem;text-align:left}.navbar-dropdown-item.table-fixed thead tr:first-child th{border-top:none}.navbar-dropdown-item{padding:.75rem 1rem;border:none;background:transparent;color:var(--gray-300-dark);font-size:.875rem;cursor:pointer;transition:background-color .2s,color .2s}.navbar-dropdown-item:hover{background-color:var(--gray-100)}.dark .navbar-dropdown-item{color:var(--gray-200)}.dark .navbar-dropdown-item:hover{background-color:var(--gray-200-dark)}.navbar-dropdown-item:first-child{border-bottom:1px solid #e5e7eb}.dark .navbar-dropdown-item:first-child{border-bottom-color:var(--gray-300-dark)}.navbar-dropdown-role{cursor:default;font-weight:500;color:var(--gray-300-dark)}.navbar-dropdown-role:hover{background-color:transparent}.dark .navbar-dropdown-role{color:var(--gray-200)}.dark .navbar-dropdown-role:hover{background-color:transparent}.navbar-dropdown-divider{height:1px;background-color:#e5e7eb;margin:.25rem 0}.dark .navbar-dropdown-divider{background-color:var(--gray-300-dark)}@media(max-width:900px){.navbar-profile{margin-bottom:1rem;padding-bottom:.75rem}.navbar-logo{width:16px;height:16px}.navbar-profile-company{font-size:.75rem}}.main-content{margin-left:224px;width:calc(100% - 224px);height:100vh;overflow-y:auto;background-color:var(--gray-50);transition:margin-left .2s,width .2s,background-color .2s;display:flex;flex-direction:column;padding-top:64px}.layout-container:has(.navbar-collapsed) .main-content{margin-left:60px;width:calc(100% - 60px)}.layout-container-collapsed .main-content{margin-left:60px;width:calc(100% - 60px)}.dark .main-content{background-color:var(--black)}.main-content>main{flex:1;overflow-y:auto;padding-left:2rem}.main-content>main:has(.ins-page){overflow:hidden;padding-left:0;display:flex;flex-direction:column}.main-content>main:has(.nuc-page){overflow:hidden;padding-left:0;display:flex;flex-direction:column}@media(max-width:900px){.main-content{margin-left:48px;width:calc(100% - 48px);padding-top:60px}.global-search-container{padding:.75rem 1rem}}.top-bar{position:fixed;top:0;left:224px;right:0;z-index:40;background-color:var(--gray-50);padding:21px 2rem .5rem;display:flex;justify-content:center;align-items:center;gap:2rem;box-sizing:border-box}.dark .top-bar{background-color:var(--black)}.top-bar-search{flex:0 0 500px;max-width:500px}.top-bar-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0;position:absolute;right:2rem;margin-left:auto}.top-bar-profile{cursor:pointer;padding:.25rem;border-radius:9999px;transition:background-color .15s;display:flex;align-items:center;justify-content:center}.top-bar-profile:hover{background-color:var(--gray-100)}.dark .top-bar-profile:hover{background-color:var(--gray-800)}.top-bar-profile-avatar{width:32px;height:32px;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.top-bar-profile-avatar-placeholder{width:32px;height:32px;border-radius:9999px;background-color:var(--blue-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600}.top-bar-dropdown-toggle{background:none;border:none;cursor:pointer;padding:.375rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .15s}.top-bar-dropdown-toggle:hover{background-color:var(--gray-100)}.dark .top-bar-dropdown-toggle:hover{background-color:var(--gray-800)}.top-bar-dropdown{position:absolute;right:0;top:calc(100% + .5rem);background-color:var(--white);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;min-width:180px;overflow:hidden;z-index:50}.dark .top-bar-dropdown{background-color:var(--gray-900);border-color:var(--gray-700)}.top-bar-dropdown-item{display:flex;align-items:center;width:100%;padding:.75rem 1rem;border:none;background:none;cursor:pointer;text-align:left;font-size:.875rem;color:var(--gray-700);transition:background-color .15s}.dark .top-bar-dropdown-item{color:var(--gray-300)}.top-bar-dropdown-item:hover{background-color:var(--gray-50)}.dark .top-bar-dropdown-item:hover{background-color:var(--gray-800)}.layout-container:has(.navbar-collapsed) .top-bar{left:60px}.layout-container-collapsed .top-bar{left:60px}@media(max-width:900px){.top-bar{left:48px;padding:.75rem 1rem;gap:1rem;justify-content:space-between}.top-bar-search{flex:1;max-width:none}.top-bar-right{position:relative;right:auto}}.content-center{display:flex;align-items:center;justify-content:center;height:100%;min-height:100vh}.firm-detail-container{margin-left:auto;margin-right:auto;max-width:80rem}.firm-detail-header{flex-shrink:0;background-color:var(--white);margin-bottom:.5rem}.dark .firm-detail-header{background-color:var(--gray-100-dark)}.firm-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.firm-detail-grid-flexible{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;grid-auto-rows:minmax(200px,auto)}.firm-detail-card{height:100%;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1.5rem}.firm-detail-card-header{padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-card-header{color:var(--gray-800)}.firm-detail-info-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.firm-detail-label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-label{color:var(--gray-800)}.firm-detail-label-inline{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-label-inline{color:var(--gray-800)}.firm-detail-value{display:inline-flex;align-items:center;padding:.125rem .625rem;text-align:right;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-value{color:var(--gray-800)}.firm-detail-value-currency{text-align:right;font-size:.75rem;line-height:1rem;font-weight:600;color:rgb(17 24 39 / var(--tw-text-opacity, 1));--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-value-currency{color:var(--gray-900)}.firm-detail-timeline-card{border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}@media(min-width:768px){.firm-detail-timeline-card{grid-column:span 2 / span 2}}@media(min-width:1024px){.firm-detail-timeline-card{grid-column:span 3 / span 3}}.dark .firm-detail-timeline-card{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.firm-detail-loading{display:flex;min-height:16rem;align-items:center;justify-content:center}.firm-detail-error{display:flex;min-height:16rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.firm-detail-prospect-name{width:100%;cursor:pointer;padding:.25rem;text-align:left;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.firm-detail-prospect-name.table-fixed thead tr:first-child th{border-top:none}.dark .table-cell .firm-detail-prospect-name:hover,.dark .dashboard-stat-card.firm-detail-prospect-name:hover,.dark .dashboard-status-row.firm-detail-prospect-name:hover{background-color:var(--gray-200-dark)}.firm-detail-prospect-name:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1));text-decoration-line:underline}.firm-detail-prospect-name:focus{border-radius:.25rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .5}.firm-detail-status-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500}.firm-detail-status-prospect{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-status-contacted{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-status-scheduled{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-status-signed{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.firm-detail-status-other{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-task-initial{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-task-followup{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-task-schedule{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-task-prep{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-task-demo-schedule{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.firm-detail-task-demo-prep{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.firm-detail-task-contract-prep{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.firm-detail-task-contract-review{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.firm-detail-task-contract-send{--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.firm-detail-task-other{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.firm-detail-call-card.late .firm-detail-task-badge,.firm-detail-call-card-compact.late .firm-detail-task-badge,.firm-detail-call-card.upcoming .firm-detail-task-badge,.firm-detail-call-card-compact.upcoming .firm-detail-task-badge,.firm-detail-call-card.on-time .firm-detail-task-badge,.firm-detail-call-card-compact.on-time .firm-detail-task-badge{background-color:transparent}.firm-detail-progress{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-progress{color:var(--gray-700)}.firm-detail-task-change-from{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));text-decoration-line:line-through}.dark .firm-detail-task-change-from{color:var(--gray-50)!important}.firm-detail-task-change-arrow{margin-left:.5rem;margin-right:.5rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-change-arrow{color:var(--gray-50)!important}.firm-detail-task-change-to{font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-change-to{color:var(--gray-50)!important}.firm-detail-call-notes{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-call-notes{color:var(--gray-800)}.firm-detail-calls-container{min-height:0px;flex:1 1 0%}.firm-detail-calls-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.firm-detail-calls-container{overflow-y:auto}.home-tasks-firms-container .firm-detail-calls-container{min-height:0px}.firm-detail-call-card{border-radius:1rem;border-width:1px;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--gray-200)}.firm-detail-call-card:not(.late):not(.upcoming):not(.on-time):hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card:not(.late):not(.upcoming):not(.on-time):hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.firm-detail-call-card.late{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.firm-detail-call-card.late:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card.late{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1));background-color:#7f1d1d4d}.dark .firm-detail-call-card.late:hover{background-color:#7f1d1d80}.firm-detail-call-card.upcoming{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.firm-detail-call-card.upcoming:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card.upcoming{--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1));background-color:#713f124d}.dark .firm-detail-call-card.upcoming:hover{background-color:#713f1280}.firm-detail-call-card.on-time{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.firm-detail-call-card.on-time:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card.on-time{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1));background-color:#14532d4d}.dark .firm-detail-call-card.on-time:hover{background-color:#14532d80}.firm-detail-call-card-compact{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.firm-detail-call-card-compact:not(.late):not(.upcoming):not(.on-time){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.firm-detail-call-card-compact:not(.late):not(.upcoming):not(.on-time):hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.firm-detail-call-card-compact.late{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.firm-detail-call-card-compact.late:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card-compact.late{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1));background-color:#7f1d1d4d}.dark .firm-detail-call-card-compact.late:hover{background-color:#7f1d1d80}.firm-detail-call-card-compact.upcoming{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.firm-detail-call-card-compact.upcoming:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card-compact.upcoming{--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1));background-color:#713f124d}.dark .firm-detail-call-card-compact.upcoming:hover{background-color:#713f1280}.firm-detail-call-card-compact.on-time{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.firm-detail-call-card-compact.on-time:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card-compact.on-time{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1));background-color:#14532d4d}.dark .firm-detail-call-card-compact.on-time:hover{background-color:#14532d80}.firm-detail-task-compact-layout{display:flex;align-items:center;justify-content:space-between}.firm-detail-task-info{flex:1 1 0%}.firm-detail-call-card-compact .firm-detail-task-info>div:first-child{color:var(--color-text-primary)!important}.firm-detail-call-card-compact .firm-detail-task-label{color:var(--gray-800)!important}.firm-detail-call-card-compact .firm-detail-task-badge{color:var(--gray-800)!important;background-color:transparent}.firm-detail-call-card-compact .firm-detail-task-right>div{color:var(--gray-800)!important}.dark .firm-detail-call-card-compact .firm-detail-task-info>div:first-child{color:var(--gray-100)!important}.dark .firm-detail-call-card-compact .firm-detail-task-label{color:var(--gray-300)!important}.dark .firm-detail-call-card-compact .firm-detail-task-badge{color:var(--gray-300)!important;background-color:transparent}.dark .firm-detail-call-card-compact .firm-detail-task-right>div{color:var(--gray-400)!important}.firm-detail-task-row{display:flex;align-items:flex-start;gap:.75rem}.firm-detail-task-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-task-label{color:var(--gray-800)}.firm-detail-task-badge{border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.firm-detail-task-owner-row{display:flex;align-items:center;gap:.75rem}.firm-detail-task-right{text-align:right}.firm-detail-task-deadline{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-task-deadline{color:var(--gray-800)}.firm-detail-task-button{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.firm-detail-task-button:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark .firm-detail-task-button{background-color:var(--gray-200-dark)!important}.dark .firm-detail-task-button:hover{background-color:var(--gray-300-dark)!important}.firm-detail-task-firm-name{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-task-firm-name{color:var(--gray-800)}.firm-detail-task-click-hint{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-task-click-hint{color:var(--gray-700)}.status-history-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.status-item-base{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;padding:.5rem .75rem}.status-item-current{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark div.absolute[class*=bg-white] .status-item-current,.dark .absolute[class*=bg-white] .status-item-current{background-color:var(--gray-200-dark);border-color:var(--gray-600-dark)}.status-item-completed{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.status-item-pending{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .status-item-pending{background-color:var(--gray-200-dark)!important;border-color:var(--gray-300-dark)!important}.status-icon-container{display:flex;align-items:center}.status-icon-container>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.status-icon-base{display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.75rem;line-height:1rem;font-weight:500}.status-icon-current{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.status-icon-completed{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.status-icon-pending{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .status-icon-pending{color:var(--gray-800)}.dark .status-icon-pending{background-color:var(--gray-400-dark)!important;color:#9ca3af!important}.status-text-base{font-weight:500}.status-text-current{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.dark .status-text-current{color:#93c5fd!important}.status-text-completed{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.dark .status-text-completed{color:#86efac!important}.status-text-pending{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .status-text-pending{color:var(--gray-800)}.status-text-pending{color:#4b5563!important}.dark .status-text-pending{color:#9ca3af!important}.status-button{cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark .table-cell .status-button:hover,.dark .dashboard-stat-card.status-button:hover,.dark .dashboard-status-row.status-button:hover{background-color:var(--gray-200-dark)}.status-button:hover{text-decoration-line:underline}.status-button{background:none;border:none;text-align:left;padding:.25rem .5rem;font-weight:500;position:relative;z-index:10;display:inline-block;pointer-events:auto;outline:none}.status-button:focus{border-radius:.25rem;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-opacity: .5}.status-submenu{margin-left:2rem;margin-top:.5rem;margin-bottom:.5rem}.status-submenu>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.status-submenu{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding-left:1rem}.status-submenu-item{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.25rem;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark .table-cell .status-submenu-item:hover,.dark .dashboard-stat-card.status-submenu-item:hover,.dark .dashboard-status-row.status-submenu-item:hover{background-color:var(--gray-200-dark)}.status-submenu-item:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .status-submenu-item:hover{background-color:var(--gray-200-dark)!important}.status-submenu-checkbox{height:1rem;width:1rem;cursor:pointer;border-radius:.25rem;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .table-cell .status-submenu-checkbox:hover,.dark .dashboard-stat-card.status-submenu-checkbox:hover,.dark .dashboard-status-row.status-submenu-checkbox:hover{background-color:var(--gray-200-dark)}.status-submenu-checkbox:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.status-submenu-checkbox{accent-color:#3b82f6;border:1px solid #d1d5db!important;background-color:#fff!important;color:#3b82f6}.dark .status-submenu-checkbox{accent-color:var(--blue-950)!important;border-color:var(--gray-300-dark)!important;background-color:#1a1a1a!important;color:var(--blue-950)!important}.status-submenu-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .status-submenu-label{color:var(--gray-700)}.firm-detail-call-header{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between}.firm-detail-call-title{font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-call-title{color:var(--gray-900)}.firm-detail-call-date{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark .firm-detail-call-date{color:var(--gray-50)!important}.firm-detail-call-meta{display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark .firm-detail-call-meta{color:var(--gray-50)!important}.firm-detail-call-link-container{margin-top:.5rem}.firm-detail-call-link{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.firm-detail-call-link:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.firm-detail-calls-more{text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-calls-more{color:var(--gray-800)}.firm-detail-calls-empty{padding-top:2rem;padding-bottom:2rem;text-align:center}.firm-detail-calls-empty-text{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-calls-empty-text{color:var(--gray-800)}.firm-detail-calls-empty-subtext{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-detail-calls-empty-subtext{color:var(--gray-800)}.firm-detail-loading-container{padding-top:1rem;padding-bottom:1rem;text-align:center}.firm-detail-loading-text{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark .firm-detail-loading-text{color:var(--gray-50)!important}.discovery-section-title{margin-bottom:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding-bottom:.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .discovery-section-title{color:var(--gray-900)}.discovery-questions>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.discovery-question{margin-bottom:.5rem}.discovery-question:last-child{margin-bottom:0}.discovery-label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.25;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .discovery-label{color:var(--gray-700)}.dark .discovery-label{color:#d1d5db!important}.discovery-input{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.discovery-input.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .discovery-input{color:var(--gray-900)}.dark .discovery-input{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.discovery-input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.discovery-textarea{min-height:2.5rem;width:100%;resize:vertical;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.discovery-textarea.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .discovery-textarea{color:var(--gray-900)}.dark .discovery-textarea{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.discovery-textarea:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.discovery-select{width:100%;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.discovery-select.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .discovery-select{color:var(--gray-900)}.dark .table-cell .discovery-select:hover,.dark .dashboard-stat-card.discovery-select:hover,.dark .dashboard-status-row.discovery-select:hover{background-color:var(--gray-200-dark)}.dark .discovery-select{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.discovery-select:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.dark .discovery-input:focus,.dark .discovery-textarea:focus,.dark .discovery-select:focus{border-color:#3b82f6!important}.nuc-page{display:flex;flex-direction:column;height:100%;width:100%;background:var(--synth-color-surface-subtle);min-height:0;padding-top:.5rem}.nuc-page>.breadcrumb-container{padding-left:2rem}.nuc-container{display:flex;flex:1;min-height:0}.nuc-sidebar{width:260px;display:flex;flex-direction:column;border-right:1px solid var(--gray-200);background:var(--gray-50);flex-shrink:0;transition:width .2s ease}.nuc-sidebar-collapsed{width:56px}.nuc-sidebar-header{display:flex;align-items:center;gap:6px;padding:10px 10px 8px;flex-shrink:0}.nuc-new-chat-btn{display:flex;align-items:center;gap:6px;flex:1;padding:7px 12px;border-radius:8px;border:1px solid var(--gray-200);background:var(--gray-0);color:var(--gray-700);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s}.nuc-new-chat-btn:hover{background:var(--gray-100);border-color:var(--gray-300)}.nuc-sidebar-collapsed .nuc-new-chat-btn{justify-content:center;padding:7px}.nuc-collapse-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:none;background:transparent;color:var(--gray-400);cursor:pointer;flex-shrink:0;transition:all .15s}.nuc-collapse-btn:hover{background:var(--gray-100);color:var(--gray-600)}.nuc-chat-list{flex:1;overflow-y:auto;padding:4px 8px 8px}.nuc-no-chats{font-size:.78rem;color:var(--gray-400);text-align:center;padding:24px 8px}.nuc-chat-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;border-radius:6px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s}.nuc-chat-item:hover{background:var(--gray-100)}.nuc-chat-item-active{background:var(--gray-900);color:var(--gray-0)}.nuc-chat-item-active:hover{background:var(--gray-800)}.nuc-chat-item-title{font-size:.8rem;font-weight:500;color:var(--gray-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.nuc-chat-item-active .nuc-chat-item-title{color:var(--gray-0)}.nuc-chat-item-date{font-size:.68rem;color:var(--gray-400);flex-shrink:0;margin-left:8px}.nuc-chat-item-active .nuc-chat-item-date{color:var(--gray-400)}.nuc-main{display:flex;flex-direction:column;flex:1;min-width:0;overflow:hidden}.nuc-header{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid var(--gray-200);flex-shrink:0}.nuc-header-left{display:flex;align-items:center;gap:10px}.nuc-orb{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.nuc-title{font-size:1rem;font-weight:600;color:var(--gray-900);margin:0;line-height:1.2}.nuc-chat-label{font-size:.72rem;color:var(--gray-400);display:block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nuc-messages{flex:1;overflow-y:auto;display:flex;flex-direction:column}.nuc-message-list{display:flex;flex-direction:column;gap:2px;padding:16px 24px 8px;max-width:800px;width:100%;margin:0 auto}.nuc-msg{display:flex;gap:10px;padding:6px 0}.nuc-msg-user{justify-content:flex-end}.nuc-msg-assistant{justify-content:flex-start}.nuc-msg-avatar{width:26px;height:26px;border-radius:50%;background:var(--gray-900);color:var(--gray-0);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.nuc-msg-bubble{max-width:75%;padding:10px 14px;border-radius:16px;font-size:.875rem;line-height:1.55;position:relative}.nuc-msg-bubble-user{background:var(--gray-900);color:var(--gray-0);border-bottom-right-radius:4px}.nuc-msg-bubble-assistant{background:var(--gray-0);color:var(--gray-800);border-bottom-left-radius:4px}.nuc-msg-md p{margin:0 0 .5rem}.nuc-msg-md p:last-child{margin-bottom:0}.nuc-msg-md ul{margin:.25rem 0 .5rem;padding-left:1.25rem}.nuc-msg-md li{margin-bottom:.2rem}.nuc-msg-md strong{font-weight:600}.nuc-msg-md code{font-size:.82em;background:#0000000f;padding:1px 5px;border-radius:4px}.nuc-msg-time{display:block;font-size:.65rem;color:var(--gray-400);margin-top:4px;text-align:right}.nuc-msg-bubble-user .nuc-msg-time{color:var(--gray-500)}.nuc-typing{display:flex;align-items:center;gap:4px;padding:4px 0}.nuc-typing span{width:6px;height:6px;border-radius:50%;background:var(--gray-400);animation:nuc-bounce 1.4s infinite ease-in-out}.nuc-typing span:nth-child(2){animation-delay:.16s}.nuc-typing span:nth-child(3){animation-delay:.32s}@keyframes nuc-bounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-5px);opacity:1}}.nuc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:40px 24px}.nuc-empty-icon{width:40px;height:40px;color:var(--gray-300);margin-bottom:16px}.nuc-empty-title{font-size:1.15rem;font-weight:600;color:var(--gray-800);margin:0 0 6px}.nuc-empty-subtitle{font-size:.85rem;color:var(--gray-400);margin:0 0 24px;max-width:400px}.nuc-prompts{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:560px}.nuc-prompt-chip{padding:8px 16px;border-radius:20px;border:1px solid var(--gray-200);background:var(--gray-0);color:var(--gray-600);font-size:.8rem;cursor:pointer;transition:all .15s;white-space:nowrap}.nuc-prompt-chip:hover{background:var(--gray-100);border-color:var(--gray-300);color:var(--gray-800)}.nuc-input-bar{padding:12px 24px 16px;border-top:1px solid var(--gray-200);background:var(--gray-50);flex-shrink:0;max-width:800px;width:100%;margin:0 auto}.nuc-input-wrapper{display:flex;align-items:flex-end;gap:8px;border:1px solid var(--gray-200);border-radius:12px;background:var(--gray-0);padding:6px 6px 6px 14px;transition:border-color .15s,box-shadow .15s}.nuc-input-wrapper:focus-within{border-color:var(--gray-400);box-shadow:0 0 0 3px #6366f114;background:var(--gray-0)}.nuc-input{flex:1;resize:none;border:none;outline:none;background:transparent;font-size:.875rem;line-height:1.5;color:var(--gray-800);padding:6px 0;max-height:160px;overflow-y:auto}.nuc-input::-moz-placeholder{color:var(--gray-400)}.nuc-input::placeholder{color:var(--gray-400)}.nuc-input:disabled{opacity:.5;cursor:not-allowed}.nuc-send-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:none;background:var(--gray-900);color:var(--gray-0);cursor:pointer;flex-shrink:0;transition:background .15s,opacity .15s}.nuc-send-btn:hover:not(:disabled){background:var(--gray-700)}.nuc-send-btn:disabled{opacity:.3;cursor:not-allowed}.nuc-input-hint{font-size:.68rem;color:var(--gray-400);margin:6px 0 0;text-align:right}.nuc-toast{position:fixed;top:16px;right:16px;z-index:50;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;max-width:420px;box-shadow:0 4px 12px #0000001a;animation:nuc-slide-in .25s ease-out}.nuc-toast-success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.nuc-toast-warning{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.nuc-toast-close{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;border:none;background:transparent;color:inherit;opacity:.5;cursor:pointer;flex-shrink:0}.nuc-toast-close:hover{opacity:1}@keyframes nuc-slide-in{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.dark .nuc-page{background:var(--synth-color-surface-subtle)}.dark .nuc-sidebar{background:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark .nuc-new-chat-btn{background:var(--gray-200-dark);border-color:var(--gray-300-dark);color:var(--white)}.dark .nuc-new-chat-btn:hover{background:var(--gray-300-dark)}.dark .nuc-collapse-btn{color:var(--gray-600-dark)}.dark .nuc-collapse-btn:hover{background:var(--gray-200-dark);color:var(--white)}.dark .nuc-no-chats{color:var(--gray-600-dark)}.dark .nuc-chat-item:hover{background:var(--gray-200-dark)}.dark .nuc-chat-item-active{background:var(--gray-300-dark)}.dark .nuc-chat-item-active:hover{background:var(--gray-400-dark)}.dark .nuc-chat-item-title{color:var(--gray-900-dark)}.dark .nuc-chat-item-active .nuc-chat-item-title{color:var(--white)}.dark .nuc-chat-item-date{color:var(--gray-600-dark)}.dark .nuc-header{border-color:var(--gray-300-dark)}.dark .nuc-title{color:var(--white)}.dark .nuc-chat-label{color:var(--gray-600-dark)}.dark .nuc-msg-avatar{background:var(--gray-300-dark);color:var(--white)}.dark .nuc-msg-bubble-user{background:#6366f1;color:var(--white)}.dark .nuc-msg-bubble-assistant{background:var(--gray-200-dark);color:var(--gray-900-dark)}.dark .nuc-msg-md code{background:#ffffff14}.dark .nuc-msg-time{color:var(--gray-600-dark)}.dark .nuc-msg-bubble-user .nuc-msg-time{color:#ffffff80}.dark .nuc-empty-icon{color:var(--gray-600-dark)}.dark .nuc-empty-title{color:var(--white)}.dark .nuc-empty-subtitle{color:var(--gray-600-dark)}.dark .nuc-prompt-chip{background:var(--gray-200-dark);border-color:var(--gray-300-dark);color:var(--gray-900-dark)}.dark .nuc-prompt-chip:hover{background:var(--gray-300-dark);color:var(--white)}.dark .nuc-input-bar{background:var(--black);border-color:var(--gray-300-dark)}.dark .nuc-input-wrapper{background:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark .nuc-input-wrapper:focus-within{border-color:var(--gray-500-dark);background:var(--gray-200-dark)}.dark .nuc-input{color:var(--white)}.dark .nuc-input::-moz-placeholder{color:var(--gray-600-dark)}.dark .nuc-input::placeholder{color:var(--gray-600-dark)}.dark .nuc-send-btn{background:#6366f1}.dark .nuc-send-btn:hover:not(:disabled){background:#818cf8}.dark .nuc-input-hint{color:var(--gray-600-dark)}.dark .nuc-typing span{background:var(--gray-500-dark)}.dark .nuc-toast-success{background:#064e3b;border-color:#065f46;color:#a7f3d0}.dark .nuc-toast-warning{background:#78350f;border-color:#92400e;color:#fde68a}.management-navbar{margin-top:.5rem;margin-bottom:.5rem}.management-navbar-nav{display:flex}.management-navbar-nav>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.management-navbar-button{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark .management-navbar-button{border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.management-navbar-button-active{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .management-navbar-button-active{background-color:var(--gray-50)!important;color:var(--gray-100-dark)!important}.management-navbar-button-inactive{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.management-navbar-button-inactive:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .management-navbar-button-inactive{background-color:var(--gray-100-dark)!important;color:var(--gray-50)!important}.dark .management-navbar-button-inactive:hover{background-color:var(--gray-200-dark)!important}.leads-filter-menu{margin-bottom:1rem}.leads-filter-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.leads-filter-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark .leads-filter-title{color:var(--gray-50)!important}.leads-filter-clear-btn{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.leads-filter-clear-btn:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .leads-filter-clear-btn{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.dark .leads-filter-clear-btn:hover{background-color:var(--gray-200-dark)!important}.leads-filter-save-view-btn{border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.leads-filter-save-view-btn:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.leads-filter-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.dark .leads-filter-label{color:#d1d5db!important}.leads-filter-select:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f633}.leads-filter-multiselect-container{position:relative;width:100%}.leads-filter-multiselect-container.table-fixed thead tr:first-child th{border-top:none}.leads-filter-multiselect-button{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.leads-filter-multiselect-button.table-fixed thead tr:first-child th{border-top:none}.leads-filter-multiselect-button:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.leads-filter-multiselect-button{cursor:pointer;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .leads-filter-multiselect-button{color:var(--gray-900)}.dark .table-cell .leads-filter-multiselect-button:hover,.dark .dashboard-stat-card.leads-filter-multiselect-button:hover,.dark .dashboard-status-row.leads-filter-multiselect-button:hover{background-color:var(--gray-200-dark)}.leads-filter-multiselect-button{display:flex;align-items:center;justify-content:space-between;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;box-sizing:border-box}.leads-filter-multiselect-button:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.dark .leads-filter-multiselect-button{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.dark .leads-filter-multiselect-button:hover{background-color:var(--gray-200-dark)!important}.leads-filter-multiselect-dropdown{position:absolute;z-index:50;margin-top:.25rem;max-height:15rem;width:100%;overflow-y:auto;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.leads-filter-multiselect-dropdown.table-fixed thead tr:first-child th{border-top:none}.dark div.leads-filter-multiselect-dropdown[class*=bg-white],.dark .leads-filter-multiselect-dropdown[class*=bg-white]{background-color:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark div.leads-filter-multiselect-dropdown[class*=bg-white] *,.dark .leads-filter-multiselect-dropdown[class*=bg-white] *{color:var(--white)}.dark div.leads-filter-multiselect-dropdown[class*=bg-white] .hover\:bg-gray-100:hover,.dark .leads-filter-multiselect-dropdown[class*=bg-white] .hover\:bg-gray-100:hover{background-color:var(--gray-200-dark)}.dark div.leads-filter-multiselect-dropdown[class*=bg-white] .bg-blue-50,.dark .leads-filter-multiselect-dropdown[class*=bg-white] .bg-blue-50{background-color:var(--gray-200-dark);border-color:var(--gray-600-dark)}.dark div.leads-filter-multiselect-dropdown[class*=bg-white] [class*=text-gray-500],.dark .leads-filter-multiselect-dropdown[class*=bg-white] [class*=text-gray-500]{color:var(--gray-300)}.dark div.leads-filter-multiselect-dropdown[class*=bg-white] [class*=text-blue-600],.dark .leads-filter-multiselect-dropdown[class*=bg-white] [class*=text-blue-600]{color:var(--blue-400)}.dark div.leads-filter-multiselect-dropdown[class*=bg-white] [class*=border-gray-300],.dark .leads-filter-multiselect-dropdown[class*=bg-white] [class*=border-gray-300],.dark div.leads-filter-multiselect-dropdown[class*=bg-white] [class*=border-gray-200],.dark .leads-filter-multiselect-dropdown[class*=bg-white] [class*=border-gray-200]{border-color:var(--gray-300-dark)}.dark .leads-filter-multiselect-dropdown{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.leads-filter-multiselect-option{display:flex;cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.dark .table-cell .leads-filter-multiselect-option:hover,.dark .dashboard-stat-card.leads-filter-multiselect-option:hover,.dark .dashboard-status-row.leads-filter-multiselect-option:hover,.dark div.absolute[class*=bg-white] .leads-filter-multiselect-option:hover,.dark .absolute[class*=bg-white] .leads-filter-multiselect-option:hover{background-color:var(--gray-200-dark)}.leads-filter-multiselect-option:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dark .leads-filter-multiselect-option:hover{background-color:var(--gray-200-dark)!important}.leads-filter-multiselect-checkbox{height:1rem;width:1rem;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.dark .table-cell .leads-filter-multiselect-checkbox:hover,.dark .dashboard-stat-card.leads-filter-multiselect-checkbox:hover,.dark .dashboard-status-row.leads-filter-multiselect-checkbox:hover{background-color:var(--gray-200-dark)}.leads-filter-multiselect-checkbox:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 1px}.leads-filter-multiselect-checkbox:checked{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.leads-filter-input{width:100%;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark .leads-filter-input{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.leads-filter-input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.leads-filter-range{display:flex;align-items:center;gap:.5rem}.leads-filter-range-separator{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .leads-filter-range-separator{color:var(--gray-800)}.dark .leads-filter-range-separator{color:#d1d5db!important}.leads-filter-checkbox-group{display:flex;max-height:12rem;flex-direction:column;gap:.5rem;overflow-y:auto;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem}.dark .leads-filter-checkbox-group{border-color:var(--gray-300-dark)!important}.leads-filter-checkbox-label{display:flex;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .leads-filter-checkbox-label{color:var(--gray-700)}.dark .table-cell .leads-filter-checkbox-label:hover,.dark .dashboard-stat-card.leads-filter-checkbox-label:hover,.dark .dashboard-status-row.leads-filter-checkbox-label:hover{background-color:var(--gray-200-dark)}.leads-filter-checkbox-label:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark .leads-filter-checkbox-label{color:#d1d5db!important}.leads-filter-checkbox{height:1rem;width:1rem;cursor:pointer;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.dark .table-cell .leads-filter-checkbox:hover,.dark .dashboard-stat-card.leads-filter-checkbox:hover,.dark .dashboard-status-row.leads-filter-checkbox:hover{background-color:var(--gray-200-dark)}.leads-filter-checkbox:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 1px}.leads-filter-checkbox:checked{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.video-cover{-o-object-fit:cover;object-fit:cover}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-start{display:flex;align-items:flex-start;justify-content:space-between}.flex-col-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-col-between{display:flex;flex-direction:column;justify-content:space-between}.flex-1-overflow{min-height:0px;width:100%;flex:1 1 0%;overflow-y:auto}.flex-1-overflow.table-fixed thead tr:first-child th{border-top:none}.modal-overlay,.modal-backdrop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));--tw-bg-opacity: .5}.modal-content-wrapper{display:flex;max-height:90vh;flex-direction:column;overflow:hidden;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));transition:background-color .2s;box-shadow:0 10px 25px -5px var(--shadow-light),0 10px 10px -5px var(--shadow-light)}.dark .modal-content-wrapper{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;box-shadow:0 10px 25px -5px var(--shadow-dark),0 10px 10px -5px var(--shadow-medium)}.modal-size-sm{margin-left:1rem;margin-right:1rem;width:100%;max-width:24rem}.modal-size-sm.table-fixed thead tr:first-child th{border-top:none}.modal-size-md{margin-left:1rem;margin-right:1rem;width:100%;max-width:28rem}.modal-size-md.table-fixed thead tr:first-child th{border-top:none}.modal-size-lg{margin-left:1rem;margin-right:1rem;width:100%;max-width:42rem}.modal-size-lg.table-fixed thead tr:first-child th{border-top:none}.modal-size-xl{margin-left:1rem;margin-right:1rem;width:100%;max-width:56rem}.modal-size-xl.table-fixed thead tr:first-child th{border-top:none}.modal-size-2xl{margin-left:1rem;margin-right:1rem;width:100%;max-width:72rem}.modal-size-2xl.table-fixed thead tr:first-child th{border-top:none}.modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1.5rem}.modal-header:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.modal-header-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .modal-header-title{color:var(--gray-900)}.modal-header-title:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.modal-close-button{border-radius:.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html:not(.dark) .table-cell .modal-close-button{color:var(--gray-800)}.modal-close-button:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.modal-close-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.modal-close-button:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.modal-close-button:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.modal-close-icon{height:1.5rem;width:1.5rem}.modal-body{flex:1 1 0%;overflow-y:auto;padding:1.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .modal-body{color:var(--gray-900)}.modal-body:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.modal-footer{display:flex;justify-content:flex-end;gap:.75rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:1.5rem}.modal-footer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.modal-content{margin-left:1rem;margin-right:1rem;width:100%;max-width:28rem;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.modal-content.table-fixed thead tr:first-child th{border-top:none}.modal-content{border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));transition:background-color .2s;box-shadow:0 10px 25px -5px var(--shadow-light),0 10px 10px -5px var(--shadow-light)}html:not(.dark) div[style*=backgroundColor][style*="#1a1a1a"],html:not(.dark) div[style*=backgroundColor][style*=isDarkMode]{background-color:var(--white)!important}.dark .modal-content{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;box-shadow:0 10px 25px -5px var(--shadow-dark),0 10px 10px -5px var(--shadow-medium)}.modal-content-large{margin-left:1rem;margin-right:1rem;display:flex;max-height:80vh;width:100%;max-width:56rem;flex-direction:column;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.modal-content-large.table-fixed thead tr:first-child th{border-top:none}.modal-content-large:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.modal-content-large{transition:background-color .2s}.dark .modal-content-large{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.modal-content-xl{display:flex;max-height:90vh;width:100%;max-width:56rem;flex-direction:column;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.modal-content-xl.table-fixed thead tr:first-child th{border-top:none}.modal-content-xl{transition:background-color .2s}.dark .modal-content-xl{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.text-label{margin-bottom:.25rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .text-label{color:var(--gray-700)}.text-label:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .text-title{color:var(--gray-900)}.text-title:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-title-xl{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .text-title-xl{color:var(--gray-900)}.text-title-xl:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-subtitle{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.text-subtitle:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-small{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .text-small{color:var(--gray-800)}.text-xs-gray{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .text-xs-gray{color:var(--gray-800)}.btn-primary{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.btn-secondary{border-radius:.25rem;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .btn-secondary{color:var(--gray-900)}.btn-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.btn-green{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-green:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.btn-green:disabled{opacity:.5}.btn-blue{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-blue:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.btn-blue:disabled{opacity:.5}.btn-small-green{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-small-green:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.btn-small-green:disabled{opacity:.5}.btn-cancel{border-radius:.375rem;padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .btn-cancel{color:var(--gray-800)}.btn-cancel:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.input-field{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.input-field.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .input-field{color:var(--gray-900)}.input-field:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.input-field:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.input-field select{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .input-field select{color:var(--gray-900)}.input-field select:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.input-field option{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .input-field option{color:var(--gray-900)}.input-field option:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.input-field-small{width:100%;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.input-field-small.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .input-field-small{color:var(--gray-900)}.input-field-small:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.input-field-small select,.input-field-small option{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .input-field-small select,html:not(.dark) .table-cell .input-field-small option{color:var(--gray-900)}.input-field-small select:is(.dark *),.input-field-small option:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.card-container{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .card-container{color:var(--gray-900)}.card-container{transition:background-color .2s}.dark .card-container{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.card-container-border{border-radius:.5rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;transition:background-color .2s,border-color .2s}.dark .card-container-border{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.card-container-dashed{border-radius:.75rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding-top:2rem;padding-bottom:2rem;text-align:center;transition:background-color .2s,border-color .2s}.dark .card-container-dashed{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.loading-text{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .loading-text{color:var(--gray-800)}.empty-text{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .empty-text{color:var(--gray-800)}.loading-center{display:flex;align-items:center;justify-content:center;padding-top:2rem;padding-bottom:2rem}.gmail-auth-status{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.gmail-auth-status-connected{background-color:var(--green-50);color:var(--green-600)}.dark .gmail-auth-status-connected{background-color:var(--green-50-dark);color:var(--green-300-dark)}.gmail-auth-status-disconnected{background-color:var(--red-50);color:var(--red-600)}.dark .gmail-auth-status-disconnected{background-color:var(--red-50-dark);color:var(--red-400-dark)}.calendar-auth-status{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.calendar-auth-status-connected{background-color:var(--green-50);color:var(--green-600)}.dark .calendar-auth-status-connected{background-color:var(--green-50-dark);color:var(--green-300-dark)}.calendar-auth-status-disconnected{background-color:var(--red-50);color:var(--red-600)}.dark .calendar-auth-status-disconnected{background-color:var(--red-50-dark);color:var(--red-400-dark)}.bg-red-100-border{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));padding:.75rem;--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.dark .bg-red-100-border{background-color:var(--red-950)!important;border-color:var(--red-950-light)!important;color:var(--red-bright)!important}.bg-gray-50-border{border-top-width:1px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1.5rem}.dark .bg-gray-50-border{background-color:var(--gray-200-dark)!important;border-color:var(--gray-300-dark)!important}.hover-bg-gray-50{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark .table-cell .hover-bg-gray-50:hover,.dark .dashboard-stat-card.hover-bg-gray-50:hover,.dark .dashboard-status-row.hover-bg-gray-50:hover{background-color:var(--gray-200-dark)}.hover-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover-bg-gray-200{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.dark .table-cell .hover-bg-gray-200:hover,.dark .dashboard-stat-card.hover-bg-gray-200:hover,.dark .dashboard-status-row.hover-bg-gray-200:hover{background-color:var(--gray-200-dark)}.hover-bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover-bg-gray-200:disabled{cursor:not-allowed;opacity:.5}.badge-blue{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.form-group{margin-bottom:1rem}.form-actions{margin-top:1.5rem;display:flex;justify-content:flex-end}.form-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.form-actions-border{margin-top:1rem;display:flex;justify-content:flex-end;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.task-item{margin-bottom:.5rem;display:flex;align-items:flex-start;justify-content:space-between}.task-content{flex:1 1 0%}.task-meta{margin-bottom:.25rem;display:flex;align-items:center}.task-meta>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.task-history-item>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.task-history-item{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .task-history-item{color:var(--gray-800)}.notes-container{min-height:0px;flex:1 1 0%}.notes-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.notes-container{padding-right:.5rem}.notes-actions{display:flex}.notes-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.notes-actions-end{display:flex;justify-content:flex-end}.notes-actions-end>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.gmail-thread-item{cursor:pointer;border-radius:.25rem;border-width:1px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark .table-cell .gmail-thread-item:hover,.dark .dashboard-stat-card.gmail-thread-item:hover,.dark .dashboard-status-row.gmail-thread-item:hover{background-color:var(--gray-200-dark)}.gmail-thread-item:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.responsive-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:768px){.responsive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.responsive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.focus-ring:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.hover-ring:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.dashboard-loading{display:flex;height:8rem;align-items:center;justify-content:center}.dashboard-loading-text{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-loading-text{color:var(--gray-800)}.dashboard-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.dashboard-section-mt{margin-top:2rem}.dashboard-section-mt>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.dashboard-title{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-title{color:var(--gray-900)}.dark .dashboard-title{color:var(--gray-50)!important}.dashboard-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dashboard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dashboard-grid-connected{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .dashboard-grid-connected{border-color:var(--gray-300-dark)!important}.dashboard-grid-connected-top{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .dashboard-grid-connected-top{border-color:var(--gray-300-dark)!important}.dashboard-grid-connected-bottom{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0px;overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .dashboard-grid-connected-bottom{border-color:var(--gray-300-dark)!important}.dashboard-stat-card{padding:1.5rem}.dashboard-stat-card-top-left{border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .dashboard-stat-card-top-left{border-color:var(--gray-300-dark)!important}.dashboard-stat-card-top-right{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .dashboard-stat-card-top-right{border-color:var(--gray-300-dark)!important}.dashboard-stat-card-leads-top-left,.dashboard-stat-card-bottom-left{border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dashboard-stat-card-row1-col1,.dashboard-stat-card-row1-col2,.dashboard-stat-card-row1-col3{border-right-width:1px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dashboard-stat-card-row1-col4{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dashboard-stat-card-row2-col1,.dashboard-stat-card-row2-col2,.dashboard-stat-card-row2-col3{border-right-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dashboard-stat-value{margin-top:.5rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-stat-value{color:var(--gray-900)}.dark .dashboard-stat-value{color:var(--gray-50)!important}.dashboard-stat-value-sm{margin-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-stat-value-sm{color:var(--gray-900)}.dark .dashboard-stat-value-sm{color:var(--gray-50)!important}.dashboard-stat-description{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-stat-description{color:var(--gray-800)}.dark .dashboard-stat-description{color:#9ca3af!important}.dashboard-status-card{overflow:hidden;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dark .dashboard-status-card{border-color:var(--gray-300-dark)!important}.dashboard-status-row{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:1.5rem}.dashboard-status-row:last-child{border-bottom-width:0px}.dark .dashboard-status-row{border-color:var(--gray-300-dark)!important}.dashboard-status-row-label{display:flex;flex-direction:column}.dashboard-status-row-label>div:first-child{padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-status-row-label>div:first-child{color:var(--gray-800)}.dark .dashboard-status-row-label>div:first-child{color:var(--gray-50)!important}.dashboard-status-row-owners{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-status-row-owners{color:var(--gray-800)}.dark .dashboard-status-row-owners{color:#9ca3af!important}.dashboard-status-row-content{display:flex;flex-direction:column;align-items:flex-end}.dashboard-status-row-value{font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-status-row-value{color:var(--gray-900)}.dark .dashboard-status-row-value{color:var(--gray-50)!important}.dashboard-status-row-secondary{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-status-row-secondary{color:var(--gray-800)}.dark .dashboard-status-row-secondary{color:#9ca3af!important}.dashboard-chart-card{margin-top:1.5rem;border-radius:1rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.dark .dashboard-chart-card{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.dashboard-chart-header{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.dashboard-chart-menu{display:flex;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.dashboard-chart-date-range{display:flex;align-items:center;gap:1rem}.dashboard-chart-date-label{display:flex;align-items:center;gap:.5rem}.dashboard-chart-date-label-text{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-chart-date-label-text{color:var(--gray-800)}.dashboard-chart-date-input{border-radius:.125rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-chart-date-input{color:var(--gray-900)}.dashboard-chart-date-input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.dark .dashboard-chart-date-input{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--gray-50)!important}.dashboard-chart-menu-item{border-bottom-width:2px;border-color:transparent;background-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html:not(.dark) .table-cell .dashboard-chart-menu-item{color:var(--gray-800)}.dashboard-chart-menu-item:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark .dashboard-chart-menu-item{color:#9ca3af!important}.dashboard-chart-menu-item-active{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dashboard-chart-menu-item-active{color:var(--gray-900)}.dark .dashboard-chart-menu-item-active{color:var(--gray-50)!important}.dashboard-chart-wrapper{height:250px;position:relative}.discovery-form-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.discovery-form-section>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.discovery-form-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .discovery-form-title{color:var(--gray-900)}.discovery-form-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:768px){.discovery-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.discovery-form-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.discovery-form-label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .discovery-form-label{color:var(--gray-700)}.discovery-form-input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.discovery-form-input.table-fixed thead tr:first-child th{border-top:none}.discovery-form-input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.discovery-form-textarea{width:100%;resize:vertical;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.discovery-form-textarea.table-fixed thead tr:first-child th{border-top:none}.discovery-form-textarea:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.discovery-form-select{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.discovery-form-select.table-fixed thead tr:first-child th{border-top:none}.discovery-form-select:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.discovery-form-actions{display:flex;justify-content:flex-end}.discovery-form-actions>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.discovery-form-actions{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.discovery-form-button{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.discovery-form-button:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.discovery-form-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.discovery-form-button-secondary{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .discovery-form-button-secondary{color:var(--gray-800)}.discovery-form-button-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.discovery-form-button-secondary:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.table-container{width:100%;max-width:100%}.table-container.table-fixed thead tr:first-child th{border-top:none}.table-container{box-sizing:border-box;overflow-x:hidden}.table-wrapper{min-width:100%}.table-header-cell{padding:.75rem 1.5rem;text-align:left;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .table-header-cell{color:var(--gray-800)}.table-body-cell{white-space:nowrap;padding:1rem 1.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .table-body-cell{color:var(--gray-900)}.table-row-hover:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.table-row-even{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.table-row-odd{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.leads-filter-container{margin-bottom:1.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.leads-filter-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .leads-filter-title{color:var(--gray-900)}.leads-filter-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media(min-width:768px){.leads-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.leads-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.leads-filter-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.leads-filter-label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .leads-filter-label{color:var(--gray-700)}.leads-filter-input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.leads-filter-input.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .leads-filter-input{color:var(--gray-900)}.leads-filter-input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.leads-filter-select{width:100%!important;padding:.5rem 2.5rem .5rem .75rem!important;border:1px solid #d1d5db!important;border-radius:.375rem!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important;position:relative!important;z-index:0!important;overflow:visible!important}.leads-filter-select:focus{outline:none!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f680!important;background-image:none!important;background-color:#fff!important}.leads-filter-select-arrow{position:absolute!important;right:.75rem!important;top:50%!important;transform:translateY(-50%)!important;width:1.5em!important;height:1.5em!important;pointer-events:none!important;z-index:999!important;opacity:1!important;display:block!important;visibility:visible!important}.leads-filter-select-arrow path{stroke:#6b7280!important}.leads-filter-actions{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:1rem}.leads-filter-button{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.leads-filter-button:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.leads-filter-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.leads-filter-clear{border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .leads-filter-clear{color:var(--gray-800)}.leads-filter-clear:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.leads-filter-clear:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.status-history-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.status-history-item{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.status-history-icon{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:500}.status-history-content{margin-left:1rem;flex:1 1 0%}.status-history-title{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .status-history-title{color:var(--gray-900)}.status-history-subtitle{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .status-history-subtitle{color:var(--gray-800)}.status-history-date{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .status-history-date{color:var(--gray-800)}.management-view-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.management-view-title{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-view-title{color:var(--gray-900)}.management-view-subtitle{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-view-subtitle{color:var(--gray-800)}.management-view-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.management-view-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.management-view-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.management-view-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.management-view-card-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-view-card-title{color:var(--gray-900)}.management-view-card-content{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-view-card-content{color:var(--gray-800)}.autocomplete-container{position:relative}.autocomplete-input{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.5rem .75rem}.autocomplete-input.table-fixed thead tr:first-child th{border-top:none}.autocomplete-input:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.autocomplete-input:-moz-read-only{cursor:default;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.autocomplete-input:read-only{cursor:default;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .autocomplete-input:-moz-read-only{color:var(--gray-700)}html:not(.dark) .table-cell .autocomplete-input:read-only{color:var(--gray-700)}.autocomplete-dropdown{position:absolute;margin-top:.25rem;max-height:16rem;width:100%;overflow-y:auto;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.autocomplete-dropdown.table-fixed thead tr:first-child th{border-top:none}.dark div.autocomplete-dropdown[class*=bg-white],.dark .autocomplete-dropdown[class*=bg-white]{background-color:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark div.autocomplete-dropdown[class*=bg-white] *,.dark .autocomplete-dropdown[class*=bg-white] *{color:var(--white)}.dark div.autocomplete-dropdown[class*=bg-white] .hover\:bg-gray-100:hover,.dark .autocomplete-dropdown[class*=bg-white] .hover\:bg-gray-100:hover{background-color:var(--gray-200-dark)}.dark div.autocomplete-dropdown[class*=bg-white] .bg-blue-50,.dark .autocomplete-dropdown[class*=bg-white] .bg-blue-50{background-color:var(--gray-200-dark);border-color:var(--gray-600-dark)}.dark div.autocomplete-dropdown[class*=bg-white] [class*=text-gray-500],.dark .autocomplete-dropdown[class*=bg-white] [class*=text-gray-500]{color:var(--gray-300)}.dark div.autocomplete-dropdown[class*=bg-white] [class*=text-blue-600],.dark .autocomplete-dropdown[class*=bg-white] [class*=text-blue-600]{color:var(--blue-400)}.dark div.autocomplete-dropdown[class*=bg-white] [class*=border-gray-300],.dark .autocomplete-dropdown[class*=bg-white] [class*=border-gray-300],.dark div.autocomplete-dropdown[class*=bg-white] [class*=border-gray-200],.dark .autocomplete-dropdown[class*=bg-white] [class*=border-gray-200]{border-color:var(--gray-300-dark)}.autocomplete-dropdown{z-index:9999}.autocomplete-item{cursor:pointer;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .autocomplete-item{color:var(--gray-900)}.dark .table-cell .autocomplete-item:hover,.dark .dashboard-stat-card.autocomplete-item:hover,.dark .dashboard-status-row.autocomplete-item:hover,.dark div.absolute[class*=bg-white] .autocomplete-item:hover,.dark .absolute[class*=bg-white] .autocomplete-item:hover{background-color:var(--gray-200-dark)}.autocomplete-item:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.autocomplete-item-selected{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .autocomplete-item-selected{color:var(--gray-900)}.dark .table-cell .autocomplete-item-selected:hover,.dark .dashboard-stat-card.autocomplete-item-selected:hover,.dark .dashboard-status-row.autocomplete-item-selected:hover{background-color:var(--gray-200-dark)}.firm-profile-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.firm-profile-header{display:flex;align-items:flex-start;justify-content:space-between}.firm-profile-title{font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-profile-title{color:var(--gray-900)}.firm-profile-subtitle{margin-top:.25rem;font-size:1.125rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-profile-subtitle{color:var(--gray-800)}.firm-profile-content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.firm-profile-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.firm-profile-section{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem}.firm-profile-section-title{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-profile-section-title{color:var(--gray-900)}.firm-profile-info>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.firm-profile-label{font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-profile-label{color:var(--gray-800)}.firm-profile-value{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .firm-profile-value{color:var(--gray-900)}.home-container{border-radius:.75rem;padding:2rem 2rem 3rem;background-color:var(--synth-color-surface);transition:background-color .2s;display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;scroll-behavior:smooth}.my-overview-section{margin-bottom:1.5rem}.home-section-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.home-section-accent{width:4px;height:20px;border-radius:2px;background:linear-gradient(to bottom,var(--synth-indigo-400),var(--synth-purple-500));flex-shrink:0}.home-section-title{font-size:var(--synth-text-xl);font-weight:500;color:var(--synth-color-text)}.home-count-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;background-color:var(--synth-indigo-50);color:var(--synth-indigo-600)}.dark .home-count-badge{background-color:var(--synth-indigo-800);color:var(--synth-indigo-200)}.home-tasks-firms-container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:1024px){.home-tasks-firms-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-overview-card{display:flex;min-height:0px;flex-direction:column;background-color:var(--synth-color-surface);border:1px solid var(--synth-color-border-strong);border-radius:1rem;box-shadow:0 2px 8px var(--shadow-light),inset 0 1px #ffffff0f;transition:box-shadow .2s ease,transform .2s ease;opacity:0;animation:fadeSlideUp .4s ease-out forwards}.home-overview-card:hover{box-shadow:0 4px 16px var(--shadow-light),inset 0 1px #ffffff0f;transform:translateY(-1px)}.home-overview-card:nth-child(2){animation-delay:.07s}.home-tasks-firms-container .firm-detail-card{margin-bottom:0;display:flex;flex:1 1 0%;flex-direction:column;border-radius:0;border-width:0px}.pipeline-strip{overflow:hidden;border:1px solid color-mix(in srgb,var(--synth-color-border) 60%,transparent);border-radius:1rem;box-shadow:0 1px 2px var(--shadow-light)}.pipeline-strip-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.pipeline-strip-grid>div{position:relative;border-left:3px solid transparent}.pipeline-strip-grid>div:not(:last-child){border-right:1px solid var(--synth-color-border)}.home-header{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outer-layer{padding-top:2rem;padding-bottom:2rem;padding-right:2rem;background-color:var(--synth-color-surface-subtle);transition:background-color .2s}.content-container{border-radius:1rem;padding:2rem 2rem 1rem;background-color:var(--synth-color-surface)!important;transition:background-color .2s;display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.outer-layer:has(.content-container){display:flex;flex-direction:column;height:100%;overflow:hidden;padding-top:2rem;padding-bottom:2rem}.outer-layer:has(.home-container){display:flex;flex-direction:column;height:100%;overflow:hidden;padding-top:.5rem;padding-bottom:2rem}.outer-layer:has(.breadcrumb-container):not(:has(.content-container)):not(:has(.home-container)){padding-top:.5rem}main{background-color:var(--gray-50);transition:background-color .2s}.dark main{background-color:var(--black)}.home-title{margin-bottom:2rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .home-title{color:var(--gray-900)}.home-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.home-card:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.home-card-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .home-card-title{color:var(--gray-900)}.home-card-description{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .home-card-description{color:var(--gray-800)}.home-card-button{width:100%;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.home-card-button.table-fixed thead tr:first-child th{border-top:none}.home-card-button:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.home-card-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.home-welcome-section{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:1rem}.home-navigation{margin-left:1rem;margin-top:1rem;display:flex;gap:.5rem}.firm-detail-flex-between{display:flex;justify-content:space-between}.firm-detail-flex-between-center{display:flex;align-items:center;justify-content:space-between}.firm-detail-flex-center-space{display:flex;align-items:center}.firm-detail-flex-center-space>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.text-sm-gray-600{margin-top:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .text-sm-gray-600{color:var(--gray-800)}.dark .text-sm-gray-600{color:var(--gray-300)!important}.landing-container{display:flex;min-height:100vh;align-items:center;justify-content:center;background-image:url(/bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.landing-content{margin-left:auto;margin-right:auto;width:100%;max-width:none;padding-left:2rem;padding-right:2rem;text-align:center}.landing-content.table-fixed thead tr:first-child th{border-top:none}.landing-container img.landing-logo,.landing-logo{width:60px!important;height:60px!important;margin-bottom:.5rem;-o-object-fit:contain!important;object-fit:contain!important;display:block!important}.landing-title{margin-bottom:2rem;font-size:1.5rem;line-height:2rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.landing-subtitle{margin-bottom:2rem;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .landing-subtitle{color:var(--gray-800)}.landing-button{display:inline-block;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.5rem 1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.landing-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.landing-form-container{margin-left:auto;margin-right:auto;width:100%}.landing-form-container.table-fixed thead tr:first-child th{border-top:none}.landing-form-container{max-width:300px;min-width:200px}.landing-form{width:100%}.landing-form.table-fixed thead tr:first-child th{border-top:none}.landing-form-group{margin-bottom:1rem;text-align:left}.landing-label{margin-bottom:.5rem;display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.landing-input{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.landing-input::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.landing-input::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.landing-input.table-fixed thead tr:first-child th{border-top:none}.landing-input:focus{border-color:transparent;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.landing-input:disabled{cursor:not-allowed;opacity:.5}.landing-forgot-password{margin-bottom:1rem;display:block;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.landing-forgot-password:hover{text-decoration-line:underline}.landing-login-button{margin-bottom:.75rem;width:100%;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.landing-login-button.table-fixed thead tr:first-child th{border-top:none}.landing-login-button:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.landing-login-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.landing-google-button{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.landing-google-button.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .landing-google-button{color:var(--gray-700)}.landing-google-button:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.landing-google-button:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.landing-google-icon{height:1.25rem;width:1.25rem;-o-object-fit:contain;object-fit:contain}.landing-error{margin-bottom:1rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.table-controls{display:flex;align-items:center;justify-content:space-between;padding:.25rem}.table-control-button{margin-left:.125rem;padding:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.table-control-button:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1));text-decoration-line:underline}.group:hover .table-control-button{opacity:1}.table-controls-container{padding:.25rem}.table-delete-button{position:relative;z-index:10;height:100%;width:100%;cursor:pointer;border-width:0px;padding:.125rem .25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.table-delete-button.table-fixed thead tr:first-child th{border-top:none}.dark .table-cell .table-delete-button:hover,.dark .dashboard-stat-card.table-delete-button:hover,.dark .dashboard-status-row.table-delete-button:hover{background-color:var(--gray-200-dark)}.table-delete-button:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.row-number-delete{justify-content:flex-start!important;text-align:left!important;margin:0!important;padding:0!important}.table-actions{margin-top:.5rem;display:flex;gap:.5rem}.table-actions-top{margin-bottom:1rem;display:flex;width:100%;justify-content:flex-end}.table-actions-top.table-fixed thead tr:first-child th{border-top:none}.table-spacer{height:.5rem}.data-table-wrapper{overflow-x:auto;overflow-y:visible}.table-pagination-cell{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 235 / var(--tw-border-opacity, 1))}.table-pagination-cell:is(.dark *){--tw-border-opacity: 1;border-color:rgb(46 46 50 / var(--tw-border-opacity, 1))}.table-pagination-cell{padding:8px 12px}.table-pagination{display:flex;align-items:center;justify-content:space-between}.table-pagination-results{font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.table-pagination-results:is(.dark *){--tw-text-opacity: 1;color:rgb(147 147 156 / var(--tw-text-opacity, 1))}.table-pagination-controls{display:flex;align-items:center;gap:.5rem}.table-pagination-nav{display:flex;cursor:pointer;align-items:center;gap:.25rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(147 147 156 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dark .table-cell .table-pagination-nav:hover,.dark .dashboard-stat-card.table-pagination-nav:hover,.dark .dashboard-status-row.table-pagination-nav:hover{background-color:var(--gray-200-dark)}.table-pagination-nav:hover{--tw-bg-opacity: 1;background-color:rgb(242 242 247 / var(--tw-bg-opacity, 1))}.table-pagination-nav:is(.dark *){--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.table-pagination-nav:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 46 50 / var(--tw-bg-opacity, 1))}.table-pagination-nav:disabled{cursor:not-allowed;opacity:.3}.table-pagination-nav:disabled:hover{background-color:transparent}.table-pagination-nav:disabled:hover:is(.dark *){background-color:transparent}.table-pagination-page-info{font-size:.75rem;line-height:1rem;--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);--tw-text-opacity: 1;color:rgb(147 147 156 / var(--tw-text-opacity, 1))}.table-pagination-page-info:is(.dark *){--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.editable-cell-select{width:100%;border-radius:.25rem;border-width:0px;background-color:transparent;padding:.25rem;color:inherit}.editable-cell-select.table-fixed thead tr:first-child th{border-top:none}.editable-cell-select:focus{outline:2px solid transparent;outline-offset:2px}.editable-cell-input{width:100%;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.editable-cell-input.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .editable-cell-input{color:var(--gray-900)}.editable-cell-autocomplete-container{position:relative}.editable-cell-autocomplete-input{width:100%;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.editable-cell-autocomplete-input.table-fixed thead tr:first-child th{border-top:none}html:not(.dark) .table-cell .editable-cell-autocomplete-input{color:var(--gray-900)}.editable-cell-autocomplete-dropdown{position:absolute;z-index:50;margin-top:.25rem;max-height:10rem;width:100%;overflow-y:auto;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.editable-cell-autocomplete-dropdown.table-fixed thead tr:first-child th{border-top:none}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white],.dark .editable-cell-autocomplete-dropdown[class*=bg-white]{background-color:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] *,.dark .editable-cell-autocomplete-dropdown[class*=bg-white] *{color:var(--white)}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] .hover\:bg-gray-100:hover,.dark .editable-cell-autocomplete-dropdown[class*=bg-white] .hover\:bg-gray-100:hover{background-color:var(--gray-200-dark)}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] .bg-blue-50,.dark .editable-cell-autocomplete-dropdown[class*=bg-white] .bg-blue-50{background-color:var(--gray-200-dark);border-color:var(--gray-600-dark)}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] [class*=text-gray-500],.dark .editable-cell-autocomplete-dropdown[class*=bg-white] [class*=text-gray-500]{color:var(--gray-300)}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] [class*=text-blue-600],.dark .editable-cell-autocomplete-dropdown[class*=bg-white] [class*=text-blue-600]{color:var(--blue-400)}.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] [class*=border-gray-300],.dark .editable-cell-autocomplete-dropdown[class*=bg-white] [class*=border-gray-300],.dark div.editable-cell-autocomplete-dropdown[class*=bg-white] [class*=border-gray-200],.dark .editable-cell-autocomplete-dropdown[class*=bg-white] [class*=border-gray-200]{border-color:var(--gray-300-dark)}.editable-cell-autocomplete-item{cursor:pointer;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));padding:.5rem}.dark .table-cell .editable-cell-autocomplete-item:hover,.dark .dashboard-stat-card.editable-cell-autocomplete-item:hover,.dark .dashboard-status-row.editable-cell-autocomplete-item:hover{background-color:var(--gray-200-dark)}.editable-cell-autocomplete-item:last-child{border-bottom-width:0px}.editable-cell-autocomplete-item:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.editable-cell-autocomplete-item-name{font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .editable-cell-autocomplete-item-name{color:var(--gray-900)}.editable-cell-autocomplete-item-details{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .editable-cell-autocomplete-item-details{color:var(--gray-800)}.editable-cell-autocomplete-item-meta{margin-top:.25rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .editable-cell-autocomplete-item-meta{color:var(--gray-800)}.editable-cell-autocomplete-empty{padding:.75rem;text-align:center;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .editable-cell-autocomplete-empty{color:var(--gray-800)}.filter-input{border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.filter-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.management-by-advisor-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.management-by-advisor-title{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-advisor-title{color:var(--gray-900)}.management-by-advisor-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.management-by-advisor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.management-by-advisor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.management-by-advisor-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.management-by-advisor-card:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.management-by-advisor-card-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-advisor-card-title{color:var(--gray-900)}.management-by-advisor-card-content{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-advisor-card-content{color:var(--gray-800)}.management-by-firm-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.management-by-firm-title{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-firm-title{color:var(--gray-900)}.management-by-firm-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.management-by-firm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.management-by-firm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.management-by-firm-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.management-by-firm-card:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.management-by-firm-card-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-firm-card-title{color:var(--gray-900)}.management-by-firm-card-content{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-firm-card-content{color:var(--gray-800)}.management-by-team-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.management-by-team-title{margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-team-title{color:var(--gray-900)}.management-by-team-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media(min-width:768px){.management-by-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.management-by-team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.management-by-team-card{border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.management-by-team-card:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.management-by-team-card-title{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-team-card-title{color:var(--gray-900)}.management-by-team-card-content{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .management-by-team-card-content{color:var(--gray-800)}.dark .table-header{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--white)!important}.dark .table-header img{filter:brightness(0) invert(1)!important}.dark .table-row:hover{background-color:var(--gray-200-dark)!important}.dark .table-cell{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));border-color:var(--gray-300-dark)!important;color:var(--white)!important}.dark .table-cell div:hover,.dark .table-cell .cursor-pointer:hover{background-color:var(--gray-200-dark)!important}.dark .table-row-even{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));background-color:var(--gray-100-dark)!important}.dark .table-row-odd{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));background-color:var(--gray-50-dark)!important}.dark .title,.dark .dashboard-title,.dark .home-title{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .text-label,.dark .text-subtitle{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .text-title,.dark .text-title-xl{color:var(--white)!important}.dark .text-small{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1));color:var(--gray-200)!important}.dark .text-xs-gray{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .btn{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .btn:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.btn-edit{margin-left:.5rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background-color:var(--blue-400);border:none;cursor:pointer;transition:background-color .2s}.btn-edit:hover{background-color:var(--blue-500)}.dark .btn-edit{background-color:var(--blue-950)}.dark .btn-edit:hover{background-color:var(--blue-100-dark)}.dark .btn-blue{background-color:var(--blue-950)!important;border-color:var(--blue-950-light)!important;color:var(--white)!important}.dark .btn-blue:hover{background-color:var(--blue-950-light)!important}.dark .btn-primary{background-color:var(--white)!important;border-color:var(--white)!important;color:var(--black)!important}.dark .btn-primary:hover{background-color:var(--gray-200)!important}.dark .btn-secondary{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .btn-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark .btn-green{background-color:var(--green-950)!important;color:var(--white)!important}.dark .btn-green:hover{background-color:var(--green-950-light)!important}.dark .btn-cancel{background-color:var(--gray-400-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--white)!important}.dark .btn-cancel:hover{background-color:var(--gray-500-dark)!important;color:var(--white)!important}.dark .search-input{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .search-input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark .search-input::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .search-input::-moz-placeholder{color:var(--gray-800)}html:not(.dark) .table-cell .dark .search-input::placeholder{color:var(--gray-800)}.dark .search-input::-moz-placeholder{color:var(--gray-400)!important}.dark .search-input::placeholder{color:var(--gray-400)!important}.dark .leads-filter-select{background-color:var(--synth-gray-800)!important;border-color:var(--synth-gray-700)!important;color:var(--synth-white)!important}.dark .leads-filter-select:focus{border-color:var(--synth-indigo-400)!important;background-image:none!important;background-color:var(--synth-gray-800)!important}.dark .leads-filter-select-arrow path{stroke:#9ca3af!important}.dark .leads-filter-input{background-color:var(--synth-gray-800)!important;border-color:var(--synth-gray-700)!important;color:var(--synth-white)!important}.dark .leads-filter-multiselect-button{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .leads-filter-multiselect-dropdown{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .leads-filter-multiselect-option{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .leads-filter-multiselect-option:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark .discovery-input,.dark .discovery-textarea,.dark .discovery-select{background-color:var(--gray-200-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--white)!important}.dark .discovery-input:focus{border-color:var(--gray-600-dark)!important;--tw-ring-color: var(--gray-600-dark) !important}.dark .discovery-textarea:focus{border-color:var(--gray-600-dark)!important;--tw-ring-color: var(--gray-600-dark) !important}.dark .discovery-select:focus{border-color:var(--gray-600-dark)!important;--tw-ring-color: var(--gray-600-dark) !important}.dark .input-field,.dark .input-field-small{background-color:var(--gray-200-dark)!important;border-color:var(--gray-300-dark)!important;color:var(--white)!important}.dark input[type=date]{color-scheme:dark;background-color:var(--gray-200-dark)!important;color:var(--white)!important;accent-color:var(--gray-600-dark)!important}.dark input[type=date]::-webkit-calendar-picker-indicator{filter:brightness(0) invert(1)!important;cursor:pointer;opacity:1!important}.dark input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.8!important}.dark input[type=date]::-webkit-datetime-edit-text,.dark input[type=date]::-webkit-datetime-edit-month-field,.dark input[type=date]::-webkit-datetime-edit-day-field,.dark input[type=date]::-webkit-datetime-edit-year-field{color:var(--white)!important}.dark input[type=date]::-webkit-datetime-edit-month-field:focus,.dark input[type=date]::-webkit-datetime-edit-day-field:focus,.dark input[type=date]::-webkit-datetime-edit-year-field:focus{background-color:var(--gray-400-dark)!important;color:var(--white)!important}.dark .firm-detail-card{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}.dark .firm-detail-card.gap-analysis-card{background-color:var(--gray-200-dark)!important}.dark .firm-detail-label{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-detail-value{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .firm-detail-value-currency{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark .firm-detail-timeline-card{background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}html:not(.dark) .firm-detail-call-card:not(.late):not(.upcoming):not(.on-time){background-color:var(--white)!important;border-color:var(--gray-200)!important}.participants-section{margin-top:.75rem;border-radius:.25rem;border-width:1px;padding:.75rem;background-color:var(--white)!important;border-color:var(--gray-200)!important}.participants-section h4{margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--gray-900)!important}.participants-section>div>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.participants-section>div>div{font-size:.875rem;line-height:1.25rem;color:var(--gray-700)!important}.participants-section .participant-name{font-weight:500;color:var(--gray-900)!important}.participants-section .participant-email{margin-left:.5rem;color:var(--gray-500)!important}.dark .participants-section{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.dark .participants-section h4{color:var(--white)!important}.dark .participants-section>div>div{color:var(--gray-300)!important}.dark .participants-section .participant-name{color:var(--white)!important}.dark .participants-section .participant-email{color:var(--gray-400)!important}.dark .firm-detail-call-card{border:1px solid var(--gray-300-dark)!important;background-color:var(--gray-100-dark)!important}.dark .firm-detail-call-card:not(.late):not(.upcoming):not(.on-time){background-color:var(--gray-100-dark)!important}.dark .firm-detail-call-card:not(.late):not(.upcoming):not(.on-time):hover{background-color:var(--gray-200-dark)!important}.dark .firm-detail-call-card.late{background-color:var(--red-900)!important;border-color:var(--red-800)!important}.dark .firm-detail-call-card.late:hover{background-color:var(--red-800)!important}.dark .firm-detail-call-card.upcoming{background-color:var(--yellow-900)!important;border-color:var(--yellow-800)!important}.dark .firm-detail-call-card.upcoming:hover{background-color:var(--yellow-800)!important}.dark .firm-detail-call-card.on-time{background-color:var(--green-900)!important;border-color:var(--green-800)!important}.dark .firm-detail-call-card.on-time:hover{background-color:var(--green-800)!important}.dark .firm-detail-call-card-compact{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}.dark .firm-detail-call-card-compact:not(.late):not(.upcoming):not(.on-time):hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .firm-detail-call-card-compact:not(.late):not(.upcoming):not(.on-time){background-color:var(--gray-100-dark)!important}.dark .firm-detail-call-card-compact:not(.late):not(.upcoming):not(.on-time):hover{background-color:var(--gray-200-dark)!important}.dark .firm-detail-call-card-compact.late{background-color:var(--red-900)!important;border-color:var(--red-800)!important}.dark .firm-detail-call-card-compact.late:hover{background-color:var(--red-800)!important}.dark .firm-detail-call-card-compact.upcoming{background-color:var(--yellow-900)!important;border-color:var(--yellow-800)!important}.dark .firm-detail-call-card-compact.upcoming:hover{background-color:var(--yellow-800)!important}.dark .firm-detail-call-card-compact.on-time{background-color:var(--green-900)!important;border-color:var(--green-800)!important}.dark .firm-detail-call-card-compact.on-time:hover{background-color:var(--green-800)!important}.dark .firm-detail-call-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .firm-detail-call-date,.dark .firm-detail-call-meta{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .firm-detail-call-link{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark .firm-detail-call-link:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark .firm-detail-calls-empty-text{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-detail-calls-empty-subtext{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .firm-detail-calls-empty-subtext{color:var(--gray-800)}.dark .firm-detail-calls-empty-subtext{color:var(--gray-400)!important}.dark .firm-detail-loading-text{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .firm-detail-prospect-name{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark .firm-detail-prospect-name:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark .firm-detail-progress{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-change-from,.dark .firm-detail-task-change-arrow{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-detail-task-change-to{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .firm-detail-call-notes{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-detail-task-label{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-badge{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));color:var(--white)!important}.dark .firm-detail-task-initial{--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-followup{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-schedule{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-prep{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-demo-schedule{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-demo-prep{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-contract-prep{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-contract-review{--tw-bg-opacity: 1;background-color:rgb(157 23 77 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-contract-send{--tw-bg-opacity: 1;background-color:rgb(131 24 67 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-other{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-deadline{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-detail-task-button{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark .firm-detail-task-button:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark .firm-detail-task-firm-name{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-detail-task-click-hint{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .firm-detail-task-click-hint{color:var(--gray-800)}.dark .firm-detail-task-click-hint{color:var(--gray-400)!important}.dark .status-item-base{border:1px solid var(--gray-300-dark)!important}.dark .status-item-current{background-color:var(--blue-950)!important;border:1px solid #2d4a6b!important}.dark .status-item-completed{--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark .status-item-pending{background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}.dark .status-text-current{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark .status-text-completed{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark .status-text-pending{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .status-submenu{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark .status-submenu-item:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .status-submenu-label{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .discovery-section-title{color:var(--white)!important;border-color:var(--gray-300-dark)!important}.dark .discovery-label{color:var(--gray-200)!important}.dark .management-navbar-button-inactive{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .management-navbar-button-inactive:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark .management-navbar-button-active{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .leads-filter-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .leads-filter-label{color:var(--synth-white)!important}.dark .leads-filter-clear-btn{background-color:var(--synth-gray-700)!important;border:1px solid var(--synth-gray-600)!important;color:var(--synth-white)!important}.dark .leads-filter-clear-btn:hover{background-color:var(--synth-gray-600)!important}.dark .leads-filter-save-view-btn{background-color:#fff!important;border:1px solid #e5e7eb!important;color:#000!important}.dark .leads-filter-save-view-btn:hover{background-color:#f3f4f6!important}.dark .leads-filter-checkbox-group{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark .leads-filter-checkbox-label{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .leads-filter-checkbox-label:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .leads-filter-range-separator{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .leads-filter-range-separator{color:var(--gray-800)}.dark .dashboard-stat-card{background-color:var(--gray-100-dark)!important}.dark .dashboard-stat-value,.dark .dashboard-stat-value-sm{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .dashboard-stat-description{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .dashboard-status-card{background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}.dark .dashboard-status-row{border-bottom:1px solid #333333!important}.dark .dashboard-status-row:last-child{border-bottom:0!important}.dark .dashboard-status-row-label>div:first-child{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .dashboard-status-row-owners{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .dashboard-status-row-value{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .dashboard-status-row-secondary{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .dashboard-chart-card{background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}.dark .dashboard-chart-menu{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1));border-color:var(--gray-300-dark)!important}.dark .dashboard-chart-date-label-text{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .dashboard-chart-date-input{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1));background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.dark .dashboard-chart-menu-item{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .dashboard-chart-menu-item:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .dashboard-chart-menu-item{color:var(--gray-300)!important}.dark .dashboard-chart-menu-item:hover{color:var(--white)!important}.dark .dashboard-chart-menu-item-active{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1));border-color:var(--gray-600-dark)!important}.dark .dashboard-loading-text{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .dashboard-grid-connected,.dark .dashboard-grid-connected-top,.dark .dashboard-grid-connected-bottom{border:1px solid var(--gray-300-dark)!important}.dark .dashboard-stat-card-top-left{border-right:1px solid #333333!important;border-bottom:1px solid #333333!important}.dark .dashboard-stat-card-top-right{border-bottom:1px solid #333333!important}.dark .dashboard-stat-card-leads-top-left{border-right:1px solid #333333!important;border-bottom:1px solid #333333!important}.dark .dashboard-stat-card-bottom-left{border-right:1px solid #333333!important}.dark .dashboard-stat-card-row1-col1,.dark .dashboard-stat-card-row1-col2,.dark .dashboard-stat-card-row1-col3{border-right:1px solid #333333!important;border-bottom:1px solid #333333!important}.dark .dashboard-stat-card-row1-col4{border-bottom:1px solid #333333!important}.dark .dashboard-stat-card-row2-col1,.dark .dashboard-stat-card-row2-col2,.dark .dashboard-stat-card-row2-col3{border-right:1px solid #333333!important}.dark .dashboard-stat-card.cursor-pointer:hover,.dark .dashboard-status-row.cursor-pointer:hover{background-color:var(--gray-200-dark)!important}.dark .firm-detail-card-header{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .home-tasks-firms-container .firm-detail-card{border:0!important}.dark .home-header{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .home-card{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .home-card-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .home-card-description{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark hr{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark .editable-cell-select{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .editable-cell-input,.dark .editable-cell-autocomplete-input{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .editable-cell-autocomplete-dropdown{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .editable-cell-autocomplete-item{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .editable-cell-autocomplete-item:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark .editable-cell-autocomplete-item-name{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .editable-cell-autocomplete-item-details{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .editable-cell-autocomplete-item-meta{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .editable-cell-autocomplete-item-meta{color:var(--gray-800)}.dark .editable-cell-autocomplete-item-meta{color:var(--gray-400)!important}.dark .editable-cell-autocomplete-empty{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .editable-cell-autocomplete-empty{color:var(--gray-800)}.dark .editable-cell-autocomplete-empty{color:var(--gray-400)!important}.dark .filter-input{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .management-by-advisor-title{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .management-by-advisor-card{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .management-by-advisor-card-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .management-by-advisor-card-content{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .management-by-firm-title{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .management-by-firm-card{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .management-by-firm-card-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .management-by-firm-card-content{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .management-by-team-title{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .management-by-team-card{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .management-by-team-card-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .management-by-team-card-content{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-profile-title{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .firm-profile-subtitle{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-profile-section{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .firm-profile-section-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .firm-profile-label{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .firm-profile-value{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .landing-container{background-color:#0f1117;background-blend-mode:soft-light}.dark .landing-logo{filter:invert(1)}.dark .landing-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .landing-subtitle{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .landing-label{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .landing-input{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .landing-input::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.dark .landing-input::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.dark .landing-forgot-password{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark .landing-login-button{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .landing-login-button:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.dark .landing-google-button{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .landing-google-button:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark .landing-error{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark .gmail-thread-item{border-color:var(--gray-300-dark)!important;background-color:var(--gray-100-dark)!important}.dark .gmail-thread-item:hover{background-color:var(--gray-200-dark)!important}.dark .loading-text,.dark .empty-text{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1));color:var(--gray-300)!important}.dark .badge-blue{background-color:var(--blue-950)!important;color:var(--white)!important}.dark .form-actions-border{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark .task-history-item{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .task-history-item{color:var(--gray-800)}.dark .task-history-item{color:var(--gray-400)!important}.dark .notes-container{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.note-gradient-overlay{background:linear-gradient(to top,rgb(255,255,255) 0%,transparent 100%)}.dark .note-gradient-overlay{background:linear-gradient(to top,rgb(26,26,26) 0%,transparent 100%)}.firm-detail-call-card.group:hover .note-gradient-overlay{background:linear-gradient(to top,rgb(249,250,251) 0%,transparent 100%)}.dark .firm-detail-call-card.group:hover .note-gradient-overlay{background:linear-gradient(to top,rgb(42,42,42) 0%,transparent 100%)}.dark .autocomplete-input{background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important;color:var(--white)!important}.dark .autocomplete-input:-moz-read-only{background-color:#1e1e1e!important;border-color:#323232!important;color:#9ca3af!important}.dark .autocomplete-input:read-only{background-color:#1e1e1e!important;border-color:#323232!important;color:#9ca3af!important}.dark .autocomplete-dropdown{background-color:var(--gray-100-dark)!important;border:1px solid var(--gray-300-dark)!important}.dark div.absolute[class*=bg-white],.dark .absolute[class*=bg-white]{background-color:var(--gray-100-dark)!important;border-color:var(--gray-300-dark)!important}.dark div.absolute[class*=bg-white] *,.dark .absolute[class*=bg-white] *{color:var(--white)!important}.dark div.absolute[class*=bg-white] .hover\:bg-gray-100:hover,.dark .absolute[class*=bg-white] .hover\:bg-gray-100:hover{background-color:var(--gray-200-dark)!important}.dark div.absolute[class*=bg-white] .bg-blue-50,.dark .absolute[class*=bg-white] .bg-blue-50{background-color:var(--gray-200-dark)!important;border-color:var(--gray-600-dark)!important}.dark div.absolute[class*=bg-white] [class*=text-gray-500],.dark .absolute[class*=bg-white] [class*=text-gray-500]{color:var(--gray-300)!important}.dark div.absolute[class*=bg-white] [class*=text-blue-600],.dark .absolute[class*=bg-white] [class*=text-blue-600]{color:var(--blue-400)!important}.dark div.absolute[class*=bg-white] [class*=border-gray-300],.dark .absolute[class*=bg-white] [class*=border-gray-300],.dark div.absolute[class*=bg-white] [class*=border-gray-200],.dark .absolute[class*=bg-white] [class*=border-gray-200]{border-color:var(--gray-300-dark)!important}.dark .autocomplete-item{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .autocomplete-item:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark .autocomplete-item-selected{--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark .table-control-button{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark .table-control-button:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark .table-delete-button{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .table-delete-button:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark .leads-filter-container{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .leads-filter-actions{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark .leads-filter-button{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .leads-filter-button:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.dark .leads-filter-clear{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .leads-filter-clear:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark .status-history-container{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .status-history-item{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .status-history-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .status-history-subtitle{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .status-history-subtitle{color:var(--gray-800)}.dark .status-history-date{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .status-history-date{color:var(--gray-800)}.dark .management-view-title{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark .management-view-subtitle{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .management-view-subtitle{color:var(--gray-800)}.dark .management-view-card{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark .management-view-card-title{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .management-view-card-content{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .management-view-card-content{color:var(--gray-800)}.tabs-container{width:100%}.tabs-container.table-fixed thead tr:first-child th{border-top:none}.tabs-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.tabs-nav{display:flex;align-items:center;gap:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.tabs-nav:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.tabs-nav{flex-shrink:0;overflow-x:auto;background-color:var(--white);padding-top:.5rem;padding-bottom:.5rem;margin-top:0;margin-bottom:0}.dark .tabs-nav{background-color:var(--gray-100-dark)}.tab-button{display:flex;align-items:center;gap:.5rem;border-bottom-width:2px;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;position:relative;background-color:transparent;white-space:nowrap;flex-shrink:0;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .tab-button{color:var(--gray-800)}.tab-button:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tab-button:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tab-button:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.tab-button-active{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .tab-button-active{color:var(--gray-900)}.tab-button-active:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tab-button-active{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.tab-button-active:is(.dark *){--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.tab-button-active{color:var(--gray-900)!important;border-bottom-color:var(--gray-900)!important}.dark .tab-button-active{color:var(--gray-50)!important;border-bottom-color:var(--gray-50)!important}.tab-button-inactive:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.tab-button-inactive:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.tab-button-inactive{color:var(--gray-600)!important}.dark .tab-button-inactive{color:var(--gray-400)!important}.tab-badge{margin-left:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.tab-badge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.tab-badge{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .tab-badge{color:var(--gray-700)}.tab-badge:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.tab-button-active .tab-badge{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.tab-button-active .tab-badge:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.tab-button-active .tab-badge{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tab-button-active .tab-badge:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.tab-button-active .tab-badge{color:var(--white)!important}.dark .tab-button-active .tab-badge{color:var(--gray-50)!important}.tab-content{width:100%}.tab-content.table-fixed thead tr:first-child th{border-top:none}.tab-content{flex:1;overflow-y:auto;margin-top:1rem;padding-bottom:1rem;min-height:0}.breadcrumb-container{display:flex;align-items:center;gap:.75rem;font-size:.875rem;line-height:1.25rem;position:sticky;top:0;z-index:30;flex-shrink:0;background-color:var(--synth-color-surface-subtle);margin-bottom:.5rem;padding-top:.5rem;padding-bottom:.5rem}.breadcrumb-link{display:flex;align-items:center;gap:.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--synth-color-text-subtle)}.breadcrumb-link:hover{color:var(--synth-color-text)}.breadcrumb-separator{color:var(--synth-color-text-subtle);font-size:12px;flex-shrink:0}.breadcrumb-current{font-weight:500;color:var(--synth-color-text)}.universal-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;cursor:pointer;border-width:1px}.dark .table-cell .universal-btn:hover,.dark .dashboard-stat-card.universal-btn:hover,.dark .dashboard-status-row.universal-btn:hover{background-color:var(--gray-200-dark)}.universal-btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-offset-width: 2px}.universal-btn:disabled,.universal-btn.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.universal-btn-primary{background-color:#9ca3af1a;color:#4b5563;border:1px solid rgba(156,163,175,.3);box-shadow:0 0 0 1px #9ca3af1a}.universal-btn-primary:hover{background-color:#9ca3af26;border-color:#9ca3af66;box-shadow:0 0 0 1px #9ca3af33}.dark .universal-btn-primary{background-color:#3741514d;color:#d1d5db;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 0 1px #ffffff1a}.dark .universal-btn-primary:hover{background-color:#37415180;border-color:#ffffff40;box-shadow:0 0 0 1px #fff3;color:#e5e7eb}.universal-btn-secondary{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .universal-btn-secondary{color:var(--gray-900)}.universal-btn-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.universal-btn-secondary:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark .universal-btn-secondary{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .universal-btn-secondary:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.universal-btn-success{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.universal-btn-success:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.universal-btn-success:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.dark .universal-btn-success{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .universal-btn-success:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.universal-btn-danger{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.universal-btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.universal-btn-danger:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.dark .universal-btn-danger{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .universal-btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.universal-btn-text{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .universal-btn-text{color:var(--gray-700)}.dark div.absolute[class*=bg-white] .universal-btn-text:hover,.dark .absolute[class*=bg-white] .universal-btn-text:hover{background-color:var(--gray-200-dark)}.universal-btn-text:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.universal-btn-text:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark .universal-btn-text{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .universal-btn-text:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.universal-btn-tab{border-color:transparent;background-color:transparent;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .universal-btn-tab{color:var(--gray-800)}.dark div.absolute[class*=bg-white] .universal-btn-tab:hover,.dark .absolute[class*=bg-white] .universal-btn-tab:hover{background-color:var(--gray-200-dark)}.universal-btn-tab:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.universal-btn-tab:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.universal-btn-tab.active{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.dark .universal-btn-tab{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .dark .universal-btn-tab{color:var(--gray-800)}.dark .universal-btn-tab:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark .universal-btn-tab.active{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.universal-btn-filter{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .universal-btn-filter{color:var(--gray-700)}.universal-btn-filter:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.universal-btn-filter:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.dark .universal-btn-filter{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark .universal-btn-filter:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.universal-btn-icon{display:flex;align-items:center}.universal-btn-icon-only{margin:0}.universal-btn-badge{margin-left:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}html:not(.dark) .table-cell .universal-btn-badge{color:var(--gray-800)}.dark .universal-btn-badge{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.attachments-container{width:100%}.attachments-container.table-fixed thead tr:first-child th{border-top:none}.attachments-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;padding-bottom:1rem;border-color:var(--color-border-default)}.attachments-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:var(--color-text-primary)}.attachments-upload-section{display:flex;align-items:center}.attachments-upload-label{cursor:pointer}.dark .table-cell .attachments-upload-label:hover,.dark .dashboard-stat-card.attachments-upload-label:hover,.dark .dashboard-status-row.attachments-upload-label:hover{background-color:var(--gray-200-dark)}.attachments-upload-label{pointer-events:auto}.attachments-upload-label:has(input:disabled){cursor:not-allowed;pointer-events:none}.attachments-file-input{display:none}.attachments-upload-button-wrapper{display:inline-block}.attachments-error{margin-bottom:1rem;border-radius:.375rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;background-color:var(--color-error-bg);color:var(--color-error);border:1px solid var(--color-error)}.dark .attachments-error{background-color:var(--red-50-dark);color:var(--red-400-dark);border-color:var(--red-400-dark)}.attachments-loading{display:flex;align-items:center;justify-content:center;gap:.75rem;padding-top:3rem;padding-bottom:3rem;color:var(--color-text-secondary)}.attachments-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem;text-align:center}.attachments-empty-icon{margin-bottom:1rem;font-size:3.75rem;line-height:1;color:var(--color-text-muted)}.attachments-empty-text{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:500;color:var(--color-text-primary)}.attachments-empty-subtext{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}.attachments-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.attachments-item{display:flex;align-items:center;gap:1rem;border-radius:.5rem;border-width:1px;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--color-bg-primary);border-color:var(--color-border-default)}.attachments-item:hover{background-color:var(--color-bg-hover);border-color:var(--color-border-strong)}.dark .attachments-item{background-color:var(--gray-200-dark)}.dark .attachments-item:hover{background-color:var(--gray-300-dark)}.attachments-item-icon{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}.dark .attachments-item-icon{background-color:var(--gray-300-dark);color:var(--gray-700-dark)}.attachments-item-info{min-width:0px;flex:1 1 0%}.attachments-item-name{margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--color-text-primary)}.attachments-item-description{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;color:var(--color-text-secondary);line-height:1.4}.attachments-item-meta{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;color:var(--color-text-secondary)}.attachments-item-separator{margin-left:.25rem;margin-right:.25rem;color:var(--color-text-muted)}.attachments-item-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.attachments-delete-btn{color:var(--color-error)}.attachments-delete-btn:hover{color:var(--red-700);background-color:var(--red-50)}.dark .attachments-delete-btn{color:var(--red-400-dark)}.dark .attachments-delete-btn:hover{color:var(--red-bright-dark);background-color:var(--red-50-dark)}.attachments-bucket-instructions{margin-top:1rem;border-top-width:1px;padding-top:1rem;border-color:var(--color-border-default)}.attachments-instructions-title{margin-bottom:.5rem;font-weight:600;color:var(--color-text-primary)}.attachments-instructions-list{list-style-position:inside;list-style-type:decimal}.attachments-instructions-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.attachments-instructions-list{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}.attachments-instructions-list li{margin-bottom:.25rem}.attachments-instructions-list code{border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.dark .attachments-instructions-list code{background-color:var(--gray-300-dark);color:var(--gray-900-dark)}.attachments-setup-actions{margin-top:.75rem;display:flex;flex-direction:column;gap:.75rem}.attachments-setup-note{font-size:.875rem;line-height:1.25rem;color:var(--color-text-secondary)}.ins-page{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:var(--synth-color-surface-subtle);padding-top:.5rem}.ins-page>.breadcrumb-container{padding-left:2rem}.ins-header{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;border-bottom:1px solid var(--gray-200);flex-shrink:0}.ins-header-left{display:flex;align-items:center;gap:10px}.ins-header-icon{width:20px;height:20px;color:#6366f1;flex-shrink:0}.ins-title{font-size:1rem;font-weight:600;color:var(--gray-900);margin:0;line-height:1.2}.ins-subtitle{font-size:.72rem;color:var(--gray-400);margin:1px 0 0}.ins-clear-btn{display:flex;align-items:center;gap:5px;padding:5px 10px;border-radius:6px;border:1px solid var(--gray-200);background:transparent;color:var(--gray-500);font-size:.78rem;cursor:pointer;transition:all .15s}.ins-clear-btn:hover{background:var(--gray-100);color:var(--gray-700);border-color:var(--gray-300)}.ins-thread{flex:1;overflow-y:auto;padding:16px 24px;display:flex;flex-direction:column;gap:12px}.ins-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;text-align:center;padding:40px 24px}.ins-empty-icon{width:36px;height:36px;color:var(--gray-300);margin-bottom:14px}.ins-empty-title{font-size:1.1rem;font-weight:600;color:var(--gray-800);margin:0 0 6px}.ins-empty-subtitle{font-size:.82rem;color:var(--gray-400);margin:0 0 20px;max-width:480px;line-height:1.5}.ins-example-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:600px}.ins-example-chip{padding:8px 16px;border-radius:20px;border:1px solid var(--gray-200);background:var(--gray-0);color:var(--gray-600);font-size:.8rem;cursor:pointer;transition:all .15s;white-space:nowrap}.ins-example-chip:hover{background:#eef2ff;border-color:#c7d2fe;color:#4338ca}.ins-card{background:var(--gray-0);border:1px solid var(--gray-200);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.ins-card-q{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;font-weight:500;color:var(--gray-800);line-height:1.4}.ins-card-q-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:#eef2ff;color:#6366f1;font-size:.7rem;font-weight:700;flex-shrink:0;margin-top:1px}.ins-card-answer{font-size:.875rem;color:var(--gray-700);line-height:1.6;padding-left:28px}.ins-card-answer p{margin:0 0 .4rem}.ins-card-answer p:last-child{margin-bottom:0}.ins-card-answer ul{margin:.25rem 0 .5rem;padding-left:1.25rem}.ins-card-answer li{margin-bottom:.2rem}.ins-card-answer strong{font-weight:600;color:var(--gray-900)}.ins-card-error{font-size:.82rem;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:8px 12px;margin-left:28px}.ins-skeleton{display:flex;flex-direction:column;gap:8px;padding:4px 0 4px 28px}.ins-skeleton-line{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:ins-shimmer 1.5s infinite ease-in-out}.ins-skeleton-line-long{width:85%}.ins-skeleton-line-medium{width:65%}.ins-skeleton-line-short{width:40%}@keyframes ins-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer-loading{background:linear-gradient(90deg,var(--synth-gray-100) 25%,var(--synth-gray-200) 50%,var(--synth-gray-100) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite ease-in-out;border-radius:4px}.shimmer-fade-in{opacity:1;transition:opacity .2s ease-in-out}.shimmer-fade-in.is-fading-out{opacity:0;pointer-events:none}.dark .shimmer-loading{background:linear-gradient(90deg,var(--synth-gray-800) 25%,var(--synth-gray-700) 50%,var(--synth-gray-800) 75%);background-size:200% 100%}.ins-card-actions{display:flex;align-items:center;justify-content:space-between;padding-left:28px}.ins-card-meta{display:flex;align-items:center;gap:4px;font-size:.72rem;color:var(--gray-400)}.ins-card-action-btns{display:flex;align-items:center;gap:4px}.ins-action-btn{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:5px;border:none;background:transparent;color:var(--gray-500);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .12s}.ins-action-btn:hover{background:var(--gray-100);color:var(--gray-700)}.ins-sql-wrapper{margin-left:28px;border-radius:8px;overflow:hidden;border:1px solid #2d2d3f}.ins-sql-header{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#1a1a2e}.ins-sql-label{font-size:.7rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.ins-sql-copy{display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;border:none;background:transparent;color:#9ca3af;font-size:.7rem;cursor:pointer;transition:all .12s}.ins-sql-copy:hover{background:#ffffff0f;color:#d1d5db}.ins-sql-block{background:#1e1e2e;color:#cdd6f4;padding:12px 16px;font-size:.78rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;overflow-x:auto;white-space:pre;line-height:1.6;margin:0}.ins-table-wrapper{overflow-x:auto;border-radius:8px;border:1px solid var(--gray-200);margin-left:28px}.ins-table{width:100%;border-collapse:collapse;font-size:.8rem}.ins-th{background:var(--gray-50);padding:7px 12px;text-align:left;font-weight:600;font-size:.72rem;color:var(--gray-500);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--gray-200);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:sticky;top:0;z-index:1}.ins-th:hover{background:var(--gray-100)}.ins-th-sort{margin-left:4px;color:var(--gray-300);font-size:.68rem}.ins-tr:nth-child(2n){background:var(--gray-50)}.ins-tr:hover{background:#eef2ff}.ins-td{padding:6px 12px;color:var(--gray-700);border-bottom:1px solid var(--gray-100);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.ins-cell-null{color:var(--gray-300);font-size:.7rem;font-style:italic}.ins-table-empty{font-size:.8rem;color:var(--gray-400);padding:12px 0;margin-left:28px}.ins-table-truncated{font-size:.72rem;color:var(--gray-400);padding:6px 12px;margin-left:28px;border-top:1px solid var(--gray-100)}.ins-chart-container{border:1px solid var(--gray-200);border-radius:8px;padding:14px;background:var(--gray-50);margin-left:28px}.ins-chart-controls{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.ins-chart-types{display:flex;border:1px solid var(--gray-200);border-radius:6px;overflow:hidden}.ins-chart-type-btn{padding:4px 12px;font-size:.78rem;font-weight:500;background:var(--gray-0);border:none;border-right:1px solid var(--gray-200);cursor:pointer;color:var(--gray-600);transition:all .12s}.ins-chart-type-btn:last-child{border-right:none}.ins-chart-type-btn.active{background:#6366f1;color:#fff}.ins-chart-type-btn:hover:not(.active){background:var(--gray-100)}.ins-chart-select{padding:4px 8px;font-size:.78rem;border:1px solid var(--gray-200);border-radius:6px;background:var(--gray-0);color:var(--gray-600)}.ins-chart-canvas{height:320px;max-height:360px;display:flex;align-items:center;justify-content:center}.ins-input-bar{padding:12px 24px 14px;border-top:1px solid var(--gray-200);background:var(--gray-0);flex-shrink:0}.ins-input-wrapper{display:flex;align-items:flex-end;gap:8px;border:1px solid var(--gray-200);border-radius:12px;background:var(--gray-50);padding:6px 6px 6px 14px;transition:border-color .15s,box-shadow .15s}.ins-input-wrapper:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f114;background:var(--gray-0)}.ins-input{flex:1;resize:none;border:none;outline:none;background:transparent;font-size:.875rem;line-height:1.5;color:var(--gray-800);padding:6px 0;max-height:140px;overflow-y:auto}.ins-input::-moz-placeholder{color:var(--gray-400)}.ins-input::placeholder{color:var(--gray-400)}.ins-input:disabled{opacity:.5;cursor:not-allowed}.ins-send-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;border:none;background:#6366f1;color:#fff;cursor:pointer;flex-shrink:0;transition:background .15s,opacity .15s}.ins-send-btn:hover:not(:disabled){background:#4f46e5}.ins-send-btn:disabled{opacity:.3;cursor:not-allowed}.ins-input-hint{font-size:.68rem;color:var(--gray-400);margin:6px 0 0;text-align:right}.dark .ins-header{border-color:var(--gray-300-dark)}.dark .ins-header-icon{color:#818cf8}.dark .ins-title{color:var(--white)}.dark .ins-subtitle{color:var(--gray-600-dark)}.dark .ins-clear-btn{border-color:var(--gray-300-dark);color:var(--gray-600-dark)}.dark .ins-clear-btn:hover{background:var(--gray-200-dark);color:var(--white)}.dark .ins-empty-icon{color:var(--gray-600-dark)}.dark .ins-empty-title{color:var(--white)}.dark .ins-empty-subtitle{color:var(--gray-600-dark)}.dark .ins-example-chip{background:var(--gray-200-dark);border-color:var(--gray-300-dark);color:var(--gray-900-dark)}.dark .ins-example-chip:hover{background:#312e81;border-color:#4338ca;color:#c7d2fe}.dark .ins-card{background:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark .ins-card-q{color:var(--white)}.dark .ins-card-q-icon{background:#312e81;color:#a5b4fc}.dark .ins-card-answer{color:var(--gray-900-dark)}.dark .ins-card-answer strong{color:var(--white)}.dark .ins-card-error{background:#450a0a;border-color:#991b1b;color:#fca5a5}.dark .ins-skeleton-line{background:linear-gradient(90deg,var(--gray-200-dark) 25%,var(--gray-300-dark) 50%,var(--gray-200-dark) 75%);background-size:200% 100%}.dark .ins-card-meta,.dark .ins-action-btn{color:var(--gray-600-dark)}.dark .ins-action-btn:hover{background:var(--gray-200-dark);color:var(--white)}.dark .ins-table-wrapper{border-color:var(--gray-300-dark)}.dark .ins-th{background:var(--gray-200-dark);color:var(--gray-600-dark);border-bottom-color:var(--gray-300-dark)}.dark .ins-th:hover{background:var(--gray-300-dark)}.dark .ins-th-sort{color:var(--gray-500-dark)}.dark .ins-tr:nth-child(2n){background:var(--gray-200-dark)}.dark .ins-tr:hover{background:var(--gray-300-dark)}.dark .ins-td{color:var(--gray-900-dark);border-bottom-color:var(--gray-200-dark)}.dark .ins-cell-null{color:var(--gray-500-dark)}.dark .ins-table-empty{color:var(--gray-600-dark)}.dark .ins-table-truncated{color:var(--gray-600-dark);border-top-color:var(--gray-200-dark)}.dark .ins-chart-container{background:var(--gray-200-dark);border-color:var(--gray-300-dark)}.dark .ins-chart-types{border-color:var(--gray-300-dark)}.dark .ins-chart-type-btn{background:var(--gray-200-dark);border-color:var(--gray-300-dark);color:var(--gray-900-dark)}.dark .ins-chart-type-btn.active{background:#6366f1;color:#fff}.dark .ins-chart-type-btn:hover:not(.active){background:var(--gray-300-dark)}.dark .ins-chart-select{background:var(--gray-200-dark);border-color:var(--gray-300-dark);color:var(--gray-900-dark)}.dark .ins-chart-canvas{color:var(--white)}.dark .ins-input-bar{background:var(--black);border-top-color:var(--gray-300-dark)}.dark .ins-input-wrapper{background:var(--gray-100-dark);border-color:var(--gray-300-dark)}.dark .ins-input-wrapper:focus-within{border-color:#6366f1;background:var(--gray-200-dark)}.dark .ins-input{color:var(--white)}.dark .ins-input::-moz-placeholder{color:var(--gray-600-dark)}.dark .ins-input::placeholder{color:var(--gray-600-dark)}.dark .ins-send-btn:disabled{opacity:.25}.dark .ins-input-hint{color:var(--gray-600-dark)}.note-editor-wrapper{border:1px solid var(--gray-200);border-radius:8px;overflow:hidden;background:var(--gray-0)}.note-editor-toolbar{display:flex;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--gray-200);background:var(--gray-50);flex-wrap:wrap}.note-editor-toolbar-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;border:none;background:transparent;color:var(--gray-500);cursor:pointer;transition:all .12s;flex-shrink:0}.note-editor-toolbar-btn:hover{background:var(--gray-200);color:var(--gray-700)}.note-editor-toolbar-btn-active{background:var(--gray-200);color:var(--gray-900)}.note-editor-toolbar-divider{width:1px;height:18px;background:var(--gray-200);margin:0 2px;flex-shrink:0}.note-editor-content{padding:10px 12px;min-height:120px;max-height:400px;overflow-y:auto;font-size:.875rem;line-height:1.6;color:var(--gray-800)}.note-editor-content .ProseMirror{outline:none}.note-editor-content .ProseMirror p{margin:0 0 .4rem}.note-editor-content .ProseMirror p:last-child{margin-bottom:0}.note-editor-content .ProseMirror h2{font-size:1rem;font-weight:600;margin:.8rem 0 .3rem}.note-editor-content .ProseMirror h3{font-size:.9rem;font-weight:600;margin:.6rem 0 .25rem}.note-editor-content .ProseMirror ul,.note-editor-content .ProseMirror ol{margin:.25rem 0 .5rem;padding-left:1.4rem}.note-editor-content .ProseMirror li{margin-bottom:.15rem}.note-editor-content .ProseMirror blockquote{border-left:3px solid var(--gray-300);padding-left:.75rem;color:var(--gray-500);margin:.4rem 0;font-style:italic}.note-editor-content .ProseMirror a{color:#6366f1;text-decoration:underline}.note-editor-content .ProseMirror code{font-size:.82em;background:var(--gray-100);padding:1px 5px;border-radius:4px}.note-editor-content .ProseMirror strong{font-weight:600}.note-editor-content .ProseMirror em{font-style:italic}.note-editor-content .ProseMirror s{text-decoration:line-through}.note-editor-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--gray-400);pointer-events:none;height:0}.dark .note-editor-wrapper{border-color:var(--gray-300-dark);background:var(--gray-200-dark)}.dark .note-editor-toolbar{background:var(--gray-100-dark);border-bottom-color:var(--gray-300-dark)}.dark .note-editor-toolbar-btn{color:var(--gray-600-dark)}.dark .note-editor-toolbar-btn:hover,.dark .note-editor-toolbar-btn-active{background:var(--gray-300-dark);color:var(--white)}.dark .note-editor-toolbar-divider{background:var(--gray-300-dark)}.dark .note-editor-content{color:var(--gray-900-dark)}.dark .note-editor-content .ProseMirror blockquote{border-color:var(--gray-400-dark);color:var(--gray-600-dark)}.dark .note-editor-content .ProseMirror a{color:#818cf8}.dark .note-editor-content .ProseMirror code{background:var(--gray-300-dark)}.ndm-header-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.ndm-pin-icon{width:14px;height:14px;color:var(--gray-400);flex-shrink:0}.ndm-pin-active{color:#6366f1}.ndm-date{font-size:.72rem;color:var(--gray-400);white-space:nowrap}.ndm-header-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.ndm-action-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:none;background:transparent;color:var(--gray-400);cursor:pointer;transition:all .12s}.ndm-action-btn:hover{background:var(--gray-100);color:var(--gray-700)}.ndm-action-btn-danger:hover{background:#fef2f2;color:#dc2626}.ndm-rendered-content{font-size:.875rem;line-height:1.6;color:var(--gray-800);min-height:80px}.ndm-rendered-content p{margin:0 0 .4rem}.ndm-rendered-content p:last-child{margin-bottom:0}.ndm-rendered-content h2{font-size:1rem;font-weight:600;margin:.8rem 0 .3rem}.ndm-rendered-content h3{font-size:.9rem;font-weight:600;margin:.6rem 0 .25rem}.ndm-rendered-content ul,.ndm-rendered-content ol{margin:.25rem 0 .5rem;padding-left:1.4rem}.ndm-rendered-content li{margin-bottom:.15rem}.ndm-rendered-content blockquote{border-left:3px solid var(--gray-300);padding-left:.75rem;color:var(--gray-500);font-style:italic}.ndm-rendered-content a{color:#6366f1;text-decoration:underline}.ndm-rendered-content strong{font-weight:600}.ndm-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ndm-footer-pin{display:flex;align-items:center}.ndm-pin-label{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--gray-600);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ndm-pin-checkbox{accent-color:#6366f1;width:14px;height:14px;cursor:pointer}.ndm-footer-actions{display:flex;gap:8px}.dark .ndm-action-btn:hover{background:var(--gray-200-dark);color:var(--white)}.dark .ndm-action-btn-danger:hover{background:#dc262626;color:#f87171}.dark .ndm-rendered-content{color:var(--gray-900-dark)}.dark .ndm-rendered-content blockquote{border-color:var(--gray-400-dark);color:var(--gray-600-dark)}.dark .ndm-rendered-content a{color:#818cf8}.dark .ndm-pin-label{color:var(--gray-600-dark)}.fn-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.fn-header-actions{display:flex;align-items:center;gap:6px}.fn-add-btn{display:flex;align-items:center;gap:5px;padding:6px 12px;border-radius:7px;border:1px solid var(--gray-200);background:var(--gray-0);color:var(--gray-700);font-size:.8rem;font-weight:500;cursor:pointer;transition:all .12s}.fn-add-btn:hover{background:var(--gray-100);border-color:var(--gray-300)}.fn-search-wrapper{position:relative;margin-bottom:12px}.fn-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:14px;height:14px;color:var(--gray-400);pointer-events:none}.fn-search-input{width:100%;padding:7px 12px 7px 32px;border-radius:7px;border:1px solid var(--gray-200);background:var(--gray-50);font-size:.825rem;color:var(--gray-800);outline:none;transition:border-color .15s}.fn-search-input:focus{border-color:var(--gray-400);background:var(--gray-0)}.fn-search-input::-moz-placeholder{color:var(--gray-400)}.fn-search-input::placeholder{color:var(--gray-400)}.fn-card{background:var(--gray-0);border:1px solid var(--gray-200);border-radius:8px;padding:12px 14px;cursor:pointer;transition:all .12s;margin-bottom:8px}.fn-card:hover{border-color:var(--gray-300);background:var(--gray-50)}.fn-card-pinned{border-color:#c7d2fe;background:#f5f3ff}.fn-card-pinned:hover{background:#ede9fe}.fn-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.fn-card-meta{display:flex;align-items:center;gap:6px}.fn-card-pin-icon{width:12px;height:12px;color:#6366f1;flex-shrink:0}.fn-card-author{font-size:.75rem;font-weight:600;color:var(--gray-600)}.fn-card-date{font-size:.72rem;color:var(--gray-400)}.fn-card-actions{position:relative}.fn-card-action-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:5px;border:none;background:transparent;color:var(--gray-400);cursor:pointer;transition:all .12s}.fn-card-action-btn:hover{background:var(--gray-200);color:var(--gray-600)}.fn-card-menu-backdrop{position:fixed;inset:0;z-index:40}.fn-card-menu{position:absolute;right:0;top:100%;margin-top:4px;z-index:50;background:var(--gray-0);border:1px solid var(--gray-200);border-radius:7px;box-shadow:0 4px 12px #0000001a;min-width:120px;overflow:hidden}.fn-card-menu-item{display:block;width:100%;padding:8px 14px;text-align:left;font-size:.8rem;color:var(--gray-700);background:transparent;border:none;cursor:pointer;transition:background .1s}.fn-card-menu-item:hover{background:var(--gray-100)}.fn-card-menu-item-danger{color:#dc2626}.fn-card-menu-item-danger:hover{background:#fef2f2}.fn-card-preview{font-size:.825rem;color:var(--gray-600);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dark .fn-add-btn{background:var(--gray-200-dark);border-color:var(--gray-300-dark);color:var(--white)}.dark .fn-add-btn:hover{background:var(--gray-300-dark)}.dark .fn-search-input{background:var(--gray-100-dark);border-color:var(--gray-300-dark);color:var(--white)}.dark .fn-search-input:focus{background:var(--gray-200-dark);border-color:var(--gray-400-dark)}.dark .fn-card{background:var(--gray-200-dark);border-color:var(--gray-300-dark)}.dark .fn-card:hover{background:var(--gray-300-dark);border-color:var(--gray-400-dark)}.dark .fn-card-pinned{border-color:#4338ca;background:#6366f11f}.dark .fn-card-author{color:var(--gray-800-dark)}.dark .fn-card-date{color:var(--gray-600-dark)}.dark .fn-card-action-btn:hover{background:var(--gray-300-dark);color:var(--white)}.dark .fn-card-menu{background:var(--gray-200-dark);border-color:var(--gray-300-dark)}.dark .fn-card-menu-item{color:var(--gray-900-dark)}.dark .fn-card-menu-item:hover{background:var(--gray-300-dark)}.dark .fn-card-menu-item-danger{color:#f87171}.dark .fn-card-menu-item-danger:hover{background:#dc262626}.dark .fn-card-preview{color:var(--gray-700-dark)}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-synth-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.placeholder\:text-synth-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.placeholder\:text-synth-text-disabled::-moz-placeholder{color:var(--synth-color-text-disabled)}.placeholder\:text-synth-text-disabled::placeholder{color:var(--synth-color-text-disabled)}.before\:mx-1:before{content:var(--tw-content);margin-left:.25rem;margin-right:.25rem}.before\:content-\[\'·\'\]:before{--tw-content: "·";content:var(--tw-content)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.checked\:border-blue-600:checked{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.checked\:bg-blue-600:checked{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.checked\:after\:flex:checked:after{content:var(--tw-content);display:flex}.checked\:after\:items-center:checked:after{content:var(--tw-content);align-items:center}.checked\:after\:justify-center:checked:after{content:var(--tw-content);justify-content:center}.checked\:after\:text-xs:checked:after{content:var(--tw-content);font-size:.75rem;line-height:1rem}.checked\:after\:font-bold:checked:after{content:var(--tw-content);font-weight:700}.checked\:after\:text-white:checked:after{content:var(--tw-content);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.checked\:after\:content-\[\'✓\'\]:checked:after{--tw-content: "✓";content:var(--tw-content)}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.hover\:border-synth-indigo-500:hover{--tw-border-opacity: 1;border-color:rgb(65 72 255 / var(--tw-border-opacity, 1))}.hover\:\!bg-red-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/10:hover{background-color:#0000001a}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\:bg-green-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-200:hover{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-border:hover{background-color:var(--synth-color-border)}.hover\:bg-synth-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(242 242 247 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(208 208 216 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(247 247 250 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-gray-600:hover{--tw-bg-opacity: 1;background-color:rgb(95 95 105 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(31 31 33 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(241 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(36 41 159 / var(--tw-bg-opacity, 1))}.hover\:bg-synth-surface-subtle:hover{background-color:var(--synth-color-surface-subtle)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-synth-gray-600:hover{--tw-text-opacity: 1;color:rgb(95 95 105 / var(--tw-text-opacity, 1))}.hover\:text-synth-gray-700:hover{--tw-text-opacity: 1;color:rgb(69 69 76 / var(--tw-text-opacity, 1))}.hover\:text-synth-gray-800:hover{--tw-text-opacity: 1;color:rgb(46 46 50 / var(--tw-text-opacity, 1))}.hover\:text-synth-indigo-500:hover{--tw-text-opacity: 1;color:rgb(65 72 255 / var(--tw-text-opacity, 1))}.hover\:text-synth-indigo-600:hover{--tw-text-opacity: 1;color:rgb(47 54 214 / var(--tw-text-opacity, 1))}.hover\:text-synth-indigo-700:hover{--tw-text-opacity: 1;color:rgb(36 41 159 / var(--tw-text-opacity, 1))}.hover\:text-synth-text:hover{color:var(--synth-color-text)}.hover\:text-yellow-500:hover{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.hover\:text-yellow-800:hover{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-synth-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(65 72 255 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-synth-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(65 72 255 / var(--tw-ring-opacity, 1))}.focus\:ring-synth-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(47 54 214 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-blue-300:disabled{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:block{display:block}.group:hover .group-hover\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.group\/header:hover .group-hover\/header\:opacity-100,.group\/manager:hover .group-hover\/manager\:opacity-100,.group\/role:hover .group-hover\/role\:opacity-100,.group\/status:hover .group-hover\/status\:opacity-100,.group\/team:hover .group-hover\/team\:opacity-100,.group\/title:hover .group-hover\/title\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-40{opacity:.4}.dark\:divide-\[\#222\]:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(34 34 34 / var(--tw-divide-opacity, 1))}.dark\:divide-\[\#2a2a2a\]:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(42 42 42 / var(--tw-divide-opacity, 1))}.dark\:divide-\[\#333\]:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(51 51 51 / var(--tw-divide-opacity, 1))}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(55 65 81 / var(--tw-divide-opacity, 1))}.dark\:divide-gray-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(31 41 55 / var(--tw-divide-opacity, 1))}.dark\:divide-synth-gray-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(46 46 50 / var(--tw-divide-opacity, 1))}.dark\:\!border-gray-700:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))!important}.dark\:border-\[\#2a2a2a\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.dark\:border-\[\#333333\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.dark\:border-\[\#333\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.dark\:border-\[\#444\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(68 68 68 / var(--tw-border-opacity, 1))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-blue-400:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:border-blue-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:border-blue-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:border-blue-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-gray-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\:border-gray-800\/50:is(.dark *){border-color:#1f293780}.dark\:border-green-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.dark\:border-green-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(22 101 52 / var(--tw-border-opacity, 1))}.dark\:border-green-900:is(.dark *){--tw-border-opacity: 1;border-color:rgb(20 83 45 / var(--tw-border-opacity, 1))}.dark\:border-indigo-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.dark\:border-indigo-800\/50:is(.dark *){border-color:#3730a380}.dark\:border-indigo-900\/30:is(.dark *){border-color:#312e814d}.dark\:border-orange-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(154 52 18 / var(--tw-border-opacity, 1))}.dark\:border-purple-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(107 33 168 / var(--tw-border-opacity, 1))}.dark\:border-red-500:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark\:border-red-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.dark\:border-red-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.dark\:border-red-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.dark\:border-red-800\/50:is(.dark *){border-color:#991b1b80}.dark\:border-red-900\/50:is(.dark *){border-color:#7f1d1d80}.dark\:border-synth-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(95 95 105 / var(--tw-border-opacity, 1))}.dark\:border-synth-gray-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(69 69 76 / var(--tw-border-opacity, 1))}.dark\:border-synth-indigo-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(36 41 159 / var(--tw-border-opacity, 1))}.dark\:border-synth-magenta-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(140 35 100 / var(--tw-border-opacity, 1))}.dark\:border-teal-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(17 94 89 / var(--tw-border-opacity, 1))}.dark\:border-white:is(.dark *){--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.dark\:border-yellow-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(161 98 7 / var(--tw-border-opacity, 1))}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(133 77 14 / var(--tw-border-opacity, 1))}.dark\:border-l-gray-500:is(.dark *){--tw-border-opacity: 1;border-left-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:border-l-gray-600:is(.dark *){--tw-border-opacity: 1;border-left-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:\!bg-gray-800:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))!important}.dark\:bg-\[\#111\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#161616\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 22 22 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1a1a1a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1a2a3a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 42 58 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1a3a1a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 58 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1c1c1c\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(28 28 28 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1e1e1e\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 30 30 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#1e1e1e\]\/70:is(.dark *){background-color:#1e1e1eb3}.dark\:bg-\[\#1e3a5f\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 95 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#222\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#252525\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2a1a3a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 26 58 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2a2a2a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2a2a3a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 58 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#333\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a1a1a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 26 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a1e5f\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 30 95 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a2a1a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 42 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a3a1a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 58 26 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#3a3a3a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#444\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#4a4a4a\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(74 74 74 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#5f3a1e\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(95 58 30 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(146 64 14 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-900\/10:is(.dark *){background-color:#78350f1a}.dark\:bg-amber-900\/20:is(.dark *){background-color:#78350f33}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-amber-900\/40:is(.dark *){background-color:#78350f66}.dark\:bg-amber-900\/50:is(.dark *){background-color:#78350f80}.dark\:bg-blue-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/10:is(.dark *){background-color:#1e3a8a1a}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-900\/40:is(.dark *){background-color:#1e3a8a66}.dark\:bg-blue-900\/50:is(.dark *){background-color:#1e3a8a80}.dark\:bg-blue-950\/60:is(.dark *){background-color:#17255499}.dark\:bg-cyan-900\/30:is(.dark *){background-color:#164e634d}.dark\:bg-emerald-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-900\/30:is(.dark *){background-color:#064e3b4d}.dark\:bg-emerald-900\/40:is(.dark *){background-color:#064e3b66}.dark\:bg-emerald-900\/50:is(.dark *){background-color:#064e3b80}.dark\:bg-gray-100:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/20:is(.dark *){background-color:#1f293733}.dark\:bg-gray-800\/30:is(.dark *){background-color:#1f29374d}.dark\:bg-gray-800\/40:is(.dark *){background-color:#1f293766}.dark\:bg-gray-800\/50:is(.dark *){background-color:#1f293780}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900\/30:is(.dark *){background-color:#1118274d}.dark\:bg-gray-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.dark\:bg-green-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/10:is(.dark *){background-color:#14532d1a}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-900\/40:is(.dark *){background-color:#14532d66}.dark\:bg-indigo-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-900\/30:is(.dark *){background-color:#312e814d}.dark\:bg-indigo-900\/40:is(.dark *){background-color:#312e8166}.dark\:bg-indigo-900\/50:is(.dark *){background-color:#312e8180}.dark\:bg-indigo-950\/20:is(.dark *){background-color:#1e1b4b33}.dark\:bg-orange-900\/10:is(.dark *){background-color:#7c2d121a}.dark\:bg-orange-900\/20:is(.dark *){background-color:#7c2d1233}.dark\:bg-orange-900\/30:is(.dark *){background-color:#7c2d124d}.dark\:bg-orange-900\/40:is(.dark *){background-color:#7c2d1266}.dark\:bg-pink-900\/30:is(.dark *){background-color:#8318434d}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-900\/20:is(.dark *){background-color:#581c8733}.dark\:bg-purple-900\/30:is(.dark *){background-color:#581c874d}.dark\:bg-purple-900\/40:is(.dark *){background-color:#581c8766}.dark\:bg-purple-900\/50:is(.dark *){background-color:#581c8780}.dark\:bg-red-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity, 1))}.dark\:bg-red-900\/10:is(.dark *){background-color:#7f1d1d1a}.dark\:bg-red-900\/20:is(.dark *){background-color:#7f1d1d33}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-900\/40:is(.dark *){background-color:#7f1d1d66}.dark\:bg-rose-900\/30:is(.dark *){background-color:#8813374d}.dark\:bg-sky-900\/30:is(.dark *){background-color:#0c4a6e4d}.dark\:bg-sky-900\/50:is(.dark *){background-color:#0c4a6e80}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/30:is(.dark *){background-color:#0f172a4d}.dark\:bg-synth-gray-1000:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(22 22 23 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-gray-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 69 76 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 46 50 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-gray-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 31 33 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-indigo-400:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(94 101 255 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-indigo-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 30 115 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-jade-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(17 94 84 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-magenta-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(140 35 100 / var(--tw-bg-opacity, 1))}.dark\:bg-synth-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(39 53 76 / var(--tw-bg-opacity, 1))}.dark\:bg-teal-900\/20:is(.dark *){background-color:#134e4a33}.dark\:bg-teal-900\/30:is(.dark *){background-color:#134e4a4d}.dark\:bg-teal-900\/40:is(.dark *){background-color:#134e4a66}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-violet-900\/30:is(.dark *){background-color:#4c1d954d}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-yellow-900\/10:is(.dark *){background-color:#713f121a}.dark\:bg-yellow-900\/20:is(.dark *){background-color:#713f1233}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:bg-yellow-900\/40:is(.dark *){background-color:#713f1266}.dark\:\!text-red-400:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(248 113 113 / var(--tw-text-opacity, 1))!important}.dark\:text-\[\#8B94FF\]:is(.dark *){--tw-text-opacity: 1;color:rgb(139 148 255 / var(--tw-text-opacity, 1))}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-black:is(.dark *){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dark\:text-cyan-200:is(.dark *){--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.dark\:text-cyan-300:is(.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(.dark *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-gray-900:is(.dark *){--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-orange-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.dark\:text-orange-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-pink-300:is(.dark *){--tw-text-opacity: 1;color:rgb(249 168 212 / var(--tw-text-opacity, 1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.dark\:text-purple-300:is(.dark *){--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-red-500:is(.dark *){--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.dark\:text-rose-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(242 242 247 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 235 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(208 208 216 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(179 179 188 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-50:is(.dark *){--tw-text-opacity: 1;color:rgb(247 247 250 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(147 147 156 / var(--tw-text-opacity, 1))}.dark\:text-synth-gray-600:is(.dark *){--tw-text-opacity: 1;color:rgb(95 95 105 / var(--tw-text-opacity, 1))}.dark\:text-synth-indigo-100:is(.dark *){--tw-text-opacity: 1;color:rgb(222 224 255 / var(--tw-text-opacity, 1))}.dark\:text-synth-indigo-200:is(.dark *){--tw-text-opacity: 1;color:rgb(184 188 255 / var(--tw-text-opacity, 1))}.dark\:text-synth-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(140 146 255 / var(--tw-text-opacity, 1))}.dark\:text-synth-indigo-400:is(.dark *){--tw-text-opacity: 1;color:rgb(94 101 255 / var(--tw-text-opacity, 1))}.dark\:text-synth-indigo-600:is(.dark *){--tw-text-opacity: 1;color:rgb(47 54 214 / var(--tw-text-opacity, 1))}.dark\:text-synth-jade-100:is(.dark *){--tw-text-opacity: 1;color:rgb(214 240 234 / var(--tw-text-opacity, 1))}.dark\:text-synth-jade-200:is(.dark *){--tw-text-opacity: 1;color:rgb(174 226 216 / var(--tw-text-opacity, 1))}.dark\:text-synth-jade-400:is(.dark *){--tw-text-opacity: 1;color:rgb(75 182 165 / var(--tw-text-opacity, 1))}.dark\:text-synth-magenta-100:is(.dark *){--tw-text-opacity: 1;color:rgb(252 232 243 / var(--tw-text-opacity, 1))}.dark\:text-synth-magenta-200:is(.dark *){--tw-text-opacity: 1;color:rgb(244 196 223 / var(--tw-text-opacity, 1))}.dark\:text-synth-magenta-300:is(.dark *){--tw-text-opacity: 1;color:rgb(236 146 198 / var(--tw-text-opacity, 1))}.dark\:text-synth-magenta-400:is(.dark *){--tw-text-opacity: 1;color:rgb(232 109 181 / var(--tw-text-opacity, 1))}.dark\:text-synth-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(227 233 241 / var(--tw-text-opacity, 1))}.dark\:text-teal-200:is(.dark *){--tw-text-opacity: 1;color:rgb(153 246 228 / var(--tw-text-opacity, 1))}.dark\:text-teal-300:is(.dark *){--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.dark\:text-violet-200:is(.dark *){--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 240 138 / var(--tw-text-opacity, 1))}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:text-yellow-500:is(.dark *){--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.dark\:placeholder-gray-400:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-400:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-500:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-500:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-600:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.dark\:placeholder-gray-600:is(.dark *)::placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.dark\:ring-offset-gray-900:is(.dark *){--tw-ring-offset-color: #111827}.dark\:placeholder\:text-gray-400:is(.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-gray-400:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:checked\:border-blue-500:checked:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:checked\:border-blue-600:checked:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:checked\:bg-blue-500:checked:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.dark\:checked\:bg-blue-600:checked:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.dark\:hover\:border-\[\#444\]:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(68 68 68 / var(--tw-border-opacity, 1))}.dark\:hover\:border-\[\#555\]:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(85 85 85 / var(--tw-border-opacity, 1))}.dark\:hover\:border-blue-400:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:hover\:border-blue-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:hover\:border-blue-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-600:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:hover\:border-indigo-500:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.dark\:hover\:border-synth-indigo-400:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(94 101 255 / var(--tw-border-opacity, 1))}.dark\:hover\:\!bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33!important}.dark\:hover\:bg-\[\#1a1a1a\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#1f1f1f\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 31 31 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#222\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(34 34 34 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#2a2a2a\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#333333\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#333\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#3a3a3a\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[\#444\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-amber-900\/20:hover:is(.dark *){background-color:#78350f33}.dark\:hover\:bg-blue-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-blue-900\/20:hover:is(.dark *){background-color:#1e3a8a33}.dark\:hover\:bg-blue-900\/30:hover:is(.dark *){background-color:#1e3a8a4d}.dark\:hover\:bg-blue-900\/50:hover:is(.dark *){background-color:#1e3a8a80}.dark\:hover\:bg-blue-900\/60:hover:is(.dark *){background-color:#1e3a8a99}.dark\:hover\:bg-gray-300:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){background-color:#37415180}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-800\/50:hover:is(.dark *){background-color:#1f293780}.dark\:hover\:bg-green-900\/20:hover:is(.dark *){background-color:#14532d33}.dark\:hover\:bg-green-900\/60:hover:is(.dark *){background-color:#14532d99}.dark\:hover\:bg-indigo-800\/50:hover:is(.dark *){background-color:#3730a380}.dark\:hover\:bg-indigo-900\/30:hover:is(.dark *){background-color:#312e814d}.dark\:hover\:bg-purple-900\/20:hover:is(.dark *){background-color:#581c8733}.dark\:hover\:bg-purple-900\/50:hover:is(.dark *){background-color:#581c8780}.dark\:hover\:bg-red-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33}.dark\:hover\:bg-red-900\/30:hover:is(.dark *){background-color:#7f1d1d4d}.dark\:hover\:bg-red-900\/60:hover:is(.dark *){background-color:#7f1d1d99}.dark\:hover\:bg-synth-gray-100:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(242 242 247 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-synth-gray-600:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(95 95 105 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-synth-gray-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(69 69 76 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-synth-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 46 50 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-synth-gray-800\/50:hover:is(.dark *){background-color:#2e2e3280}.dark\:hover\:bg-white\/20:hover:is(.dark *){background-color:#fff3}.dark\:hover\:bg-white\/5:hover:is(.dark *){background-color:#ffffff0d}.dark\:hover\:text-blue-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:hover\:text-blue-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:hover\:text-blue-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-green-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:hover\:text-indigo-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:hover\:text-red-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:hover\:text-red-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-gray-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(208 208 216 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-indigo-200:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(184 188 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-indigo-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(140 146 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-indigo-400:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(94 101 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-indigo-600:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(47 54 214 / var(--tw-text-opacity, 1))}.dark\:hover\:text-synth-indigo-700:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(36 41 159 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-yellow-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.dark\:focus\:border-\[\#666666\]:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(102 102 102 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-400:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.dark\:focus\:border-red-500:focus:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.dark\:focus\:ring-\[\#666666\]:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(102 102 102 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-blue-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-indigo-400:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-red-500:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-white:focus:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.dark\:disabled\:bg-blue-900:disabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:disabled\:bg-gray-700:disabled:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:disabled\:text-gray-500:disabled:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.group:hover .dark\:group-hover\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:table-cell{display:table-cell}.sm\:w-\[500px\]{width:500px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:table-cell{display:table-cell}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&_button\]\:pr-1 button{padding-right:.25rem}
