@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% .013 17.38);--color-red-100: oklch(93.6% .032 17.717);--color-red-200: oklch(88.5% .062 18.334);--color-red-400: oklch(70.4% .191 22.216);--color-red-500: oklch(63.7% .237 25.331);--color-red-600: oklch(57.7% .245 27.325);--color-red-700: oklch(50.5% .213 27.518);--color-red-800: oklch(44.4% .177 26.899);--color-red-900: oklch(39.6% .141 25.723);--color-orange-100: oklch(95.4% .038 75.164);--color-orange-400: oklch(75% .183 55.934);--color-orange-500: oklch(70.5% .213 47.604);--color-orange-700: oklch(55.3% .195 38.402);--color-amber-50: oklch(98.7% .022 95.277);--color-amber-200: oklch(92.4% .12 95.746);--color-amber-900: oklch(41.4% .112 45.904);--color-amber-950: oklch(27.9% .077 45.635);--color-yellow-50: oklch(98.7% .026 102.212);--color-yellow-200: oklch(94.5% .129 101.54);--color-yellow-700: oklch(55.4% .135 66.442);--color-yellow-800: oklch(47.6% .114 61.907);--color-green-100: oklch(96.2% .044 156.743);--color-green-500: oklch(72.3% .219 149.579);--color-green-600: oklch(62.7% .194 149.214);--color-green-700: oklch(52.7% .154 150.069);--color-emerald-600: oklch(59.6% .145 163.225);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-cyan-600: oklch(60.9% .126 221.723);--color-blue-50: oklch(97% .014 254.604);--color-blue-100: oklch(93.2% .032 255.585);--color-blue-200: oklch(88.2% .059 254.128);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--color-blue-900: oklch(37.9% .146 265.522);--color-indigo-700: oklch(45.7% .24 277.023);--color-purple-100: oklch(94.6% .033 307.174);--color-purple-500: oklch(62.7% .265 303.9);--color-purple-700: oklch(49.6% .265 301.924);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: #b4b4b4;--color-gray-500: #474747;--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-neutral-100: oklch(97% 0 0);--color-neutral-900: oklch(20.5% 0 0);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-6xl: 72rem;--container-7xl: 80rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-tight: -.025em;--tracking-wide: .025em;--tracking-wider: .05em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce: bounce 1s infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-brand-primary-100: #e8f1ff;--color-brand-primary-300: #153d73;--color-brand-primary: #244386;--color-brand-primary-900: #0a3563;--color-brand-secondary-300: #f3c19e;--color-brand-secondary: #ebb33e;--color-font-primary: #474747;--color-font-secondary: #fff;--color-dark-bg-text: #fff;--color-dragging: #e8f1ff;--color-dragging-dark: #7e95b9;--color-info-400: #6abfde;--color-info-500: #5cabc8;--color-danger-300: #f00;--color-danger-500: #c26a6a;--color-danger-800: #e90000;--color-success-500: #71c269;--color-success-600: #156d33;--color-input-border: #244386;--color-hyper-link: #0072be;--aside-width: 7rem;--header-height: 4rem}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-\[-4px\]{top:-4px}.top-\[-16px\]{top:-16px}.top-\[-40px\]{top:-40px}.top-\[4\.5dvh\]{top:4.5dvh}.top-\[25\%\]{top:25%}.top-\[88px\]{top:88px}.top-\[calc\(100\%\+12px\)\]{top:calc(100% + 12px)}.top-\[var\(--header-height\)\]{top:var(--header-height)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[40px\]{bottom:40px}.bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[25dvw\]{left:25dvw}.left-\[50\%\]{left:50%}.left-\[78px\]{left:78px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[100\]{z-index:100}.z-\[999\]{z-index:999}.z-\[1000\]{z-index:1000}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10040\]{z-index:10040}.z-\[10050\]{z-index:10050}.z-\[99999\]{z-index:99999}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2 / span 2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-2{margin:calc(var(--spacing) * 2)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-8{margin-inline:calc(var(--spacing) * -8)}.-mx-10{margin-inline:calc(var(--spacing) * -10)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[5px\]{margin-top:5px}.mt-\[14px\]{margin-top:14px}.mt-\[20px\]{margin-top:20px}.mt-\[30px\]{margin-top:30px}.mt-\[53px\]{margin-top:53px}.mt-auto{margin-top:auto}.-mr-8{margin-right:calc(var(--spacing) * -8)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-6{margin-right:calc(var(--spacing) * 6)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-28{margin-bottom:calc(var(--spacing) * 28)}.mb-\[12px\]{margin-bottom:12px}.mb-\[14px\]{margin-bottom:14px}.mb-\[16px\]{margin-bottom:16px}.mb-\[18px\]{margin-bottom:18px}.mb-\[20px\]{margin-bottom:20px}.mb-\[24px\]{margin-bottom:24px}.mb-\[25px\]{margin-bottom:25px}.mb-\[32px\]{margin-bottom:32px}.mb-\[40px\]{margin-bottom:40px}.mb-\[62px\]{margin-bottom:62px}.mb-\[80px\]{margin-bottom:80px}.-ml-4{margin-left:calc(var(--spacing) * -4)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.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!important}.\!inline-block{display:inline-block!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-square{aspect-ratio:1 / 1}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-\[1\.5px\]{height:1.5px}.h-\[2px\]{height:2px}.h-\[3\.5rem\]{height:3.5rem}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[12px\]{height:12px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[45px\]{height:45px}.h-\[48px\]{height:48px}.h-\[54px\]{height:54px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[61px\]{height:61px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[78px\]{height:78px}.h-\[110px\]{height:110px}.h-\[180px\]{height:180px}.h-\[calc\(100\%-88px\)\]{height:calc(100% - 88px)}.h-\[clamp\(12rem\,20vw\,20rem\)\]{height:clamp(12rem,20vw,20rem)}.h-\[clamp\(620px_\,82dvh_\,960px\)\]{height:clamp(620px,82dvh,960px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:calc(var(--spacing) * 0)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[99vh\]{max-height:99vh}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[250px\]{max-height:250px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[720px\]{max-height:720px}.max-h-\[min\(28vh\,200px\)\]{max-height:min(28vh,200px)}.max-h-\[min\(42vh\,320px\)\]{max-height:min(42vh,320px)}.max-h-\[min\(72vh\,640px\)\]{max-height:min(72vh,640px)}.max-h-\[min\(85vh\,720px\)\]{max-height:min(85vh,720px)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[8\.25rem\]{min-height:8.25rem}.min-h-\[14\.5rem\]{min-height:14.5rem}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[24px\]{min-height:24px}.min-h-\[28px\]{min-height:28px}.min-h-\[34px\]{min-height:34px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[48px\]{min-height:48px}.min-h-\[49px\]{min-height:49px}.min-h-\[58px\]{min-height:58px}.min-h-\[64px\]{min-height:64px}.min-h-\[71px\]{min-height:71px}.min-h-\[73px\]{min-height:73px}.min-h-\[92px\]{min-height:92px}.min-h-\[98px\]{min-height:98px}.min-h-\[99px\]{min-height:99px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[168px\]{min-height:168px}.min-h-\[176px\]{min-height:176px}.min-h-\[200px\]{min-height:200px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[calc\(100vh-200px\)\]{min-height:calc(100vh - 200px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:calc(1/3 * 100%)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-\[1\%\]{width:1%}.w-\[3\.5rem\]{width:3.5rem}.w-\[12px\]{width:12px}.w-\[14px\]{width:14px}.w-\[16\.375rem\]{width:16.375rem}.w-\[18px\]{width:18px}.w-\[30px\]{width:30px}.w-\[32px\]{width:32px}.w-\[38px\]{width:38px}.w-\[54px\]{width:54px}.w-\[56px\]{width:56px}.w-\[61px\]{width:61px}.w-\[65px\]{width:65px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[82px\]{width:82px}.w-\[100px\]{width:100px}.w-\[112px\]{width:112px}.w-\[140px\]{width:140px}.w-\[152px\]{width:152px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[244px\]{width:244px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[460px\]{width:460px}.w-\[500px\]{width:500px}.w-\[550px\]{width:550px}.w-\[560px\]{width:560px}.w-\[620px\]{width:620px}.w-\[760px\]{width:760px}.w-\[min\(100\%\,380px\)\]{width:min(100%,380px)}.w-\[min\(100vw\,12rem\)\]{width:min(100vw,12rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[19\.5rem\]{max-width:19.5rem}.max-w-\[46\%\]{max-width:46%}.max-w-\[85\%\]{max-width:85%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[111px\]{max-width:111px}.max-w-\[113px\]{max-width:113px}.max-w-\[140px\]{max-width:140px}.max-w-\[152px\]{max-width:152px}.max-w-\[160px\]{max-width:160px}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[448px\]{max-width:448px}.max-w-\[464px\]{max-width:464px}.max-w-\[480px\]{max-width:480px}.max-w-\[493px\]{max-width:493px}.max-w-\[500px\]{max-width:500px}.max-w-\[672px\]{max-width:672px}.max-w-\[719px\]{max-width:719px}.max-w-\[720px\]{max-width:720px}.max-w-\[768px\]{max-width:768px}.max-w-\[799px\]{max-width:799px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[min\(100\%\,720px\)\]{max-width:min(100%,720px)}.max-w-\[min\(356px\,calc\(100vw-48px\)\)\]{max-width:min(356px,calc(100vw - 48px))}.max-w-\[min\(560px\,94vw\)\]{max-width:min(560px,94vw)}.max-w-\[min\(800px\,94vw\)\]{max-width:min(800px,94vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-\[6rem\]{min-width:6rem}.min-w-\[11\.25rem\]{min-width:11.25rem}.min-w-\[18px\]{min-width:18px}.min-w-\[28px\]{min-width:28px}.min-w-\[39rem\]{min-width:39rem}.min-w-\[60px\]{min-width:60px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[111px\]{min-width:111px}.min-w-\[120px\]{min-width:120px}.min-w-\[127px\]{min-width:127px}.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-\[220px\]{min-width:220px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[700px\]{min-width:700px}.min-w-\[800px\]{min-width:800px}.flex-1{flex:1}.flex-\[0\.25\]{flex:.25}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-0{flex-basis:calc(var(--spacing) * 0)}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[300px\]{--tw-translate-x: -300px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x: 0%;--tw-scale-y: 0%;--tw-scale-z: 0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.rotate-\[270deg\]{rotate:270deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[spin_0\.8s_linear_infinite\]{animation:spin .8s linear infinite}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.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-\[minmax\(0\,1fr\)_24px\]{grid-template-columns:minmax(0,1fr) 24px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[0\.8rem\]{gap:.8rem}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[15px\]{gap:15px}.gap-\[16px\]{gap:16px}.gap-\[19px\]{gap:19px}.gap-\[20px\]{gap:20px}.gap-\[25px\]{gap:25px}.gap-\[39px\]{gap:39px}.gap-\[44px\]{gap:44px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#E8E8E8\]>:not(:last-child)){border-color:#e8e8e8}:where(.divide-\[\#e5e7eb\]>:not(:last-child)){border-color:#e5e7eb}:where(.divide-\[\#f3f4f6\]>:not(:last-child)){border-color:#f3f4f6}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-y-contain{overscroll-behavior-y:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[\.625rem\]{border-radius:.625rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-tl-none{border-top-left-radius:0}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-tr-none{border-top-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-5{border-style:var(--tw-border-style);border-width:5px}.border-\[0\.612px\]{border-style:var(--tw-border-style);border-width:.612px}.border-\[1\.8px\]{border-style:var(--tw-border-style);border-width:1.8px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b,.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-8{border-left-style:var(--tw-border-style);border-left-width:8px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.border-solid{--tw-border-style: solid;border-style:solid}.\!border-danger-500{border-color:var(--color-danger-500)!important}.\!border-red-500{border-color:var(--color-red-500)!important}.border-\[\#6C5CE7\]{border-color:#6c5ce7}.border-\[\#6C63FF\]{border-color:#6c63ff}.border-\[\#6c5ce7\]{border-color:#6c5ce7}.border-\[\#6c63ff\]{border-color:#6c63ff}.border-\[\#111\]{border-color:#111}.border-\[\#705bef\]{border-color:#705bef}.border-\[\#777\]{border-color:#777}.border-\[\#6366f1\]{border-color:#6366f1}.border-\[\#7062E9\]{border-color:#7062e9}.border-\[\#111827\]{border-color:#111827}.border-\[\#B4B4B4\]{border-color:#b4b4b4}.border-\[\#DADADA\]{border-color:#dadada}.border-\[\#E5E5E5\]{border-color:#e5e5e5}.border-\[\#E8E8E8\]{border-color:#e8e8e8}.border-\[\#EEE\]{border-color:#eee}.border-\[\#a7f3d0\]{border-color:#a7f3d0}.border-\[\#b9f8cf\]{border-color:#b9f8cf}.border-\[\#bffcd9\]{border-color:#bffcd9}.border-\[\#d1d5dc\]{border-color:#d1d5dc}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#e8e8e8\]{border-color:#e8e8e8}.border-\[\#ededed\]{border-color:#ededed}.border-\[\#f3f4f6\]{border-color:#f3f4f6}.border-\[\#fecaca\]{border-color:#fecaca}.border-\[\#fff085\]{border-color:#fff085}.border-\[rgba\(10\,53\,99\,0\.25\)\]{border-color:#0a356340}.border-\[rgba\(108\,92\,231\,0\.3\)\]{border-color:#6c5ce74d}.border-\[var\(--color-brand-primary\)\]{border-color:var(--color-brand-primary)}.border-\[var\(--color-danger-800\,\#e90000\)\]{border-color:var(--color-danger-800,#e90000)}.border-\[var\(--dropdown-menu-border-color\)\]{border-color:var(--dropdown-menu-border-color)}.border-\[var\(--input-border-color\)\]{border-color:var(--input-border-color)}.border-\[var\(--primary-btn-color\)\]{border-color:var(--primary-btn-color)}.border-\[var\(--primary-color\)\]{border-color:var(--primary-color)}.border-\[var\(--secondary-border-color\)\]{border-color:var(--secondary-border-color)}.border-\[var\(--secondary-btn-color\)\]{border-color:var(--secondary-btn-color)}.border-\[var\(--secondary-btn-disabled-color\)\]{border-color:var(--secondary-btn-disabled-color)}.border-\[var\(--side-menu-divider-color\)\]{border-color:var(--side-menu-divider-color)}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-900{border-color:var(--color-blue-900)}.border-brand-primary{border-color:var(--color-brand-primary)}.border-brand-secondary{border-color:var(--color-brand-secondary)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-900{border-color:var(--color-gray-900)}.border-info-500{border-color:var(--color-info-500)}.border-input-border{border-color:var(--color-input-border)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-transparent{border-color:transparent}.border-white{border-color:var(--color-white)}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-\[\#f3f4f6\]{border-top-color:#f3f4f6}.border-t-current{border-top-color:currentcolor}.border-t-transparent{border-top-color:transparent}.border-r-current{border-right-color:currentcolor}.border-b-\[\#E8E8E8\]{border-bottom-color:#e8e8e8}.border-b-\[\#EEE\]{border-bottom-color:#eee}.border-b-transparent{border-bottom-color:transparent}.border-l-transparent{border-left-color:transparent}.bg-\[\#4A4A4A\]{background-color:#4a4a4a}.bg-\[\#6C5CE7\]{background-color:#6c5ce7}.bg-\[\#6C63FF\]{background-color:#6c63ff}.bg-\[\#6c5ce7\]{background-color:#6c5ce7}.bg-\[\#6c63ff\]{background-color:#6c63ff}.bg-\[\#7b61ff\]{background-color:#7b61ff}.bg-\[\#008a2e\]{background-color:#008a2e}.bg-\[\#51A458\]{background-color:#51a458}.bg-\[\#0078D4\]{background-color:#0078d4}.bg-\[\#111\]{background-color:#111}.bg-\[\#287D7D\]{background-color:#287d7d}.bg-\[\#2563eb\]{background-color:#2563eb}.bg-\[\#7062E9\]{background-color:#7062e9}.bg-\[\#101828\]{background-color:#101828}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#B4B4B4\]{background-color:#b4b4b4}.bg-\[\#E5DEFF\]{background-color:#e5deff}.bg-\[\#E8E8E8\]{background-color:#e8e8e8}.bg-\[\#F0F0F0\]{background-color:#f0f0f0}.bg-\[\#F5F3FF\]{background-color:#f5f3ff}.bg-\[\#d1d5db\]{background-color:#d1d5db}.bg-\[\#d1d5dc\]{background-color:#d1d5dc}.bg-\[\#e5e7eb\]{background-color:#e5e7eb}.bg-\[\#e7e7e7\]{background-color:#e7e7e7}.bg-\[\#ecfdf3\]{background-color:#ecfdf3}.bg-\[\#eef2ff\]{background-color:#eef2ff}.bg-\[\#efefef\]{background-color:#efefef}.bg-\[\#f0efff\]{background-color:#f0efff}.bg-\[\#f0fdf4\]{background-color:#f0fdf4}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f4f5fa\]{background-color:#f4f5fa}.bg-\[\#f5f3ff\]{background-color:#f5f3ff}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f7f7fb\]{background-color:#f7f7fb}.bg-\[\#f8f9ff\]{background-color:#f8f9ff}.bg-\[\#f8faff\]{background-color:#f8faff}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#f9faff\]{background-color:#f9faff}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fafbfc\]{background-color:#fafbfc}.bg-\[\#fef2f2\]{background-color:#fef2f2}.bg-\[\#fefce8\]{background-color:#fefce8}.bg-\[\#fff\]{background-color:#fff}.bg-\[rgb\(10\,53\,99\)\]{background-color:#0a3563}.bg-\[rgba\(10\,53\,99\,0\.1\)\]{background-color:#0a35631a}.bg-\[rgba\(108\,92\,231\,0\.08\)\]{background-color:#6c5ce714}.bg-\[rgba\(240\,239\,255\,0\.5\)\]{background-color:#f0efff80}.bg-\[var\(--color-danger-800\,\#e90000\)\]{background-color:var(--color-danger-800,#e90000)}.bg-\[var\(--dropdown-menu-bg\)\]{background-color:var(--dropdown-menu-bg)}.bg-\[var\(--input-bg\)\]{background-color:var(--input-bg)}.bg-\[var\(--input-disabled-bg\)\]{background-color:var(--input-disabled-bg)}.bg-\[var\(--note-bg\)\]{background-color:var(--note-bg)}.bg-\[var\(--primary-color\)\]{background-color:var(--primary-color)}.bg-\[var\(--secondary-btn-color\)\]{background-color:var(--secondary-btn-color)}.bg-\[var\(--segment-active-bg\)\]{background-color:var(--segment-active-bg)}.bg-\[var\(--side-menu-bg\)\]{background-color:var(--side-menu-bg)}.bg-\[var\(--toast-bg\)\]{background-color:var(--toast-bg)}.bg-\[var\(--tooltip-bg\)\]{background-color:var(--tooltip-bg)}.bg-\[var\(--transparent\)\]{background-color:var(--transparent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:color-mix(in srgb,#000 0%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black) 0%,transparent)}}.bg-black\/30{background-color:color-mix(in srgb,#000 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-brand-primary-300{background-color:var(--color-brand-primary-300)}.bg-brand-secondary{background-color:var(--color-brand-secondary)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\/70{background-color:color-mix(in srgb,oklch(92.8% .006 264.531) 70%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-gray-200\/70{background-color:color-mix(in oklab,var(--color-gray-200) 70%,transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-info-500{background-color:var(--color-info-500)}.bg-inherit{background-color:inherit}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-success-500{background-color:var(--color-success-500)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:color-mix(in srgb,#fff 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/90{background-color:color-mix(in srgb,#fff 90%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-gradient-to-b{--tw-gradient-position: to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[url\(\"\.\/assets\/images\/welcome-bg\.jpg\"\)\]{background-image:url("./media/welcome-bg-K4VBYPDQ.jpg")}.from-\[\#6c5ce7\]{--tw-gradient-from: #6c5ce7;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#e8e8e8\]{--tw-gradient-from: #e8e8e8;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-100{--tw-gradient-from: var(--color-blue-100);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-600{--tw-gradient-from: var(--color-cyan-600);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-blue-600{--tw-gradient-via: var(--color-blue-600);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-\[\#8b7fe8\]{--tw-gradient-to: #8b7fe8;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#d0d0d0\]{--tw-gradient-to: #d0d0d0;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to: var(--color-indigo-700);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-100{--tw-gradient-to: var(--color-purple-100);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-\[center_top_50\%\]{background-position:center top 50%}.bg-center{background-position:center}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-\[rgb\(99_102_241_\/_0\.55\)\]{fill:#6366f18c}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[8\.5px_11px\]{padding:8.5px 11px}.p-\[10px\]{padding:10px}.p-\[14px_18px_20px_26px\]{padding:14px 18px 20px 26px}.p-\[31px_52px\]{padding:31px 52px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[4px\]{padding-inline:4px}.px-\[6px\]{padding-inline:6px}.px-\[8px\]{padding-inline:8px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[16px\]{padding-inline:16px}.px-\[17px\]{padding-inline:17px}.px-\[20px\]{padding-inline:20px}.px-\[22px_16px\]{padding-inline:22px 16px}.px-\[24px\]{padding-inline:24px}.px-\[28px\]{padding-inline:28px}.px-\[30px\]{padding-inline:30px}.px-\[32px\]{padding-inline:32px}.px-\[35px\]{padding-inline:35px}.px-\[40px\]{padding-inline:40px}.px-\[51px_53px_26px_50px\]{padding-inline:51px 53px 26px 50px}.px-\[65px\]{padding-inline:65px}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[4\.5px\]{padding-block:4.5px}.py-\[4px\]{padding-block:4px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7\.5px\]{padding-block:7.5px}.py-\[8\.5px\]{padding-block:8.5px}.py-\[8px\]{padding-block:8px}.py-\[8px_10px\]{padding-block:8px 10px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[16px\]{padding-block:16px}.py-\[17px\]{padding-block:17px}.py-\[20px\]{padding-block:20px}.py-\[24px\]{padding-block:24px}.py-\[38px\]{padding-block:38px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[15px\]{padding-top:15px}.pt-\[17px\]{padding-top:17px}.pt-\[20px\]{padding-top:20px}.pt-\[27px\]{padding-top:27px}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pr-\[2px\]{padding-right:2px}.pr-\[12px\]{padding-right:12px}.pr-\[43px\]{padding-right:43px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.pb-\[1px\]{padding-bottom:1px}.pb-\[14px\]{padding-bottom:14px}.pb-\[15px\]{padding-bottom:15px}.pb-\[17px\]{padding-bottom:17px}.pb-\[27px\]{padding-bottom:27px}.pb-\[32px\]{padding-bottom:32px}.pb-\[38px\]{padding-bottom:38px}.pb-\[100px\]{padding-bottom:100px}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-\[11px\]{padding-left:11px}.pl-\[12px\]{padding-left:12px}.pl-\[15px\]{padding-left:15px}.pl-\[30px\]{padding-left:30px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading, var(--text-8xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\!text-\[13px\]{font-size:13px!important}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17\.5px\]{font-size:17.5px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[31px\]{font-size:31px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[48px\]{font-size:48px}.text-\[60px\]{font-size:60px}.leading-4{--tw-leading: calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading: calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading: calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-\[0\]{--tw-leading: 0;line-height:0}.leading-\[1\.25\]{--tw-leading: 1.25;line-height:1.25}.leading-\[2\.25\]{--tw-leading: 2.25;line-height:2.25}.leading-\[18\.2px\]{--tw-leading: 18.2px;line-height:18.2px}.leading-\[18px\]{--tw-leading: 18px;line-height:18px}.leading-\[19\.5px\]{--tw-leading: 19.5px;line-height:19.5px}.leading-\[20px\]{--tw-leading: 20px;line-height:20px}.leading-\[22px\]{--tw-leading: 22px;line-height:22px}.leading-none{--tw-leading: 1;line-height:1}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[-0\.05px\]{--tw-tracking: -.05px !important;letter-spacing:-.05px!important}.tracking-\[-0\.02em\]{--tw-tracking: -.02em;letter-spacing:-.02em}.tracking-\[-0\.15px\]{--tw-tracking: -.15px;letter-spacing:-.15px}.tracking-\[-0\.31px\]{--tw-tracking: -.31px;letter-spacing:-.31px}.tracking-\[-0\.44px\]{--tw-tracking: -.44px;letter-spacing:-.44px}.tracking-\[-0\.45px\]{--tw-tracking: -.45px;letter-spacing:-.45px}.tracking-\[-0\.0762px\]{--tw-tracking: -.0762px;letter-spacing:-.0762px}.tracking-\[-0\.1504px\]{--tw-tracking: -.1504px;letter-spacing:-.1504px}.tracking-\[-0\.3125px\]{--tw-tracking: -.3125px;letter-spacing:-.3125px}.tracking-\[-0\.4395px\]{--tw-tracking: -.4395px;letter-spacing:-.4395px}.tracking-\[-0\.4492px\]{--tw-tracking: -.4492px;letter-spacing:-.4492px}.tracking-\[0\.1px\]{--tw-tracking: .1px;letter-spacing:.1px}.tracking-\[0\.2px\]{--tw-tracking: .2px;letter-spacing:.2px}.tracking-\[0\.3px\]{--tw-tracking: .3px;letter-spacing:.3px}.tracking-\[0\.6px\]{--tw-tracking: .6px;letter-spacing:.6px}.tracking-\[0\.07px\]{--tw-tracking: .07px;letter-spacing:.07px}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#3f3f3f\]{color:#3f3f3f!important}.\!text-\[\#171717\]{color:#171717!important}.\!text-\[var\(--danger\)\]{color:var(--danger)!important}.text-\[\#00A63E\]{color:#00a63e}.text-\[\#4A4A4A\]{color:#4a4a4a}.text-\[\#4a5565\]{color:#4a5565}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#5A5A5A\]{color:#5a5a5a}.text-\[\#6A7282\]{color:#6a7282}.text-\[\#6C5CE7\]{color:#6c5ce7}.text-\[\#6C6C6C\]{color:#6c6c6c}.text-\[\#6C63FF\]{color:#6c63ff}.text-\[\#6a7282\]{color:#6a7282}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#6c5ce7\]{color:#6c5ce7}.text-\[\#6c63ff\]{color:#6c63ff}.text-\[\#008a2e\]{color:#008a2e}.text-\[\#8C8C8C\]{color:#8c8c8c}.text-\[\#9E9E9E\]{color:#9e9e9e}.text-\[\#9ca3af\]{color:#9ca3af}.text-\[\#065f46\]{color:#065f46}.text-\[\#0072BE\]{color:#0072be}.text-\[\#99A1AF\],.text-\[\#99a1af\]{color:#99a1af}.text-\[\#111\]{color:#111}.text-\[\#666\]{color:#666}.text-\[\#777\]{color:#777}.text-\[\#991b1b\]{color:#991b1b}.text-\[\#4338ca\]{color:#4338ca}.text-\[\#6366f1\]{color:#6366f1}.text-\[\#7062E9\]{color:#7062e9}.text-\[\#008236\]{color:#008236}.text-\[\#059669\]{color:#059669}.text-\[\#101828\]{color:#101828}.text-\[\#111111\]{color:#111}.text-\[\#111827\]{color:#111827}.text-\[\#364153\]{color:#364153}.text-\[\#474747\]{color:#474747}.text-\[\#595959\]{color:#595959}.text-\[\#787878\]{color:#787878}.text-\[\#B4B4B4\]{color:#b4b4b4}.text-\[\#a65f00\]{color:#a65f00}.text-\[\#b4b4b4\]{color:#b4b4b4}.text-\[\#d1d5dc\]{color:#d1d5dc}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#fb2c36\]{color:#fb2c36}.text-\[\#fff\]{color:#fff}.text-\[rgb\(10\,53\,99\)\]{color:#0a3563}.text-\[var\(--auth-link\)\]{color:var(--auth-link)}.text-\[var\(--auth-subtitle\)\]{color:var(--auth-subtitle)}.text-\[var\(--card-text-color\)\]{color:var(--card-text-color)}.text-\[var\(--color-success-500\)\]{color:var(--color-success-500)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--input-text-color\)\]{color:var(--input-text-color)}.text-\[var\(--page-title-text-color\)\]{color:var(--page-title-text-color)}.text-\[var\(--primary-btn-color\)\]{color:var(--primary-btn-color)}.text-\[var\(--primary-color\)\]{color:var(--primary-color)}.text-\[var\(--primary-spinner-color\)\]{color:var(--primary-spinner-color)}.text-\[var\(--primary-sub-text-color\)\]{color:var(--primary-sub-text-color)}.text-\[var\(--primary-text-color\)\]{color:var(--primary-text-color)}.text-\[var\(--secondary\)\]{color:var(--secondary)}.text-\[var\(--secondary-btn-disabled-color\)\]{color:var(--secondary-btn-disabled-color)}.text-\[var\(--secondary-btn-text-color\)\]{color:var(--secondary-btn-text-color)}.text-\[var\(--secondary-text-color\)\]{color:var(--secondary-text-color)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-brand-primary{color:var(--color-brand-primary)}.text-brand-primary-900{color:var(--color-brand-primary-900)}.text-brand-secondary{color:var(--color-brand-secondary)}.text-danger-300{color:var(--color-danger-300)}.text-danger-500{color:var(--color-danger-500)}.text-danger-800{color:var(--color-danger-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-font-primary{color:var(--color-font-primary)}.text-font-secondary{color:var(--color-font-secondary)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-hyper-link{color:var(--color-hyper-link)}.text-info-500{color:var(--color-info-500)}.text-orange-400{color:var(--color-orange-400)}.text-orange-700{color:var(--color-orange-700)}.text-purple-700{color:var(--color-purple-700)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-success-500{color:var(--color-success-500)}.text-success-600{color:var(--color-success-600)}.text-teal-600{color:var(--color-teal-600)}.text-transparent{color:transparent}.text-white{color:var(--color-white)}.text-white\/25{color:color-mix(in srgb,#fff 25%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.text-white\/30{color:color-mix(in srgb,#fff 30%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[\#6c5ce7\]\/40{text-decoration-color:color-mix(in oklab,#6c5ce7 40%,transparent)}.decoration-\[\#d1d5dc\]{text-decoration-color:#d1d5dc}.underline-offset-2{text-underline-offset:2px}.accent-\[\#6c5ce7\]{accent-color:#6c5ce7}.accent-brand-primary{accent-color:var(--color-brand-primary)}.opacity-0{opacity:0%}.opacity-1{opacity:1%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-80{opacity:80%}.opacity-90{opacity:90%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[-12px_0_40px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: -12px 0 40px var(--tw-shadow-color, rgba(0,0,0,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_-2px_4px_-1px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 -4px 6px -1px var(--tw-shadow-color, rgba(0,0,0,.1)), 0 -2px 4px -1px var(--tw-shadow-color, rgba(0,0,0,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_12px_rgba\(0\,0\,0\,0\.03\)\]{--tw-shadow: 0 -4px 12px var(--tw-shadow-color, rgba(0,0,0,.03));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_4px_0_\#00000025\]{--tw-shadow: 0 0 4px 0 var(--tw-shadow-color, #00000025);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_4px_0_\#00000040\]{--tw-shadow: 0 0 4px 0 var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_0_\#00000080\]{--tw-shadow: 0 0 8px 0 var(--tw-shadow-color, #00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 0 8px var(--tw-shadow-color, rgba(0,0,0,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_0_\#00000026\]{--tw-shadow: 0 0 10px 0 var(--tw-shadow-color, #00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 0 12px var(--tw-shadow-color, rgba(0,0,0,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_0_\#e5e7eb\]{--tw-shadow: 0 1px 0 0 var(--tw-shadow-color, #e5e7eb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(16,24,40,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_0_rgba\(0\,0\,0\,0\.1\)\,0_1px_2px_0_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgba(0,0,0,.1)), 0 1px 2px 0 var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.1\)\,0_1px_2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 1px 3px var(--tw-shadow-color, rgba(0,0,0,.1)), 0 1px 2px var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0 1px 3px var(--tw-shadow-color, rgba(0,0,0,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(0,0,0,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(108\,99\,255\,0\.35\)\]{--tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(108,99,255,.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_16px_rgba\(108\,92\,231\,0\.08\)\]{--tw-shadow: 0 2px 16px var(--tw-shadow-color, rgba(108,92,231,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_6px_-1px_rgba\(0\,0\,0\,0\.1\)\,0_2px_4px_-2px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgba(0,0,0,.1)), 0 2px 4px -2px var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_0_rgb\(0_0_0_\/_0\.1\)\]{--tw-shadow: 0 4px 12px 0 var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow: 0 4px 14px var(--tw-shadow-color, rgba(16,24,40,.18));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(112\,98\,233\,0\.42\)\]{--tw-shadow: 0 4px 18px var(--tw-shadow-color, rgba(112,98,233,.42));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 4px 24px var(--tw-shadow-color, rgba(0,0,0,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(15,23,42,.35));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 8px 32px var(--tw-shadow-color, rgba(0,0,0,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_0px_10px_0px_\#00000040\]{--tw-shadow: 0px 0px 10px 0px var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_12px_0px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0px 2px 12px 0px var(--tw-shadow-color, rgba(0,0,0,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_4px_0px_\#00000040\]{--tw-shadow: 0px 4px 4px 0px var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_8\.4px_0px_\#00000040\]{--tw-shadow: 0px 4px 8.4px 0px var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_10px_15px_0px_rgba\(0\,0\,0\,0\.1\)\,0px_4px_6px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow: 0px 10px 15px 0px var(--tw-shadow-color, rgba(0,0,0,.1)), 0px 4px 6px 0px var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-700\/30{--tw-shadow-color: color-mix(in srgb, oklch(48.8% .243 264.376) 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.shadow-blue-700\/30{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-700) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#6c5ce7\]{--tw-ring-color: #6c5ce7}.ring-\[\#6366f1\]\/20{--tw-ring-color: color-mix(in oklab, #6366f1 20%, transparent)}.ring-\[\#e5e7eb\]{--tw-ring-color: #e5e7eb}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[fill\]{transition-property:fill;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-1000{--tw-duration: 1s;transition-duration:1s}.ease-linear{--tw-ease: linear;transition-timing-function:linear}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.ring-inset{--tw-ring-inset: inset}.group-focus-within\:border-brand-primary:is(:where(.group):focus-within *){border-color:var(--color-brand-primary)}@media(hover:hover){.group-hover\:bg-black\/35:is(:where(.group):hover *){background-color:color-mix(in srgb,#000 35%,transparent)}@supports (color: color-mix(in lab,red,red)){.group-hover\:bg-black\/35:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}}@media(hover:hover){.group-hover\:text-brand-primary:is(:where(.group):hover *){color:var(--color-brand-primary)}}@media(hover:hover){.group-hover\:opacity-90:is(:where(.group):hover *){opacity:90%}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}@media(hover:hover){.group-hover\/chat-fab\:opacity-100:is(:where(.group\/chat-fab):hover *){opacity:100%}}@media(hover:hover){.group-hover\/submenu\:block:is(:where(.group\/submenu):hover *){display:block}}.group-\[\.column\]\:min-h-\[19px\]:is(:where(.group):is(.column) *){min-height:19px}.group-\[\.column\]\:flex-col:is(:where(.group):is(.column) *){flex-direction:column}.group-\[\.column\]\:items-start:is(:where(.group):is(.column) *){align-items:flex-start}.group-\[\.column\]\:gap-\[2px\]:is(:where(.group):is(.column) *){gap:2px}.group-\[\.column\]\:text-base:is(:where(.group):is(.column) *){font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.group-\[\.common\]\:rounded-lg:is(:where(.group):is(.common) *){border-radius:var(--radius-lg)}.group-\[\.common\]\:border-2:is(:where(.group):is(.common) *){border-style:var(--tw-border-style);border-width:2px}.group-\[\.common\]\:border-brand-primary:is(:where(.group):is(.common) *){border-color:var(--color-brand-primary)}.group-\[\.common\]\:px-3:is(:where(.group):is(.common) *){padding-inline:calc(var(--spacing) * 3)}.group-\[\.common\]\:py-2\.5:is(:where(.group):is(.common) *){padding-block:calc(var(--spacing) * 2.5)}.group-\[\.invalid\]\:border-red-500:is(:where(.group):is(.invalid) *){border-color:var(--color-red-500)}.group-\[\.large\]\:py-2\.5:is(:where(.group):is(.large) *){padding-block:calc(var(--spacing) * 2.5)}.group-\[\.placeholder\]\:text-gray-400:is(:where(.group):is(.placeholder) *){color:var(--color-gray-400)}.group-\[\.right-button\]\:rounded-r-none:is(:where(.group):is(.right-button) *){border-top-right-radius:0;border-bottom-right-radius:0}.group-\[\.small\]\:p-\[5px\]:is(:where(.group):is(.small) *){padding:5px}.group-\[\.small\]\:py-1:is(:where(.group):is(.small) *){padding-block:calc(var(--spacing) * 1)}.group-\[\.support-subtle\]\:min-h-\[37px\]:is(:where(.group):is(.support-subtle) *){min-height:37px}.group-\[\.support-subtle\]\:rounded-\[10px\]:is(:where(.group):is(.support-subtle) *){border-radius:10px}.group-\[\.support-subtle\]\:border:is(:where(.group):is(.support-subtle) *){border-style:var(--tw-border-style);border-width:1px}.group-\[\.support-subtle\]\:border-\[\#e5e7eb\]:is(:where(.group):is(.support-subtle) *){border-color:#e5e7eb}.group-\[\.support-subtle\]\:px-3:is(:where(.group):is(.support-subtle) *){padding-inline:calc(var(--spacing) * 3)}.group-\[\.support-subtle\]\:py-2:is(:where(.group):is(.support-subtle) *){padding-block:calc(var(--spacing) * 2)}.group-\[\.support-subtle\]\:text-sm:is(:where(.group):is(.support-subtle) *){font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.group-\[\.support-subtle\]\:leading-normal:is(:where(.group):is(.support-subtle) *){--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.group-\[\.support-subtle\]\:font-normal:is(:where(.group):is(.support-subtle) *){--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.group-\[\.support-subtle\]\:tracking-\[-0\.01em\]:is(:where(.group):is(.support-subtle) *){--tw-tracking: -.01em;letter-spacing:-.01em}.group-\[\.w-full\]\:w-full:is(:where(.group):is(.w-full) *){width:100%}.placeholder\:text-\[\#9ca3af\]::placeholder{color:#9ca3af}.placeholder\:text-\[\#B4B4B4\]::placeholder{color:#b4b4b4}.placeholder\:text-\[var\(--input-placeholder-color\)\]::placeholder{color:var(--input-placeholder-color)}.placeholder\:text-gray-300::placeholder{color:var(--color-gray-300)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-\[-10px\]:before{content:var(--tw-content);top:-10px}.before\:right-\[-5px\]:before{content:var(--tw-content);right:-5px}.before\:-bottom-10:before{content:var(--tw-content);bottom:calc(var(--spacing) * -10)}.before\:bottom-\[-5px\]:before{content:var(--tw-content);bottom:-5px}.before\:bottom-\[-10px\]:before{content:var(--tw-content);bottom:-10px}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-\[-5px\]:before{content:var(--tw-content);left:-5px}.before\:left-\[15px\]:before{content:var(--tw-content);left:15px}.before\:h-4:before{content:var(--tw-content);height:calc(var(--spacing) * 4)}.before\:w-4:before{content:var(--tw-content);width:calc(var(--spacing) * 4)}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:rotate-45:before{content:var(--tw-content);rotate:45deg}.before\:transform:before{content:var(--tw-content);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.before\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\:border-3:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:3px}.before\:border-t-0:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:0px}.before\:border-l-0:before{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:0px}.before\:border-brand-primary:before{content:var(--tw-content);border-color:var(--color-brand-primary)}.before\:bg-\[var\(--tooltip-bg\)\]:before{content:var(--tw-content);background-color:var(--tooltip-bg)}.before\:content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[-2px\]:after{content:var(--tw-content);top:-2px}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:bottom-\[-9px\]:after{content:var(--tw-content);bottom:-9px}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:block:after{content:var(--tw-content);display:block}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-\[6px\]:after{content:var(--tw-content);height:6px}.after\:w-\[6px\]:after{content:var(--tw-content);width:6px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:rounded-full:after{content:var(--tw-content);border-radius:calc(infinity * 1px)}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-b-0:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.after\:border-b-\[3px\]:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.after\:border-\[var\(--primary-border-color\)\]:after{content:var(--tw-content);border-color:var(--primary-border-color)}.after\:border-gray-500:after{content:var(--tw-content);border-color:var(--color-gray-500)}.after\:bg-\[var\(--danger\)\]:after{content:var(--tw-content);background-color:var(--danger)}.after\:transition-\[border-bottom-width\]:after{content:var(--tw-content);transition-property:border-bottom-width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.after\:duration-200:after{content:var(--tw-content);--tw-duration: .2s;transition-duration:.2s}.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}.after\:content-\[\\\'\\\'\]:after{--tw-content: \'\';content:var(--tw-content)}.first\:ml-0:first-child{margin-left:calc(var(--spacing) * 0)}.first\:rounded-l-lg:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0px}.last\:rounded-r-lg:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.focus-within\:border-\[\#6c5ce7\]:focus-within{border-color:#6c5ce7}.focus-within\:border-\[var\(--input-active-border-color\)\]:focus-within{border-color:var(--input-active-border-color)}.focus-within\:border-blue-500:focus-within{border-color:var(--color-blue-500)}.focus-within\:border-brand-primary:focus-within{border-color:var(--color-brand-primary)}.focus-within\:ring-2:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#6c5ce7\]\/30:focus-within{--tw-ring-color: color-mix(in oklab, #6c5ce7 30%, transparent)}.focus-within\:ring-brand-primary\/20:focus-within{--tw-ring-color: color-mix(in srgb, #244386 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus-within\:ring-brand-primary\/20:focus-within{--tw-ring-color: color-mix(in oklab, var(--color-brand-primary) 20%, transparent)}}.focus-within\:outline-none:focus-within{--tw-outline-style: none;outline-style:none}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:border:hover{border-style:var(--tw-border-style);border-width:1px}}@media(hover:hover){.hover\:border-8:hover{border-style:var(--tw-border-style);border-width:8px}}@media(hover:hover){.hover\:border-\[\#1f2937\]:hover{border-color:#1f2937}}@media(hover:hover){.hover\:border-\[\#6C5CE7\]:hover{border-color:#6c5ce7}}@media(hover:hover){.hover\:border-\[\#6c63ff\]\/35:hover{border-color:color-mix(in oklab,#6c63ff 35%,transparent)}}@media(hover:hover){.hover\:border-\[\#9ca3af\]:hover{border-color:#9ca3af}}@media(hover:hover){.hover\:border-\[\#d1d5db\]:hover{border-color:#d1d5db}}@media(hover:hover){.hover\:border-\[\#d1d5dc\]:hover{border-color:#d1d5dc}}@media(hover:hover){.hover\:border-\[\#e5e7eb\]:hover{border-color:#e5e7eb}}@media(hover:hover){.hover\:border-\[var\(--color-danger-500\,\#c26a6a\)\]:hover{border-color:var(--color-danger-500,#c26a6a)}}@media(hover:hover){.hover\:border-\[var\(--primary-btn-hover-color\)\]:hover{border-color:var(--primary-btn-hover-color)}}@media(hover:hover){.hover\:border-\[var\(--secondary-btn-hover-color\)\]:hover{border-color:var(--secondary-btn-hover-color)}}@media(hover:hover){.hover\:border-brand-primary:hover{border-color:var(--color-brand-primary)}}@media(hover:hover){.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}}@media(hover:hover){.hover\:border-info-400:hover{border-color:var(--color-info-400)}}@media(hover:hover){.hover\:border-red-700:hover{border-color:var(--color-red-700)}}@media(hover:hover){.hover\:bg-\[\#1F6B6B\]:hover{background-color:#1f6b6b}}@media(hover:hover){.hover\:bg-\[\#1f2937\]:hover{background-color:#1f2937}}@media(hover:hover){.hover\:bg-\[\#3A3A3A\]:hover{background-color:#3a3a3a}}@media(hover:hover){.hover\:bg-\[\#5b4cdb\]:hover{background-color:#5b4cdb}}@media(hover:hover){.hover\:bg-\[\#6a52e8\]:hover{background-color:#6a52e8}}@media(hover:hover){.hover\:bg-\[\#0066B3\]:hover{background-color:#0066b3}}@media(hover:hover){.hover\:bg-\[\#2563eb\]:hover{background-color:#2563eb}}@media(hover:hover){.hover\:bg-\[\#d1fae5\]:hover{background-color:#d1fae5}}@media(hover:hover){.hover\:bg-\[\#e5e7eb\]:hover{background-color:#e5e7eb}}@media(hover:hover){.hover\:bg-\[\#f0efff\]:hover{background-color:#f0efff}}@media(hover:hover){.hover\:bg-\[\#f3f4f6\]:hover{background-color:#f3f4f6}}@media(hover:hover){.hover\:bg-\[\#f4f2ff\]:hover{background-color:#f4f2ff}}@media(hover:hover){.hover\:bg-\[\#f5f5f5\]:hover{background-color:#f5f5f5}}@media(hover:hover){.hover\:bg-\[\#f9fafb\]:hover{background-color:#f9fafb}}@media(hover:hover){.hover\:bg-\[\#fafafa\]:hover{background-color:#fafafa}}@media(hover:hover){.hover\:bg-\[\#fee2e2\]:hover{background-color:#fee2e2}}@media(hover:hover){.hover\:bg-\[rgba\(108\,92\,231\,0\.12\)\]:hover{background-color:#6c5ce71f}}@media(hover:hover){.hover\:bg-\[var\(--color-danger-500\,\#c26a6a\)\]:hover{background-color:var(--color-danger-500,#c26a6a)}}@media(hover:hover){.hover\:bg-\[var\(--primary-bg\)\]:hover{background-color:var(--primary-bg)}}@media(hover:hover){.hover\:bg-\[var\(--primary-btn-hover-color\)\]:hover{background-color:var(--primary-btn-hover-color)}}@media(hover:hover){.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}}@media(hover:hover){.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}}@media(hover:hover){.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}}@media(hover:hover){.hover\:bg-blue-900:hover{background-color:var(--color-blue-900)}}@media(hover:hover){.hover\:bg-brand-primary:hover{background-color:var(--color-brand-primary)}}@media(hover:hover){.hover\:bg-brand-secondary\/90:hover{background-color:color-mix(in srgb,#ebb33e 90%,transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-brand-secondary\/90:hover{background-color:color-mix(in oklab,var(--color-brand-secondary) 90%,transparent)}}}@media(hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}}@media(hover:hover){.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}}@media(hover:hover){.hover\:bg-info-400:hover{background-color:var(--color-info-400)}}@media(hover:hover){.hover\:bg-red-50:hover{background-color:var(--color-red-50)}}@media(hover:hover){.hover\:bg-red-500:hover{background-color:var(--color-red-500)}}@media(hover:hover){.hover\:fill-\[rgb\(99_102_241_\/_0\.5\)\]:hover{fill:#6366f180}}@media(hover:hover){.hover\:fill-\[rgba\(10\,53\,99\,0\.3\)\]:hover{fill:#0a35634d}}@media(hover:hover){.hover\:text-\[\#5b4fd6\]:hover{color:#5b4fd6}}@media(hover:hover){.hover\:text-\[\#6b7280\]:hover{color:#6b7280}}@media(hover:hover){.hover\:text-\[\#111\]:hover{color:#111}}@media(hover:hover){.hover\:text-\[\#333\]:hover{color:#333}}@media(hover:hover){.hover\:text-\[\#374151\]:hover{color:#374151}}@media(hover:hover){.hover\:text-\[\#595959\]:hover{color:#595959}}@media(hover:hover){.hover\:text-\[\#dc2626\]:hover{color:#dc2626}}@media(hover:hover){.hover\:text-\[var\(--primary-color\)\]:hover{color:var(--primary-color)}}@media(hover:hover){.hover\:text-\[var\(--secondary-btn-hover-color\)\]:hover{color:var(--secondary-btn-hover-color)}}@media(hover:hover){.hover\:text-blue-800:hover{color:var(--color-blue-800)}}@media(hover:hover){.hover\:text-brand-primary:hover{color:var(--color-brand-primary)}}@media(hover:hover){.hover\:text-gray-700:hover{color:var(--color-gray-700)}}@media(hover:hover){.hover\:text-gray-800:hover{color:var(--color-gray-800)}}@media(hover:hover){.hover\:text-info-400:hover{color:var(--color-info-400)}}@media(hover:hover){.hover\:text-red-500:hover{color:var(--color-red-500)}}@media(hover:hover){.hover\:text-red-600:hover{color:var(--color-red-600)}}@media(hover:hover){.hover\:text-red-700:hover{color:var(--color-red-700)}}@media(hover:hover){.hover\:text-red-800:hover{color:var(--color-red-800)}}@media(hover:hover){.hover\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\:no-underline:hover{text-decoration-line:none}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:decoration-\[\#5b4fd6\]:hover{text-decoration-color:#5b4fd6}}@media(hover:hover){.hover\:opacity-80:hover{opacity:80%}}@media(hover:hover){.hover\:opacity-90:hover{opacity:90%}}@media(hover:hover){.hover\:opacity-100:hover{opacity:100%}}@media(hover:hover){.hover\:opacity-\[0\.94\]:hover{opacity:.94}}@media(hover:hover){.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-blue-700\/40:hover{--tw-shadow-color: color-mix(in srgb, oklch(48.8% .243 264.376) 40%, transparent)}@supports (color: color-mix(in lab,red,red)){.hover\:shadow-blue-700\/40:hover{--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-blue-700) 40%, transparent) var(--tw-shadow-alpha), transparent)}}}@media(hover:hover){.hover\:brightness-110:hover{--tw-brightness: brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media(hover:hover){.hover\:after\:border-b-\[3px\]:hover:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:3px}}.focus\:border-\[\#6c5ce7\]:focus{border-color:#6c5ce7}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-brand-primary:focus{border-color:var(--color-brand-primary)}.focus\:border-input-border:focus{border-color:var(--color-input-border)}.focus\:border-transparent:focus{border-color:transparent}.focus\:ring-0:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#6c5ce7\]\/30:focus{--tw-ring-color: color-mix(in oklab, #6c5ce7 30%, transparent)}.focus\:ring-\[\#6c63ff\]\/30:focus{--tw-ring-color: color-mix(in oklab, #6c63ff 30%, transparent)}.focus\:ring-\[\#7b61ff\]:focus{--tw-ring-color: #7b61ff}.focus\:ring-\[\#111\]:focus{--tw-ring-color: #111}.focus\:ring-blue-200:focus{--tw-ring-color: var(--color-blue-200)}.focus\:ring-blue-500:focus{--tw-ring-color: var(--color-blue-500)}.focus\:ring-brand-primary:focus{--tw-ring-color: var(--color-brand-primary)}.focus\:ring-brand-primary\/20:focus{--tw-ring-color: color-mix(in srgb, #244386 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus\:ring-brand-primary\/20:focus{--tw-ring-color: color-mix(in oklab, var(--color-brand-primary) 20%, transparent)}}.focus\:ring-brand-primary\/25:focus{--tw-ring-color: color-mix(in srgb, #244386 25%, transparent)}@supports (color: color-mix(in lab,red,red)){.focus\:ring-brand-primary\/25:focus{--tw-ring-color: color-mix(in oklab, var(--color-brand-primary) 25%, transparent)}}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.group-\[\.common\]\:focus\:border-brand-primary-300:is(:where(.group):is(.common) *):focus{border-color:var(--color-brand-primary-300)}.group-\[\.common\]\:focus\:ring-2:is(:where(.group):is(.common) *):focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.common\]\:focus\:ring-blue-500:is(:where(.group):is(.common) *):focus{--tw-ring-color: var(--color-blue-500)}.group-\[\.support-subtle\]\:focus\:border-\[\#6c5ce7\]:is(:where(.group):is(.support-subtle) *):focus{border-color:#6c5ce7}.group-\[\.support-subtle\]\:focus\:ring-0:is(:where(.group):is(.support-subtle) *):focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.support-subtle\]\:focus\:ring-offset-0:is(:where(.group):is(.support-subtle) *):focus{--tw-ring-offset-width: 0px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#6c5ce7\]:focus-visible{--tw-ring-color: #6c5ce7}.focus-visible\:ring-brand-primary:focus-visible{--tw-ring-color: var(--color-brand-primary)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.active\:scale-95:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:border-\[\#000\]:active{border-color:#000}.active\:border-\[\#9ca3af\]:active{border-color:#9ca3af}.active\:border-\[var\(--color-danger-700\,\#c62828\)\]:active{border-color:var(--color-danger-700,#c62828)}.active\:border-\[var\(--primary-btn-active-color\)\]:active{border-color:var(--primary-btn-active-color)}.active\:border-\[var\(--secondary-btn-active-color\)\]:active{border-color:var(--secondary-btn-active-color)}.active\:bg-\[\#000\]:active{background-color:#000}.active\:bg-\[\#f3f4f6\]:active{background-color:#f3f4f6}.active\:bg-\[var\(--color-danger-700\,\#c62828\)\]:active{background-color:var(--color-danger-700,#c62828)}.active\:bg-\[var\(--primary-btn-active-color\)\]:active{background-color:var(--primary-btn-active-color)}.active\:text-\[\#111\]:active{color:#111}.active\:text-\[var\(--secondary-btn-active-color\)\]:active{color:var(--secondary-btn-active-color)}.active\:brightness-95:active{--tw-brightness: brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#d1d5dc\]:disabled{background-color:#d1d5dc}.disabled\:bg-gray-400:disabled{background-color:var(--color-gray-400)}.disabled\:bg-neutral-100:disabled{background-color:var(--color-neutral-100)}.disabled\:text-black:disabled{color:var(--color-black)}.disabled\:text-black\/90:disabled{color:color-mix(in srgb,#000 90%,transparent)}@supports (color: color-mix(in lab,red,red)){.disabled\:text-black\/90:disabled{color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.disabled\:text-white:disabled{color:var(--color-white)}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-45:disabled{opacity:45%}.disabled\:opacity-50:disabled{opacity:50%}@media(min-width:40rem){.sm\:right-8{right:calc(var(--spacing) * 8)}}@media(min-width:40rem){.sm\:col-start-1{grid-column-start:1}}@media(min-width:40rem){.sm\:col-start-2{grid-column-start:2}}@media(min-width:40rem){.sm\:col-start-3{grid-column-start:3}}@media(min-width:40rem){.sm\:col-start-4{grid-column-start:4}}@media(min-width:40rem){.sm\:col-start-5{grid-column-start:5}}@media(min-width:40rem){.sm\:row-span-2{grid-row:span 2 / span 2}}@media(min-width:40rem){.sm\:row-start-1{grid-row-start:1}}@media(min-width:40rem){.sm\:row-start-2{grid-row-start:2}}@media(min-width:40rem){.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}}@media(min-width:40rem){.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}}@media(min-width:40rem){.sm\:mb-7{margin-bottom:calc(var(--spacing) * 7)}}@media(min-width:40rem){.sm\:block{display:block}}@media(min-width:40rem){.sm\:grid{display:grid}}@media(min-width:40rem){.sm\:inline{display:inline}}@media(min-width:40rem){.sm\:w-\[10rem\]{width:10rem}}@media(min-width:40rem){.sm\:w-full{width:100%}}@media(min-width:40rem){.sm\:max-w-\[4\.5rem\]{max-width:4.5rem}}@media(min-width:40rem){.sm\:max-w-\[min\(100\%\,52rem\)\]{max-width:min(100%,52rem)}}@media(min-width:40rem){.sm\:min-w-\[4\.5rem\]{min-width:4.5rem}}@media(min-width:40rem){.sm\:translate-x-4{--tw-translate-x: calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:40rem){.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_10rem_7rem_4\.5rem\]{grid-template-columns:10rem minmax(0,1fr) 10rem 7rem 4.5rem}}@media(min-width:40rem){.sm\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}}@media(min-width:40rem){.sm\:flex-row{flex-direction:row}}@media(min-width:40rem){.sm\:items-center{align-items:center}}@media(min-width:40rem){.sm\:items-start{align-items:flex-start}}@media(min-width:40rem){.sm\:items-stretch{align-items:stretch}}@media(min-width:40rem){.sm\:justify-between{justify-content:space-between}}@media(min-width:40rem){.sm\:justify-center{justify-content:center}}@media(min-width:40rem){.sm\:justify-end{justify-content:flex-end}}@media(min-width:40rem){.sm\:gap-2{gap:calc(var(--spacing) * 2)}}@media(min-width:40rem){.sm\:gap-3{gap:calc(var(--spacing) * 3)}}@media(min-width:40rem){.sm\:gap-4{gap:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:gap-6{gap:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:gap-8{gap:calc(var(--spacing) * 8)}}@media(min-width:40rem){.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}}@media(min-width:40rem){.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:gap-y-2{row-gap:calc(var(--spacing) * 2)}}@media(min-width:40rem){.sm\:self-center{align-self:center}}@media(min-width:40rem){.sm\:justify-self-stretch{justify-self:stretch}}@media(min-width:40rem){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:40rem){.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:40rem){.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media(min-width:40rem){.sm\:py-2{padding-block:calc(var(--spacing) * 2)}}@media(min-width:40rem){.sm\:py-6{padding-block:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}}@media(min-width:40rem){.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}}@media(min-width:40rem){.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}}@media(min-width:40rem){.sm\:pr-11{padding-right:calc(var(--spacing) * 11)}}@media(min-width:40rem){.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}}@media(min-width:40rem){.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media(min-width:40rem){.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}}@media(min-width:40rem){.sm\:pl-10{padding-left:calc(var(--spacing) * 10)}}@media(min-width:40rem){.sm\:pl-11{padding-left:calc(var(--spacing) * 11)}}@media(min-width:40rem){.sm\:pl-16{padding-left:calc(var(--spacing) * 16)}}@media(min-width:40rem){.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(min-width:40rem){.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(min-width:40rem){.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(min-width:40rem){.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(min-width:40rem){.sm\:leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}}@media(min-width:48rem){.md\:h-2{height:calc(var(--spacing) * 2)}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:48rem){.md\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:items-start{align-items:flex-start}}@media(min-width:48rem){.md\:justify-between{justify-content:space-between}}@media(min-width:48rem){.md\:pl-20{padding-left:calc(var(--spacing) * 20)}}@media(min-width:48rem){.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(min-width:48rem){.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media(min-width:64rem){.lg\:col-span-1{grid-column:span 1 / span 1}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2 / span 2}}@media(min-width:64rem){.lg\:flex{display:flex}}@media(min-width:64rem){.lg\:h-3{height:calc(var(--spacing) * 3)}}@media(min-width:64rem){.lg\:max-w-\[720px\]{max-width:720px}}@media(min-width:64rem){.lg\:flex-\[1_1_auto\]{flex:1 1 auto}}@media(min-width:64rem){.lg\:shrink-0{flex-shrink:0}}@media(min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:64rem){.lg\:flex-col{flex-direction:column}}@media(min-width:64rem){.lg\:flex-row{flex-direction:row}}@media(min-width:64rem){.lg\:flex-nowrap{flex-wrap:nowrap}}@media(min-width:64rem){.lg\:items-start{align-items:flex-start}}@media(min-width:64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media(min-width:64rem){.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(min-width:64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(min-width:64rem){.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media(min-width:64rem){.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media(min-width:64rem){.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(min-width:80rem){.xl\:order-1{order:1}}@media(min-width:80rem){.xl\:order-2{order:2}}@media(min-width:80rem){.xl\:order-3{order:3}}@media(min-width:80rem){.xl\:col-start-1{grid-column-start:1}}@media(min-width:80rem){.xl\:col-start-2{grid-column-start:2}}@media(min-width:80rem){.xl\:col-start-3{grid-column-start:3}}@media(min-width:80rem){.xl\:mt-3{margin-top:calc(var(--spacing) * 3)}}@media(min-width:80rem){.xl\:mt-12{margin-top:calc(var(--spacing) * 12)}}@media(min-width:80rem){.xl\:mt-16{margin-top:calc(var(--spacing) * 16)}}@media(min-width:80rem){.xl\:-mr-14{margin-right:calc(var(--spacing) * -14)}}@media(min-width:80rem){.xl\:mr-0{margin-right:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:mb-4{margin-bottom:calc(var(--spacing) * 4)}}@media(min-width:80rem){.xl\:-ml-6{margin-left:calc(var(--spacing) * -6)}}@media(min-width:80rem){.xl\:ml-3{margin-left:calc(var(--spacing) * 3)}}@media(min-width:80rem){.xl\:ml-5{margin-left:calc(var(--spacing) * 5)}}@media(min-width:80rem){.xl\:block{display:block}}@media(min-width:80rem){.xl\:flex{display:flex}}@media(min-width:80rem){.xl\:hidden{display:none}}@media(min-width:80rem){.xl\:inline-block{display:inline-block}}@media(min-width:80rem){.xl\:h-10{height:calc(var(--spacing) * 10)}}@media(min-width:80rem){.xl\:h-\[22px\]{height:22px}}@media(min-width:80rem){.xl\:h-\[43px\]{height:43px}}@media(min-width:80rem){.xl\:h-\[55px\]{height:55px}}@media(min-width:80rem){.xl\:h-\[550px\]{height:550px}}@media(min-width:80rem){.xl\:h-\[clamp\(13rem\,20vw\,29\.2rem\)\]{height:clamp(13rem,20vw,29.2rem)}}@media(min-width:80rem){.xl\:w-10{width:calc(var(--spacing) * 10)}}@media(min-width:80rem){.xl\:w-\[160px\]{width:160px}}@media(min-width:80rem){.xl\:w-\[180px\]{width:180px}}@media(min-width:80rem){.xl\:w-\[220px\]{width:220px}}@media(min-width:80rem){.xl\:w-\[300px\]{width:300px}}@media(min-width:80rem){.xl\:w-\[500px\]{width:500px}}@media(min-width:80rem){.xl\:w-\[520px\]{width:520px}}@media(min-width:80rem){.xl\:w-\[clamp\(20rem\,40vw\,76rem\)\]{width:clamp(20rem,40vw,76rem)}}@media(min-width:80rem){.xl\:min-w-\[45px\]{min-width:45px}}@media(min-width:80rem){.xl\:min-w-\[152px\]{min-width:152px}}@media(min-width:80rem){.xl\:min-w-\[238px\]{min-width:238px}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}}@media(min-width:80rem){.xl\:flex-row{flex-direction:row}}@media(min-width:80rem){.xl\:gap-0{gap:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:gap-2{gap:calc(var(--spacing) * 2)}}@media(min-width:80rem){.xl\:gap-6{gap:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:gap-8{gap:calc(var(--spacing) * 8)}}@media(min-width:80rem){.xl\:gap-18{gap:calc(var(--spacing) * 18)}}@media(min-width:80rem){.xl\:gap-\[1\.2rem\]{gap:1.2rem}}@media(min-width:80rem){.xl\:gap-\[11px\]{gap:11px}}@media(min-width:80rem){.xl\:gap-\[15px\]{gap:15px}}@media(min-width:80rem){.xl\:gap-\[20px\]{gap:20px}}@media(min-width:80rem){.xl\:gap-\[50px\]{gap:50px}}@media(min-width:80rem){.xl\:justify-self-center{justify-self:center}}@media(min-width:80rem){.xl\:overflow-hidden{overflow:hidden}}@media(min-width:80rem){.xl\:overflow-visible{overflow:visible}}@media(min-width:80rem){.xl\:border{border-style:var(--tw-border-style);border-width:1px}}@media(min-width:80rem){.xl\:bg-\[var\(--primary-color\)\]{background-color:var(--primary-color)}}@media(min-width:80rem){.xl\:bg-transparent{background-color:transparent}}@media(min-width:80rem){.xl\:p-0{padding:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:p-5{padding:calc(var(--spacing) * 5)}}@media(min-width:80rem){.xl\:px-0{padding-inline:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}}@media(min-width:80rem){.xl\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(min-width:80rem){.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media(min-width:80rem){.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}}@media(min-width:80rem){.xl\:px-30{padding-inline:calc(var(--spacing) * 30)}}@media(min-width:80rem){.xl\:px-\[10px\]{padding-inline:10px}}@media(min-width:80rem){.xl\:px-\[30px\]{padding-inline:30px}}@media(min-width:80rem){.xl\:px-\[38px\]{padding-inline:38px}}@media(min-width:80rem){.xl\:py-0{padding-block:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:py-1{padding-block:calc(var(--spacing) * 1)}}@media(min-width:80rem){.xl\:py-2{padding-block:calc(var(--spacing) * 2)}}@media(min-width:80rem){.xl\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}}@media(min-width:80rem){.xl\:py-5{padding-block:calc(var(--spacing) * 5)}}@media(min-width:80rem){.xl\:py-6{padding-block:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:pt-5{padding-top:calc(var(--spacing) * 5)}}@media(min-width:80rem){.xl\:pt-\[28px\]{padding-top:28px}}@media(min-width:80rem){.xl\:pr-0{padding-right:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:pr-2{padding-right:calc(var(--spacing) * 2)}}@media(min-width:80rem){.xl\:pr-7{padding-right:calc(var(--spacing) * 7)}}@media(min-width:80rem){.xl\:pb-\[20px\]{padding-bottom:20px}}@media(min-width:80rem){.xl\:pb-\[28px\]{padding-bottom:28px}}@media(min-width:80rem){.xl\:pl-2{padding-left:calc(var(--spacing) * 2)}}@media(min-width:80rem){.xl\:pl-4{padding-left:calc(var(--spacing) * 4)}}@media(min-width:80rem){.xl\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media(min-width:80rem){.xl\:pl-14{padding-left:calc(var(--spacing) * 14)}}@media(min-width:80rem){.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(min-width:80rem){.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media(min-width:80rem){.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(min-width:80rem){.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(min-width:80rem){.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media(min-width:80rem){.xl\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(min-width:80rem){.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(min-width:80rem){.xl\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}}@media(min-width:80rem){.xl\:text-\[12px\]{font-size:12px}}@media(min-width:80rem){.xl\:text-\[15px\]{font-size:15px}}@media(min-width:80rem){.xl\:text-\[16px\]{font-size:16px}}@media(min-width:80rem){.xl\:text-\[18px\]{font-size:18px}}@media(min-width:80rem){.xl\:text-\[20px\]{font-size:20px}}@media(min-width:80rem){.xl\:text-\[25px\]{font-size:25px}}@media(min-width:80rem){.xl\:text-\[26px\]{font-size:26px}}@media(min-width:80rem){.xl\:text-\[30px\]{font-size:30px}}@media(min-width:80rem){.xl\:text-\[32px\]{font-size:32px}}@media(min-width:80rem){.xl\:text-\[36px\]{font-size:36px}}@media(min-width:80rem){.xl\:text-\[40px\]{font-size:40px}}@media(min-width:80rem){.xl\:font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}}@media(min-width:80rem){.xl\:text-\[\#9d9d9d\]{color:#9d9d9d}}@media(min-width:80rem){.xl\:text-\[var\(--primary-color\)\]{color:var(--primary-color)}}@media(min-width:80rem){.xl\:after\:absolute:after{content:var(--tw-content);position:absolute}}@media(min-width:80rem){.xl\:after\:-bottom-\[14px\]:after{content:var(--tw-content);bottom:-14px}}@media(min-width:80rem){.xl\:after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}}@media(min-width:80rem){.xl\:after\:h-\[3px\]:after{content:var(--tw-content);height:3px}}@media(min-width:80rem){.xl\:after\:w-full:after{content:var(--tw-content);width:100%}}@media(min-width:80rem){.xl\:after\:bg-\[var\(--primary-color\)\]:after{content:var(--tw-content);background-color:var(--primary-color)}}@media(min-width:80rem){.xl\:after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}}@media(min-width:80rem){.xl\:after\:content-\[\\\'\\\'\]:after{--tw-content: \'\';content:var(--tw-content)}}@media(min-width:80rem){@media(hover:hover){.xl\:hover\:bg-\[var\(--primary-color\)\]:hover{background-color:var(--primary-color)}}}@media(min-width:80rem){@media(hover:hover){.xl\:hover\:text-\[var\(--primary-color\)\]:hover{color:var(--primary-color)}}}@media(prefers-color-scheme:dark){.dark\:border-\[\#3f4d63\]{border-color:#3f4d63}}@media(prefers-color-scheme:dark){.dark\:bg-\[\#111827\]{background-color:#111827}}.\[\&\:-webkit-autofill\]\:\[box-shadow\:0_0_0_3rem_var\(--input-bg\)_inset\]:-webkit-autofill{box-shadow:0 0 0 3rem var(--input-bg) inset}.\[\&\:\:-webkit-calendar-picker-indicator\]\:absolute::-webkit-calendar-picker-indicator{position:absolute}.\[\&\:\:-webkit-calendar-picker-indicator\]\:inset-0::-webkit-calendar-picker-indicator{inset:calc(var(--spacing) * 0)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:m-0::-webkit-calendar-picker-indicator{margin:calc(var(--spacing) * 0)}.\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator{cursor:pointer}.\[\&\:\:-webkit-calendar-picker-indicator\]\:p-0::-webkit-calendar-picker-indicator{padding:calc(var(--spacing) * 0)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\.active\]\:border-2:is(.active){border-style:var(--tw-border-style);border-width:2px}.\[\.active\]\:border-brand-primary:is(.active){border-color:var(--color-brand-primary)}.\[\.active\]\:text-brand-primary:is(.active){color:var(--color-brand-primary)}}@layer base{a{color:var(--color-brand-primary)}a.decoration-none{text-decoration-line:none}p{margin:calc(var(--spacing) * 0);color:var(--color-font-primary)}h1{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-brand-primary)}@media(min-width:48rem){h1{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}thead{background-color:#d6d6d6}th{padding:calc(var(--spacing) * 4);text-align:center;color:#474747}th.sm{width:108px;--tw-leading: calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}tr:not(.active) td{border-color:#e7e7e7}td{border-bottom-style:var(--tw-border-style);border-bottom-width:3px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);text-align:center}tbody tr:hover{background-color:#f3f3f3}tbody tr.active{box-shadow:inset 0 0 0 5px var(--color-brand-primary)}tbody tr.active td{border-color:transparent}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{z-index:1;color:transparent;background:none}input[type=date]:before{position:absolute;top:50%;right:6px;display:block;width:20.84px;height:20px;font-size:20px;font-family:icomoon;color:var(--color-brand-primary);background:none;transform:translateY(-50%);content:"\e93c"}select{appearance:none;position:relative;display:inline-block;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="%23244386"/></svg>');background-position:right 10px center;background-size:20px;background-repeat:no-repeat;cursor:pointer}select::-ms-expand{display:none}}@layer components{.aside-shell{position:relative;z-index:20;height:100%;width:var(--aside-width);overflow:visible;background-color:var(--color-white);background-color:var(--primary-card-bg)}.nav-list{pointer-events:auto;margin:calc(var(--spacing) * 0);list-style-type:none;padding-inline:calc(var(--spacing) * 2);padding-block:38px;color:var(--color-white)}.nav-list-active{pointer-events:auto}.nav-item{margin-bottom:25px;display:flex;cursor:pointer;align-items:center;gap:10px;border-radius:8px;color:var(--color-gray-500);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s}.nav-item:last-child{margin-bottom:calc(var(--spacing) * 0)}.nav-item.active{color:var(--color-brand-primary)}.nav-icon{text-align:center;font-size:18px;font-size:36px;transition-property:margin-right;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s}.nav-icon.icon-file-list{-webkit-text-stroke:.3px currentcolor;paint-order:stroke fill}.nav-icon.icon-cart,.nav-icon.icon-printer{-webkit-text-stroke:.5px currentcolor;paint-order:stroke fill}.nav-icon.icon-retainer{border-radius:8px}.name{width:104px;text-align:center;font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.nav-label{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s}.nav-label:hover{color:var(--color-brand-primary)}.submenu-panel{position:fixed;z-index:30;top:var(--header-height);left:calc(var(--aside-width) + 6px);width:143px;height:calc(100dvh - var(--header-height));padding:0;margin:0 0 0 -12px;pointer-events:none}.submenu-panel ul li .name{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.submenu-panel__sheet{visibility:hidden;transform-origin:0;--tw-scale-x: 0%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:#f8f8f8;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s;--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out);height:100%;pointer-events:auto}.submenu-panel-base{display:none}@media(hover:hover){.submenu-panel-open:is(:where(.group\/submenu):hover *){visibility:visible}}@media(hover:hover){.submenu-panel-open:is(:where(.group\/submenu):hover *){--tw-scale-x: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.submenu-panel__sheet .nav-list>li{--tw-translate-x: calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0%;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .3s;transition-duration:.3s}.submenu-panel__sheet .nav-list>li .name{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.group\/submenu:hover .submenu-panel__sheet .nav-list>li{--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:100%}}@layer components{.dragging{border-style:var(--tw-border-style);border-width:2px;--tw-border-style: dashed;border-style:dashed;border-color:var(--color-dragging-dark);background-color:var(--color-dragging)}}@layer components{.filter-shell{width:250px;padding:10px}.filter-title{margin-bottom:10px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#eee;padding-bottom:5px;--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.search-box{margin-bottom:10px}.search-input{width:100%;border-radius:4px;border-style:var(--tw-border-style);border-width:1px;border-color:#ccc;padding:5px;--tw-outline-style: none;outline-style:none}.search-input:focus{border-color:var(--color-brand-primary)}.search-input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.search-input:focus{--tw-ring-color: color-mix(in srgb, #244386 30%, transparent)}@supports (color: color-mix(in lab,red,red)){.search-input:focus{--tw-ring-color: color-mix(in oklab, var(--color-brand-primary) 30%, transparent)}}.filter-options{margin-bottom:10px;max-height:200px;overflow-y:auto;border-radius:4px;border-style:var(--tw-border-style);border-width:1px;border-color:#eee;padding:5px}.select-all{margin-bottom:5px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:#eee;padding-bottom:5px}.select-all label{display:flex;cursor:pointer;align-items:center;gap:5px}.options-list{display:flex;flex-direction:column;gap:5px}.option-item{display:flex;align-items:center;border-radius:.25rem}.option-item:hover{background-color:var(--color-brand-primary-100)}.option-item label{display:flex;width:100%;cursor:pointer;align-items:center;gap:5px}.option-count{margin-left:5px;font-size:.9em;color:#777}.no-options{padding:10px;text-align:center;color:#777}.filter-actions{display:flex;justify-content:flex-end;gap:5px}.btn{cursor:pointer;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:0px;padding-inline:10px;padding-block:5px;transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}@media(hover:hover){.btn:hover{opacity:90%}}.btn:active{opacity:80%}.btn-apply{background-color:var(--primary-color);color:var(--secondary-font-color)}.btn-clear{background-color:var(--error-txt);color:var(--secondary-font-color)}.btn-cancel{background-color:var(--color-gray-200);color:#333}}@layer components{progress::-webkit-progress-bar{border-radius:var(--radius-lg);background-color:var(--color-gray-300)}progress::-webkit-progress-value{border-radius:var(--radius-lg);background-color:var(--color-info-500);-webkit-transition-property:width;transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: linear;transition-timing-function:linear}}@layer components{.primary-board{border-radius:var(--radius-lg);background-color:var(--color-white);padding:calc(var(--spacing) * 5)}}@layer components{.chevron-down{rotate:90deg;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;--tw-ease: linear;transition-timing-function:linear}}@layer components{.alpha-ai{display:inline-block;height:100px;width:107px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("./media/alpha-ai-normal-2O2LMATE.svg")}.alpha-ai-active{display:inline-block;height:100px;width:107px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("./media/alpha-ai-active-HV52TXLB.svg")}.group:hover .alpha-ai{background-image:url("./media/alpha-ai-active-HV52TXLB.svg")}.peer:checked+app-device-card .alpha-ai{background-image:url("./media/alpha-ai-active-HV52TXLB.svg")}.peer:not(:checked)+app-device-card i{color:#6f6f6f}.peer:checked+app-device-card i{color:var(--color-brand-primary)}}@layer utilities{@keyframes thumb-stretch{0%{transform:scaleY(1)}20%{transform:scaleY(.7)}to{transform:scaleY(1)}}.flex-xy-center{display:flex;align-items:center;justify-content:center}.absolute-center{position:absolute;top:50%;left:50%;--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.absolute-y-center{position:absolute;top:50%;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-thumb-stretch{animation:thumb-stretch .3s linear}}mat-spinner .mdc-circular-progress__indeterminate-container .mdc-circular-progress__spinner-layer .mdc-circular-progress__circle-clipper circle{stroke:var(--color-brand-primary)}mat-spinner.color-white .mdc-circular-progress__indeterminate-container .mdc-circular-progress__spinner-layer .mdc-circular-progress__circle-clipper circle{stroke:var(--color-white)}button mat-spinner .mdc-circular-progress__indeterminate-container .mdc-circular-progress__spinner-layer .mdc-circular-progress__circle-clipper circle{stroke:var(--color-dark-bg-text)}mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface mdc-dialog__surface{padding:0;color:#000000de;background:#fff;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel{max-width:initial}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:0;background-color:var(--modal-bg);color:var(--primary-text-color);isolation:isolate}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface:before{z-index:0}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface>*{position:relative;z-index:1}.cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:16px;background-color:#fff;box-shadow:0 25px 50px #00000040}html.cdk-global-scrollblock{overflow:hidden}.cdk-overlay-container .cdk-global-overlay-wrapper:has(.cdk-overlay-pane.case-detail-panel){position:relative!important;justify-content:flex-end!important;align-items:stretch!important;height:100vh!important;min-height:100vh!important}.cdk-overlay-container .cdk-global-overlay-wrapper:has(.cdk-overlay-pane.switch-plan-side-panel){position:relative!important;justify-content:flex-end!important;align-items:stretch!important;height:100vh!important;min-height:100vh!important}.cdk-overlay-container .cdk-global-overlay-wrapper:has(.cdk-overlay-pane.add-funds-panel){position:relative!important;justify-content:flex-end!important;align-items:stretch!important;height:100vh!important;min-height:100vh!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.none-animation .mat-dialog-container{opacity:1!important;transform:initial!important;transition:none!important;animation-duration:0s!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .cdk-overlay-backdrop.transparent{opacity:0}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.common-dialog-narrow{width:90%;max-width:448px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.common-dialog-composer-not-detected{width:85%;max-width:360px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.sm{width:25%}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.lg{width:70%}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.md{width:50%}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.xl{width:90%}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.app-selector-modal-lg{width:min(92vw,860px);max-width:860px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.max-w-none{max-width:none}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel),.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel){width:min(72vw,720px)!important;max-width:100%!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel) .mat-mdc-dialog-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel) .mat-mdc-dialog-inner-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel) .mat-mdc-dialog-surface,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel) app-case-detail-modal,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel) app-case-detail-modal app-common-dialog-layout,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-modal:not(.case-detail-panel) .case-detail-wrapper,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel) .mat-mdc-dialog-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel) .mat-mdc-dialog-inner-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel) .mat-mdc-dialog-surface,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel) app-case-detail-modal,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel) app-case-detail-modal app-common-dialog-layout,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-case-detail-modal):not(.case-detail-panel) .case-detail-wrapper{box-sizing:border-box;width:100%!important;max-width:100%!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.minimized{transition:width .1s linear,height .1s linear}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.minimized .mat-mdc-dialog-surface{overflow:hidden}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.backdrop:after{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:#00000052;content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel{position:absolute!important;inset:0 0 0 auto!important;width:max(42vw,420px)!important;min-width:42vw!important;max-width:85vw!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;transform:translate(100%);will-change:transform;animation:case-detail-panel-slide-in .28s ease-out forwards}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel{position:absolute!important;inset:0 0 0 auto!important;width:min(520px,100vw)!important;max-width:100vw!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;animation:case-detail-panel-slide-in .28s ease-out}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel{position:absolute!important;inset:0 0 0 auto!important;width:480px!important;max-width:min(480px,100vw)!important;height:100%!important;min-height:100%!important;max-height:100%!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important;animation:case-detail-panel-slide-in .28s ease-out}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel .mat-mdc-dialog-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel .mat-mdc-dialog-inner-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel .mat-mdc-dialog-surface,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel [class*=mdc-dialog]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;border-radius:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel .mat-mdc-dialog-surface{display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;box-shadow:-4px 0 24px #0000001f!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel app-add-funds-modal{display:flex!important;flex:1!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel .mat-mdc-dialog-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel .mat-mdc-dialog-inner-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel .mat-mdc-dialog-surface,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel [class*=mdc-dialog]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;border-radius:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel .mat-mdc-dialog-surface{display:flex!important;flex-direction:column!important;overflow:hidden!important;background:var(--modal-bg, #1f2937)!important;box-shadow:-4px 0 24px #00000059!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel app-switch-plan-modal{display:flex!important;flex:1!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;min-height:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel app-common-dialog-layout.switch-plan-dialog-host{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog{width:min(420px,92vw)!important;max-width:92vw!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog .mat-mdc-dialog-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog .mat-mdc-dialog-inner-container{background-color:#fff!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog app-plan-upgrade-result-modal{display:block!important;background:#fff!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-inner-container,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-surface,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel [class*=mdc-dialog]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;border-radius:0!important;transform:none!important;opacity:1!important;transition:none!important;animation:none!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-surface{display:flex!important;flex-direction:column!important;overflow:hidden!important;background:#fff!important;box-shadow:-10px 0 40px #0000001f!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal{display:flex!important;flex:1!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;min-height:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal app-common-dialog-layout{display:flex!important;flex:1!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;overflow:hidden!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal header{flex-shrink:0!important;border-radius:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal .case-detail-wrapper{flex:1!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal .case-detail-content{display:flex!important;width:100%!important;min-width:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal .case-detail-left{flex:0 0 50%!important;width:50%!important;min-width:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal .case-detail-right{flex:0 0 50%!important;width:50%!important;min-width:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel app-case-detail-modal footer{flex-shrink:0!important;border-radius:0!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel.add-rodincash-side-panel{width:25vw!important;min-width:0!important;max-width:25vw!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel.add-rodincash-side-panel app-add-funds-modal{display:flex!important;flex:1!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}@keyframes case-detail-panel-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.cdk-overlay-pane.case-detail-panel,.cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-container,.cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-inner-container,.cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-surface,.cdk-overlay-pane.case-detail-panel .mdc-dialog__surface,.cdk-overlay-pane.case-detail-panel [class*=dialog__surface]{border-radius:0!important}.cdk-overlay-pane.crown-preview-fullscreen{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important}.cdk-overlay-pane.crown-preview-fullscreen,.cdk-overlay-pane.crown-preview-fullscreen .mat-mdc-dialog-container,.cdk-overlay-pane.crown-preview-fullscreen .mat-mdc-dialog-inner-container,.cdk-overlay-pane.crown-preview-fullscreen .mat-mdc-dialog-surface,.cdk-overlay-pane.crown-preview-fullscreen .mdc-dialog__surface,.cdk-overlay-pane.crown-preview-fullscreen [class*=dialog__surface]{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;padding:0!important;border-radius:0!important;overflow:hidden!important}.cdk-overlay-pane.crown-preview-fullscreen .mat-mdc-dialog-inner-container,.cdk-overlay-pane.crown-preview-fullscreen .mat-mdc-dialog-surface{display:flex!important;flex-direction:column!important}.cdk-overlay-container .cdk-overlay-backdrop.case-detail-panel-backdrop{right:0!important;background:#00000052!important;animation:case-detail-backdrop-reveal .28s ease-out forwards}@keyframes case-detail-backdrop-reveal{0%{right:0}to{right:max(42vw,420px)}}.cdk-overlay-container .cdk-overlay-backdrop.logout-confirm-backdrop{background:#0006!important;backdrop-filter:none;-webkit-backdrop-filter:none}.cdk-overlay-container .cdk-overlay-backdrop.change-password-dialog-backdrop{background:#0006!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cdk-overlay-container .cdk-overlay-backdrop.ai-workflow-wait-hint-backdrop{backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.cdk-overlay-container .cdk-overlay-backdrop.ai-workflow-wait-hint-backdrop.cdk-overlay-backdrop-showing{opacity:1!important}.cdk-overlay-container .cdk-overlay-backdrop.report-problem-backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:none!important;animation:none!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog{transition:none!important;animation:none!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{transition:none!important;animation:none!important;background:transparent!important;box-shadow:none!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-container:before,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-inner-container:before,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface:before,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{opacity:0!important;background:transparent!important}.cdk-overlay-container .cdk-overlay-backdrop.cancel-subscription-dialog-backdrop{background:#0000004d!important;-webkit-backdrop-filter:none;backdrop-filter:none}.cdk-overlay-container .cdk-overlay-backdrop.composer-progress-backdrop{background:#0000001a!important;backdrop-filter:none;-webkit-backdrop-filter:none}.cdk-overlay-container .cdk-overlay-backdrop.logout-confirm-backdrop.cdk-overlay-backdrop-showing,.cdk-overlay-container .cdk-overlay-backdrop.change-password-dialog-backdrop.cdk-overlay-backdrop-showing,.cdk-overlay-container .cdk-overlay-backdrop.report-problem-backdrop.cdk-overlay-backdrop-showing,.cdk-overlay-container .cdk-overlay-backdrop.cancel-subscription-dialog-backdrop.cdk-overlay-backdrop-showing{opacity:1!important}@media(forced-colors:active){.cdk-overlay-container .cdk-overlay-backdrop.logout-confirm-backdrop.cdk-overlay-backdrop-showing,.cdk-overlay-container .cdk-overlay-backdrop.change-password-dialog-backdrop.cdk-overlay-backdrop-showing,.cdk-overlay-container .cdk-overlay-backdrop.cancel-subscription-dialog-backdrop.cdk-overlay-backdrop-showing,.cdk-overlay-container .cdk-overlay-backdrop.ai-workflow-wait-hint-backdrop.cdk-overlay-backdrop-showing{opacity:.6!important}}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog{width:420px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important;background-color:#fff!important;box-shadow:0 25px 50px #00000040!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog{width:448px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important;background-color:#fff!important;box-shadow:0 25px 50px #00000040!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel{width:298.6666666667px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:10.6666666667px!important;overflow:hidden!important;background-color:#fff!important;box-shadow:0 25px 50px #00000040!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog{width:448px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important;background-color:#fff!important;box-shadow:0 25px 50px #00000040!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog{width:800px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important;background-color:#fff!important;box-shadow:0 25px 50px #00000040!important}.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal),.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog{width:480px!important;max-width:calc(100vw - 32px)!important;border-radius:24px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:24px!important;overflow:hidden!important;background-color:#fff!important}.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{box-shadow:0 20px 60px #0003!important}.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal>app-common-dialog-layout,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog app-cancel-subscription-modal,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog app-cancel-subscription-modal>app-common-dialog-layout,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host{background-color:#fff!important;border-radius:24px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog{width:min(440px,100vw - 32px)!important;max-width:92vw!important;border-radius:24px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog app-cancellation-scheduled-modal{background-color:#fff!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:24px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{box-shadow:0 20px 60px #0003!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog{border-radius:22px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:22px!important;overflow:hidden!important;background-color:#fff!important;background-image:none!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal){width:440px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-container{padding:0!important;border-radius:14px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-inner-container{border-radius:14px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog app-change-password-modal,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) app-change-password-modal{background-color:#fff!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:14px!important;overflow:hidden!important;box-shadow:0 20px 25px #0000001a,0 8px 10px #0000001a!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog app-change-password-modal,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-modal) app-change-password-modal{display:block!important;border-radius:14px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal){width:440px!important;max-width:calc(100vw - 32px)!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-container{padding:0!important;border-radius:14px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-inner-container{border-radius:14px!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog app-change-password-success-modal,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) app-change-password-success-modal{background-color:#fff!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) .mat-mdc-dialog-surface.mdc-dialog__surface{border-radius:14px!important;overflow:hidden!important;box-shadow:0 20px 25px #0000001a,0 8px 10px #0000001a!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog app-change-password-success-modal,.cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-change-password-success-modal) app-change-password-success-modal{display:block!important;border-radius:14px!important;overflow:hidden!important}.cdk-overlay-pane.crown-preview-fullscreen app-crown-preview-modal{display:flex!important;flex:1!important;flex-direction:column!important;box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog{width:min(420px,92vw)!important;max-width:92vw!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-inner-container,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog app-my-design-stl-preview-modal{background-color:#fff!important}.cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{padding:0!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important}::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog{width:min(92vw,448px)!important;max-width:448px!important;border-radius:16px;overflow:hidden}::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-container,::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-inner-container,::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface,::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mdc-dialog__surface{border-radius:16px;overflow:hidden;background-color:#fff}::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .model-checkout-modal__footer{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;box-sizing:border-box!important;width:100%!important}::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .model-checkout-modal__cancel,::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .model-checkout-modal__confirm{display:flex!important;flex:none!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}:host{display:block;border-radius:16px;background:#fff;box-shadow:0 25px 50px #00000040}:host ::ng-deep app-common-dialog-layout.model-checkout-dialog-figma .header{display:flex;align-items:center;min-height:auto;padding:24px 24px 16px}:host ::ng-deep app-common-dialog-layout.model-checkout-dialog-figma .common-dialog-title-stack h2{flex:1 1 auto;margin:0;font-weight:600;font-size:20px;line-height:28px;letter-spacing:-.45px;color:#101828}:host ::ng-deep app-common-dialog-layout.model-checkout-dialog-figma .header .actions{position:relative;top:0;right:0;flex-shrink:0}:host ::ng-deep app-common-dialog-layout.model-checkout-dialog-figma .header .actions .common-dialog-icon-btn{display:inline-flex;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:6px;border-radius:10px;font-size:16px}:host ::ng-deep app-common-dialog-layout.model-checkout-dialog-figma .common-dialog-divider{margin:0 -24px;border-top:1px solid #f3f4f6}.model-checkout-modal{display:flex;gap:20px;flex-direction:column;padding:24px 24px 28px}.model-checkout-modal__summary{padding:16px 16px 12px;border-radius:14px;background-color:#f9fafb}.model-checkout-modal__title{margin:0 0 12px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#101828}.model-checkout-modal__meta{display:flex;gap:8px;flex-direction:column;margin:0}.model-checkout-modal__row{display:flex;gap:12px;justify-content:space-between;align-items:flex-start;font-size:14px;line-height:20px;letter-spacing:-.15px}.model-checkout-modal__row dt{margin:0;font-weight:400;color:#4a5565}.model-checkout-modal__row dd{margin:0;font-weight:500;text-align:right;color:#101828}.model-checkout-modal__row--price dd{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.31px}.model-checkout-modal__price{color:#6c5ce7!important}.model-checkout-modal__license{display:flex;gap:12px;padding:16px 17px;border:.612px solid #dbeafe;border-radius:14px;background-color:#eff6ff}.model-checkout-modal__license-icon{flex-shrink:0;margin-top:2px;font-size:20px;line-height:1;color:#2563eb}.model-checkout-modal__license-title{margin:0;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#1c398e}.model-checkout-modal__license-body{margin:4px 0 0;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#1447e6}.model-checkout-modal__payment{display:flex;gap:12px;flex-direction:column}.model-checkout-modal__payment-label{margin:0;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#364153}.model-checkout-modal__rodincash{padding:2px;border-radius:14px;border:1.84px solid #6c5ce7;background:#6c5ce70d;box-sizing:border-box}.model-checkout-modal__rodincash-row{display:flex;gap:16px;align-items:center;min-height:72px;padding:14px;box-sizing:border-box}.model-checkout-modal__rodincash-icon-outer{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:40px;border-radius:10px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000001a;background:linear-gradient(144.46deg,#eaecef,#f6f7f8)}.model-checkout-modal__rodincash-icon-inner{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:4px;background:#111}.model-checkout-modal__rodincash-r{font-weight:700;font-size:12px;line-height:16px;color:#fff}.model-checkout-modal__rodincash-copy{flex:1 1 auto;min-width:0}.model-checkout-modal__rodincash-title{margin:0;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.15px;color:#101828}.model-checkout-modal__rodincash-sub{margin:2px 0 0;font-weight:500;font-size:12px;line-height:16px;color:#6a7282}.model-checkout-modal__rodincash-sub--muted{color:#6a7282}.model-checkout-modal__rodincash-check{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;border-radius:20536500px;background:#6c5ce7}.model-checkout-modal__wallet-hint{margin:4px 0 0;font-weight:500;font-size:13px;line-height:18px;color:#b45309}.model-checkout-modal__error{margin:0;padding:12px 14px;border-radius:10px;font-weight:500;font-size:13px;line-height:18px;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.model-checkout-modal__footer{display:grid;gap:12px;grid-template-columns:1fr 1fr;align-items:stretch;padding-top:8px}.model-checkout-modal__cancel{display:flex;justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;padding:0 16px;border:.612px solid #e5e7eb;border-radius:10px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#364153;background:#fff;transition:border-color .15s ease,background .15s ease;cursor:pointer}.model-checkout-modal__cancel:hover:not(:disabled){border-color:#d1d5db;background:#fafafa}.model-checkout-modal__cancel:disabled{opacity:.5;cursor:not-allowed}.model-checkout-modal__confirm-download-icon{display:block;flex-shrink:0}.model-checkout-modal__confirm-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-checkout-modal__confirm{display:flex;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;min-width:0;min-height:44px;padding:0 8px;border:0;border-radius:10px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.31px;color:#fff;background:#111;transition:background .15s ease;cursor:pointer}.model-checkout-modal__confirm:hover:not(:disabled){background:#222}.model-checkout-modal__confirm:disabled{opacity:.5;cursor:not-allowed}html.dark app-common-dialog-layout.model-checkout-dialog-figma .common-dialog-divider,html.dark .model-checkout-dialog-figma .common-dialog-divider{border-top-color:#374151!important}html.dark mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-surface.mdc-dialog__surface{color:var(--primary-text-color)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mdc-dialog__surface{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-surface.mdc-dialog__surface{overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-surface.mdc-dialog__surface:before{background:var(--modal-bg)!important;opacity:1!important;border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout){border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mdc-dialog__surface{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog-layout) app-common-dialog-layout{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)){border-radius:8px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mdc-dialog__surface{border-radius:8px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:not(.case-detail-panel,.switch-plan-side-panel,.add-funds-panel,.crown-preview-fullscreen):has(app-common-dialog):not(:has(app-common-dialog-layout)) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.rescan-dialog-figma .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog{border-radius:14px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mdc-dialog__surface{border-radius:14px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.report-problem-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{opacity:0!important;background:transparent!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-input-method-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) app-add-patient-modal,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) app-edit-patient-modal,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) app-add-patient-modal,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) app-edit-patient-modal{border:none!important;background-color:var(--modal-bg)!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-patient-modal) app-common-dialog-layout,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-edit-patient-modal) app-common-dialog-layout{border-radius:16px!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal){border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mdc-dialog__surface{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-device-selector-modal) app-device-selector-modal{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)){border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mdc-dialog__surface{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alpha-ai-progress-modal):not(:has(.alpha-ai-progress--composer-figma)) app-alpha-ai-progress-modal{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma){border-radius:24px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mdc-dialog__surface{border-radius:24px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(.alpha-ai-progress--composer-figma) app-alpha-ai-progress-modal{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important;background:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) app-ai-workflow-wait-hint-modal .aw-wait-hint{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .aw-wait-hint__title{color:#f9fafb!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .aw-wait-hint__line{color:#d1d5db!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .aw-wait-hint__btn--ok{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-ai-workflow-wait-hint-modal) .aw-wait-hint__btn--ok:hover{background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-file-source-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-cloud-platform-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-manage-cards-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important;background:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal){border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mdc-dialog__surface{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-wallet-invoice-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-model-share-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-referral-invites-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-card-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.remove-card-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-redeem-promo-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-activate-trial-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-transaction-history-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-local-files-rescan-result-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-reconnect-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-alliedstar-case-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-reconnect-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-pandacloud-case-selector-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-data-storage-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display){border-radius:8px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mdc-dialog__surface{border-radius:8px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.email-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-email-display) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal),html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal){border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mdc-dialog__surface{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-add-card-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-remove-last-card-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mat-mdc-dialog-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel.moderation-rejection-reason-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal),html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane:has(app-unlock-rodinworks-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-overlay-pane:has(app-redeem-rodinworks-cash-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-logout-confirm-modal) .mat-mdc-dialog-surface.mdc-dialog__surface{box-shadow:0 25px 50px #00000040!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm){border-radius:22px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mdc-dialog__surface{border-radius:22px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--subscription-confirm) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm){border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane:has(app-warning-modal.warning-modal--simple-confirm) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)){border-radius:12px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mdc-dialog__surface{border-radius:12px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane:has(app-warning-modal):not(:has(app-warning-modal.warning-modal--subscription-confirm)):not(:has(app-warning-modal.warning-modal--simple-confirm)) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)){border-radius:10px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mat-mdc-dialog-container,html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mat-mdc-dialog-surface,html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mdc-dialog__surface{border-radius:10px!important;overflow:hidden!important}html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-overlay-pane:has(app-modal-layout):not(:has(app-warning-modal)):not(:has(app-unlock-rodinworks-modal)):not(:has(app-redeem-rodinworks-cash-modal)) .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark mat-dialog-container.mat-mdc-dialog-container .mat-mdc-dialog-inner-container .mat-mdc-dialog-surface.mdc-dialog__surface{color:#d1d5db;background:var(--modal-bg)}html.dark .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.add-funds-panel .mat-mdc-dialog-surface,html.dark .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.switch-plan-side-panel .mat-mdc-dialog-surface,html.dark .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-surface{background:var(--modal-bg)!important}html.dark .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog .mat-mdc-dialog-container,html.dark .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane.plan-upgrade-result-dialog app-plan-upgrade-result-modal{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mdc-dialog__surface{border-radius:16px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.logout-confirm-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-leave-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-scan-source-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-cloud-platform-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.pediatric-crown-case-hub-scan-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.model-share-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.referral-invites-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel mat-dialog-container.mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mdc-dialog__surface{border-radius:20px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface>:first-child{border-radius:inherit!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.wallet-invoice-dialog-panel .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mdc-dialog__surface{background-color:var(--modal-bg)!important;border-radius:10.6666666667px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.common-dialog-pediatric-leave-panel .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mdc-dialog__surface{background-color:var(--modal-bg)!important;border-radius:24px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important;background:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mdc-dialog__surface{background-color:var(--modal-bg)!important;border-radius:24px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mdc-dialog__surface{background-color:var(--modal-bg)!important;border-radius:22px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.plan-upgrade-result-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mdc-dialog__surface{background-color:var(--modal-bg)!important;border-radius:14px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal>app-common-dialog-layout,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host{background-color:var(--modal-bg)!important;border-radius:24px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important;background:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog app-cancellation-scheduled-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.cancellation-scheduled-dialog app-my-design-stl-preview-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog app-cancellation-scheduled-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.community-my-design-stl-preview-dialog app-my-design-stl-preview-modal{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog app-change-password-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog app-change-password-success-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog app-change-password-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-success-dialog app-change-password-success-modal{background-color:var(--modal-bg)!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal){width:440px!important;max-width:calc(100vw - 32px)!important;border-radius:14px!important;overflow:hidden!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog app-change-password-modal,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mat-mdc-dialog-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mat-mdc-dialog-surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) app-change-password-modal{border-radius:14px!important;overflow:hidden!important;background:#202a3a!important;background-color:#202a3a!important;color:#f9fafb!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mat-mdc-dialog-surface.mdc-dialog__surface{border:1px solid #53627a!important;box-shadow:0 32px 90px #000000b3,0 0 0 1px #94a3b824!important}html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel.change-password-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-global-overlay-wrapper .cdk-overlay-pane.mat-mdc-dialog-panel:has(app-change-password-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{background:#202a3a!important;opacity:1!important;border-radius:inherit!important}html.dark ::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-container,html.dark ::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-inner-container,html.dark ::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface,html.dark ::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mdc-dialog__surface{background-color:var(--modal-bg)!important;border-radius:16px!important;overflow:hidden!important}html.dark ::ng-deep .cdk-overlay-pane.mat-mdc-dialog-panel.model-checkout-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important}html.dark .model-checkout-modal__summary{background-color:#111827}html.dark .model-checkout-modal__title,html.dark .model-checkout-modal__row dd,html.dark .model-checkout-modal__rodincash-title{color:#f9fafb}html.dark .model-checkout-modal__row dt,html.dark .model-checkout-modal__payment-label{color:#9ca3af}html.dark .model-checkout-modal__license{background-color:#1e3a8a40;border-color:#3b82f659}html.dark .model-checkout-modal__cancel{background:#374151;border-color:#4b5563;color:#d1d5db}html.dark .model-checkout-modal__cancel:hover:not(:disabled){background:#4b5563}html.dark .model-checkout-modal__confirm{border:1px solid #4b5563;background:#374151;color:#e5e7eb}html.dark .model-checkout-modal__confirm:hover:not(:disabled){background:#4b5563;color:#f9fafb}html.dark .model-checkout-modal__rodincash-icon-outer{background-color:#374151;background-image:none}::-webkit-scrollbar{width:var(--scrollbar-width, .5rem);height:var(--scrollbar-width, .5rem)}::-webkit-scrollbar-track{border-radius:1rem;background:#f3f4f60d;box-shadow:none}::-webkit-scrollbar-thumb{border-radius:1rem;background:#6b7280}::-webkit-scrollbar-thumb:hover{background:#4b5563}.ag-theme-custom{--ag-header-background-color: var(--color-brand-primary);--ag-header-foreground-color: var(--color-white);--ag-header-cell-hover-background-color: var(--color-brand-primary-300);--ag-background-color: var(--color-white);--ag-odd-row-background-color: rgb(247 247 247);--ag-header-text-color: var(--color-white);--ag-font-size: 14px;--ag-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;--ag-border-color: #ddd;--ag-secondary-border-color: #eee;--ag-row-border-color: #eee;--ag-row-hover-color: var(--color-brand-primary-100);--ag-row-height: 40px;--ag-header-height: 40px;--ag-cell-horizontal-padding: 12px;--ag-menu-background-color: var(--color-white);--ag-menu-option-padding: 8px 12px;--ag-menu-min-width: 200px;--ag-selected-tab-color: var(--color-brand-secondary-300);--ag-range-selection-border-color: var(--color-brand-secondary-300);--ag-icon-button-active-color: var(--color-white);--ag-icon-button-active-background-color: var(--color-brand-secondary);--ag-accent-color: var(--color-white)}.ag-theme-custom .ag-header-cell-label{justify-content:center;font-weight:700}.ag-theme-custom .ag-header-cell-sorted-asc,.ag-theme-custom .ag-header-cell-sorted-desc{--ag-header-foreground-color: var(--ag-header-text-color)}.ag-theme-custom .ag-icon-asc,.ag-theme-custom .ag-icon-desc,.ag-theme-custom .ag-icon-menu{color:var(--ag-header-text-color);filter:brightness(1)}.ag-theme-custom .ag-menu{border-radius:4px;box-shadow:0 2px 10px #00000026}.ag-theme-custom .ag-menu-option-active{background-color:#8000801a}.ag-theme-custom .ag-menu-option-text{font-size:14px}.ag-theme-custom .ag-paging-panel{padding:10px;border-top:1px solid #eee}.ag-theme-custom .ag-paging-button{color:var(--color-brand-primary);cursor:pointer}.ag-theme-custom .ag-paging-button-disabled{opacity:.5;cursor:default}.ag-theme-custom .ag-pinned-left-header,.ag-theme-custom .ag-pinned-left-cols-container,.ag-theme-custom .ag-pinned-right-header,.ag-theme-custom .ag-pinned-right-cols-container{background-color:#80008008}.ag-theme-custom .ag-checkbox-input-wrapper.ag-checked:after{color:var(--color-brand-secondary)}.ag-theme-custom .ag-cell{border-right:1px solid var(--ag-secondary-border-color)}.ag-theme-custom .ag-filter-toolpanel-header,.ag-theme-custom .ag-filter-apply-panel{background-color:#f7f7f7}.ag-theme-custom .ag-filter-apply-panel-button{padding:5px 10px;border:0;border-radius:4px;color:var(--btn-primary-font-color);background-color:var(--primary-color);cursor:pointer}.ag-header-cell-text.link{text-decoration:underline;color:var(--ag-header-text-color)}app-date-filter-popup .mat-calendar-body table tr,app-date-filter-popup .mat-calendar-body table th,app-date-filter-popup .mat-calendar-body table td,app-date-filter-popup .mat-calendar-table tr,app-date-filter-popup .mat-calendar-table th,app-date-filter-popup .mat-calendar-table td,app-date-filter-popup .mat-calendar-body-cell,app-date-filter-popup .mat-calendar-body-cell-content{border:0!important;border-bottom:0!important}app-date-filter-popup .mat-calendar-table-header-divider{display:none!important}:root{--header-height: 4rem;--primary-color: #111;--secondary-color: #e18821;--secondary-dark-color: #7c4b14;--primary-hover-bg: #e3def4;--primary-bg: #f2f1f6;--primary-text-color: #474747;--secondary-text-color: #fff;--primary-sub-text-color: #9d9d9d;--primary-card-bg: #fff;--page-title-text-color: #595959;--primary-header-bg: #000;--primary-nav-bg: #000;--primary-border-color: #fff;--secondary-border-color: #bdbdbd;--primary-btn-color: #244386;--primary-btn-text-color: #fff;--primary-btn-hover-color: #153d73;--primary-btn-active-color: #082544;--primary-btn-disabled-color: #9d9d9d;--secondary-btn-color: #fff;--secondary-btn-text-color: #111;--secondary-btn-hover-color: #244386;--secondary-btn-active-color: #153d73;--secondary-btn-disabled-color: #9d9d9d;--primary-btn-inactivate-color: #595959;--input-border-color: #474747;--input-active-border-color: #244386;--input-bg: #fff;--input-placeholder-color: #bcbcbc;--input-text-color: #000;--input-disabled-bg: #ececec;--scrollbar-width: .5rem;--scrollbar-controller-bg: #6b7280;--scrollbar-controller-hover-bg: #4b5563;--scrollbar-bg: #f3f4f60d;--card-bg: #fff;--card-text-color: #474747;--mydevice-notes-color: #662c90;--side-menu-bg: rgb(0 0 0 / .9);--side-menu-divider-color: #565656;--dropdown-menu-bg: #fff;--dropdown-menu-dark-bg: rgb(0 0 0 / .9);--dropdown-menu-border-color: #8e8e8e;--dropdown-menu-box-shadow: #c7c7c7;--dropdown-menu-dark-mode-divider: #565656;--toast-bg: rgb(0 0 0 / .8);--toast-success: #00d121;--tooltip-bg: #fff;--modal-bg: #fff;--modal-shadow: .3rem .5rem .9rem 0 #00000078;--modal-radius: .625rem;--modal-open-animation-time: .1s;--modal-close-animation-time: .05s;--primary-spinner-color: #0a3563;--segment-border-color: #bcbcbc;--segment-bg: #fff;--segment-active-bg: rgb(112 32 130 / .1);--device-card-bg: #fff;--uploader-title-color: #000;--uploader-info-color: #9d9d9d;--uploader-border-color: #474747;--note-bg: #f0f0f0;--primary-shadow: 3px 4px 9px 0 #00000040;--danger: #f00;--success: #00d121;--warning: #ff7439;--disabled: #ddd;--disconnect: #9d9d9d;--transparent: transparent;--rem: 10px;--concierge-device-card-bg: #f0f0f0;--billing-filter-control-bg: #fff;--billing-filter-control-border: #e5e7eb;--billing-filter-row-bg: #f7f8fa;--billing-filter-row-border: rgba(255, 255, 255, .6);--billing-table-header-bg: #f9fafb}@media only screen and (max-width:1279px){:root{--header-height: 3.5rem;--dropdown-menu-bg: rgb(0 0 0 / .9);--scrollbar-controller-bg: #6b7280;--scrollbar-bg: #f3f4f60d;--scrollbar-controller-hover-bg: #4b5563;--scrollbar-width: .4rem}}html.dark{--primary-color: #f0f4ff;--primary-header-bg: #0c1121;--primary-nav-bg: #0c1121;--primary-bg: #0c1121;--primary-shell-fallback: #0c1121;--primary-shell-gradient: none;--primary-hover-bg: #16202f;--primary-text-color: #dce6f6;--primary-sub-text-color: #7080a0;--secondary-text-color: #fff;--primary-card-bg: #1c2534;--page-title-text-color: #8898b8;--primary-border-color: #1e2d40;--secondary-border-color: #253448;--card-bg: #1c2534;--card-text-color: #dce6f6;--input-bg: #0e1828;--input-border-color: #253448;--input-active-border-color: #7c6fff;--input-text-color: #eef2fb;--input-placeholder-color: #445070;--input-disabled-bg: #0c1121;--modal-bg: #1c2534;--modal-shadow: .3rem .5rem 1.2rem 0 #000000aa;--tooltip-bg: #232d40;--dropdown-menu-bg: #1c2534;--dropdown-menu-border-color: #253448;--dropdown-menu-box-shadow: #000000bb;--segment-bg: #232d40;--segment-active-bg: rgb(124 111 255 / .18);--segment-border-color: #253448;--device-card-bg: #1c2534;--note-bg: #232d40;--concierge-device-card-bg: #232d40;--uploader-title-color: #eef2fb;--uploader-border-color: #253448;--primary-shadow: 3px 4px 12px 0 #000000aa;--secondary-btn-color: #232d40;--secondary-btn-text-color: #dce6f6;--secondary-btn-hover-color: #16202f;--primary-btn-disabled-color: #253448;--secondary-btn-disabled-color: #253448;--mydevice-notes-color: #b07ed4;--scrollbar-bg: #0c112180;--scrollbar-controller-bg: #253448;--scrollbar-controller-hover-bg: #2e4060;--billing-filter-control-bg: rgb(255 255 255 / 14%);--billing-filter-control-border: rgb(255 255 255 / 22%);--billing-filter-row-bg: #1c2534;--billing-filter-row-border: #334155;--billing-table-header-bg: rgb(255 255 255 / 5%)}@media only screen and (max-width:1279px){html.dark{--dropdown-menu-bg: #1c2534}}.icon-left{display:inline-block;transition:transform .2s linear}.icon-left.top{transform:rotate(90deg)}.icon-left.right{transform:rotate(180deg)}.icon-left.bottom{transform:rotate(270deg)}.icon-arrow.top{transform:rotate(90deg)}.icon-arrow.right{transform:rotate(180deg)}.icon-arrow.bottom{transform:rotate(270deg)}.cdk-overlay-container{z-index:2147483647}.cdk-overlay-backdrop.bg-transparent{background:transparent!important}.cdk-overlay-pane.case-hub-filter-popup{border-radius:.5rem;overflow:visible;box-shadow:0 4px 20px #0000001f}.cdk-overlay-pane.case-hub-filter-popup>*{border-radius:.5rem;overflow:hidden}.case-hub-options{border-radius:.5rem;background-color:#fff;box-shadow:0 4px 20px #0000001f}.case-hub-options .case-hub-options-inner{min-width:200px;border-width:0;border-radius:inherit;background-color:#fff}.case-hub-options .case-hub-opt-row{font-size:.875rem;color:#111;transition:background-color .15s;cursor:pointer}.case-hub-options .case-hub-opt-row:hover{color:#111;background-color:#f3f4f6}.case-hub-options .case-hub-opt-row.case-hub-opt-selected{color:#111;background-color:#6c5ce70d}html.dark .cdk-overlay-pane.case-hub-filter-popup{border:1px solid #374151;box-shadow:0 4px 20px #00000073}html.dark .case-hub-options,html.dark .case-hub-options .case-hub-dropdown-panel,html.dark .case-hub-options .case-hub-options-inner,html.dark app-common-options.case-hub-options,html.dark app-date-filter-popup .case-hub-date-popup{border-radius:.5rem;background-color:var(--modal-bg, #1f2937)!important}html.dark .case-hub-options .case-hub-opt-row,html.dark app-common-options.case-hub-options .case-hub-opt-row{color:#d1d5db!important}html.dark .case-hub-options .case-hub-opt-row:hover,html.dark app-common-options.case-hub-options .case-hub-opt-row:hover{color:#f9fafb!important;background-color:#374151!important;box-shadow:none!important}html.dark .case-hub-options .case-hub-opt-row.case-hub-opt-selected,html.dark app-common-options.case-hub-options .case-hub-opt-row.case-hub-opt-selected{color:#f9fafb!important;background-color:#6c63ff2e!important}html.dark .case-hub-options .case-hub-opt-row .case-hub-opt-label,html.dark .case-hub-options .case-hub-opt-row span,html.dark app-common-options.case-hub-options .case-hub-opt-row .case-hub-opt-label,html.dark app-common-options.case-hub-options .case-hub-opt-row span{color:inherit!important}html.dark app-date-filter-popup .case-hub-date-popup{border:1px solid #374151}html.dark app-date-filter-popup .case-hub-month-opt,html.dark app-date-filter-popup .case-hub-custom-range-btn{color:#d1d5db!important}html.dark app-date-filter-popup .case-hub-month-opt:hover,html.dark app-date-filter-popup .case-hub-custom-range-btn:hover{color:#f9fafb!important;background-color:#374151!important;box-shadow:none!important}html.dark app-date-filter-popup .case-hub-month-opt.case-hub-month-opt-selected,html.dark app-date-filter-popup .case-hub-custom-range-btn.case-hub-month-opt-selected{color:#f9fafb!important;background-color:#6c63ff2e!important}html.dark app-date-filter-popup .case-hub-date-label{color:#9ca3af!important}html.dark app-date-filter-popup .case-hub-date-input-row{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-date-cancel-btn{border-color:#374151!important;color:#d1d5db!important;background-color:#111827!important}html.dark app-date-filter-popup .case-hub-date-cancel-btn:hover{color:#f9fafb!important;background-color:#374151!important}html.dark app-date-filter-popup .w-full.border-t{border-color:#374151!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar{background-color:#1f2937!important;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(108, 92, 231, .22);--mat-datepicker-calendar-date-selected-state-background-color: rgba(108, 92, 231, .38);--mat-datepicker-calendar-date-selected-state-text-color: #f9fafb;--mat-datepicker-calendar-date-today-outline-color: #374151}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-header,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-table,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-cell,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body table,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body table tr,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body table th,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body table td,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-table tr,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-table th,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-table td{background-color:#1f2937!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-period-button{color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-previous-button,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-next-button{color:#f9fafb!important;background-color:#374151!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-previous-button:hover,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-next-button:hover{background-color:#4b5563!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-table-header th{color:#9ca3af!important;background-color:#1f2937!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-cell-content{color:#f9fafb!important;background-color:#1f2937!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-disabled .mat-calendar-body-cell-content{color:#6b7280!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-cell:not(.mat-calendar-body-in-range):not(.mat-calendar-body-in-preview):not(.mat-calendar-body-selected) .mat-calendar-body-cell-content:hover{background-color:#374151!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-selected .mat-calendar-body-cell-content{color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-range:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):before,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-range:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end):after,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-preview:not(.mat-calendar-body-preview-start):not(.mat-calendar-body-preview-end) .mat-calendar-body-cell-preview{background:#6c5ce738!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-preview{color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-range-start:not(.mat-calendar-body-range-end):before,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-range-start:not(.mat-calendar-body-range-end):after,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-preview-start:not(.mat-calendar-body-preview-end) .mat-calendar-body-cell-preview,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-range-end:not(.mat-calendar-body-range-start):before,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-range-end:not(.mat-calendar-body-range-start):after,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-preview-end:not(.mat-calendar-body-preview-start) .mat-calendar-body-cell-preview,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-range-start.mat-calendar-body-range-end:before,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-range-start.mat-calendar-body-range-end:after,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-preview-start.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{background:#6c5ce761!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-range .mat-calendar-body-cell-content,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-preview .mat-calendar-body-cell-content,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-range .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:transparent!important;border-color:transparent!important;color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-range:not(.mat-calendar-body-range-start):not(.mat-calendar-body-range-end) .mat-calendar-body-cell-content,html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-in-preview:not(.mat-calendar-body-preview-start):not(.mat-calendar-body-preview-end) .mat-calendar-body-cell-content{border-radius:0!important}html.dark app-date-filter-popup .case-hub-inline-calendar ::ng-deep .mat-calendar-body-cell:not(.mat-calendar-body-in-range) .mat-calendar-body-cell-content.mat-calendar-body-selected{background-color:#6c5ce761!important;color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-date-input-row .icon-calendar{color:#f9fafb!important}html.dark app-date-filter-popup .case-hub-date-apply-btn:not(:disabled){background-color:#6c63ff!important}html.dark app-rodin-smile [class*=__title]:not([class*=__title-]),html.dark app-rodin-smile [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-rodin-smile [class*=__heading],html.dark app-rodin-smile [class*=-heading],html.dark app-rodin-smile [class*=section-title],html.dark app-rodin-smile [class*=__section-title]{color:#f9fafb!important}html.dark app-rodin-smile [class*=__subtitle],html.dark app-rodin-smile [class*=-subtitle],html.dark app-rodin-smile [class*=sub-title],html.dark app-rodin-smile [class*=__sub-title]{color:#9ca3af!important}html.dark app-rodin-smile [class*=__message],html.dark app-rodin-smile [class*=-message],html.dark app-rodin-smile [class*=__body],html.dark app-rodin-smile [class*=-body]:not([class*=license-body]),html.dark app-rodin-smile [class*=__description],html.dark app-rodin-smile [class*=-description],html.dark app-rodin-smile [class*=__line],html.dark app-rodin-smile [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-rodin-smile [class*=__copy],html.dark app-rodin-smile [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark app-rodin-smile [class*=__label],html.dark app-rodin-smile [class*=-label]:not([class*=dimension-label]),html.dark app-rodin-smile [class*=__hint],html.dark app-rodin-smile [class*=-hint],html.dark app-rodin-smile [class*=__muted],html.dark app-rodin-smile [class*=-muted],html.dark app-rodin-smile [class*=__secondary],html.dark app-rodin-smile [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark app-rodin-smile [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-smile [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-rodin-smile [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-rodin-smile [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-smile [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark app-rodin-smile [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-rodin-smile [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-rodin-smile [class*=__error],html.dark app-rodin-smile [class*=-error],html.dark app-rodin-smile [class*=__danger],html.dark app-rodin-smile [class*=-danger],html.dark app-rodin-smile [class*=error-message],html.dark app-rodin-smile [class*=error-text]{color:#fca5a5!important}html.dark app-rodin-smile [class*=__success],html.dark app-rodin-smile [class*=-success],html.dark app-rodin-smile [class*=success-message],html.dark app-rodin-smile [class*=success-text]{color:#86efac!important}html.dark app-rodin-smile a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark app-rodin-smile a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark app-rodin-smile .cancel-btn,html.dark app-rodin-smile [class*=__secondary-button],html.dark app-rodin-smile [class*=-secondary-button],html.dark app-rodin-smile [class*=__btn--leave],html.dark app-rodin-smile [class*=btn--leave],html.dark app-rodin-smile [class*=__btn--secondary],html.dark app-rodin-smile [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark app-rodin-smile .cancel-btn:hover:not(:disabled),html.dark app-rodin-smile [class*=__secondary-button]:hover:not(:disabled),html.dark app-rodin-smile [class*=-secondary-button]:hover:not(:disabled),html.dark app-rodin-smile [class*=__btn--leave]:hover:not(:disabled),html.dark app-rodin-smile [class*=btn--leave]:hover:not(:disabled),html.dark app-rodin-smile [class*=__btn--secondary]:hover:not(:disabled),html.dark app-rodin-smile [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-smile [class*=__close],html.dark app-rodin-smile [class*=-close]:not([class*=closed]),html.dark app-rodin-smile [class*=close-button],html.dark app-rodin-smile .dialog-close-no-hover{color:#9ca3af!important}html.dark app-rodin-smile [class*=__close]:hover,html.dark app-rodin-smile [class*=-close]:not([class*=closed]):hover,html.dark app-rodin-smile [class*=close-button]:hover,html.dark app-rodin-smile .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark app-rodin-smile [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-rodin-smile [class*="bg-[#fff"],html.dark app-rodin-smile [class*="bg-[#ffffff"],html.dark app-rodin-smile [class*="bg-[#f9fafb"],html.dark app-rodin-smile [class*="bg-[#f3f4f6"],html.dark app-rodin-smile [class*="bg-[#f5f3ff"],html.dark app-rodin-smile [class*="bg-[#fafafa"],html.dark app-rodin-smile [class*="bg-[#eff6ff"],html.dark app-rodin-smile [class*="bg-[#fffbeb"],html.dark app-rodin-smile [class*="bg-[#f7f7fa"],html.dark app-rodin-smile [class*="bg-[#f8f8fc"],html.dark app-rodin-smile [class*="bg-[#f2f3f8"],html.dark app-rodin-smile [class*="bg-[#f1f2f6"],html.dark app-rodin-smile [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-rodin-smile [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-rodin-smile [class*="bg-[#f7f7fb"],html.dark app-rodin-smile [class*="bg-[#f8faff"],html.dark app-rodin-smile [class*="bg-[#eef2ff"],html.dark app-rodin-smile [class*="bg-[#f0efff"],html.dark app-rodin-smile [class*="hover:bg-[#fafafa"],html.dark app-rodin-smile [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark app-rodin-smile [class*="bg-[#f8faff"],html.dark app-rodin-smile [class*="bg-[#eef2ff"],html.dark app-rodin-smile [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark app-rodin-smile [class*="text-[#101828"],html.dark app-rodin-smile [class*="text-[#111"],html.dark app-rodin-smile [class*="text-[#000"],html.dark app-rodin-smile [class*="text-[#333"],html.dark app-rodin-smile [class*="text-[#364153"],html.dark app-rodin-smile [class*="text-[#4a5565"],html.dark app-rodin-smile [class*="text-[#444a5c"],html.dark app-rodin-smile [class*="text-[#191d28"],html.dark app-rodin-smile [class*="text-[#1f2430"],html.dark app-rodin-smile [class*="text-[#202430"],html.dark app-rodin-smile [class*="text-[#595959"],html.dark app-rodin-smile [class*="text-[#6a7282"],html.dark app-rodin-smile [class*="text-[#6b7280"],html.dark app-rodin-smile [class*="text-[#7b8194"],html.dark app-rodin-smile [class*="text-[#8b90a3"],html.dark app-rodin-smile [class*="text-[#9aa0af"],html.dark app-rodin-smile [class*="text-[#99a1af"],html.dark app-rodin-smile [class*="text-[#4b5563"],html.dark app-rodin-smile [class*=text-gray-700],html.dark app-rodin-smile [class*=text-gray-600],html.dark app-rodin-smile [class*=text-gray-800],html.dark app-rodin-smile [class*=text-gray-900],html.dark app-rodin-smile [class~=text-black]{color:#d1d5db!important}html.dark app-rodin-smile [class*=text-gray-500],html.dark app-rodin-smile [class*=text-gray-400],html.dark app-rodin-smile [class*=text-gray-300],html.dark app-rodin-smile [class*=text-slate-500],html.dark app-rodin-smile [class*=text-slate-400],html.dark app-rodin-smile [class*=text-neutral-500],html.dark app-rodin-smile [class*=text-neutral-400]{color:#9ca3af!important}html.dark app-rodin-smile [class*=text-gray-900],html.dark app-rodin-smile [class*=text-gray-800],html.dark app-rodin-smile [class*=text-slate-900],html.dark app-rodin-smile [class*=text-slate-800]{color:#f9fafb!important}html.dark app-rodin-smile .case-hub-title,html.dark app-rodin-smile [class*="text-[#111"][class*=font-semibold],html.dark app-rodin-smile [class*="text-[#111"][class*=font-bold],html.dark app-rodin-smile [class*="text-[#101828"][class*=font-semibold],html.dark app-rodin-smile [class*="text-[#101828"][class*=font-bold],html.dark app-rodin-smile h1[class*="text-[#111"],html.dark app-rodin-smile h1[class*="text-[#101828"],html.dark app-rodin-smile h2[class*="text-[#111"],html.dark app-rodin-smile h2[class*="text-[#101828"],html.dark app-rodin-smile h3[class*="text-[#111"],html.dark app-rodin-smile h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark app-rodin-smile [class*="hover:text-[#111"]:hover,html.dark app-rodin-smile [class*="hover:text-[#101828"]:hover,html.dark app-rodin-smile [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark app-rodin-smile .case-hub-footer>p strong,html.dark app-rodin-smile .patient-list-footer-range strong{color:#f9fafb!important}html.dark app-rodin-smile .case-hub-pagination,html.dark app-rodin-smile .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark app-rodin-smile [class*="border-[#f3f4f6"],html.dark app-rodin-smile [class*="border-[#e5e7eb"],html.dark app-rodin-smile [class*="border-[#E5E5E5"],html.dark app-rodin-smile [class*="border-[#E5E7EB"],html.dark app-rodin-smile [class*="border-[#DADADA"],html.dark app-rodin-smile [class*="border-[#ececf3"],html.dark app-rodin-smile [class*="border-[#e3e5ee"],html.dark app-rodin-smile [class*="border-[#e8e8e8"],html.dark app-rodin-smile [class*="border-[#E8E8E8"],html.dark app-rodin-smile [class*="border-[#E7E7E7"],html.dark app-rodin-smile [class*="border-[#eee"],html.dark app-rodin-smile [class*=border-gray-100],html.dark app-rodin-smile [class*=border-gray-200],html.dark app-rodin-smile [class*=border-gray-300],html.dark app-rodin-smile [class*="border-[#d1d5dc"],html.dark app-rodin-smile [class*="border-[#dbeafe"],html.dark app-rodin-smile [class*="border-[#fecaca"],html.dark app-rodin-smile [class*="border-[#fde68a"]{border-color:#374151!important}html.dark app-rodin-smile [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-rodin-smile [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-rodin-smile [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-rodin-smile .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark app-rodin-smile hr:not([class*=border-white]),html.dark app-rodin-smile .common-dialog-divider,html.dark app-rodin-smile [class*=dialog-divider],html.dark app-rodin-smile [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark app-rodin-smile .case-hub-filter-divider,html.dark app-rodin-smile .patient-list-filter-bar-divider,html.dark app-rodin-smile .patient-list-filter-sidebar-divider,html.dark app-rodin-smile .patient-detail-divider,html.dark app-rodin-smile .warning-modal--delete .divider,html.dark app-rodin-smile .modal-content.warning-modal--subscription-confirm .divider,html.dark app-rodin-smile hr.divider,html.dark app-rodin-smile .case-divider{background-color:#374151!important}html.dark app-rodin-smile [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-rodin-smile [class*="hover:bg-gray-100"]:hover,html.dark app-rodin-smile [class*="hover:bg-[#fafafa"]:hover,html.dark app-rodin-smile [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-rodin-smile [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-smile app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-smile [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark app-rodin-smile input,html.dark app-rodin-smile textarea,html.dark app-rodin-smile select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-rodin-smile input::placeholder,html.dark app-rodin-smile textarea::placeholder,html.dark app-rodin-smile select::placeholder{color:#6b7280!important}html.dark app-rodin-smile input option,html.dark app-rodin-smile textarea option,html.dark app-rodin-smile select option{background:#1f2937!important;color:#f9fafb!important}html.dark app-rodin-smile .input>:is(input,textarea),html.dark app-rodin-smile app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark app-rodin-smile .patient-flow-search-field app-text-input,html.dark app-rodin-smile .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark app-rodin-smile .patient-flow-search-field app-text-input:focus-within,html.dark app-rodin-smile .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark app-rodin-smile .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-rodin-smile .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark app-rodin-smile .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark app-rodin-smile h1,html.dark app-rodin-smile h2,html.dark app-rodin-smile h3,html.dark app-rodin-smile h4,html.dark app-rodin-smile h5,html.dark app-rodin-smile h6,html.dark app-rodin-smile [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-rodin-smile [class*=heading],html.dark app-rodin-smile [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-rodin-smile [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark app-rodin-smile p,html.dark app-rodin-smile span,html.dark app-rodin-smile label,html.dark app-rodin-smile dt,html.dark app-rodin-smile dd,html.dark app-rodin-smile li,html.dark app-rodin-smile td,html.dark app-rodin-smile th{color:#d1d5db!important}html.dark app-rodin-smile button[class*="bg-[#111"],html.dark app-rodin-smile a[class*="bg-[#111"],html.dark app-rodin-smile [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-smile button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-smile a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-smile [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-smile .mat-mdc-dialog-title,html.dark app-rodin-smile .mat-mdc-dialog-content,html.dark app-rodin-smile .mdc-dialog__title,html.dark app-rodin-smile .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark app-rodin-smile [class*="text-[#008a2e"],html.dark app-rodin-smile [class*="text-[#065f46"],html.dark app-rodin-smile [class*="text-[#059669"],html.dark app-rodin-smile [class*="text-[#027a48"]{color:#86efac!important}html.dark app-rodin-smile [class*="text-[#991b1b"],html.dark app-rodin-smile [class*="text-[#b91c1c"],html.dark app-rodin-smile [class*="text-[#dc2626"],html.dark app-rodin-smile [class*="text-[#e90000"]{color:#fca5a5!important}html.dark app-rodin-smile [class*="bg-[#ecfdf3"],html.dark app-rodin-smile [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark app-rodin-smile [class*="bg-[#fef2f2"],html.dark app-rodin-smile [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark app-rodin-smile [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-rodin-smile [class*="text-[#92400e"],html.dark app-rodin-smile [class*="text-[#c2410c"],html.dark app-rodin-smile [class*="text-[#a16207"]{color:#fcd34d!important}html.dark app-rodin-smile .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark app-rodin-smile .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark app-rodin-smile .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark app-rodin-smile .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark app-rodin-smile .device-option__icon-box,html.dark app-rodin-smile .device-option__icon-box i,html.dark app-rodin-smile .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-smile .device-option__card--selected .device-option__icon-box,html.dark app-rodin-smile .device-option__card--selected .device-option__icon-box i,html.dark app-rodin-smile .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark app-rodin-smile [class*="bg-[#f8f9ff"],html.dark app-rodin-smile [class*="bg-[#fafbfc"],html.dark app-rodin-smile [class*="bg-[#f7f7fb"],html.dark app-rodin-smile [class*="bg-[#fafafa"],html.dark app-rodin-smile [class*="bg-[#f8f8fc"]{background-color:var(--primary-bg)!important}html.dark app-rodin-smile [class*="bg-[#f8faff"],html.dark app-rodin-smile [class*="bg-[#eef2ff"],html.dark app-rodin-smile [class*="bg-[#f0efff"],html.dark app-rodin-smile [class*="bg-[rgba(240,239,255"]{background-color:#6c63ff26!important}html.dark app-rodin-smile [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]){background-color:#374151!important}html.dark app-rodin-smile [class*="text-[#6366f1"],html.dark app-rodin-smile [class*="text-[#6c5ce7"],html.dark app-rodin-smile [class*="text-[#6c63ff"]{color:#a5b4fc!important}html.dark app-rodin-smile [class*="text-[#99a1af"],html.dark app-rodin-smile [class*="text-[#9ca3af"]{color:#9ca3af!important}html.dark app-rodin-smile [class*="text-[#4b5563"]{color:#9ca3af!important}html.dark app-rodin-smile [class*="bg-[#6c5ce7"],html.dark app-rodin-smile [class*="bg-[#6c63ff"]{background-color:#6c63ff!important;color:#fff!important}html.dark app-rodin-smile [class*="border-[#6366f1"],html.dark app-rodin-smile [class*="border-[#6c5ce7"],html.dark app-rodin-smile [class*="border-[#6c63ff"],html.dark app-rodin-smile [class*="border-[rgba(108,92,231"]{border-color:#4338ca6b!important}html.dark app-rodin-smile [class*="ring-[#6366f1"]{--tw-ring-color: rgb(55 48 163 / .28) !important}html.dark app-rodin-smile [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark app-rodin-smile .pc-ai-search-btn,html.dark app-rodin-smile .pc-continue-review-btn,html.dark app-rodin-smile .pc-next-tooth-btn{background-color:#3730a3!important;color:#fff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-rodin-smile [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark app-rodin-smile .pc-ai-search-btn:hover:not(:disabled),html.dark app-rodin-smile .pc-continue-review-btn:hover:not(:disabled),html.dark app-rodin-smile .pc-next-tooth-btn:hover:not(:disabled){background-color:#4338ca!important}html.dark app-rodin-smile [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark app-rodin-smile [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark app-rodin-smile .pc-ai-search-btn i[class*=icon-],html.dark app-rodin-smile .pc-ai-search-btn span,html.dark app-rodin-smile .pc-continue-review-btn i[class*=icon-],html.dark app-rodin-smile .pc-continue-review-btn span,html.dark app-rodin-smile .pc-next-tooth-btn i[class*=icon-],html.dark app-rodin-smile .pc-next-tooth-btn span{background-color:transparent!important;background:transparent!important;box-shadow:none!important;color:inherit!important}html.dark app-rodin-smile [class*="hover:bg-[#222"]:hover,html.dark app-rodin-smile [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]){background-color:#4338ca!important}html.dark app-rodin-smile [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]){background-color:#374151!important}html.dark app-rodin-smile button[class*="bg-[#e5e7eb]"],html.dark app-rodin-smile [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"]{background-color:#374151!important;color:#6b7280!important}html.dark app-rodin-smile [class*="bg-white/80"]{background-color:#0c1121e0!important}html.dark app-rodin-smile [class*="shadow-[0"],html.dark app-rodin-smile [class*=shadow-sm],html.dark app-rodin-smile .pc-bottom-cta,html.dark app-rodin-smile .pc-review-crown-card{box-shadow:0 2px 12px #00000047!important}html.dark app-rodin-smile .pc-scanner-import-footer{box-shadow:none!important;border-top-color:transparent!important}html.dark app-rodin-smile .pc-scan-source-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark app-rodin-smile .rodin-smile-wrapper{background-color:#0c1121!important;color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-header{background-color:#0c1121!important;border-bottom-color:#253448!important;color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-header__back{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-header__back:hover{background-color:#1c2534!important}html.dark app-rodin-smile .rodin-smile-header__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;font-synthesis:none}html.dark app-rodin-smile .rodin-smile-header__ai-badge span{color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-rodin-smile .rodin-smile-header__ai-badge svg,html.dark app-rodin-smile .rodin-smile-header__ai-badge svg path{fill:#6c5ce7!important;stroke:#6c5ce7!important}html.dark app-rodin-smile .patient-badge{color:#a5b4fc!important;background:#6c63ff2e!important}html.dark app-rodin-smile .patient-none{color:#9ca3af!important}html.dark app-rodin-smile .patient-change-btn,html.dark app-rodin-smile .patient-select-btn{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-smile .patient-change-btn:hover,html.dark app-rodin-smile .patient-select-btn:hover{background:#374151!important;border-color:#4b5563!important}html.dark app-rodin-smile .rodin-smile-root,html.dark app-rodin-smile .rodin-smile-left{background-color:#0c1121!important}html.dark app-rodin-smile .rodin-smile-dropzone{background-color:#1c2534!important;border-color:#4b5563!important}html.dark app-rodin-smile .rodin-smile-dropzone:hover,html.dark app-rodin-smile .rodin-smile-dropzone:focus-visible,html.dark app-rodin-smile .rodin-smile-dropzone--dragover{border-color:#6c63ff!important;background-color:#6c63ff14!important}html.dark app-rodin-smile .rodin-smile-dropzone__icon-bg{background:#6c63ff2e!important}html.dark app-rodin-smile .rodin-smile-dropzone__subtitle,html.dark app-rodin-smile .rodin-smile-dropzone__formats{color:#9ca3af!important}html.dark app-rodin-smile .rodin-smile-upload-error,html.dark app-rodin-smile .rodin-smile-generate-error{color:#fca5a5!important}html.dark app-rodin-smile .rodin-smile-preview{background:#374151!important}html.dark app-rodin-smile .rodin-smile-panel{background:#1c2534!important;background-image:none!important;border-left-color:#253448!important}html.dark app-rodin-smile .rodin-smile-panel__title,html.dark app-rodin-smile .rodin-smile-field__label{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-panel__desc,html.dark app-rodin-smile .rodin-smile-field__label-optional{color:#9ca3af!important}html.dark app-rodin-smile .rodin-smile-panel__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-rodin-smile .rodin-smile-select-btn{color:#f9fafb!important;background:#374151!important;border-color:#253448!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-select-btn:hover{background:#4b5563!important}html.dark app-rodin-smile .rodin-smile-style-card{background:#6c63ff1f!important;border-color:#6c63ff73!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-textarea{color:#f9fafb!important;background:#374151!important;border-color:#253448!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-btn--generate{color:#6b7280!important;background:#374151!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-btn--generate:not(:disabled){color:#fff!important;background:#6c63ff!important}html.dark app-rodin-smile .rodin-smile-btn--generate:not(:disabled):hover{background:#7c6cff!important}html.dark app-rodin-smile .rodin-smile-btn--download,html.dark app-rodin-smile .rodin-smile-btn--download-active{color:#f9fafb!important;background:#1c2534!important;border:1px solid #253448!important}html.dark app-rodin-smile .rodin-smile-btn--download:hover:not(:disabled),html.dark app-rodin-smile .rodin-smile-btn--download-active:hover:not(:disabled){background:#374151!important}html.dark app-rodin-smile .rodin-smile-btn--downloading{color:#6b7280!important;background:#374151!important}html.dark app-rodin-smile .rs-thumbs__label{color:#9ca3af!important}html.dark app-rodin-smile .rs-thumbs__item{border-color:#253448!important}html.dark app-rodin-smile .rs-thumbs__item--active{border-color:#6c63ff!important;box-shadow:0 0 0 2px #6c63ff59!important}html.dark app-rodin-smile .rs-modal-backdrop,html.dark app-rodin-smile .rrs-modal-backdrop,html.dark app-rodin-smile .rss-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-rodin-smile .rs-modal{background:#1c2534!important;box-shadow:0 8px 32px #0006!important;color:#f9fafb!important}html.dark app-rodin-smile .rs-modal__header{border-bottom-color:#253448!important}html.dark app-rodin-smile .rs-modal__close:hover:not(:disabled){background:#374151!important;color:#f9fafb!important}html.dark app-rodin-smile .rs-modal__option{background:#374151!important;border-color:#253448!important;box-shadow:none!important;color:#f9fafb!important}html.dark app-rodin-smile .rs-modal__option:hover:not(:disabled){border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-smile .rs-modal__btn--cancel{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-smile .rs-modal__btn--cancel:hover:not(:disabled){background:#374151!important}html.dark app-rodin-smile .rs-modal__btn--confirm{color:#fff!important;background:#6c63ff!important;box-shadow:none!important}html.dark app-rodin-smile .rs-modal__btn--confirm:hover:not(:disabled):not(.rs-modal__btn--busy){background:#7c6cff!important}html.dark app-rodin-smile .rs-modal__btn--confirm.rs-modal__btn--busy{color:#6b7280!important;background:#374151!important}html.dark app-rodin-smile .rs-toast{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important}html.dark app-typodont-model [class*=__title]:not([class*=__title-]),html.dark app-typodont-model [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-typodont-model [class*=__heading],html.dark app-typodont-model [class*=-heading],html.dark app-typodont-model [class*=section-title],html.dark app-typodont-model [class*=__section-title]{color:#f9fafb!important}html.dark app-typodont-model [class*=__subtitle],html.dark app-typodont-model [class*=-subtitle],html.dark app-typodont-model [class*=sub-title],html.dark app-typodont-model [class*=__sub-title]{color:#9ca3af!important}html.dark app-typodont-model [class*=__message],html.dark app-typodont-model [class*=-message],html.dark app-typodont-model [class*=__body],html.dark app-typodont-model [class*=-body]:not([class*=license-body]),html.dark app-typodont-model [class*=__description],html.dark app-typodont-model [class*=-description],html.dark app-typodont-model [class*=__line],html.dark app-typodont-model [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-typodont-model [class*=__copy],html.dark app-typodont-model [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark app-typodont-model [class*=__label],html.dark app-typodont-model [class*=-label]:not([class*=dimension-label]),html.dark app-typodont-model [class*=__hint],html.dark app-typodont-model [class*=-hint],html.dark app-typodont-model [class*=__muted],html.dark app-typodont-model [class*=-muted],html.dark app-typodont-model [class*=__secondary],html.dark app-typodont-model [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark app-typodont-model [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-typodont-model [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-typodont-model [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-typodont-model [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-typodont-model [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark app-typodont-model [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-typodont-model [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-typodont-model [class*=__error],html.dark app-typodont-model [class*=-error],html.dark app-typodont-model [class*=__danger],html.dark app-typodont-model [class*=-danger],html.dark app-typodont-model [class*=error-message],html.dark app-typodont-model [class*=error-text]{color:#fca5a5!important}html.dark app-typodont-model [class*=__success],html.dark app-typodont-model [class*=-success],html.dark app-typodont-model [class*=success-message],html.dark app-typodont-model [class*=success-text]{color:#86efac!important}html.dark app-typodont-model a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark app-typodont-model a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark app-typodont-model .cancel-btn,html.dark app-typodont-model [class*=__secondary-button],html.dark app-typodont-model [class*=-secondary-button],html.dark app-typodont-model [class*=__btn--leave],html.dark app-typodont-model [class*=btn--leave],html.dark app-typodont-model [class*=__btn--secondary],html.dark app-typodont-model [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark app-typodont-model .cancel-btn:hover:not(:disabled),html.dark app-typodont-model [class*=__secondary-button]:hover:not(:disabled),html.dark app-typodont-model [class*=-secondary-button]:hover:not(:disabled),html.dark app-typodont-model [class*=__btn--leave]:hover:not(:disabled),html.dark app-typodont-model [class*=btn--leave]:hover:not(:disabled),html.dark app-typodont-model [class*=__btn--secondary]:hover:not(:disabled),html.dark app-typodont-model [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-typodont-model [class*=__close],html.dark app-typodont-model [class*=-close]:not([class*=closed]),html.dark app-typodont-model [class*=close-button],html.dark app-typodont-model .dialog-close-no-hover{color:#9ca3af!important}html.dark app-typodont-model [class*=__close]:hover,html.dark app-typodont-model [class*=-close]:not([class*=closed]):hover,html.dark app-typodont-model [class*=close-button]:hover,html.dark app-typodont-model .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark app-typodont-model [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-typodont-model [class*="bg-[#fff"],html.dark app-typodont-model [class*="bg-[#ffffff"],html.dark app-typodont-model [class*="bg-[#f9fafb"],html.dark app-typodont-model [class*="bg-[#f3f4f6"],html.dark app-typodont-model [class*="bg-[#f5f3ff"],html.dark app-typodont-model [class*="bg-[#fafafa"],html.dark app-typodont-model [class*="bg-[#eff6ff"],html.dark app-typodont-model [class*="bg-[#fffbeb"],html.dark app-typodont-model [class*="bg-[#f7f7fa"],html.dark app-typodont-model [class*="bg-[#f8f8fc"],html.dark app-typodont-model [class*="bg-[#f2f3f8"],html.dark app-typodont-model [class*="bg-[#f1f2f6"],html.dark app-typodont-model [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-typodont-model [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-typodont-model [class*="bg-[#f7f7fb"],html.dark app-typodont-model [class*="bg-[#f8faff"],html.dark app-typodont-model [class*="bg-[#eef2ff"],html.dark app-typodont-model [class*="bg-[#f0efff"],html.dark app-typodont-model [class*="hover:bg-[#fafafa"],html.dark app-typodont-model [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark app-typodont-model [class*="bg-[#f8faff"],html.dark app-typodont-model [class*="bg-[#eef2ff"],html.dark app-typodont-model [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark app-typodont-model [class*="text-[#101828"],html.dark app-typodont-model [class*="text-[#111"],html.dark app-typodont-model [class*="text-[#000"],html.dark app-typodont-model [class*="text-[#333"],html.dark app-typodont-model [class*="text-[#364153"],html.dark app-typodont-model [class*="text-[#4a5565"],html.dark app-typodont-model [class*="text-[#444a5c"],html.dark app-typodont-model [class*="text-[#191d28"],html.dark app-typodont-model [class*="text-[#1f2430"],html.dark app-typodont-model [class*="text-[#202430"],html.dark app-typodont-model [class*="text-[#595959"],html.dark app-typodont-model [class*="text-[#6a7282"],html.dark app-typodont-model [class*="text-[#6b7280"],html.dark app-typodont-model [class*="text-[#7b8194"],html.dark app-typodont-model [class*="text-[#8b90a3"],html.dark app-typodont-model [class*="text-[#9aa0af"],html.dark app-typodont-model [class*="text-[#99a1af"],html.dark app-typodont-model [class*="text-[#4b5563"],html.dark app-typodont-model [class*=text-gray-700],html.dark app-typodont-model [class*=text-gray-600],html.dark app-typodont-model [class*=text-gray-800],html.dark app-typodont-model [class*=text-gray-900],html.dark app-typodont-model [class~=text-black]{color:#d1d5db!important}html.dark app-typodont-model [class*=text-gray-500],html.dark app-typodont-model [class*=text-gray-400],html.dark app-typodont-model [class*=text-gray-300],html.dark app-typodont-model [class*=text-slate-500],html.dark app-typodont-model [class*=text-slate-400],html.dark app-typodont-model [class*=text-neutral-500],html.dark app-typodont-model [class*=text-neutral-400]{color:#9ca3af!important}html.dark app-typodont-model [class*=text-gray-900],html.dark app-typodont-model [class*=text-gray-800],html.dark app-typodont-model [class*=text-slate-900],html.dark app-typodont-model [class*=text-slate-800]{color:#f9fafb!important}html.dark app-typodont-model .case-hub-title,html.dark app-typodont-model [class*="text-[#111"][class*=font-semibold],html.dark app-typodont-model [class*="text-[#111"][class*=font-bold],html.dark app-typodont-model [class*="text-[#101828"][class*=font-semibold],html.dark app-typodont-model [class*="text-[#101828"][class*=font-bold],html.dark app-typodont-model h1[class*="text-[#111"],html.dark app-typodont-model h1[class*="text-[#101828"],html.dark app-typodont-model h2[class*="text-[#111"],html.dark app-typodont-model h2[class*="text-[#101828"],html.dark app-typodont-model h3[class*="text-[#111"],html.dark app-typodont-model h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark app-typodont-model [class*="hover:text-[#111"]:hover,html.dark app-typodont-model [class*="hover:text-[#101828"]:hover,html.dark app-typodont-model [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark app-typodont-model .case-hub-footer>p strong,html.dark app-typodont-model .patient-list-footer-range strong{color:#f9fafb!important}html.dark app-typodont-model .case-hub-pagination,html.dark app-typodont-model .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark app-typodont-model [class*="border-[#f3f4f6"],html.dark app-typodont-model [class*="border-[#e5e7eb"],html.dark app-typodont-model [class*="border-[#E5E5E5"],html.dark app-typodont-model [class*="border-[#E5E7EB"],html.dark app-typodont-model [class*="border-[#DADADA"],html.dark app-typodont-model [class*="border-[#ececf3"],html.dark app-typodont-model [class*="border-[#e3e5ee"],html.dark app-typodont-model [class*="border-[#e8e8e8"],html.dark app-typodont-model [class*="border-[#E8E8E8"],html.dark app-typodont-model [class*="border-[#E7E7E7"],html.dark app-typodont-model [class*="border-[#eee"],html.dark app-typodont-model [class*=border-gray-100],html.dark app-typodont-model [class*=border-gray-200],html.dark app-typodont-model [class*=border-gray-300],html.dark app-typodont-model [class*="border-[#d1d5dc"],html.dark app-typodont-model [class*="border-[#dbeafe"],html.dark app-typodont-model [class*="border-[#fecaca"],html.dark app-typodont-model [class*="border-[#fde68a"]{border-color:#374151!important}html.dark app-typodont-model [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-typodont-model [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-typodont-model [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-typodont-model .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark app-typodont-model hr:not([class*=border-white]),html.dark app-typodont-model .common-dialog-divider,html.dark app-typodont-model [class*=dialog-divider],html.dark app-typodont-model [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark app-typodont-model .case-hub-filter-divider,html.dark app-typodont-model .patient-list-filter-bar-divider,html.dark app-typodont-model .patient-list-filter-sidebar-divider,html.dark app-typodont-model .patient-detail-divider,html.dark app-typodont-model .warning-modal--delete .divider,html.dark app-typodont-model .modal-content.warning-modal--subscription-confirm .divider,html.dark app-typodont-model hr.divider,html.dark app-typodont-model .case-divider{background-color:#374151!important}html.dark app-typodont-model [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-typodont-model [class*="hover:bg-gray-100"]:hover,html.dark app-typodont-model [class*="hover:bg-[#fafafa"]:hover,html.dark app-typodont-model [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-typodont-model [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-typodont-model app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-typodont-model [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark app-typodont-model input,html.dark app-typodont-model textarea,html.dark app-typodont-model select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-typodont-model input::placeholder,html.dark app-typodont-model textarea::placeholder,html.dark app-typodont-model select::placeholder{color:#6b7280!important}html.dark app-typodont-model input option,html.dark app-typodont-model textarea option,html.dark app-typodont-model select option{background:#1f2937!important;color:#f9fafb!important}html.dark app-typodont-model .input>:is(input,textarea),html.dark app-typodont-model app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark app-typodont-model .patient-flow-search-field app-text-input,html.dark app-typodont-model .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark app-typodont-model .patient-flow-search-field app-text-input:focus-within,html.dark app-typodont-model .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark app-typodont-model .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-typodont-model .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark app-typodont-model .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark app-typodont-model h1,html.dark app-typodont-model h2,html.dark app-typodont-model h3,html.dark app-typodont-model h4,html.dark app-typodont-model h5,html.dark app-typodont-model h6,html.dark app-typodont-model [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-typodont-model [class*=heading],html.dark app-typodont-model [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-typodont-model [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark app-typodont-model p,html.dark app-typodont-model span,html.dark app-typodont-model label,html.dark app-typodont-model dt,html.dark app-typodont-model dd,html.dark app-typodont-model li,html.dark app-typodont-model td,html.dark app-typodont-model th{color:#d1d5db!important}html.dark app-typodont-model button[class*="bg-[#111"],html.dark app-typodont-model a[class*="bg-[#111"],html.dark app-typodont-model [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-typodont-model button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-typodont-model a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-typodont-model [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-typodont-model .mat-mdc-dialog-title,html.dark app-typodont-model .mat-mdc-dialog-content,html.dark app-typodont-model .mdc-dialog__title,html.dark app-typodont-model .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark app-typodont-model [class*="text-[#008a2e"],html.dark app-typodont-model [class*="text-[#065f46"],html.dark app-typodont-model [class*="text-[#059669"],html.dark app-typodont-model [class*="text-[#027a48"]{color:#86efac!important}html.dark app-typodont-model [class*="text-[#991b1b"],html.dark app-typodont-model [class*="text-[#b91c1c"],html.dark app-typodont-model [class*="text-[#dc2626"],html.dark app-typodont-model [class*="text-[#e90000"]{color:#fca5a5!important}html.dark app-typodont-model [class*="bg-[#ecfdf3"],html.dark app-typodont-model [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark app-typodont-model [class*="bg-[#fef2f2"],html.dark app-typodont-model [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark app-typodont-model [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-typodont-model [class*="text-[#92400e"],html.dark app-typodont-model [class*="text-[#c2410c"],html.dark app-typodont-model [class*="text-[#a16207"]{color:#fcd34d!important}html.dark app-typodont-model .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark app-typodont-model .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark app-typodont-model .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark app-typodont-model .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark app-typodont-model .device-option__icon-box,html.dark app-typodont-model .device-option__icon-box i,html.dark app-typodont-model .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark app-typodont-model .device-option__card--selected .device-option__icon-box,html.dark app-typodont-model .device-option__card--selected .device-option__icon-box i,html.dark app-typodont-model .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark app-typodont-model [class*="bg-[#f8f9ff"],html.dark app-typodont-model [class*="bg-[#fafbfc"],html.dark app-typodont-model [class*="bg-[#f7f7fb"],html.dark app-typodont-model [class*="bg-[#fafafa"],html.dark app-typodont-model [class*="bg-[#f8f8fc"]{background-color:var(--primary-bg)!important}html.dark app-typodont-model [class*="bg-[#f8faff"],html.dark app-typodont-model [class*="bg-[#eef2ff"],html.dark app-typodont-model [class*="bg-[#f0efff"],html.dark app-typodont-model [class*="bg-[rgba(240,239,255"]{background-color:#6c63ff26!important}html.dark app-typodont-model [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]){background-color:#374151!important}html.dark app-typodont-model [class*="text-[#6366f1"],html.dark app-typodont-model [class*="text-[#6c5ce7"],html.dark app-typodont-model [class*="text-[#6c63ff"]{color:#a5b4fc!important}html.dark app-typodont-model [class*="text-[#99a1af"],html.dark app-typodont-model [class*="text-[#9ca3af"]{color:#9ca3af!important}html.dark app-typodont-model [class*="text-[#4b5563"]{color:#9ca3af!important}html.dark app-typodont-model [class*="bg-[#6c5ce7"],html.dark app-typodont-model [class*="bg-[#6c63ff"]{background-color:#6c63ff!important;color:#fff!important}html.dark app-typodont-model [class*="border-[#6366f1"],html.dark app-typodont-model [class*="border-[#6c5ce7"],html.dark app-typodont-model [class*="border-[#6c63ff"],html.dark app-typodont-model [class*="border-[rgba(108,92,231"]{border-color:#4338ca6b!important}html.dark app-typodont-model [class*="ring-[#6366f1"]{--tw-ring-color: rgb(55 48 163 / .28) !important}html.dark app-typodont-model [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark app-typodont-model .pc-ai-search-btn,html.dark app-typodont-model .pc-continue-review-btn,html.dark app-typodont-model .pc-next-tooth-btn{background-color:#3730a3!important;color:#fff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-typodont-model [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark app-typodont-model .pc-ai-search-btn:hover:not(:disabled),html.dark app-typodont-model .pc-continue-review-btn:hover:not(:disabled),html.dark app-typodont-model .pc-next-tooth-btn:hover:not(:disabled){background-color:#4338ca!important}html.dark app-typodont-model [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark app-typodont-model [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark app-typodont-model .pc-ai-search-btn i[class*=icon-],html.dark app-typodont-model .pc-ai-search-btn span,html.dark app-typodont-model .pc-continue-review-btn i[class*=icon-],html.dark app-typodont-model .pc-continue-review-btn span,html.dark app-typodont-model .pc-next-tooth-btn i[class*=icon-],html.dark app-typodont-model .pc-next-tooth-btn span{background-color:transparent!important;background:transparent!important;box-shadow:none!important;color:inherit!important}html.dark app-typodont-model [class*="hover:bg-[#222"]:hover,html.dark app-typodont-model [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]){background-color:#4338ca!important}html.dark app-typodont-model [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]){background-color:#374151!important}html.dark app-typodont-model button[class*="bg-[#e5e7eb]"],html.dark app-typodont-model [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"]{background-color:#374151!important;color:#6b7280!important}html.dark app-typodont-model [class*="bg-white/80"]{background-color:#0c1121e0!important}html.dark app-typodont-model [class*="shadow-[0"],html.dark app-typodont-model [class*=shadow-sm],html.dark app-typodont-model .pc-bottom-cta,html.dark app-typodont-model .pc-review-crown-card{box-shadow:0 2px 12px #00000047!important}html.dark app-typodont-model .pc-scanner-import-footer{box-shadow:none!important;border-top-color:transparent!important}html.dark app-typodont-model .pc-scan-source-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark app-typodont-model .typodont-model-wrapper,html.dark app-typodont-model .typodont-model-body,html.dark app-typodont-model .typodont-model-scroll,html.dark app-typodont-model .typodont-model-center{background-color:transparent!important;color:#f9fafb!important}html.dark app-typodont-model .typodont-model-header{background-color:#0c1121!important;border-bottom-color:#253448!important;color:#f9fafb!important}html.dark app-typodont-model .typodont-model-header__back{color:#f9fafb!important}html.dark app-typodont-model .typodont-model-header__back:hover{background-color:#1c2534!important}html.dark app-typodont-model .typodont-model-header__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;font-synthesis:none}html.dark app-typodont-model .typodont-model-header__ai-badge span{color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-typodont-model .typodont-model-header__ai-badge svg,html.dark app-typodont-model .typodont-model-header__ai-badge svg path{fill:#6c5ce7!important;stroke:#6c5ce7!important}html.dark app-typodont-model .patient-badge{color:#a5b4fc!important;background:#6c63ff2e!important}html.dark app-typodont-model .patient-none{color:#9ca3af!important}html.dark app-typodont-model .patient-change-btn,html.dark app-typodont-model .patient-select-btn{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-typodont-model .patient-change-btn:hover,html.dark app-typodont-model .patient-select-btn:hover{background:#374151!important;border-color:#4b5563!important}html.dark app-typodont-model .typodont-model-hero{border-bottom-color:#253448!important;background-color:#0c1121!important}html.dark app-typodont-model .typodont-model-hero__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-typodont-model .ra-footer{background-color:#0c1121!important;border-top-color:#253448!important;color:#9ca3af!important}html.dark app-typodont-model .ra-footer__status,html.dark app-typodont-model .ra-footer__count-rest{color:#9ca3af!important}html.dark app-typodont-model .ra-footer__status--scans,html.dark app-typodont-model .ra-footer__count-num{color:#f9fafb!important}html.dark app-typodont-model .ra-footer__error{color:#fca5a5!important}html.dark app-typodont-model .ra-dropzone{background-color:#1c2534!important;border-color:#4b5563!important}html.dark app-typodont-model .ra-dropzone:hover,html.dark app-typodont-model .ra-dropzone:focus-visible,html.dark app-typodont-model .ra-dropzone--dragover{border-color:#6c63ff!important;background-color:#6c63ff14!important}html.dark app-typodont-model .ra-dropzone__icon-round{background:#6c63ff2e!important}html.dark app-typodont-model .ra-dropzone__cta{color:#f9fafb!important}html.dark app-typodont-model .ra-dropzone__formats,html.dark app-typodont-model .ra-dropzone__hint{color:#9ca3af!important}html.dark app-typodont-model .ra-jaw-select-label{color:#f9fafb!important}html.dark app-typodont-model .ra-jaw-select-section,html.dark app-typodont-model .ra-jaw-select-buttons,html.dark app-typodont-model .ra-jaw-select-label{background:#0c1121!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important}html.dark app-typodont-model .ra-jaw-btn{color:#9ca3af!important;background:#1c2534!important;background-color:#1c2534!important;border-color:#253448!important;box-shadow:none!important}html.dark app-typodont-model .ra-jaw-btn--active{color:#a5b4fc!important;background:#6c63ff2e!important;background-color:#6c63ff2e!important;border-color:#6c63ff73!important;box-shadow:none!important}html.dark app-typodont-model .ra-jaw-btn:hover:not(.ra-jaw-btn--active){border-color:#6c63ff73!important;color:#a5b4fc!important;background:#1c2534!important;background-color:#1c2534!important;box-shadow:none!important}html.dark app-typodont-model .ra-progress__fill{background:#6c63ff!important}html.dark app-typodont-model .ra-progress__label,html.dark app-typodont-model .ra-progress__pct{color:#9ca3af!important}html.dark app-typodont-model .ra-file-card{background:#1c2534!important;border-color:#253448!important}html.dark app-typodont-model .ra-file-card__thumb{background:#232d40!important;border-color:#253448!important}html.dark app-typodont-model .ra-file-card__meta{color:#9ca3af!important}html.dark app-typodont-model .ra-file-card__status{color:#a5b4fc!important}html.dark app-typodont-model .ra-file-card__dot{background:#6c63ff!important}html.dark app-typodont-model .ra-btn--submit{color:#fff!important;background:#6c63ff!important}html.dark app-typodont-model .ra-btn--submit:not(:disabled):hover{background:#7c6cff!important}html.dark app-typodont-model .ra-btn--reset{color:#f9fafb!important;background:#374151!important}html.dark app-typodont-model .ra-btn--footer-primary.ra-btn--disabled-figma:disabled{color:#6b7280!important;background:#374151!important}html.dark app-typodont-model .ra-btn--footer-primary.ra-btn--submit:not(:disabled):not(.ra-btn--disabled-figma){color:#fff!important;background:#6c63ff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-typodont-model .ra-btn--footer-secondary{color:#f9fafb!important;background:#1c2534!important;border:1px solid #253448!important}html.dark app-typodont-model .ra-btn--footer-secondary:hover:not(:disabled){background:#374151!important}html.dark app-typodont-model .ra-btn--preview,html.dark app-typodont-model .ra-btn--download{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-typodont-model .ra-btn--preview:hover:not(:disabled),html.dark app-typodont-model .ra-btn--download:hover:not(:disabled){background:#374151!important}html.dark app-typodont-model .ra-btn--ghost{color:#9ca3af!important}html.dark app-typodont-model .ra-btn--ghost:hover{color:#f9fafb!important;background:#374151!important}html.dark app-typodont-model .ra-result-ready__title{color:#f9fafb!important}html.dark app-typodont-model .ra-result-ready__desc{color:#9ca3af!important}html.dark app-typodont-model .ra-toast{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important;box-shadow:0 8px 24px #00000059!important}html.dark app-typodont-model .ra-results__success-banner{background:#064e3b59!important;border-color:#10b98159!important;color:#86efac!important}html.dark app-typodont-model .ra-results__item{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important}html.dark app-typodont-model .ra-results__dl-btn{background:#6c63ff2e!important;color:#a5b4fc!important}html.dark app-typodont-model .ra-results__dl-btn:hover{background:#6c63ff47!important}html.dark app-typodont-model .aiwf-field__req{color:#fca5a5!important}html.dark app-typodont-model .typodont-model-below-hint,html.dark app-typodont-model .rr-below-hint,html.dark app-typodont-model .rs-below-hint{color:#9ca3af!important}html.dark app-typodont-model .rs-modal-backdrop,html.dark app-typodont-model .rrs-modal-backdrop,html.dark app-typodont-model .rss-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-typodont-model .rs-modal{background:#1c2534!important;box-shadow:0 8px 32px #0006!important;color:#f9fafb!important}html.dark app-typodont-model .rs-modal__header{border-bottom-color:#253448!important}html.dark app-typodont-model .rs-modal__close:hover:not(:disabled){background:#374151!important;color:#f9fafb!important}html.dark app-typodont-model .rs-modal__option{background:#374151!important;border-color:#253448!important;box-shadow:none!important;color:#f9fafb!important}html.dark app-typodont-model .rs-modal__option:hover:not(:disabled){border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-typodont-model .rs-modal__option-text,html.dark app-typodont-model .rs-modal__option-title,html.dark app-typodont-model .rs-modal__option-desc{background:transparent!important;background-color:transparent!important}html.dark app-typodont-model .rs-modal__btn--cancel{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-typodont-model .rs-modal__btn--cancel:hover:not(:disabled){background:#374151!important}html.dark app-typodont-model .rs-modal__btn--confirm{color:#fff!important;background:#6c63ff!important;box-shadow:none!important}html.dark app-typodont-model .rs-modal__btn--confirm:hover:not(:disabled):not(.rs-modal__btn--busy){background:#7c6cff!important}html.dark app-typodont-model .rs-modal__btn--confirm.rs-modal__btn--busy{color:#6b7280!important;background:#374151!important}html.dark app-rodin-retainer [class*=__title]:not([class*=__title-]),html.dark app-rodin-retainer [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-rodin-retainer [class*=__heading],html.dark app-rodin-retainer [class*=-heading],html.dark app-rodin-retainer [class*=section-title],html.dark app-rodin-retainer [class*=__section-title]{color:#f9fafb!important}html.dark app-rodin-retainer [class*=__subtitle],html.dark app-rodin-retainer [class*=-subtitle],html.dark app-rodin-retainer [class*=sub-title],html.dark app-rodin-retainer [class*=__sub-title]{color:#9ca3af!important}html.dark app-rodin-retainer [class*=__message],html.dark app-rodin-retainer [class*=-message],html.dark app-rodin-retainer [class*=__body],html.dark app-rodin-retainer [class*=-body]:not([class*=license-body]),html.dark app-rodin-retainer [class*=__description],html.dark app-rodin-retainer [class*=-description],html.dark app-rodin-retainer [class*=__line],html.dark app-rodin-retainer [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-rodin-retainer [class*=__copy],html.dark app-rodin-retainer [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark app-rodin-retainer [class*=__label],html.dark app-rodin-retainer [class*=-label]:not([class*=dimension-label]),html.dark app-rodin-retainer [class*=__hint],html.dark app-rodin-retainer [class*=-hint],html.dark app-rodin-retainer [class*=__muted],html.dark app-rodin-retainer [class*=-muted],html.dark app-rodin-retainer [class*=__secondary],html.dark app-rodin-retainer [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark app-rodin-retainer [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-retainer [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-rodin-retainer [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-rodin-retainer [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-retainer [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark app-rodin-retainer [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-rodin-retainer [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-rodin-retainer [class*=__error],html.dark app-rodin-retainer [class*=-error],html.dark app-rodin-retainer [class*=__danger],html.dark app-rodin-retainer [class*=-danger],html.dark app-rodin-retainer [class*=error-message],html.dark app-rodin-retainer [class*=error-text]{color:#fca5a5!important}html.dark app-rodin-retainer [class*=__success],html.dark app-rodin-retainer [class*=-success],html.dark app-rodin-retainer [class*=success-message],html.dark app-rodin-retainer [class*=success-text]{color:#86efac!important}html.dark app-rodin-retainer a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark app-rodin-retainer a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark app-rodin-retainer .cancel-btn,html.dark app-rodin-retainer [class*=__secondary-button],html.dark app-rodin-retainer [class*=-secondary-button],html.dark app-rodin-retainer [class*=__btn--leave],html.dark app-rodin-retainer [class*=btn--leave],html.dark app-rodin-retainer [class*=__btn--secondary],html.dark app-rodin-retainer [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark app-rodin-retainer .cancel-btn:hover:not(:disabled),html.dark app-rodin-retainer [class*=__secondary-button]:hover:not(:disabled),html.dark app-rodin-retainer [class*=-secondary-button]:hover:not(:disabled),html.dark app-rodin-retainer [class*=__btn--leave]:hover:not(:disabled),html.dark app-rodin-retainer [class*=btn--leave]:hover:not(:disabled),html.dark app-rodin-retainer [class*=__btn--secondary]:hover:not(:disabled),html.dark app-rodin-retainer [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-retainer [class*=__close],html.dark app-rodin-retainer [class*=-close]:not([class*=closed]),html.dark app-rodin-retainer [class*=close-button],html.dark app-rodin-retainer .dialog-close-no-hover{color:#9ca3af!important}html.dark app-rodin-retainer [class*=__close]:hover,html.dark app-rodin-retainer [class*=-close]:not([class*=closed]):hover,html.dark app-rodin-retainer [class*=close-button]:hover,html.dark app-rodin-retainer .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark app-rodin-retainer [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-rodin-retainer [class*="bg-[#fff"],html.dark app-rodin-retainer [class*="bg-[#ffffff"],html.dark app-rodin-retainer [class*="bg-[#f9fafb"],html.dark app-rodin-retainer [class*="bg-[#f3f4f6"],html.dark app-rodin-retainer [class*="bg-[#f5f3ff"],html.dark app-rodin-retainer [class*="bg-[#fafafa"],html.dark app-rodin-retainer [class*="bg-[#eff6ff"],html.dark app-rodin-retainer [class*="bg-[#fffbeb"],html.dark app-rodin-retainer [class*="bg-[#f7f7fa"],html.dark app-rodin-retainer [class*="bg-[#f8f8fc"],html.dark app-rodin-retainer [class*="bg-[#f2f3f8"],html.dark app-rodin-retainer [class*="bg-[#f1f2f6"],html.dark app-rodin-retainer [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-rodin-retainer [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-rodin-retainer [class*="bg-[#f7f7fb"],html.dark app-rodin-retainer [class*="bg-[#f8faff"],html.dark app-rodin-retainer [class*="bg-[#eef2ff"],html.dark app-rodin-retainer [class*="bg-[#f0efff"],html.dark app-rodin-retainer [class*="hover:bg-[#fafafa"],html.dark app-rodin-retainer [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark app-rodin-retainer [class*="bg-[#f8faff"],html.dark app-rodin-retainer [class*="bg-[#eef2ff"],html.dark app-rodin-retainer [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark app-rodin-retainer [class*="text-[#101828"],html.dark app-rodin-retainer [class*="text-[#111"],html.dark app-rodin-retainer [class*="text-[#000"],html.dark app-rodin-retainer [class*="text-[#333"],html.dark app-rodin-retainer [class*="text-[#364153"],html.dark app-rodin-retainer [class*="text-[#4a5565"],html.dark app-rodin-retainer [class*="text-[#444a5c"],html.dark app-rodin-retainer [class*="text-[#191d28"],html.dark app-rodin-retainer [class*="text-[#1f2430"],html.dark app-rodin-retainer [class*="text-[#202430"],html.dark app-rodin-retainer [class*="text-[#595959"],html.dark app-rodin-retainer [class*="text-[#6a7282"],html.dark app-rodin-retainer [class*="text-[#6b7280"],html.dark app-rodin-retainer [class*="text-[#7b8194"],html.dark app-rodin-retainer [class*="text-[#8b90a3"],html.dark app-rodin-retainer [class*="text-[#9aa0af"],html.dark app-rodin-retainer [class*="text-[#99a1af"],html.dark app-rodin-retainer [class*="text-[#4b5563"],html.dark app-rodin-retainer [class*=text-gray-700],html.dark app-rodin-retainer [class*=text-gray-600],html.dark app-rodin-retainer [class*=text-gray-800],html.dark app-rodin-retainer [class*=text-gray-900],html.dark app-rodin-retainer [class~=text-black]{color:#d1d5db!important}html.dark app-rodin-retainer [class*=text-gray-500],html.dark app-rodin-retainer [class*=text-gray-400],html.dark app-rodin-retainer [class*=text-gray-300],html.dark app-rodin-retainer [class*=text-slate-500],html.dark app-rodin-retainer [class*=text-slate-400],html.dark app-rodin-retainer [class*=text-neutral-500],html.dark app-rodin-retainer [class*=text-neutral-400]{color:#9ca3af!important}html.dark app-rodin-retainer [class*=text-gray-900],html.dark app-rodin-retainer [class*=text-gray-800],html.dark app-rodin-retainer [class*=text-slate-900],html.dark app-rodin-retainer [class*=text-slate-800]{color:#f9fafb!important}html.dark app-rodin-retainer .case-hub-title,html.dark app-rodin-retainer [class*="text-[#111"][class*=font-semibold],html.dark app-rodin-retainer [class*="text-[#111"][class*=font-bold],html.dark app-rodin-retainer [class*="text-[#101828"][class*=font-semibold],html.dark app-rodin-retainer [class*="text-[#101828"][class*=font-bold],html.dark app-rodin-retainer h1[class*="text-[#111"],html.dark app-rodin-retainer h1[class*="text-[#101828"],html.dark app-rodin-retainer h2[class*="text-[#111"],html.dark app-rodin-retainer h2[class*="text-[#101828"],html.dark app-rodin-retainer h3[class*="text-[#111"],html.dark app-rodin-retainer h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark app-rodin-retainer [class*="hover:text-[#111"]:hover,html.dark app-rodin-retainer [class*="hover:text-[#101828"]:hover,html.dark app-rodin-retainer [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark app-rodin-retainer .case-hub-footer>p strong,html.dark app-rodin-retainer .patient-list-footer-range strong{color:#f9fafb!important}html.dark app-rodin-retainer .case-hub-pagination,html.dark app-rodin-retainer .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark app-rodin-retainer [class*="border-[#f3f4f6"],html.dark app-rodin-retainer [class*="border-[#e5e7eb"],html.dark app-rodin-retainer [class*="border-[#E5E5E5"],html.dark app-rodin-retainer [class*="border-[#E5E7EB"],html.dark app-rodin-retainer [class*="border-[#DADADA"],html.dark app-rodin-retainer [class*="border-[#ececf3"],html.dark app-rodin-retainer [class*="border-[#e3e5ee"],html.dark app-rodin-retainer [class*="border-[#e8e8e8"],html.dark app-rodin-retainer [class*="border-[#E8E8E8"],html.dark app-rodin-retainer [class*="border-[#E7E7E7"],html.dark app-rodin-retainer [class*="border-[#eee"],html.dark app-rodin-retainer [class*=border-gray-100],html.dark app-rodin-retainer [class*=border-gray-200],html.dark app-rodin-retainer [class*=border-gray-300],html.dark app-rodin-retainer [class*="border-[#d1d5dc"],html.dark app-rodin-retainer [class*="border-[#dbeafe"],html.dark app-rodin-retainer [class*="border-[#fecaca"],html.dark app-rodin-retainer [class*="border-[#fde68a"]{border-color:#374151!important}html.dark app-rodin-retainer [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-rodin-retainer [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-rodin-retainer [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-rodin-retainer .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark app-rodin-retainer hr:not([class*=border-white]),html.dark app-rodin-retainer .common-dialog-divider,html.dark app-rodin-retainer [class*=dialog-divider],html.dark app-rodin-retainer [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark app-rodin-retainer .case-hub-filter-divider,html.dark app-rodin-retainer .patient-list-filter-bar-divider,html.dark app-rodin-retainer .patient-list-filter-sidebar-divider,html.dark app-rodin-retainer .patient-detail-divider,html.dark app-rodin-retainer .warning-modal--delete .divider,html.dark app-rodin-retainer .modal-content.warning-modal--subscription-confirm .divider,html.dark app-rodin-retainer hr.divider,html.dark app-rodin-retainer .case-divider{background-color:#374151!important}html.dark app-rodin-retainer [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-rodin-retainer [class*="hover:bg-gray-100"]:hover,html.dark app-rodin-retainer [class*="hover:bg-[#fafafa"]:hover,html.dark app-rodin-retainer [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-rodin-retainer [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-retainer app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-retainer [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark app-rodin-retainer input,html.dark app-rodin-retainer textarea,html.dark app-rodin-retainer select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-rodin-retainer input::placeholder,html.dark app-rodin-retainer textarea::placeholder,html.dark app-rodin-retainer select::placeholder{color:#6b7280!important}html.dark app-rodin-retainer input option,html.dark app-rodin-retainer textarea option,html.dark app-rodin-retainer select option{background:#1f2937!important;color:#f9fafb!important}html.dark app-rodin-retainer .input>:is(input,textarea),html.dark app-rodin-retainer app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark app-rodin-retainer .patient-flow-search-field app-text-input,html.dark app-rodin-retainer .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark app-rodin-retainer .patient-flow-search-field app-text-input:focus-within,html.dark app-rodin-retainer .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark app-rodin-retainer .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-rodin-retainer .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark app-rodin-retainer .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark app-rodin-retainer h1,html.dark app-rodin-retainer h2,html.dark app-rodin-retainer h3,html.dark app-rodin-retainer h4,html.dark app-rodin-retainer h5,html.dark app-rodin-retainer h6,html.dark app-rodin-retainer [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-rodin-retainer [class*=heading],html.dark app-rodin-retainer [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-rodin-retainer [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark app-rodin-retainer p,html.dark app-rodin-retainer span,html.dark app-rodin-retainer label,html.dark app-rodin-retainer dt,html.dark app-rodin-retainer dd,html.dark app-rodin-retainer li,html.dark app-rodin-retainer td,html.dark app-rodin-retainer th{color:#d1d5db!important}html.dark app-rodin-retainer button[class*="bg-[#111"],html.dark app-rodin-retainer a[class*="bg-[#111"],html.dark app-rodin-retainer [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-retainer button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-retainer a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-retainer [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-retainer .mat-mdc-dialog-title,html.dark app-rodin-retainer .mat-mdc-dialog-content,html.dark app-rodin-retainer .mdc-dialog__title,html.dark app-rodin-retainer .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark app-rodin-retainer [class*="text-[#008a2e"],html.dark app-rodin-retainer [class*="text-[#065f46"],html.dark app-rodin-retainer [class*="text-[#059669"],html.dark app-rodin-retainer [class*="text-[#027a48"]{color:#86efac!important}html.dark app-rodin-retainer [class*="text-[#991b1b"],html.dark app-rodin-retainer [class*="text-[#b91c1c"],html.dark app-rodin-retainer [class*="text-[#dc2626"],html.dark app-rodin-retainer [class*="text-[#e90000"]{color:#fca5a5!important}html.dark app-rodin-retainer [class*="bg-[#ecfdf3"],html.dark app-rodin-retainer [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark app-rodin-retainer [class*="bg-[#fef2f2"],html.dark app-rodin-retainer [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark app-rodin-retainer [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-rodin-retainer [class*="text-[#92400e"],html.dark app-rodin-retainer [class*="text-[#c2410c"],html.dark app-rodin-retainer [class*="text-[#a16207"]{color:#fcd34d!important}html.dark app-rodin-retainer .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark app-rodin-retainer .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark app-rodin-retainer .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark app-rodin-retainer .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark app-rodin-retainer .device-option__icon-box,html.dark app-rodin-retainer .device-option__icon-box i,html.dark app-rodin-retainer .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-retainer .device-option__card--selected .device-option__icon-box,html.dark app-rodin-retainer .device-option__card--selected .device-option__icon-box i,html.dark app-rodin-retainer .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark app-rodin-retainer [class*="bg-[#f8f9ff"],html.dark app-rodin-retainer [class*="bg-[#fafbfc"],html.dark app-rodin-retainer [class*="bg-[#f7f7fb"],html.dark app-rodin-retainer [class*="bg-[#fafafa"],html.dark app-rodin-retainer [class*="bg-[#f8f8fc"]{background-color:var(--primary-bg)!important}html.dark app-rodin-retainer [class*="bg-[#f8faff"],html.dark app-rodin-retainer [class*="bg-[#eef2ff"],html.dark app-rodin-retainer [class*="bg-[#f0efff"],html.dark app-rodin-retainer [class*="bg-[rgba(240,239,255"]{background-color:#6c63ff26!important}html.dark app-rodin-retainer [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]){background-color:#374151!important}html.dark app-rodin-retainer [class*="text-[#6366f1"],html.dark app-rodin-retainer [class*="text-[#6c5ce7"],html.dark app-rodin-retainer [class*="text-[#6c63ff"]{color:#a5b4fc!important}html.dark app-rodin-retainer [class*="text-[#99a1af"],html.dark app-rodin-retainer [class*="text-[#9ca3af"]{color:#9ca3af!important}html.dark app-rodin-retainer [class*="text-[#4b5563"]{color:#9ca3af!important}html.dark app-rodin-retainer [class*="bg-[#6c5ce7"],html.dark app-rodin-retainer [class*="bg-[#6c63ff"]{background-color:#6c63ff!important;color:#fff!important}html.dark app-rodin-retainer [class*="border-[#6366f1"],html.dark app-rodin-retainer [class*="border-[#6c5ce7"],html.dark app-rodin-retainer [class*="border-[#6c63ff"],html.dark app-rodin-retainer [class*="border-[rgba(108,92,231"]{border-color:#4338ca6b!important}html.dark app-rodin-retainer [class*="ring-[#6366f1"]{--tw-ring-color: rgb(55 48 163 / .28) !important}html.dark app-rodin-retainer [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark app-rodin-retainer .pc-ai-search-btn,html.dark app-rodin-retainer .pc-continue-review-btn,html.dark app-rodin-retainer .pc-next-tooth-btn{background-color:#3730a3!important;color:#fff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-rodin-retainer [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark app-rodin-retainer .pc-ai-search-btn:hover:not(:disabled),html.dark app-rodin-retainer .pc-continue-review-btn:hover:not(:disabled),html.dark app-rodin-retainer .pc-next-tooth-btn:hover:not(:disabled){background-color:#4338ca!important}html.dark app-rodin-retainer [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark app-rodin-retainer [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark app-rodin-retainer .pc-ai-search-btn i[class*=icon-],html.dark app-rodin-retainer .pc-ai-search-btn span,html.dark app-rodin-retainer .pc-continue-review-btn i[class*=icon-],html.dark app-rodin-retainer .pc-continue-review-btn span,html.dark app-rodin-retainer .pc-next-tooth-btn i[class*=icon-],html.dark app-rodin-retainer .pc-next-tooth-btn span{background-color:transparent!important;background:transparent!important;box-shadow:none!important;color:inherit!important}html.dark app-rodin-retainer [class*="hover:bg-[#222"]:hover,html.dark app-rodin-retainer [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]){background-color:#4338ca!important}html.dark app-rodin-retainer [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]){background-color:#374151!important}html.dark app-rodin-retainer button[class*="bg-[#e5e7eb]"],html.dark app-rodin-retainer [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"]{background-color:#374151!important;color:#6b7280!important}html.dark app-rodin-retainer [class*="bg-white/80"]{background-color:#0c1121e0!important}html.dark app-rodin-retainer [class*="shadow-[0"],html.dark app-rodin-retainer [class*=shadow-sm],html.dark app-rodin-retainer .pc-bottom-cta,html.dark app-rodin-retainer .pc-review-crown-card{box-shadow:0 2px 12px #00000047!important}html.dark app-rodin-retainer .pc-scanner-import-footer{box-shadow:none!important;border-top-color:transparent!important}html.dark app-rodin-retainer .pc-scan-source-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark app-rodin-retainer .rr-wrapper,html.dark app-rodin-retainer .rr-body,html.dark app-rodin-retainer .rr-scroll,html.dark app-rodin-retainer .rr-center{background-color:transparent!important;color:#f9fafb!important}html.dark app-rodin-retainer .rr-header{background-color:#0c1121!important;border-bottom-color:#253448!important;color:#f9fafb!important}html.dark app-rodin-retainer .rr-header__back{color:#f9fafb!important}html.dark app-rodin-retainer .rr-header__back:hover{background-color:#1c2534!important}html.dark app-rodin-retainer .rr-header__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;font-synthesis:none}html.dark app-rodin-retainer .rr-header__ai-badge span{color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-rodin-retainer .rr-header__ai-badge svg,html.dark app-rodin-retainer .rr-header__ai-badge svg path{fill:#6c5ce7!important;stroke:#6c5ce7!important}html.dark app-rodin-retainer .patient-badge{color:#a5b4fc!important;background:#6c63ff2e!important}html.dark app-rodin-retainer .patient-none{color:#9ca3af!important}html.dark app-rodin-retainer .patient-change-btn,html.dark app-rodin-retainer .patient-select-btn{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-retainer .patient-change-btn:hover,html.dark app-rodin-retainer .patient-select-btn:hover{background:#374151!important;border-color:#4b5563!important}html.dark app-rodin-retainer .rr-hero{border-bottom-color:#253448!important;background-color:#0c1121!important}html.dark app-rodin-retainer .rr-hero__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-rodin-retainer .rr-footer{background-color:#0c1121!important;border-top-color:#253448!important;color:#9ca3af!important}html.dark app-rodin-retainer .rr-footer__status,html.dark app-rodin-retainer .rr-footer__count-rest{color:#9ca3af!important}html.dark app-rodin-retainer .rr-footer__status--scans,html.dark app-rodin-retainer .rr-footer__count-num{color:#f9fafb!important}html.dark app-rodin-retainer .rr-footer__error{color:#fca5a5!important}html.dark app-rodin-retainer .rr-dropzone{background-color:#1c2534!important;border-color:#4b5563!important}html.dark app-rodin-retainer .rr-dropzone:hover,html.dark app-rodin-retainer .rr-dropzone:focus-visible,html.dark app-rodin-retainer .rr-dropzone--dragover{border-color:#6c63ff!important;background-color:#6c63ff14!important}html.dark app-rodin-retainer .rr-dropzone__icon-round{background:#6c63ff2e!important}html.dark app-rodin-retainer .rr-dropzone__cta{color:#f9fafb!important}html.dark app-rodin-retainer .rr-dropzone__formats,html.dark app-rodin-retainer .rr-dropzone__hint{color:#9ca3af!important}html.dark app-rodin-retainer .rr-jaw-select-label{color:#f9fafb!important}html.dark app-rodin-retainer .rr-jaw-select-section,html.dark app-rodin-retainer .rr-jaw-select-buttons,html.dark app-rodin-retainer .rr-jaw-select-label{background:#0c1121!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important}html.dark app-rodin-retainer .rr-jaw-btn{color:#9ca3af!important;background:#1c2534!important;background-color:#1c2534!important;border-color:#253448!important;box-shadow:none!important}html.dark app-rodin-retainer .rr-jaw-btn--active{color:#a5b4fc!important;background:#6c63ff2e!important;background-color:#6c63ff2e!important;border-color:#6c63ff73!important;box-shadow:none!important}html.dark app-rodin-retainer .rr-jaw-btn:hover:not(.rr-jaw-btn--active){border-color:#6c63ff73!important;color:#a5b4fc!important;background:#1c2534!important;background-color:#1c2534!important;box-shadow:none!important}html.dark app-rodin-retainer .rr-progress__fill{background:#6c63ff!important}html.dark app-rodin-retainer .rr-progress__label,html.dark app-rodin-retainer .rr-progress__pct{color:#9ca3af!important}html.dark app-rodin-retainer .rr-file-card{background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-retainer .rr-file-card__thumb{background:#232d40!important;border-color:#253448!important}html.dark app-rodin-retainer .rr-file-card__meta{color:#9ca3af!important}html.dark app-rodin-retainer .rr-file-card__status{color:#a5b4fc!important}html.dark app-rodin-retainer .rr-file-card__dot{background:#6c63ff!important}html.dark app-rodin-retainer .rr-btn--submit{color:#fff!important;background:#6c63ff!important}html.dark app-rodin-retainer .rr-btn--submit:not(:disabled):hover{background:#7c6cff!important}html.dark app-rodin-retainer .rr-btn--reset{color:#f9fafb!important;background:#374151!important}html.dark app-rodin-retainer .rr-btn--footer-primary.rr-btn--disabled-figma:disabled{color:#6b7280!important;background:#374151!important}html.dark app-rodin-retainer .rr-btn--footer-primary.rr-btn--submit:not(:disabled):not(.rr-btn--disabled-figma){color:#fff!important;background:#6c63ff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-rodin-retainer .rr-btn--footer-secondary{color:#f9fafb!important;background:#1c2534!important;border:1px solid #253448!important}html.dark app-rodin-retainer .rr-btn--footer-secondary:hover:not(:disabled){background:#374151!important}html.dark app-rodin-retainer .rr-btn--preview,html.dark app-rodin-retainer .rr-btn--download{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-retainer .rr-btn--preview:hover:not(:disabled),html.dark app-rodin-retainer .rr-btn--download:hover:not(:disabled){background:#374151!important}html.dark app-rodin-retainer .rr-btn--ghost{color:#9ca3af!important}html.dark app-rodin-retainer .rr-btn--ghost:hover{color:#f9fafb!important;background:#374151!important}html.dark app-rodin-retainer .rr-result-ready__title{color:#f9fafb!important}html.dark app-rodin-retainer .rr-result-ready__desc{color:#9ca3af!important}html.dark app-rodin-retainer .rr-toast{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important;box-shadow:0 8px 24px #00000059!important}html.dark app-rodin-retainer .rr-results__success-banner{background:#064e3b59!important;border-color:#10b98159!important;color:#86efac!important}html.dark app-rodin-retainer .rr-results__heading{color:#9ca3af!important}html.dark app-rodin-retainer .rr-results__item{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important}html.dark app-rodin-retainer .rr-results__dl-btn{background:#6c63ff2e!important;color:#a5b4fc!important}html.dark app-rodin-retainer .rr-results__dl-btn:hover{background:#6c63ff47!important}html.dark app-rodin-retainer .aiwf-field__req{color:#fca5a5!important}html.dark app-rodin-retainer .typodont-model-below-hint,html.dark app-rodin-retainer .rr-below-hint,html.dark app-rodin-retainer .rs-below-hint{color:#9ca3af!important}html.dark app-rodin-retainer .rs-modal-backdrop,html.dark app-rodin-retainer .rrs-modal-backdrop,html.dark app-rodin-retainer .rss-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-rodin-retainer .rs-modal{background:#1c2534!important;box-shadow:0 8px 32px #0006!important;color:#f9fafb!important}html.dark app-rodin-retainer .rs-modal__header{border-bottom-color:#253448!important}html.dark app-rodin-retainer .rs-modal__title{color:#f9fafb!important}html.dark app-rodin-retainer .rs-modal__subtitle{color:#9ca3af!important}html.dark app-rodin-retainer .rs-modal__close{color:#9ca3af!important}html.dark app-rodin-retainer .rs-modal__close:hover:not(:disabled){background:#374151!important;color:#f9fafb!important}html.dark app-rodin-retainer .rs-modal__option{background:#374151!important;border-color:#253448!important;box-shadow:none!important;color:#f9fafb!important}html.dark app-rodin-retainer .rs-modal__option--selected{border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-retainer .rs-modal__option:hover:not(:disabled){border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-retainer .rs-modal__option-text,html.dark app-rodin-retainer .rs-modal__option-title,html.dark app-rodin-retainer .rs-modal__option-desc{background:transparent!important;background-color:transparent!important}html.dark app-rodin-retainer .rs-modal__option-title{color:#f9fafb!important}html.dark app-rodin-retainer .rs-modal__option-desc{color:#9ca3af!important}html.dark app-rodin-retainer .rs-modal__btn--cancel{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-retainer .rs-modal__btn--cancel:hover:not(:disabled){background:#374151!important}html.dark app-rodin-retainer .rs-modal__btn--confirm{color:#fff!important;background:#6c63ff!important;box-shadow:none!important}html.dark app-rodin-retainer .rs-modal__btn--confirm:hover:not(:disabled):not(.rs-modal__btn--busy){background:#7c6cff!important}html.dark app-rodin-retainer .rs-modal__btn--confirm.rs-modal__btn--busy{color:#6b7280!important;background:#374151!important}html.dark app-rodin-splint [class*=__title]:not([class*=__title-]),html.dark app-rodin-splint [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-rodin-splint [class*=__heading],html.dark app-rodin-splint [class*=-heading],html.dark app-rodin-splint [class*=section-title],html.dark app-rodin-splint [class*=__section-title],html.dark app-rodin-crown-bridge [class*=__title]:not([class*=__title-]),html.dark app-rodin-crown-bridge [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-rodin-crown-bridge [class*=__heading],html.dark app-rodin-crown-bridge [class*=-heading],html.dark app-rodin-crown-bridge [class*=section-title],html.dark app-rodin-crown-bridge [class*=__section-title]{color:#f9fafb!important}html.dark app-rodin-splint [class*=__subtitle],html.dark app-rodin-splint [class*=-subtitle],html.dark app-rodin-splint [class*=sub-title],html.dark app-rodin-splint [class*=__sub-title],html.dark app-rodin-crown-bridge [class*=__subtitle],html.dark app-rodin-crown-bridge [class*=-subtitle],html.dark app-rodin-crown-bridge [class*=sub-title],html.dark app-rodin-crown-bridge [class*=__sub-title]{color:#9ca3af!important}html.dark app-rodin-splint [class*=__message],html.dark app-rodin-splint [class*=-message],html.dark app-rodin-splint [class*=__body],html.dark app-rodin-splint [class*=-body]:not([class*=license-body]),html.dark app-rodin-splint [class*=__description],html.dark app-rodin-splint [class*=-description],html.dark app-rodin-splint [class*=__line],html.dark app-rodin-splint [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-rodin-splint [class*=__copy],html.dark app-rodin-splint [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark app-rodin-crown-bridge [class*=__message],html.dark app-rodin-crown-bridge [class*=-message],html.dark app-rodin-crown-bridge [class*=__body],html.dark app-rodin-crown-bridge [class*=-body]:not([class*=license-body]),html.dark app-rodin-crown-bridge [class*=__description],html.dark app-rodin-crown-bridge [class*=-description],html.dark app-rodin-crown-bridge [class*=__line],html.dark app-rodin-crown-bridge [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-rodin-crown-bridge [class*=__copy],html.dark app-rodin-crown-bridge [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark app-rodin-splint [class*=__label],html.dark app-rodin-splint [class*=-label]:not([class*=dimension-label]),html.dark app-rodin-splint [class*=__hint],html.dark app-rodin-splint [class*=-hint],html.dark app-rodin-splint [class*=__muted],html.dark app-rodin-splint [class*=-muted],html.dark app-rodin-splint [class*=__secondary],html.dark app-rodin-splint [class*=-secondary]:not([class*=button]),html.dark app-rodin-crown-bridge [class*=__label],html.dark app-rodin-crown-bridge [class*=-label]:not([class*=dimension-label]),html.dark app-rodin-crown-bridge [class*=__hint],html.dark app-rodin-crown-bridge [class*=-hint],html.dark app-rodin-crown-bridge [class*=__muted],html.dark app-rodin-crown-bridge [class*=-muted],html.dark app-rodin-crown-bridge [class*=__secondary],html.dark app-rodin-crown-bridge [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark app-rodin-splint [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-splint [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-rodin-splint [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-rodin-splint [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-splint [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark app-rodin-splint [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-rodin-splint [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-rodin-crown-bridge [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-rodin-splint [class*=__error],html.dark app-rodin-splint [class*=-error],html.dark app-rodin-splint [class*=__danger],html.dark app-rodin-splint [class*=-danger],html.dark app-rodin-splint [class*=error-message],html.dark app-rodin-splint [class*=error-text],html.dark app-rodin-crown-bridge [class*=__error],html.dark app-rodin-crown-bridge [class*=-error],html.dark app-rodin-crown-bridge [class*=__danger],html.dark app-rodin-crown-bridge [class*=-danger],html.dark app-rodin-crown-bridge [class*=error-message],html.dark app-rodin-crown-bridge [class*=error-text]{color:#fca5a5!important}html.dark app-rodin-splint [class*=__success],html.dark app-rodin-splint [class*=-success],html.dark app-rodin-splint [class*=success-message],html.dark app-rodin-splint [class*=success-text],html.dark app-rodin-crown-bridge [class*=__success],html.dark app-rodin-crown-bridge [class*=-success],html.dark app-rodin-crown-bridge [class*=success-message],html.dark app-rodin-crown-bridge [class*=success-text]{color:#86efac!important}html.dark app-rodin-splint a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark app-rodin-crown-bridge a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark app-rodin-splint a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark app-rodin-crown-bridge a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark app-rodin-splint .cancel-btn,html.dark app-rodin-splint [class*=__secondary-button],html.dark app-rodin-splint [class*=-secondary-button],html.dark app-rodin-splint [class*=__btn--leave],html.dark app-rodin-splint [class*=btn--leave],html.dark app-rodin-splint [class*=__btn--secondary],html.dark app-rodin-splint [class*=btn--secondary],html.dark app-rodin-crown-bridge .cancel-btn,html.dark app-rodin-crown-bridge [class*=__secondary-button],html.dark app-rodin-crown-bridge [class*=-secondary-button],html.dark app-rodin-crown-bridge [class*=__btn--leave],html.dark app-rodin-crown-bridge [class*=btn--leave],html.dark app-rodin-crown-bridge [class*=__btn--secondary],html.dark app-rodin-crown-bridge [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark app-rodin-splint .cancel-btn:hover:not(:disabled),html.dark app-rodin-splint [class*=__secondary-button]:hover:not(:disabled),html.dark app-rodin-splint [class*=-secondary-button]:hover:not(:disabled),html.dark app-rodin-splint [class*=__btn--leave]:hover:not(:disabled),html.dark app-rodin-splint [class*=btn--leave]:hover:not(:disabled),html.dark app-rodin-splint [class*=__btn--secondary]:hover:not(:disabled),html.dark app-rodin-splint [class*=btn--secondary]:hover:not(:disabled),html.dark app-rodin-crown-bridge .cancel-btn:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*=__secondary-button]:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*=-secondary-button]:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*=__btn--leave]:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*=btn--leave]:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*=__btn--secondary]:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-splint [class*=__close],html.dark app-rodin-splint [class*=-close]:not([class*=closed]),html.dark app-rodin-splint [class*=close-button],html.dark app-rodin-splint .dialog-close-no-hover,html.dark app-rodin-crown-bridge [class*=__close],html.dark app-rodin-crown-bridge [class*=-close]:not([class*=closed]),html.dark app-rodin-crown-bridge [class*=close-button],html.dark app-rodin-crown-bridge .dialog-close-no-hover{color:#9ca3af!important}html.dark app-rodin-splint [class*=__close]:hover,html.dark app-rodin-splint [class*=-close]:not([class*=closed]):hover,html.dark app-rodin-splint [class*=close-button]:hover,html.dark app-rodin-splint .dialog-close-no-hover:hover,html.dark app-rodin-crown-bridge [class*=__close]:hover,html.dark app-rodin-crown-bridge [class*=-close]:not([class*=closed]):hover,html.dark app-rodin-crown-bridge [class*=close-button]:hover,html.dark app-rodin-crown-bridge .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark app-rodin-splint [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-rodin-splint [class*="bg-[#fff"],html.dark app-rodin-splint [class*="bg-[#ffffff"],html.dark app-rodin-splint [class*="bg-[#f9fafb"],html.dark app-rodin-splint [class*="bg-[#f3f4f6"],html.dark app-rodin-splint [class*="bg-[#f5f3ff"],html.dark app-rodin-splint [class*="bg-[#fafafa"],html.dark app-rodin-splint [class*="bg-[#eff6ff"],html.dark app-rodin-splint [class*="bg-[#fffbeb"],html.dark app-rodin-splint [class*="bg-[#f7f7fa"],html.dark app-rodin-splint [class*="bg-[#f8f8fc"],html.dark app-rodin-splint [class*="bg-[#f2f3f8"],html.dark app-rodin-splint [class*="bg-[#f1f2f6"],html.dark app-rodin-splint [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-rodin-splint [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-rodin-splint [class*="bg-[#f7f7fb"],html.dark app-rodin-splint [class*="bg-[#f8faff"],html.dark app-rodin-splint [class*="bg-[#eef2ff"],html.dark app-rodin-splint [class*="bg-[#f0efff"],html.dark app-rodin-splint [class*="hover:bg-[#fafafa"],html.dark app-rodin-splint [class*="hover:bg-[#f9fafb"],html.dark app-rodin-crown-bridge [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-rodin-crown-bridge [class*="bg-[#fff"],html.dark app-rodin-crown-bridge [class*="bg-[#ffffff"],html.dark app-rodin-crown-bridge [class*="bg-[#f9fafb"],html.dark app-rodin-crown-bridge [class*="bg-[#f3f4f6"],html.dark app-rodin-crown-bridge [class*="bg-[#f5f3ff"],html.dark app-rodin-crown-bridge [class*="bg-[#fafafa"],html.dark app-rodin-crown-bridge [class*="bg-[#eff6ff"],html.dark app-rodin-crown-bridge [class*="bg-[#fffbeb"],html.dark app-rodin-crown-bridge [class*="bg-[#f7f7fa"],html.dark app-rodin-crown-bridge [class*="bg-[#f8f8fc"],html.dark app-rodin-crown-bridge [class*="bg-[#f2f3f8"],html.dark app-rodin-crown-bridge [class*="bg-[#f1f2f6"],html.dark app-rodin-crown-bridge [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-rodin-crown-bridge [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-rodin-crown-bridge [class*="bg-[#f7f7fb"],html.dark app-rodin-crown-bridge [class*="bg-[#f8faff"],html.dark app-rodin-crown-bridge [class*="bg-[#eef2ff"],html.dark app-rodin-crown-bridge [class*="bg-[#f0efff"],html.dark app-rodin-crown-bridge [class*="hover:bg-[#fafafa"],html.dark app-rodin-crown-bridge [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark app-rodin-splint [class*="bg-[#f8faff"],html.dark app-rodin-splint [class*="bg-[#eef2ff"],html.dark app-rodin-splint [class*="bg-[#f0efff"],html.dark app-rodin-crown-bridge [class*="bg-[#f8faff"],html.dark app-rodin-crown-bridge [class*="bg-[#eef2ff"],html.dark app-rodin-crown-bridge [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark app-rodin-splint [class*="text-[#101828"],html.dark app-rodin-splint [class*="text-[#111"],html.dark app-rodin-splint [class*="text-[#000"],html.dark app-rodin-splint [class*="text-[#333"],html.dark app-rodin-splint [class*="text-[#364153"],html.dark app-rodin-splint [class*="text-[#4a5565"],html.dark app-rodin-splint [class*="text-[#444a5c"],html.dark app-rodin-splint [class*="text-[#191d28"],html.dark app-rodin-splint [class*="text-[#1f2430"],html.dark app-rodin-splint [class*="text-[#202430"],html.dark app-rodin-splint [class*="text-[#595959"],html.dark app-rodin-splint [class*="text-[#6a7282"],html.dark app-rodin-splint [class*="text-[#6b7280"],html.dark app-rodin-splint [class*="text-[#7b8194"],html.dark app-rodin-splint [class*="text-[#8b90a3"],html.dark app-rodin-splint [class*="text-[#9aa0af"],html.dark app-rodin-splint [class*="text-[#99a1af"],html.dark app-rodin-splint [class*="text-[#4b5563"],html.dark app-rodin-splint [class*=text-gray-700],html.dark app-rodin-splint [class*=text-gray-600],html.dark app-rodin-splint [class*=text-gray-800],html.dark app-rodin-splint [class*=text-gray-900],html.dark app-rodin-splint [class~=text-black],html.dark app-rodin-crown-bridge [class*="text-[#101828"],html.dark app-rodin-crown-bridge [class*="text-[#111"],html.dark app-rodin-crown-bridge [class*="text-[#000"],html.dark app-rodin-crown-bridge [class*="text-[#333"],html.dark app-rodin-crown-bridge [class*="text-[#364153"],html.dark app-rodin-crown-bridge [class*="text-[#4a5565"],html.dark app-rodin-crown-bridge [class*="text-[#444a5c"],html.dark app-rodin-crown-bridge [class*="text-[#191d28"],html.dark app-rodin-crown-bridge [class*="text-[#1f2430"],html.dark app-rodin-crown-bridge [class*="text-[#202430"],html.dark app-rodin-crown-bridge [class*="text-[#595959"],html.dark app-rodin-crown-bridge [class*="text-[#6a7282"],html.dark app-rodin-crown-bridge [class*="text-[#6b7280"],html.dark app-rodin-crown-bridge [class*="text-[#7b8194"],html.dark app-rodin-crown-bridge [class*="text-[#8b90a3"],html.dark app-rodin-crown-bridge [class*="text-[#9aa0af"],html.dark app-rodin-crown-bridge [class*="text-[#99a1af"],html.dark app-rodin-crown-bridge [class*="text-[#4b5563"],html.dark app-rodin-crown-bridge [class*=text-gray-700],html.dark app-rodin-crown-bridge [class*=text-gray-600],html.dark app-rodin-crown-bridge [class*=text-gray-800],html.dark app-rodin-crown-bridge [class*=text-gray-900],html.dark app-rodin-crown-bridge [class~=text-black]{color:#d1d5db!important}html.dark app-rodin-splint [class*=text-gray-500],html.dark app-rodin-splint [class*=text-gray-400],html.dark app-rodin-splint [class*=text-gray-300],html.dark app-rodin-splint [class*=text-slate-500],html.dark app-rodin-splint [class*=text-slate-400],html.dark app-rodin-splint [class*=text-neutral-500],html.dark app-rodin-splint [class*=text-neutral-400],html.dark app-rodin-crown-bridge [class*=text-gray-500],html.dark app-rodin-crown-bridge [class*=text-gray-400],html.dark app-rodin-crown-bridge [class*=text-gray-300],html.dark app-rodin-crown-bridge [class*=text-slate-500],html.dark app-rodin-crown-bridge [class*=text-slate-400],html.dark app-rodin-crown-bridge [class*=text-neutral-500],html.dark app-rodin-crown-bridge [class*=text-neutral-400]{color:#9ca3af!important}html.dark app-rodin-splint [class*=text-gray-900],html.dark app-rodin-splint [class*=text-gray-800],html.dark app-rodin-splint [class*=text-slate-900],html.dark app-rodin-splint [class*=text-slate-800],html.dark app-rodin-crown-bridge [class*=text-gray-900],html.dark app-rodin-crown-bridge [class*=text-gray-800],html.dark app-rodin-crown-bridge [class*=text-slate-900],html.dark app-rodin-crown-bridge [class*=text-slate-800]{color:#f9fafb!important}html.dark app-rodin-splint .case-hub-title,html.dark app-rodin-splint [class*="text-[#111"][class*=font-semibold],html.dark app-rodin-splint [class*="text-[#111"][class*=font-bold],html.dark app-rodin-splint [class*="text-[#101828"][class*=font-semibold],html.dark app-rodin-splint [class*="text-[#101828"][class*=font-bold],html.dark app-rodin-splint h1[class*="text-[#111"],html.dark app-rodin-splint h1[class*="text-[#101828"],html.dark app-rodin-splint h2[class*="text-[#111"],html.dark app-rodin-splint h2[class*="text-[#101828"],html.dark app-rodin-splint h3[class*="text-[#111"],html.dark app-rodin-splint h3[class*="text-[#101828"],html.dark app-rodin-crown-bridge .case-hub-title,html.dark app-rodin-crown-bridge [class*="text-[#111"][class*=font-semibold],html.dark app-rodin-crown-bridge [class*="text-[#111"][class*=font-bold],html.dark app-rodin-crown-bridge [class*="text-[#101828"][class*=font-semibold],html.dark app-rodin-crown-bridge [class*="text-[#101828"][class*=font-bold],html.dark app-rodin-crown-bridge h1[class*="text-[#111"],html.dark app-rodin-crown-bridge h1[class*="text-[#101828"],html.dark app-rodin-crown-bridge h2[class*="text-[#111"],html.dark app-rodin-crown-bridge h2[class*="text-[#101828"],html.dark app-rodin-crown-bridge h3[class*="text-[#111"],html.dark app-rodin-crown-bridge h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark app-rodin-splint [class*="hover:text-[#111"]:hover,html.dark app-rodin-splint [class*="hover:text-[#101828"]:hover,html.dark app-rodin-splint [class*="hover:text-[#364153"]:hover,html.dark app-rodin-crown-bridge [class*="hover:text-[#111"]:hover,html.dark app-rodin-crown-bridge [class*="hover:text-[#101828"]:hover,html.dark app-rodin-crown-bridge [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark app-rodin-splint .case-hub-footer>p strong,html.dark app-rodin-splint .patient-list-footer-range strong,html.dark app-rodin-crown-bridge .case-hub-footer>p strong,html.dark app-rodin-crown-bridge .patient-list-footer-range strong{color:#f9fafb!important}html.dark app-rodin-splint .case-hub-pagination,html.dark app-rodin-splint .patient-list-pagination,html.dark app-rodin-crown-bridge .case-hub-pagination,html.dark app-rodin-crown-bridge .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark app-rodin-splint [class*="border-[#f3f4f6"],html.dark app-rodin-splint [class*="border-[#e5e7eb"],html.dark app-rodin-splint [class*="border-[#E5E5E5"],html.dark app-rodin-splint [class*="border-[#E5E7EB"],html.dark app-rodin-splint [class*="border-[#DADADA"],html.dark app-rodin-splint [class*="border-[#ececf3"],html.dark app-rodin-splint [class*="border-[#e3e5ee"],html.dark app-rodin-splint [class*="border-[#e8e8e8"],html.dark app-rodin-splint [class*="border-[#E8E8E8"],html.dark app-rodin-splint [class*="border-[#E7E7E7"],html.dark app-rodin-splint [class*="border-[#eee"],html.dark app-rodin-splint [class*=border-gray-100],html.dark app-rodin-splint [class*=border-gray-200],html.dark app-rodin-splint [class*=border-gray-300],html.dark app-rodin-splint [class*="border-[#d1d5dc"],html.dark app-rodin-splint [class*="border-[#dbeafe"],html.dark app-rodin-splint [class*="border-[#fecaca"],html.dark app-rodin-splint [class*="border-[#fde68a"],html.dark app-rodin-crown-bridge [class*="border-[#f3f4f6"],html.dark app-rodin-crown-bridge [class*="border-[#e5e7eb"],html.dark app-rodin-crown-bridge [class*="border-[#E5E5E5"],html.dark app-rodin-crown-bridge [class*="border-[#E5E7EB"],html.dark app-rodin-crown-bridge [class*="border-[#DADADA"],html.dark app-rodin-crown-bridge [class*="border-[#ececf3"],html.dark app-rodin-crown-bridge [class*="border-[#e3e5ee"],html.dark app-rodin-crown-bridge [class*="border-[#e8e8e8"],html.dark app-rodin-crown-bridge [class*="border-[#E8E8E8"],html.dark app-rodin-crown-bridge [class*="border-[#E7E7E7"],html.dark app-rodin-crown-bridge [class*="border-[#eee"],html.dark app-rodin-crown-bridge [class*=border-gray-100],html.dark app-rodin-crown-bridge [class*=border-gray-200],html.dark app-rodin-crown-bridge [class*=border-gray-300],html.dark app-rodin-crown-bridge [class*="border-[#d1d5dc"],html.dark app-rodin-crown-bridge [class*="border-[#dbeafe"],html.dark app-rodin-crown-bridge [class*="border-[#fecaca"],html.dark app-rodin-crown-bridge [class*="border-[#fde68a"]{border-color:#374151!important}html.dark app-rodin-splint [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-rodin-splint [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-rodin-splint [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-rodin-splint .divide-gray-200>:not([hidden])~:not([hidden]),html.dark app-rodin-crown-bridge [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-rodin-crown-bridge [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-rodin-crown-bridge [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-rodin-crown-bridge .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark app-rodin-splint hr:not([class*=border-white]),html.dark app-rodin-splint .common-dialog-divider,html.dark app-rodin-splint [class*=dialog-divider],html.dark app-rodin-splint [class*=-divider]:not([class*=border-white]),html.dark app-rodin-crown-bridge hr:not([class*=border-white]),html.dark app-rodin-crown-bridge .common-dialog-divider,html.dark app-rodin-crown-bridge [class*=dialog-divider],html.dark app-rodin-crown-bridge [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark app-rodin-splint .case-hub-filter-divider,html.dark app-rodin-splint .patient-list-filter-bar-divider,html.dark app-rodin-splint .patient-list-filter-sidebar-divider,html.dark app-rodin-splint .patient-detail-divider,html.dark app-rodin-splint .warning-modal--delete .divider,html.dark app-rodin-splint .modal-content.warning-modal--subscription-confirm .divider,html.dark app-rodin-splint hr.divider,html.dark app-rodin-splint .case-divider,html.dark app-rodin-crown-bridge .case-hub-filter-divider,html.dark app-rodin-crown-bridge .patient-list-filter-bar-divider,html.dark app-rodin-crown-bridge .patient-list-filter-sidebar-divider,html.dark app-rodin-crown-bridge .patient-detail-divider,html.dark app-rodin-crown-bridge .warning-modal--delete .divider,html.dark app-rodin-crown-bridge .modal-content.warning-modal--subscription-confirm .divider,html.dark app-rodin-crown-bridge hr.divider,html.dark app-rodin-crown-bridge .case-divider{background-color:#374151!important}html.dark app-rodin-splint [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-rodin-splint [class*="hover:bg-gray-100"]:hover,html.dark app-rodin-splint [class*="hover:bg-[#fafafa"]:hover,html.dark app-rodin-splint [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-rodin-splint [class*="hover:bg-[#f2f3f8"]:hover,html.dark app-rodin-crown-bridge [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-rodin-crown-bridge [class*="hover:bg-gray-100"]:hover,html.dark app-rodin-crown-bridge [class*="hover:bg-[#fafafa"]:hover,html.dark app-rodin-crown-bridge [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-rodin-crown-bridge [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-splint app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark app-rodin-crown-bridge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-splint [class*="ring-[#e5e7eb"],html.dark app-rodin-crown-bridge [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark app-rodin-splint input,html.dark app-rodin-splint textarea,html.dark app-rodin-splint select,html.dark app-rodin-crown-bridge input,html.dark app-rodin-crown-bridge textarea,html.dark app-rodin-crown-bridge select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-rodin-splint input::placeholder,html.dark app-rodin-splint textarea::placeholder,html.dark app-rodin-splint select::placeholder,html.dark app-rodin-crown-bridge input::placeholder,html.dark app-rodin-crown-bridge textarea::placeholder,html.dark app-rodin-crown-bridge select::placeholder{color:#6b7280!important}html.dark app-rodin-splint input option,html.dark app-rodin-splint textarea option,html.dark app-rodin-splint select option,html.dark app-rodin-crown-bridge input option,html.dark app-rodin-crown-bridge textarea option,html.dark app-rodin-crown-bridge select option{background:#1f2937!important;color:#f9fafb!important}html.dark app-rodin-splint .input>:is(input,textarea),html.dark app-rodin-splint app-text-input .input>:is(input,textarea),html.dark app-rodin-crown-bridge .input>:is(input,textarea),html.dark app-rodin-crown-bridge app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark app-rodin-splint .patient-flow-search-field app-text-input,html.dark app-rodin-splint .patient-flow-search-field app-text-input .input,html.dark app-rodin-crown-bridge .patient-flow-search-field app-text-input,html.dark app-rodin-crown-bridge .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark app-rodin-splint .patient-flow-search-field app-text-input:focus-within,html.dark app-rodin-splint .patient-flow-search-field app-text-input .input:focus-within,html.dark app-rodin-crown-bridge .patient-flow-search-field app-text-input:focus-within,html.dark app-rodin-crown-bridge .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark app-rodin-splint .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark app-rodin-crown-bridge .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-rodin-splint .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark app-rodin-crown-bridge .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark app-rodin-splint .patient-flow-search-results,html.dark app-rodin-crown-bridge .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark app-rodin-splint h1,html.dark app-rodin-splint h2,html.dark app-rodin-splint h3,html.dark app-rodin-splint h4,html.dark app-rodin-splint h5,html.dark app-rodin-splint h6,html.dark app-rodin-splint [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-rodin-splint [class*=heading],html.dark app-rodin-splint [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-rodin-splint [class*=font-bold]:not(button):not([class*=btn]),html.dark app-rodin-crown-bridge h1,html.dark app-rodin-crown-bridge h2,html.dark app-rodin-crown-bridge h3,html.dark app-rodin-crown-bridge h4,html.dark app-rodin-crown-bridge h5,html.dark app-rodin-crown-bridge h6,html.dark app-rodin-crown-bridge [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-rodin-crown-bridge [class*=heading],html.dark app-rodin-crown-bridge [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-rodin-crown-bridge [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark app-rodin-splint p,html.dark app-rodin-splint span,html.dark app-rodin-splint label,html.dark app-rodin-splint dt,html.dark app-rodin-splint dd,html.dark app-rodin-splint li,html.dark app-rodin-splint td,html.dark app-rodin-splint th,html.dark app-rodin-crown-bridge p,html.dark app-rodin-crown-bridge span,html.dark app-rodin-crown-bridge label,html.dark app-rodin-crown-bridge dt,html.dark app-rodin-crown-bridge dd,html.dark app-rodin-crown-bridge li,html.dark app-rodin-crown-bridge td,html.dark app-rodin-crown-bridge th{color:#d1d5db!important}html.dark app-rodin-splint button[class*="bg-[#111"],html.dark app-rodin-splint a[class*="bg-[#111"],html.dark app-rodin-splint [class*="bg-[#111"]:is(button,a,[role=button]),html.dark app-rodin-crown-bridge button[class*="bg-[#111"],html.dark app-rodin-crown-bridge a[class*="bg-[#111"],html.dark app-rodin-crown-bridge [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-rodin-splint button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-splint a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-splint [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark app-rodin-crown-bridge button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-crown-bridge a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-rodin-splint .mat-mdc-dialog-title,html.dark app-rodin-splint .mat-mdc-dialog-content,html.dark app-rodin-splint .mdc-dialog__title,html.dark app-rodin-splint .mdc-dialog__content,html.dark app-rodin-crown-bridge .mat-mdc-dialog-title,html.dark app-rodin-crown-bridge .mat-mdc-dialog-content,html.dark app-rodin-crown-bridge .mdc-dialog__title,html.dark app-rodin-crown-bridge .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark app-rodin-splint [class*="text-[#008a2e"],html.dark app-rodin-splint [class*="text-[#065f46"],html.dark app-rodin-splint [class*="text-[#059669"],html.dark app-rodin-splint [class*="text-[#027a48"],html.dark app-rodin-crown-bridge [class*="text-[#008a2e"],html.dark app-rodin-crown-bridge [class*="text-[#065f46"],html.dark app-rodin-crown-bridge [class*="text-[#059669"],html.dark app-rodin-crown-bridge [class*="text-[#027a48"]{color:#86efac!important}html.dark app-rodin-splint [class*="text-[#991b1b"],html.dark app-rodin-splint [class*="text-[#b91c1c"],html.dark app-rodin-splint [class*="text-[#dc2626"],html.dark app-rodin-splint [class*="text-[#e90000"],html.dark app-rodin-crown-bridge [class*="text-[#991b1b"],html.dark app-rodin-crown-bridge [class*="text-[#b91c1c"],html.dark app-rodin-crown-bridge [class*="text-[#dc2626"],html.dark app-rodin-crown-bridge [class*="text-[#e90000"]{color:#fca5a5!important}html.dark app-rodin-splint [class*="bg-[#ecfdf3"],html.dark app-rodin-splint [class*="bg-[#f0fdf4"],html.dark app-rodin-crown-bridge [class*="bg-[#ecfdf3"],html.dark app-rodin-crown-bridge [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark app-rodin-splint [class*="bg-[#fef2f2"],html.dark app-rodin-splint [class*="bg-[#fff1f2"],html.dark app-rodin-crown-bridge [class*="bg-[#fef2f2"],html.dark app-rodin-crown-bridge [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark app-rodin-splint [class*="bg-[#fffbeb"],html.dark app-rodin-crown-bridge [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-rodin-splint [class*="text-[#92400e"],html.dark app-rodin-splint [class*="text-[#c2410c"],html.dark app-rodin-splint [class*="text-[#a16207"],html.dark app-rodin-crown-bridge [class*="text-[#92400e"],html.dark app-rodin-crown-bridge [class*="text-[#c2410c"],html.dark app-rodin-crown-bridge [class*="text-[#a16207"]{color:#fcd34d!important}html.dark app-rodin-splint .device-option__media,html.dark app-rodin-crown-bridge .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark app-rodin-splint .device-option__media:has(img),html.dark app-rodin-crown-bridge .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark app-rodin-splint .device-option__card--selected .device-option__media:not(:has(img)),html.dark app-rodin-crown-bridge .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark app-rodin-splint .device-option__card--selected .device-option__media:has(img),html.dark app-rodin-crown-bridge .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark app-rodin-splint .device-option__icon-box,html.dark app-rodin-splint .device-option__icon-box i,html.dark app-rodin-splint .device-option__icon-box i:before,html.dark app-rodin-crown-bridge .device-option__icon-box,html.dark app-rodin-crown-bridge .device-option__icon-box i,html.dark app-rodin-crown-bridge .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark app-rodin-splint .device-option__card--selected .device-option__icon-box,html.dark app-rodin-splint .device-option__card--selected .device-option__icon-box i,html.dark app-rodin-splint .device-option__card--selected .device-option__icon-box i:before,html.dark app-rodin-crown-bridge .device-option__card--selected .device-option__icon-box,html.dark app-rodin-crown-bridge .device-option__card--selected .device-option__icon-box i,html.dark app-rodin-crown-bridge .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark app-rodin-splint [class*="bg-[#f8f9ff"],html.dark app-rodin-splint [class*="bg-[#fafbfc"],html.dark app-rodin-splint [class*="bg-[#f7f7fb"],html.dark app-rodin-splint [class*="bg-[#fafafa"],html.dark app-rodin-splint [class*="bg-[#f8f8fc"],html.dark app-rodin-crown-bridge [class*="bg-[#f8f9ff"],html.dark app-rodin-crown-bridge [class*="bg-[#fafbfc"],html.dark app-rodin-crown-bridge [class*="bg-[#f7f7fb"],html.dark app-rodin-crown-bridge [class*="bg-[#fafafa"],html.dark app-rodin-crown-bridge [class*="bg-[#f8f8fc"]{background-color:var(--primary-bg)!important}html.dark app-rodin-splint [class*="bg-[#f8faff"],html.dark app-rodin-splint [class*="bg-[#eef2ff"],html.dark app-rodin-splint [class*="bg-[#f0efff"],html.dark app-rodin-splint [class*="bg-[rgba(240,239,255"],html.dark app-rodin-crown-bridge [class*="bg-[#f8faff"],html.dark app-rodin-crown-bridge [class*="bg-[#eef2ff"],html.dark app-rodin-crown-bridge [class*="bg-[#f0efff"],html.dark app-rodin-crown-bridge [class*="bg-[rgba(240,239,255"]{background-color:#6c63ff26!important}html.dark app-rodin-splint [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]),html.dark app-rodin-crown-bridge [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]){background-color:#374151!important}html.dark app-rodin-splint [class*="text-[#6366f1"],html.dark app-rodin-splint [class*="text-[#6c5ce7"],html.dark app-rodin-splint [class*="text-[#6c63ff"],html.dark app-rodin-crown-bridge [class*="text-[#6366f1"],html.dark app-rodin-crown-bridge [class*="text-[#6c5ce7"],html.dark app-rodin-crown-bridge [class*="text-[#6c63ff"]{color:#a5b4fc!important}html.dark app-rodin-splint [class*="text-[#99a1af"],html.dark app-rodin-splint [class*="text-[#9ca3af"],html.dark app-rodin-crown-bridge [class*="text-[#99a1af"],html.dark app-rodin-crown-bridge [class*="text-[#9ca3af"]{color:#9ca3af!important}html.dark app-rodin-splint [class*="text-[#4b5563"],html.dark app-rodin-crown-bridge [class*="text-[#4b5563"]{color:#9ca3af!important}html.dark app-rodin-splint [class*="bg-[#6c5ce7"],html.dark app-rodin-splint [class*="bg-[#6c63ff"],html.dark app-rodin-crown-bridge [class*="bg-[#6c5ce7"],html.dark app-rodin-crown-bridge [class*="bg-[#6c63ff"]{background-color:#6c63ff!important;color:#fff!important}html.dark app-rodin-splint [class*="border-[#6366f1"],html.dark app-rodin-splint [class*="border-[#6c5ce7"],html.dark app-rodin-splint [class*="border-[#6c63ff"],html.dark app-rodin-splint [class*="border-[rgba(108,92,231"],html.dark app-rodin-crown-bridge [class*="border-[#6366f1"],html.dark app-rodin-crown-bridge [class*="border-[#6c5ce7"],html.dark app-rodin-crown-bridge [class*="border-[#6c63ff"],html.dark app-rodin-crown-bridge [class*="border-[rgba(108,92,231"]{border-color:#4338ca6b!important}html.dark app-rodin-splint [class*="ring-[#6366f1"],html.dark app-rodin-crown-bridge [class*="ring-[#6366f1"]{--tw-ring-color: rgb(55 48 163 / .28) !important}html.dark app-rodin-splint [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark app-rodin-splint .pc-ai-search-btn,html.dark app-rodin-splint .pc-continue-review-btn,html.dark app-rodin-splint .pc-next-tooth-btn,html.dark app-rodin-crown-bridge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark app-rodin-crown-bridge .pc-ai-search-btn,html.dark app-rodin-crown-bridge .pc-continue-review-btn,html.dark app-rodin-crown-bridge .pc-next-tooth-btn{background-color:#3730a3!important;color:#fff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-rodin-splint [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark app-rodin-splint .pc-ai-search-btn:hover:not(:disabled),html.dark app-rodin-splint .pc-continue-review-btn:hover:not(:disabled),html.dark app-rodin-splint .pc-next-tooth-btn:hover:not(:disabled),html.dark app-rodin-crown-bridge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark app-rodin-crown-bridge .pc-ai-search-btn:hover:not(:disabled),html.dark app-rodin-crown-bridge .pc-continue-review-btn:hover:not(:disabled),html.dark app-rodin-crown-bridge .pc-next-tooth-btn:hover:not(:disabled){background-color:#4338ca!important}html.dark app-rodin-splint [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark app-rodin-splint [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark app-rodin-splint .pc-ai-search-btn i[class*=icon-],html.dark app-rodin-splint .pc-ai-search-btn span,html.dark app-rodin-splint .pc-continue-review-btn i[class*=icon-],html.dark app-rodin-splint .pc-continue-review-btn span,html.dark app-rodin-splint .pc-next-tooth-btn i[class*=icon-],html.dark app-rodin-splint .pc-next-tooth-btn span,html.dark app-rodin-crown-bridge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark app-rodin-crown-bridge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark app-rodin-crown-bridge .pc-ai-search-btn i[class*=icon-],html.dark app-rodin-crown-bridge .pc-ai-search-btn span,html.dark app-rodin-crown-bridge .pc-continue-review-btn i[class*=icon-],html.dark app-rodin-crown-bridge .pc-continue-review-btn span,html.dark app-rodin-crown-bridge .pc-next-tooth-btn i[class*=icon-],html.dark app-rodin-crown-bridge .pc-next-tooth-btn span{background-color:transparent!important;background:transparent!important;box-shadow:none!important;color:inherit!important}html.dark app-rodin-splint [class*="hover:bg-[#222"]:hover,html.dark app-rodin-splint [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]),html.dark app-rodin-crown-bridge [class*="hover:bg-[#222"]:hover,html.dark app-rodin-crown-bridge [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]){background-color:#4338ca!important}html.dark app-rodin-splint [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]),html.dark app-rodin-crown-bridge [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]){background-color:#374151!important}html.dark app-rodin-splint button[class*="bg-[#e5e7eb]"],html.dark app-rodin-splint [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"],html.dark app-rodin-crown-bridge button[class*="bg-[#e5e7eb]"],html.dark app-rodin-crown-bridge [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"]{background-color:#374151!important;color:#6b7280!important}html.dark app-rodin-splint [class*="bg-white/80"],html.dark app-rodin-crown-bridge [class*="bg-white/80"]{background-color:#0c1121e0!important}html.dark app-rodin-splint [class*="shadow-[0"],html.dark app-rodin-splint [class*=shadow-sm],html.dark app-rodin-splint .pc-bottom-cta,html.dark app-rodin-splint .pc-review-crown-card,html.dark app-rodin-crown-bridge [class*="shadow-[0"],html.dark app-rodin-crown-bridge [class*=shadow-sm],html.dark app-rodin-crown-bridge .pc-bottom-cta,html.dark app-rodin-crown-bridge .pc-review-crown-card{box-shadow:0 2px 12px #00000047!important}html.dark app-rodin-splint .pc-scanner-import-footer,html.dark app-rodin-crown-bridge .pc-scanner-import-footer{box-shadow:none!important;border-top-color:transparent!important}html.dark app-rodin-splint .pc-scan-source-modal,html.dark app-rodin-crown-bridge .pc-scan-source-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark app-rodin-splint .rs-wrapper,html.dark app-rodin-splint .rs-body,html.dark app-rodin-splint .rs-scroll,html.dark app-rodin-splint .rs-center,html.dark app-rodin-crown-bridge .rs-wrapper,html.dark app-rodin-crown-bridge .rs-body,html.dark app-rodin-crown-bridge .rs-scroll,html.dark app-rodin-crown-bridge .rs-center{background-color:transparent!important;color:#f9fafb!important}html.dark app-rodin-splint .rs-header,html.dark app-rodin-crown-bridge .rs-header{background-color:#0c1121!important;border-bottom-color:#253448!important;color:#f9fafb!important}html.dark app-rodin-splint .rs-header__back,html.dark app-rodin-crown-bridge .rs-header__back{color:#f9fafb!important}html.dark app-rodin-splint .rs-header__back:hover,html.dark app-rodin-crown-bridge .rs-header__back:hover{background-color:#1c2534!important}html.dark app-rodin-splint .rs-header__ai-badge,html.dark app-rodin-crown-bridge .rs-header__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;font-synthesis:none}html.dark app-rodin-splint .rs-header__ai-badge span,html.dark app-rodin-crown-bridge .rs-header__ai-badge span{color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-rodin-splint .rs-header__ai-badge svg,html.dark app-rodin-splint .rs-header__ai-badge svg path,html.dark app-rodin-crown-bridge .rs-header__ai-badge svg,html.dark app-rodin-crown-bridge .rs-header__ai-badge svg path{fill:#6c5ce7!important;stroke:#6c5ce7!important}html.dark app-rodin-splint .patient-badge,html.dark app-rodin-crown-bridge .patient-badge{color:#a5b4fc!important;background:#6c63ff2e!important}html.dark app-rodin-splint .patient-none,html.dark app-rodin-crown-bridge .patient-none{color:#9ca3af!important}html.dark app-rodin-splint .patient-change-btn,html.dark app-rodin-splint .patient-select-btn,html.dark app-rodin-crown-bridge .patient-change-btn,html.dark app-rodin-crown-bridge .patient-select-btn{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-splint .patient-change-btn:hover,html.dark app-rodin-splint .patient-select-btn:hover,html.dark app-rodin-crown-bridge .patient-change-btn:hover,html.dark app-rodin-crown-bridge .patient-select-btn:hover{background:#374151!important;border-color:#4b5563!important}html.dark app-rodin-splint .rs-hero,html.dark app-rodin-crown-bridge .rs-hero{border-bottom-color:#253448!important;background-color:#0c1121!important}html.dark app-rodin-splint .rs-hero__ai-badge,html.dark app-rodin-crown-bridge .rs-hero__ai-badge{border:none!important;box-shadow:none!important;background:#6c63ff2e!important;color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-rodin-splint .rs-footer,html.dark app-rodin-crown-bridge .rs-footer{background-color:#0c1121!important;border-top-color:#253448!important;color:#9ca3af!important}html.dark app-rodin-splint .rs-footer__status,html.dark app-rodin-splint .rs-footer__count-rest,html.dark app-rodin-crown-bridge .rs-footer__status,html.dark app-rodin-crown-bridge .rs-footer__count-rest{color:#9ca3af!important}html.dark app-rodin-splint .rs-footer__status--scans,html.dark app-rodin-splint .rs-footer__count-num,html.dark app-rodin-crown-bridge .rs-footer__status--scans,html.dark app-rodin-crown-bridge .rs-footer__count-num{color:#f9fafb!important}html.dark app-rodin-splint .rs-footer__error,html.dark app-rodin-crown-bridge .rs-footer__error{color:#fca5a5!important}html.dark app-rodin-splint .rs-dropzone,html.dark app-rodin-crown-bridge .rs-dropzone{background-color:#1c2534!important;border-color:#4b5563!important}html.dark app-rodin-splint .rs-dropzone:hover,html.dark app-rodin-splint .rs-dropzone:focus-visible,html.dark app-rodin-splint .rs-dropzone--dragover,html.dark app-rodin-crown-bridge .rs-dropzone:hover,html.dark app-rodin-crown-bridge .rs-dropzone:focus-visible,html.dark app-rodin-crown-bridge .rs-dropzone--dragover{border-color:#6c63ff!important;background-color:#6c63ff14!important}html.dark app-rodin-splint .rs-dropzone__icon-round,html.dark app-rodin-crown-bridge .rs-dropzone__icon-round{background:#6c63ff2e!important}html.dark app-rodin-splint .rs-dropzone__cta,html.dark app-rodin-crown-bridge .rs-dropzone__cta{color:#f9fafb!important}html.dark app-rodin-splint .rs-dropzone__formats,html.dark app-rodin-splint .rs-dropzone__hint,html.dark app-rodin-crown-bridge .rs-dropzone__formats,html.dark app-rodin-crown-bridge .rs-dropzone__hint{color:#9ca3af!important}html.dark app-rodin-splint .rs-jaw-select-label,html.dark app-rodin-crown-bridge .rs-jaw-select-label{color:#f9fafb!important}html.dark app-rodin-splint .rs-jaw-select-section,html.dark app-rodin-splint .rs-jaw-select-buttons,html.dark app-rodin-splint .rs-jaw-select-label,html.dark app-rodin-crown-bridge .rs-jaw-select-section,html.dark app-rodin-crown-bridge .rs-jaw-select-buttons,html.dark app-rodin-crown-bridge .rs-jaw-select-label{background:#0c1121!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important}html.dark app-rodin-splint .rs-jaw-btn,html.dark app-rodin-crown-bridge .rs-jaw-btn{color:#9ca3af!important;background:#1c2534!important;background-color:#1c2534!important;border-color:#253448!important;box-shadow:none!important}html.dark app-rodin-splint .rs-jaw-btn--active,html.dark app-rodin-crown-bridge .rs-jaw-btn--active{color:#a5b4fc!important;background:#6c63ff2e!important;background-color:#6c63ff2e!important;border-color:#6c63ff73!important;box-shadow:none!important}html.dark app-rodin-splint .rs-jaw-btn:hover:not(.rs-jaw-btn--active),html.dark app-rodin-crown-bridge .rs-jaw-btn:hover:not(.rs-jaw-btn--active){border-color:#6c63ff73!important;color:#a5b4fc!important;background:#1c2534!important;background-color:#1c2534!important;box-shadow:none!important}html.dark app-rodin-splint .rs-progress__track,html.dark app-rodin-crown-bridge .rs-progress__track{background:#374151!important}html.dark app-rodin-splint .rs-progress__fill,html.dark app-rodin-crown-bridge .rs-progress__fill{background:#6c63ff!important}html.dark app-rodin-splint .rs-progress__label,html.dark app-rodin-splint .rs-progress__pct,html.dark app-rodin-crown-bridge .rs-progress__label,html.dark app-rodin-crown-bridge .rs-progress__pct{color:#9ca3af!important}html.dark app-rodin-splint .rs-file-card,html.dark app-rodin-crown-bridge .rs-file-card{background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-splint .rs-file-card__thumb,html.dark app-rodin-crown-bridge .rs-file-card__thumb{background:#232d40!important;border-color:#253448!important}html.dark app-rodin-splint .rs-file-card__meta,html.dark app-rodin-crown-bridge .rs-file-card__meta{color:#9ca3af!important}html.dark app-rodin-splint .rs-file-card__status,html.dark app-rodin-crown-bridge .rs-file-card__status{color:#a5b4fc!important}html.dark app-rodin-splint .rs-file-card__dot,html.dark app-rodin-crown-bridge .rs-file-card__dot{background:#6c63ff!important}html.dark app-rodin-splint .rs-btn--submit,html.dark app-rodin-crown-bridge .rs-btn--submit{color:#fff!important;background:#6c63ff!important}html.dark app-rodin-splint .rs-btn--submit:not(:disabled):hover,html.dark app-rodin-crown-bridge .rs-btn--submit:not(:disabled):hover{background:#7c6cff!important}html.dark app-rodin-splint .rs-btn--reset,html.dark app-rodin-crown-bridge .rs-btn--reset{color:#f9fafb!important;background:#374151!important}html.dark app-rodin-splint .rs-btn--footer-primary.rs-btn--disabled-figma:disabled,html.dark app-rodin-crown-bridge .rs-btn--footer-primary.rs-btn--disabled-figma:disabled{color:#6b7280!important;background:#374151!important}html.dark app-rodin-splint .rs-btn--footer-primary.rs-btn--submit:not(:disabled):not(.rs-btn--disabled-figma),html.dark app-rodin-crown-bridge .rs-btn--footer-primary.rs-btn--submit:not(:disabled):not(.rs-btn--disabled-figma){color:#fff!important;background:#6c63ff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-rodin-splint .rs-btn--footer-secondary,html.dark app-rodin-crown-bridge .rs-btn--footer-secondary{color:#f9fafb!important;background:#1c2534!important;border:1px solid #253448!important}html.dark app-rodin-splint .rs-btn--footer-secondary:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-btn--footer-secondary:hover:not(:disabled){background:#374151!important}html.dark app-rodin-splint .rs-btn--preview,html.dark app-rodin-splint .rs-btn--download,html.dark app-rodin-crown-bridge .rs-btn--preview,html.dark app-rodin-crown-bridge .rs-btn--download{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-splint .rs-btn--preview:hover:not(:disabled),html.dark app-rodin-splint .rs-btn--download:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-btn--preview:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-btn--download:hover:not(:disabled){background:#374151!important}html.dark app-rodin-splint .rs-btn--ghost,html.dark app-rodin-crown-bridge .rs-btn--ghost{color:#9ca3af!important}html.dark app-rodin-splint .rs-btn--ghost:hover,html.dark app-rodin-crown-bridge .rs-btn--ghost:hover{color:#f9fafb!important;background:#374151!important}html.dark app-rodin-splint .rs-result-ready__title,html.dark app-rodin-crown-bridge .rs-result-ready__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-result-ready__desc,html.dark app-rodin-crown-bridge .rs-result-ready__desc{color:#9ca3af!important}html.dark app-rodin-splint .rs-toast,html.dark app-rodin-crown-bridge .rs-toast{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important;box-shadow:0 8px 24px #00000059!important}html.dark app-rodin-splint .rs-results__success-banner,html.dark app-rodin-crown-bridge .rs-results__success-banner{background:#064e3b59!important;border-color:#10b98159!important;color:#86efac!important}html.dark app-rodin-splint .rs-results__heading,html.dark app-rodin-crown-bridge .rs-results__heading{color:#9ca3af!important}html.dark app-rodin-splint .rs-results__item,html.dark app-rodin-crown-bridge .rs-results__item{background:#1c2534!important;border-color:#253448!important;color:#f9fafb!important}html.dark app-rodin-splint .rs-results__dl-btn,html.dark app-rodin-crown-bridge .rs-results__dl-btn{background:#6c63ff2e!important;color:#a5b4fc!important}html.dark app-rodin-splint .rs-results__dl-btn:hover,html.dark app-rodin-crown-bridge .rs-results__dl-btn:hover{background:#6c63ff47!important}html.dark app-rodin-splint .aiwf-field__req,html.dark app-rodin-crown-bridge .aiwf-field__req{color:#fca5a5!important}html.dark app-rodin-splint .typodont-model-below-hint,html.dark app-rodin-splint .rr-below-hint,html.dark app-rodin-splint .rs-below-hint,html.dark app-rodin-crown-bridge .typodont-model-below-hint,html.dark app-rodin-crown-bridge .rr-below-hint,html.dark app-rodin-crown-bridge .rs-below-hint{color:#9ca3af!important}html.dark app-rodin-splint .rs-modal-backdrop,html.dark app-rodin-splint .rrs-modal-backdrop,html.dark app-rodin-splint .rss-modal-backdrop,html.dark app-rodin-crown-bridge .rs-modal-backdrop,html.dark app-rodin-crown-bridge .rrs-modal-backdrop,html.dark app-rodin-crown-bridge .rss-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-rodin-splint .rs-modal,html.dark app-rodin-crown-bridge .rs-modal{background:#1c2534!important;box-shadow:0 8px 32px #0006!important;color:#f9fafb!important}html.dark app-rodin-splint .rs-modal__header,html.dark app-rodin-crown-bridge .rs-modal__header{border-bottom-color:#253448!important}html.dark app-rodin-splint .rs-modal__title,html.dark app-rodin-crown-bridge .rs-modal__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-modal__subtitle,html.dark app-rodin-crown-bridge .rs-modal__subtitle{color:#9ca3af!important}html.dark app-rodin-splint .rs-modal__close,html.dark app-rodin-crown-bridge .rs-modal__close{color:#9ca3af!important}html.dark app-rodin-splint .rs-modal__close:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-modal__close:hover:not(:disabled){background:#374151!important;color:#f9fafb!important}html.dark app-rodin-splint .rs-modal__option,html.dark app-rodin-crown-bridge .rs-modal__option{background:#374151!important;border-color:#253448!important;box-shadow:none!important;color:#f9fafb!important}html.dark app-rodin-splint .rs-modal__option--selected,html.dark app-rodin-crown-bridge .rs-modal__option--selected{border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-splint .rs-modal__option:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-modal__option:hover:not(:disabled){border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-splint .rs-modal__option-text,html.dark app-rodin-splint .rs-modal__option-title,html.dark app-rodin-splint .rs-modal__option-desc,html.dark app-rodin-crown-bridge .rs-modal__option-text,html.dark app-rodin-crown-bridge .rs-modal__option-title,html.dark app-rodin-crown-bridge .rs-modal__option-desc{background:transparent!important;background-color:transparent!important}html.dark app-rodin-splint .rs-modal__option-title,html.dark app-rodin-crown-bridge .rs-modal__option-title{color:#f9fafb!important}html.dark app-rodin-splint .rs-modal__option-desc,html.dark app-rodin-crown-bridge .rs-modal__option-desc{color:#9ca3af!important}html.dark app-rodin-splint .rs-modal__btn--cancel,html.dark app-rodin-crown-bridge .rs-modal__btn--cancel{color:#f9fafb!important;background:#1c2534!important;border-color:#253448!important}html.dark app-rodin-splint .rs-modal__btn--cancel:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-modal__btn--cancel:hover:not(:disabled){background:#374151!important}html.dark app-rodin-splint .rs-modal__btn--confirm,html.dark app-rodin-crown-bridge .rs-modal__btn--confirm{color:#fff!important;background:#6c63ff!important;box-shadow:none!important}html.dark app-rodin-splint .rs-modal__btn--confirm:hover:not(:disabled):not(.rs-modal__btn--busy),html.dark app-rodin-crown-bridge .rs-modal__btn--confirm:hover:not(:disabled):not(.rs-modal__btn--busy){background:#7c6cff!important}html.dark app-rodin-splint .rs-modal__btn--confirm.rs-modal__btn--busy,html.dark app-rodin-crown-bridge .rs-modal__btn--confirm.rs-modal__btn--busy{color:#6b7280!important;background:#374151!important}html.dark app-stl-viewer .stl-viewer-wrapper:not(.stl-viewer-wrapper--dark-stage){background-color:transparent!important}html.dark app-stl-viewer .stl-viewer-overlay{background:#111827eb!important;color:#d1d5db!important}html.dark app-stl-viewer .stl-viewer-wrapper--dark-stage .stl-viewer-overlay{background:#111827b8!important}html.dark app-model-viewer>div{background-color:#111827!important}html.dark app-model-viewer .absolute.inset-0.flex.flex-col{background:#111827eb!important}html.dark .three-viewer,html.dark .cd-ai-result-preview,html.dark .cd-scan-preview-view,html.dark .cd-retainer-stl-view{background-color:#111827!important}html.dark app-crown-preview-modal,html.dark app-crown-preview-modal .crown-preview-panel,html.dark app-crown-preview-modal .crown-preview-header,html.dark app-crown-preview-modal .crown-preview-body,html.dark app-crown-preview-modal .three-viewer{background-color:var(--crown-preview-dark-stage-bg, #12121a)!important}html.dark app-case-detail-modal .three-viewer,html.dark app-case-detail-modal .cd-ai-result-preview,html.dark app-case-detail-modal .cd-scan-preview-view,html.dark app-case-detail-modal .cd-preview-wrap,html.dark app-case-detail-modal .cd-retainer-stl-view,html.dark app-case-detail-modal .three-viewer ::ng-deep .stl-viewer-wrapper{background-color:transparent!important}html.dark .my-design-stl-preview__viewer-stage{background-image:none;background-color:#1c1c2a}html.dark .my-design-stl-preview{background:var(--modal-bg, #111827)!important}html.dark .my-design-stl-preview__header{border-bottom-color:#374151!important}html.dark .my-design-stl-preview__title{color:#f9fafb!important}html.dark .my-design-stl-preview__close{background:#1f2937!important;color:#d1d5db!important}html.dark .my-design-stl-preview__close:hover{background:#374151!important}html.dark app-pediatric-crown .pc-3d-preview-stage{background-color:var(--primary-bg)!important}html.dark app-pediatric-crown .pc-3d-preview-stage app-stl-viewer .stl-viewer-wrapper:not(.stl-viewer-wrapper--dark-stage){background-color:var(--primary-bg)!important}html.dark app-pediatric-crown .pc-3d-preview-loading-overlay{background-color:var(--primary-bg)!important}html.dark app-pediatric-crown .pc-3d-preview-stage app-stl-viewer .stl-viewer-overlay{background-color:var(--primary-bg)!important;color:#d1d5db!important}html.dark app-local-file-preview-modal [class*=bg-gray-100],html.dark app-local-file-detail-page [class*=bg-gray-100]{background-color:#111827!important}html.dark{color-scheme:dark}html.dark [class*="text-[#101828"],html.dark [class*="text-[#111"],html.dark [class*="text-[#000"],html.dark [class*="text-[#333"],html.dark [class*="text-[#364153"],html.dark [class*="text-[#4a5565"],html.dark [class*="text-[#444a5c"],html.dark [class*="text-[#191d28"],html.dark [class*="text-[#1f2430"],html.dark [class*="text-[#202430"],html.dark [class*="text-[#595959"],html.dark [class*="text-[#6a7282"],html.dark [class*="text-[#6b7280"],html.dark [class*="text-[#7b8194"],html.dark [class*="text-[#8b90a3"],html.dark [class*="text-[#9aa0af"],html.dark [class*="text-[#99a1af"],html.dark [class*="text-[#4b5563"],html.dark [class*=text-gray-700],html.dark [class*=text-gray-600],html.dark [class*=text-gray-800],html.dark [class*=text-gray-900],html.dark [class~=text-black]{color:#d1d5db!important}html.dark [class*=text-gray-500],html.dark [class*=text-gray-400],html.dark [class*=text-gray-300],html.dark [class*=text-slate-500],html.dark [class*=text-slate-400],html.dark [class*=text-neutral-500],html.dark [class*=text-neutral-400]{color:#9ca3af!important}html.dark [class*=text-gray-900],html.dark [class*=text-gray-800],html.dark [class*=text-slate-900],html.dark [class*=text-slate-800],html.dark .case-hub-title,html.dark [class*="text-[#111"][class*=font-semibold],html.dark [class*="text-[#111"][class*=font-bold],html.dark [class*="text-[#101828"][class*=font-semibold],html.dark [class*="text-[#101828"][class*=font-bold],html.dark h1[class*="text-[#111"],html.dark h1[class*="text-[#101828"],html.dark h2[class*="text-[#111"],html.dark h2[class*="text-[#101828"],html.dark h3[class*="text-[#111"],html.dark h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark [class*="hover:text-[#111"]:hover,html.dark [class*="hover:text-[#101828"]:hover,html.dark [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark .case-hub-footer>p strong,html.dark .patient-list-footer-range strong{color:#f9fafb!important}html.dark [class*="border-[#f3f4f6"],html.dark [class*="border-[#e5e7eb"],html.dark [class*="border-[#E5E5E5"],html.dark [class*="border-[#E5E7EB"],html.dark [class*="border-[#DADADA"],html.dark [class*="border-[#ececf3"],html.dark [class*="border-[#e3e5ee"],html.dark [class*="border-[#e8e8e8"],html.dark [class*="border-[#E8E8E8"],html.dark [class*="border-[#E7E7E7"],html.dark [class*="border-[#eee"],html.dark [class*=border-gray-100],html.dark [class*=border-gray-200],html.dark [class*=border-gray-300],html.dark [class*="border-[#d1d5dc"],html.dark [class*="border-[#dbeafe"],html.dark [class*="border-[#fecaca"],html.dark [class*="border-[#fde68a"]{border-color:#374151!important}html.dark [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark hr:not([class*=border-white]),html.dark .common-dialog-divider,html.dark [class*=dialog-divider],html.dark [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark .case-hub-filter-divider,html.dark .patient-list-filter-bar-divider,html.dark .patient-list-filter-sidebar-divider,html.dark .patient-detail-divider,html.dark .warning-modal--delete .divider,html.dark .modal-content.warning-modal--subscription-confirm .divider,html.dark hr.divider,html.dark .case-divider{background-color:#374151!important}html.dark .card-menu-backdrop{background:transparent!important;background-color:transparent!important}html.dark *,html.dark *::placeholder,html.dark *:before,html.dark *:after{text-shadow:none!important}html.dark body,html.dark app-root,html.dark .app-shell,html.dark app-main-layout,html.dark .main{color:var(--primary-text-color)!important;background-color:var(--primary-shell-fallback)!important;background-image:var(--primary-shell-gradient)!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-size:cover!important}html.dark .main-content{color:var(--primary-text-color)!important;background-color:var(--primary-shell-fallback)!important;background-image:var(--primary-shell-gradient)!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-size:cover!important}html.dark app-main-header{color:var(--primary-text-color)!important;background-color:var(--primary-card-bg)!important}html.dark app-main-header:after{border-bottom-color:var(--primary-border-color)!important;box-shadow:0 1px 3px #0000004d,0 1px 2px #0003!important}html.dark app-main-header .header-right-divider:before{background-color:var(--secondary-border-color)!important}html.dark app-main-header a,html.dark app-main-header button{color:var(--primary-text-color)}html.dark app-main-header .hover\:bg-gray-100:hover{color:#f3f4f6!important;background-color:#374151!important}html.dark app-main-header .dropdown-avatar-badge{border:1px solid #4b5563!important;color:#f9fafb!important;background-color:#374151!important}html.dark app-main-header .dropdown-avatar-trigger.dropdown-avatar-open{border-color:var(--secondary-border-color)!important;background-color:#374151!important}html.dark .logout-overlay{background:#111827e6!important}html.dark .mat-mdc-menu-panel,html.dark .mdc-menu-surface{color:var(--primary-text-color)!important;background:var(--dropdown-menu-bg)!important}html.dark .mat-mdc-menu-item{color:var(--primary-text-color)!important}html.dark .mat-mdc-menu-item:hover:not([disabled]){background:var(--primary-hover-bg)!important}html.dark .mat-mdc-menu-item .mat-mdc-menu-item-text{color:var(--primary-text-color)!important}html.dark .cdk-overlay-backdrop:not(.bg-transparent),html.dark .cdk-overlay-dark-backdrop:not(.bg-transparent),html.dark .logout-confirm-backdrop{background:#000000ad!important}html.dark .report-problem-backdrop{background:#0006!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:none!important;animation:none!important}html.dark .cdk-overlay-backdrop.cancel-subscription-dialog-backdrop,html.dark .cdk-overlay-dark-backdrop.cancel-subscription-dialog-backdrop{background:#0000004d!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark .cdk-overlay-backdrop.change-password-dialog-backdrop,html.dark .cdk-overlay-dark-backdrop.change-password-dialog-backdrop{background:#0000007a!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}html.dark .cdk-overlay-backdrop.bg-transparent{background:transparent!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container){color:#d1d5db!important}html.dark .mat-mdc-dialog-container,html.dark .mat-mdc-dialog-inner-container,html.dark .mat-mdc-dialog-surface,html.dark .mdc-dialog__surface{color:var(--primary-text-color)!important;background:var(--modal-bg)!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__heading],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-heading],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=section-title],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__section-title],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__heading],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-heading],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=section-title],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__section-title],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__heading],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-heading],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=section-title],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__section-title]{color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__subtitle],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-subtitle],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=sub-title],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__sub-title],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__subtitle],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-subtitle],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=sub-title],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__sub-title],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__subtitle],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-subtitle],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=sub-title],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__sub-title]{color:#9ca3af!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__message],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-message],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__body],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__description],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-description],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__line],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__copy],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__message],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-message],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__body],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__description],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-description],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__line],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__copy],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__message],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-message],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__body],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__description],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-description],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__line],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__copy],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__label],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__hint],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-hint],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__muted],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-muted],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__secondary],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-secondary]:not([class*=button]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__label],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__hint],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-hint],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__muted],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-muted],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__secondary],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-secondary]:not([class*=button]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__label],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__hint],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-hint],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__muted],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-muted],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__secondary],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__error],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-error],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__danger],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-danger],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=error-message],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=error-text],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__error],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-error],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__danger],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-danger],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=error-message],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=error-text],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__error],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-error],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__danger],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-danger],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=error-message],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=error-text]{color:#fca5a5!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__success],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-success],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=success-message],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=success-text],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__success],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-success],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=success-message],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=success-text],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__success],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-success],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=success-message],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=success-text]{color:#86efac!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .cancel-btn,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__secondary-button],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-secondary-button],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__btn--leave],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=btn--leave],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__btn--secondary],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=btn--secondary],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .cancel-btn,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__secondary-button],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-secondary-button],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__btn--leave],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=btn--leave],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__btn--secondary],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=btn--secondary],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .cancel-btn,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__secondary-button],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-secondary-button],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__btn--leave],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=btn--leave],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__btn--secondary],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__close],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=close-button],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .dialog-close-no-hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__close],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=close-button],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .dialog-close-no-hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__close],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=close-button],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .dialog-close-no-hover{color:#9ca3af!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=__close]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=close-button]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .dialog-close-no-hover:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=__close]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=close-button]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .dialog-close-no-hover:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=__close]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=close-button]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#ffffff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f9fafb"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fafafa"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#eff6ff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fffbeb"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f8faff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#eef2ff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f0efff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-[#f9fafb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#ffffff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f9fafb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fafafa"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#eff6ff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fffbeb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f8faff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#eef2ff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f0efff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-[#f9fafb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#ffffff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f9fafb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fafafa"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#eff6ff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fffbeb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f8faff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#eef2ff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f0efff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f8faff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#eef2ff"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f0efff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f8faff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#eef2ff"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f0efff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f8faff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#eef2ff"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#101828"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#111"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#000"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#333"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#364153"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#4a5565"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#444a5c"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#191d28"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#1f2430"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#202430"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#595959"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#6a7282"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#6b7280"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#7b8194"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#8b90a3"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#9aa0af"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#99a1af"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#4b5563"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-700],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-600],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-800],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-900],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class~=text-black],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#101828"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#111"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#000"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#333"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#364153"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#4a5565"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#444a5c"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#191d28"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#1f2430"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#202430"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#595959"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#6a7282"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#6b7280"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#7b8194"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#8b90a3"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#9aa0af"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#99a1af"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#4b5563"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-700],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-600],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-800],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-900],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class~=text-black],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#101828"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#111"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#000"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#333"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#364153"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#4a5565"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#444a5c"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#191d28"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#1f2430"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#202430"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#595959"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#6a7282"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#6b7280"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#7b8194"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#8b90a3"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#9aa0af"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#99a1af"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#4b5563"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-700],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-600],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-800],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-900],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class~=text-black]{color:#d1d5db!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-500],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-400],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-300],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-slate-500],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-slate-400],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-neutral-500],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-neutral-400],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-500],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-400],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-300],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-slate-500],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-slate-400],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-neutral-500],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-neutral-400],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-500],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-400],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-300],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-slate-500],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-slate-400],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-neutral-500],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-neutral-400]{color:#9ca3af!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-900],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-gray-800],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-slate-900],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=text-slate-800],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-900],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-gray-800],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-slate-900],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=text-slate-800],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-900],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-gray-800],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-slate-900],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=text-slate-800]{color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .case-hub-title,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h1[class*="text-[#111"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h1[class*="text-[#101828"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h2[class*="text-[#111"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h2[class*="text-[#101828"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h3[class*="text-[#111"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h3[class*="text-[#101828"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .case-hub-title,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h1[class*="text-[#111"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h1[class*="text-[#101828"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h2[class*="text-[#111"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h2[class*="text-[#101828"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h3[class*="text-[#111"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h3[class*="text-[#101828"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .case-hub-title,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h1[class*="text-[#111"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h1[class*="text-[#101828"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h2[class*="text-[#111"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h2[class*="text-[#101828"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h3[class*="text-[#111"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:text-[#364153"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:text-[#364153"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .case-hub-footer>p strong,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-list-footer-range strong,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .case-hub-footer>p strong,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-list-footer-range strong,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .case-hub-footer>p strong,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-list-footer-range strong{color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .case-hub-pagination,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-list-pagination,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .case-hub-pagination,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-list-pagination,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .case-hub-pagination,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#f3f4f6"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#e5e7eb"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#E5E5E5"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#E5E7EB"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#DADADA"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#ececf3"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#e3e5ee"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#e8e8e8"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#E8E8E8"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#E7E7E7"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#eee"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=border-gray-100],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=border-gray-200],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=border-gray-300],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#d1d5dc"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#dbeafe"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#fecaca"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="border-[#fde68a"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#f3f4f6"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#e5e7eb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#E5E5E5"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#E5E7EB"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#DADADA"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#ececf3"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#e3e5ee"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#e8e8e8"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#E8E8E8"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#E7E7E7"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#eee"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=border-gray-100],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=border-gray-200],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=border-gray-300],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#d1d5dc"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#dbeafe"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#fecaca"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="border-[#fde68a"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#f3f4f6"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#e5e7eb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#E5E5E5"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#E5E7EB"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#DADADA"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#ececf3"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#e3e5ee"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#e8e8e8"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#E8E8E8"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#E7E7E7"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#eee"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=border-gray-100],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=border-gray-200],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=border-gray-300],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#d1d5dc"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#dbeafe"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#fecaca"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="border-[#fde68a"]{border-color:#374151!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel hr:not([class*=border-white]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .common-dialog-divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=dialog-divider],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=-divider]:not([class*=border-white]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) hr:not([class*=border-white]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .common-dialog-divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=dialog-divider],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=-divider]:not([class*=border-white]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) hr:not([class*=border-white]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .common-dialog-divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=dialog-divider],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .case-hub-filter-divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-list-filter-bar-divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-detail-divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .warning-modal--delete .divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel hr.divider,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .case-divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .case-hub-filter-divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-list-filter-bar-divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-detail-divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .warning-modal--delete .divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) hr.divider,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .case-divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .case-hub-filter-divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-list-filter-bar-divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-detail-divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .warning-modal--delete .divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) hr.divider,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .case-divider{background-color:#374151!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="hover:bg-[#f2f3f8"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="hover:bg-[#f2f3f8"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="ring-[#e5e7eb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="ring-[#e5e7eb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel input,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel textarea,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel select,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) input,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) textarea,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) select,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) input,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) textarea,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel input::placeholder,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel textarea::placeholder,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel select::placeholder,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) input::placeholder,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) textarea::placeholder,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) select::placeholder,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) input::placeholder,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) textarea::placeholder,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) select::placeholder{color:#6b7280!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel input option,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel textarea option,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel select option,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) input option,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) textarea option,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) select option,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) input option,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) textarea option,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) select option{background:#1f2937!important;color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .input>:is(input,textarea),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .input>:is(input,textarea),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .input>:is(input,textarea),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-field app-text-input,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-field app-text-input .input,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-field app-text-input,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-field app-text-input .input,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-field app-text-input,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-field app-text-input .input:focus-within,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-field app-text-input .input:focus-within,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .patient-flow-search-results,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .patient-flow-search-results,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h1,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h2,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h3,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h4,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h5,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel h6,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=heading],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*=font-bold]:not(button):not([class*=btn]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h1,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h2,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h3,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h4,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h5,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) h6,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=heading],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*=font-bold]:not(button):not([class*=btn]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h1,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h2,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h3,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h4,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h5,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) h6,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=heading],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel p,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel span,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel label,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel dt,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel dd,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel li,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel td,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel th,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) p,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) span,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) label,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) dt,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) dd,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) li,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) td,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) th,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) p,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) span,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) label,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) dt,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) dd,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) li,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) td,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) th{color:#d1d5db!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel button[class*="bg-[#111"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel a[class*="bg-[#111"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#111"]:is(button,a,[role=button]),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) button[class*="bg-[#111"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) a[class*="bg-[#111"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#111"]:is(button,a,[role=button]),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) button[class*="bg-[#111"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) a[class*="bg-[#111"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-title,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .mat-mdc-dialog-content,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .mdc-dialog__title,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .mdc-dialog__content,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-title,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mat-mdc-dialog-content,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mdc-dialog__title,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .mdc-dialog__content,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .mat-mdc-dialog-title,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .mat-mdc-dialog-content,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .mdc-dialog__title,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#008a2e"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#065f46"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#059669"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#027a48"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#008a2e"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#065f46"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#059669"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#027a48"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#008a2e"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#065f46"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#059669"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#027a48"]{color:#86efac!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#991b1b"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#b91c1c"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#dc2626"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#e90000"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#991b1b"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#b91c1c"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#dc2626"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#e90000"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#991b1b"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#b91c1c"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#dc2626"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#e90000"]{color:#fca5a5!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#f0fdf4"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#f0fdf4"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fef2f2"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fff1f2"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fef2f2"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fff1f2"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fef2f2"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="bg-[#fffbeb"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="bg-[#fffbeb"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#92400e"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#c2410c"],html.dark .cdk-overlay-pane.mat-mdc-dialog-panel [class*="text-[#a16207"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#92400e"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#c2410c"],html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) [class*="text-[#a16207"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#92400e"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#c2410c"],html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) [class*="text-[#a16207"]{color:#fcd34d!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__media,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__media,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__media:has(img),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__media:has(img),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__card--selected .device-option__media:not(:has(img)),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__card--selected .device-option__media:not(:has(img)),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__card--selected .device-option__media:has(img),html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__card--selected .device-option__media:has(img),html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__icon-box,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__icon-box i,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__icon-box i:before,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__icon-box,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__icon-box i,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__icon-box i:before,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__icon-box,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__icon-box i,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-pane.mat-mdc-dialog-panel .device-option__card--selected .device-option__icon-box i:before,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-pane:has(.mat-mdc-dialog-container) .device-option__card--selected .device-option__icon-box i:before,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-pane:has([class*=-modal]):not(.report-problem-dialog) .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important;background:var(--modal-bg)!important;opacity:1!important}html.dark .mat-mdc-dialog-container.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1!important}html.dark .mat-mdc-card,html.dark .mdc-card{color:var(--primary-text-color)!important;background:var(--primary-card-bg)!important}html.dark .cdk-overlay-container :where([class*=modal],[class*=content],.header,.content,.modal-header,.modal-content,.modal-footer,[class*=modal-content],[class*=dialog-content],[class*=dialog-body]):not(.cdk-overlay-backdrop):not(img):not(picture):not(svg):not([class*=common-dialog]):not([class*=cct__]):not([class*=cct--]):not(.cct):not(:is(h1,h2,h3,h4,h5,h6,p,button,a,input,textarea,select)){color:var(--primary-text-color)!important;background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container app-common-dialog-layout{color:var(--primary-text-color)!important;background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-meta,html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-title,html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-expiry,html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-meta *,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-meta,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-title,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-expiry,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-meta *{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html.dark .bg-white:not(.code-input-auth-cell):not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card){background-color:var(--primary-card-bg)!important}html.dark button.bg-white:not(.plan-billing-change-btn--downgrade):not(.input-method-card),html.dark a.bg-white:not(.plan-billing-change-btn--downgrade){background-color:#374151!important}html.dark button.bg-white:not(.plan-billing-change-btn--downgrade):not(.input-method-card):hover,html.dark a.bg-white:not(.plan-billing-change-btn--downgrade):hover{background-color:#4b5563!important}html.dark .bg-gray-50{background-color:var(--primary-bg)!important}html.dark .bg-gray-100{background-color:#374151!important}html.dark .bg-gray-200{background-color:#4b5563!important}html.dark .text-gray-900{color:#f9fafb!important}html.dark .text-gray-800{color:#f3f4f6!important}html.dark .text-gray-700,html.dark .case-hub-case-name-link,html.dark .case-hub-patient-name-link,html.dark .patient-list-cell-primary,html.dark .patient-list-cell-name,html.dark .lf-rescan-result__title,html.dark .lf-rescan-result__panel-title,html.dark .lf-rescan-result__value{color:#d1d5db!important}html.dark .case-hub-table-wrapper app-table table .case-hub-date-cell-text,html.dark .patient-cases-results-card .case-hub-table-wrapper app-table table .case-hub-date-cell-text{text-shadow:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important}html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-dots,html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-arrow,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-dots,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-arrow{color:#9ca3af!important}html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-dots:hover,html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-arrow:hover,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-dots:hover,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-arrow:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open,html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-arrow.case-hub-actions-dots-open,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-arrow.case-hub-actions-dots-open{color:#d1d5db!important}html.dark .case-hub-table-wrapper app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open,html.dark .patient-list-table-wrapper app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open{background-color:#374151!important}html.dark .lf-rescan-result__label{color:#9ca3af!important}html.dark svg [stroke="#111"],html.dark svg [stroke="#111111"]{stroke:#d1d5db!important}html.dark .border-gray-200,html.dark .border-gray-100{border-color:var(--secondary-border-color)!important}html.dark :where([class*=page]:not(.page-ellipsis):not(.page-btn):not(.page-btn--inactive):not(.page-btn--active),[class*=dashboard],[class*=shell],[class*=surface],[class*=content],[class*=section]:not([class*=__section-head]),[class*=panel],[class*=card]:not(.card-menu-backdrop):not([class*=wtp__]):not([class*=input-method-card]),[class*=tile],[class*=table],[class*=list],[class*=item],[class*=row]:not([class*=crown-search-progress]),[class*=modal],[class*=drawer],[class*=sidebar],[class*=toolbar],[class*=header]:not(.case-hub-header):not(.patient-list-header):not(.patient-detail-header):not(.applications-header):not(.payments-page__header):not(.cd-header):not([class*=pc-workflow-header]),[class*=footer],[class*=filter],[class*=search]:not([class*=models-discover__search]):not([class*=search-wrap]):not([class*=crown-search-progress]),[class*=dropdown]:not([class*=dropdown-avatar]):not([class*=language-dropdown]),[class*=menu]:not(.card-menu-backdrop),[class*=tab]:not([class*=models-discover__]),[class*=segment]:not([class*=models-discover__]):not([class*=case-hub-segment]),[class*=trigger]:not([class*=dropdown-avatar-trigger]):not(.patient-list-sort-trigger),[class*=select]:not(.select-none):not([class*=teeth-arch--]):not([class*=rs-jaw-select]):not([class*=rs-jaw-btn]):not([class*=case-hub-selection-bar]),[class*=input]:not(.code-input):not(.code-input-auth-cell):not(app-code-input):not([class*=-code-input]):not([class*=code-input-auth]):not([class*=patient-list-search-input]):not([class*=pc-ai-dim-input]):not(:is(app-login-layout *)),[class*=form],[class*=field]:not(:is(app-login-layout *))):not([class*=common-dialog]){border-color:var(--secondary-border-color)!important}html.dark :where([class*=card]:not(.card-menu-backdrop):not([class*=wtp__]):not([class*=input-method-card]),[class*=tile],[class*=table],[class*=modal]:not([class*=modal-backdrop]),[class*=drawer],[class*=preview],[class*=viewer],[class*=image-wrap],[class*=filter]:not([class*=models-discover__]):not(.case-hub-filter):not(.patient-list-filter-bar):not([class*=patient-list-search]):not([class*=patient-list-sort]):not(.patient-list-filter-btn),[class*=search]:not([class*=models-discover__]):not([class*=crown-search-progress]):not(.search-section):not([class*=patient-list-search]),[class*=dropdown]:not([class*=dropdown-avatar]):not([class*=language-dropdown]),[class*=menu]:not(.card-menu-backdrop),[class*=tab]:not([class*=models-discover__]),[class*=segment]:not([class*=models-discover__]):not([class*=case-hub-segment]),[class*=trigger]:not([class*=dropdown-avatar-trigger]),[class*=select]:not(.select-none):not([class*=teeth-arch--]):not(.case-hub-app-select):not(.patient-list-filter-select):not([class*=rs-jaw-select]):not([class*=rs-jaw-btn]):not([class*=case-hub-selection-bar]),[class*=input]:not(.login-text-input):not(.code-input):not(.code-input-auth-cell):not(app-code-input):not([class*=-code-input]):not([class*=code-input-auth]):not([class*=pc-ai-dim-input]):not(:is(app-login-layout *)),[class*=form]:not(.crown-gauge-form):not(:is(app-login-layout *))):not(img):not(picture):not(svg):not([class*=overlay]):not(.aside-shell):not(.card-menu-backdrop):not(.rs-modal-backdrop):not(.rrs-modal-backdrop):not(.rss-modal-backdrop):not([class*=common-dialog]):not([class*=models-discover__]):not(.models-discover):not([class*=pm-home]):not([class*=case-detail-]):not([class*=cd-]):not([class*=pc-3d-preview]):not([class*=stl-viewer]):not([class*=three-viewer]):not(.nav-basket-count):not(.cart-price):not([class*=wtp__]):not([class*=cards-grid]):not([class*=section-cards]):not(.core-app-card):not(.core-app-card-body):not(.core-app-card-title):not(.core-app-card-desc):not(.core-app-card-badge):not(.ecosystem-card):not(.ecosystem-card-body):not(.ecosystem-card-title):not(.ecosystem-card-desc):not(.ecosystem-card-desc-secondary):not(.ecosystem-card-badges):not(.ecosystem-card-badge):not(.home-skeleton-card):not(.app-selector-card):not(.app-selector-card-image):not(.app-selector-badge):not([class*=payments-main-card]):not([class*=payments-cards-panel]):not([class*=wallet-card-title]):not([class*=wallet-card-subtitle]):not([class*=wallet-visual-card]):not([class*=wallet-cash-card__]):not([class*=wallet-trial-card--]):not([class*=cards-section]):not([class*=cards-section__]):not([class*=card-wrapper]):not([class*=card-dropdown]):not([class*=card-manage]):not([class*=credit-card-tile]):not([class*=cct]):not([class*=plan-billing-summary]):not([class*=plan-billing-card]):not([class*=manage-cards-form]):not([class*=subscription-card-]):not([class*=billing-]):not([class*=history-]):not(.patient-list-card):not(.patient-list-table-card):not(.patient-list-table-wrapper):not(.patient-cases-results-card):not(.case-hub-table-card):not(.case-hub-table-wrapper):not(.search-section):not(.patient-list-search-wrap):not(.patient-list-search-bar):not(.patient-list-search-inner):not(.patient-list-sort-trigger):not(.patient-list-filter-btn):not(.patient-list-footer):not(.patient-list-footer-range):not(.patient-list-pagination):not(.case-hub-app-select):not([class*=rs-modal__option]):not([class*=rrs-modal__option]):not([class*=rss-modal__option]):not(:is(h1,h2,h3,h4,h5,h6,p,button,a,input,textarea,select)){color:var(--primary-text-color)!important;background-color:var(--primary-card-bg)!important}html.dark .models-discover .case-hub-footer{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark :where([class*=page]:not(.page-ellipsis):not(.page-btn):not(.page-btn--inactive):not(.page-btn--active):not(.upload-page__back):not(.orders-page__stat):not(.orders-page__stats):not([class*=orders-page__model]),[class*=content]:not([class*=patient-list-]):not([class*=patient-detail-]):not([class*=patient-cases-]):not([class*=case-detail-]):not([class*=cd-]):not(.case-hub-content):not([class*=cct__]):not([class*=cct--]):not(.cct),[class*=section]:not([class*=__section-head]):not([class*=patient-detail-]):not([class*=patient-cases-]):not([class*=case-detail-]):not([class*=cd-]):not([class*=wtp__]):not([class*=rs-jaw-select]):not([class*=rs-jaw-btn]),[class*=list]:not([class*=-avatar]):not([class*=patient-list-]):not([class*=patient-detail-]):not([class*=wtp__]),[class*=sidebar]:not([class*=patient-list-filter-sidebar]):not(.pc-sidebar)):not(.nav-list):not(.pm-home-view-list-btn):not(:is(h1,h2,h3,h4,h5,h6,p)){color:var(--primary-text-color)!important;background-color:var(--primary-bg)!important}html.dark :where(h1,h2,h3,h4,h5,h6,[class*=title],[class*=heading],[class*=name]:not([class*=cct__]),[class*=label]:not(.plan-badge-label)){color:#f9fafb!important}html.dark :where(h1,h2,[class*=__title]:not([class*=__title-]),[class*=page-title],[class*=hero-title],.case-hub-title,.applications-title,.ecosystem-title,.models-discover__toolbar-title,.upload-page__form-heading,.upload-page__section-head,.upload-page__section-head h2,.upload-page__field-label,.orders-page__intro-title,.orders-page__model-title,.payments-page__title,.payments-page__subtitle,.wallet-card-title,.wallet-card-subtitle,.billing-plan-panel__heading,.case-detail-title,.cd-section-label,.cd-section-title,.cd-scan-card-title,.cd-prep-title,.cd-header,.cd-edit-dialog-title,.cards-section__title,.cards-section__subtitle,.cards-section__info-text,.cards-section__add-title,.cards-section__add-hint,.wtp__section-label,.wtp__pay-meta,.wtp__pay-title,.wtp__pay-expiry,.settings-title,.pm-home-find-title,.settings-card .row-main,.settings-card .row-left,.settings-card .row-content,.settings-card .card-title,.settings-card .card-subtitle,.settings-card .legal-header,.settings-card .legal-links,.settings-card .pref-row,.settings-card .muted-row,.settings-card .card-left,.settings-card .card-right,.settings-card .language-dropdown-wrapper,.settings-card .language-dropdown,.settings-card .language-dropdown-chevron,.cart-price){text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-login-layout :where(.form,.form-main-cluster,.auth-footer,.description,.login-form,.login-brand-block,.login-heading-stack,[class*=fields],[class*=field],.reset-password-form,.reset-password-code-form,.reset-password-form-page){background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-login-layout .description .title,html.dark app-login-layout .description .sub-title,html.dark app-login-layout .description h1.title,html.dark app-login-layout .description p.sub-title,html.dark app-login-layout .welcome-title,html.dark app-login-layout .login-heading-stack .sub-title,html.dark app-login-layout .reset-password-success__title,html.dark app-login-layout .reset-password-success__subtitle{text-shadow:none!important;background-color:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-login-layout app-text-input,html.dark app-login-layout app-text-input[class*=input]{background-color:transparent!important;box-shadow:none!important}html.dark app-login-layout app-text-input .title,html.dark app-login-layout app-text-input .title label,html.dark app-login-layout app-text-input .title label p,html.dark app-login-layout app-text-input .sub-title{text-shadow:none!important;background-color:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-login-layout app-text-input .title label p{color:#c4d0e8!important}html.dark app-login-layout app-text-input .input{border-color:#213454!important;background-color:#0c1828!important;background-image:none!important;box-shadow:inset 0 1px #ffffff08!important;filter:none!important}html.dark app-login-layout app-text-input .input>:is(input,textarea){border-color:transparent!important;color:var(--input-text-color)!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}html.dark app-login-layout app-text-input .input>:is(input,textarea)::placeholder{color:var(--input-placeholder-color)!important}html.dark app-login-layout app-text-input .input>:is(input,textarea):-webkit-autofill,html.dark app-login-layout app-text-input .input>:is(input,textarea):-webkit-autofill:hover,html.dark app-login-layout app-text-input .input>:is(input,textarea):-webkit-autofill:focus{box-shadow:0 0 0 1000px #0c1828 inset!important;caret-color:var(--input-text-color);-webkit-text-fill-color:var(--input-text-color)}html.dark app-login-layout app-code-input,html.dark app-login-layout app-code-input[class*=-code-input]{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark app-login-layout app-code-input .code-input{background-color:transparent!important;box-shadow:none!important}html.dark app-login-layout app-code-input .code-input input.code-input-auth-cell{color:var(--input-text-color)!important;background-color:var(--input-bg)!important;border-color:var(--secondary-border-color)!important;box-shadow:none!important;filter:none!important}html.dark app-login-layout app-code-input .code-input input.code-input-auth-cell.code-input-auth-cell--focused{border-color:#705bef!important;box-shadow:inset 0 0 0 1px #705bef!important}html.dark app-login-layout app-code-input .code-input input[class*=shadow]{box-shadow:none!important;filter:none!important}html.dark app-home,html.dark app-case-management,html.dark app-payments,html.dark app-my-profile,html.dark app-settings-layout,html.dark app-preferences,html.dark app-security,html.dark app-notifications,html.dark app-privacy,html.dark app-local-files-list,html.dark app-model-upload,html.dark app-designer-detail{color:var(--primary-text-color)!important;background-color:transparent!important;background-image:none!important}html.dark app-model-upload .upload-page__form-heading,html.dark app-model-upload .upload-page__section-head,html.dark app-model-upload .upload-page__section-head h2,html.dark app-model-upload .upload-page__field-label{text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-privacy .settings-card,html.dark app-preferences .settings-card,html.dark app-security .settings-card,html.dark app-notifications .settings-card{background-color:var(--primary-card-bg)!important}html.dark app-privacy .settings-card .row-main,html.dark app-privacy .settings-card .row-left,html.dark app-privacy .settings-card .row-content,html.dark app-privacy .settings-card .legal-header,html.dark app-privacy .settings-card .legal-links,html.dark app-privacy .settings-card .pref-row,html.dark app-privacy .settings-card .muted-row,html.dark app-privacy .settings-card .card-left,html.dark app-privacy .settings-card .card-right,html.dark app-preferences .settings-card .row-main,html.dark app-preferences .settings-card .row-left,html.dark app-preferences .settings-card .row-content,html.dark app-preferences .settings-card .legal-header,html.dark app-preferences .settings-card .legal-links,html.dark app-preferences .settings-card .pref-row,html.dark app-preferences .settings-card .muted-row,html.dark app-preferences .settings-card .card-left,html.dark app-preferences .settings-card .card-right,html.dark app-security .settings-card .row-main,html.dark app-security .settings-card .row-left,html.dark app-security .settings-card .row-content,html.dark app-security .settings-card .legal-header,html.dark app-security .settings-card .legal-links,html.dark app-security .settings-card .pref-row,html.dark app-security .settings-card .muted-row,html.dark app-security .settings-card .card-left,html.dark app-security .settings-card .card-right,html.dark app-notifications .settings-card .row-main,html.dark app-notifications .settings-card .row-left,html.dark app-notifications .settings-card .row-content,html.dark app-notifications .settings-card .legal-header,html.dark app-notifications .settings-card .legal-links,html.dark app-notifications .settings-card .pref-row,html.dark app-notifications .settings-card .muted-row,html.dark app-notifications .settings-card .card-left,html.dark app-notifications .settings-card .card-right{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-privacy .settings-card.muted-list,html.dark app-preferences .settings-card.muted-list,html.dark app-security .settings-card.muted-list,html.dark app-notifications .settings-card.muted-list{background-color:var(--primary-card-bg)!important}html.dark app-patient-management-home .absolute.inset-0.bg-white,html.dark app-patient-management-list .absolute.inset-0.bg-white{background-color:var(--primary-bg)!important}html.dark app-home .applications-page,html.dark app-home .applications-dashboard,html.dark app-home .applications-section,html.dark app-home .applications-section-cards,html.dark app-home .applications-section-ecosystem,html.dark app-home .core-cards-grid,html.dark app-home .ecosystem-cards-grid{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-home .core-app-card,html.dark app-home .core-app-card-coming-soon,html.dark app-home .ecosystem-card,html.dark app-home .ecosystem-card-coming-soon,html.dark app-home .ecosystem-card-rodinsmile,html.dark app-home .ecosystem-card-typodont-model,html.dark app-home .ecosystem-card-rodin-retainer,html.dark app-home .ecosystem-card-rodin-splint{border-color:#5078dc26!important;background-image:linear-gradient(165deg,#23376447,#0e1634ed 42%,#080e22eb)!important;background-color:#0e1634ed!important;box-shadow:inset 0 1px #8ca5ff1a,0 0 0 1px #506edc1a,0 4px 12px #00000094,0 14px 40px #00000085,0 28px 68px #00000070!important;-webkit-backdrop-filter:blur(12px) saturate(1.12);backdrop-filter:blur(12px) saturate(1.12)}html.dark app-home .core-app-card-image-wrap,html.dark app-home .ecosystem-card-image-wrap{background-image:none!important;background-color:transparent!important}html.dark app-home .core-app-card-body,html.dark app-home .core-app-card-title,html.dark app-home .core-app-card-desc,html.dark app-home .ecosystem-card-body,html.dark app-home .ecosystem-card-title,html.dark app-home .ecosystem-card-desc,html.dark app-home .ecosystem-card-desc-secondary,html.dark app-home .ecosystem-card-badges,html.dark app-home .ecosystem-card-badge,html.dark app-home .ecosystem-card-badge-available,html.dark app-home .ecosystem-card-badge-ai{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-home .ecosystem-card-badge-ai{border:none!important;outline:none!important;box-shadow:none!important;overflow:visible!important}html.dark app-home .ecosystem-badge-ai-figma{border:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-home .ecosystem-badge-ai-figma>path:first-child{fill:#312e81!important}html.dark app-home .ecosystem-badge-ai-figma g path,html.dark app-home .ecosystem-badge-ai-figma>path:last-child{fill:#a78bfa!important;stroke:#a78bfa!important}html.dark app-payments .payments-page,html.dark app-payments .payments-main-card,html.dark app-payments .payments-cards-panel-root,html.dark app-payments .wallet-cash-card__intro,html.dark app-payments .wallet-cash-content,html.dark app-payments .wallet-balance-block,html.dark app-payments .wallet-card-title-row,html.dark app-payments .wallet-card-title,html.dark app-payments .wallet-card-subtitle,html.dark app-payments .wallet-trial-grid,html.dark app-payments .wallet-trial-header,html.dark app-payments .wallet-trial-exports,html.dark app-payments .wallet-trial-divider,html.dark app-payments .wallet-limits-grid,html.dark app-payments .wallet-how-cash__title,html.dark app-payments .wallet-how-cash__list,html.dark app-payments .wallet-how-cash__item,html.dark app-payments .wallet-how-cash__contact,html.dark app-payments .cards-section__header,html.dark app-payments .cards-section__title,html.dark app-payments .cards-section__subtitle,html.dark app-payments .cards-section__body,html.dark app-payments .cards-section__row,html.dark app-payments .cards-section__loading,html.dark app-payments .card-wrapper,html.dark app-payments .card-dropdown__item,html.dark app-payments .plan-billing-summary,html.dark app-payments .first-billing-plans,html.dark app-payments .post-cancel-plans,html.dark app-payments .change-plan-view,html.dark app-payments .subscription-plans-container,html.dark app-payments .downgrade-scheduled-banner__inner,html.dark app-payments .manage-cards-form-body,html.dark app-payments .manage-cards-form-list{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-payments app-cards-panel,html.dark app-payments app-billing-transaction-history,html.dark app-payments app-billing-help,html.dark app-payments app-manage-cards-form{background-color:transparent!important}html.dark [class*=__ai-badge]{border:none!important;box-shadow:none!important;background-color:#6c63ff26!important;color:#6c5ce7!important;font-synthesis:none;-webkit-font-smoothing:antialiased}html.dark [class*=__ai-badge] span{color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark [class*=__ai-badge] svg,html.dark [class*=__ai-badge] svg path{fill:#6c5ce7!important;stroke:#6c5ce7!important}html.dark .applications-page,html.dark .applications-dashboard,html.dark .applications-section,html.dark .applications-footer,html.dark .applications-header,html.dark .applications-header>*,html.dark .ecosystem-header,html.dark .ecosystem-header>*,html.dark .patient-list-content,html.dark .patient-list-card,html.dark .patient-list-footer,html.dark .patient-list-footer>*,html.dark .payments-page,html.dark .upload-page,html.dark .upload-page__shell,html.dark .upload-page__footer,html.dark .upload-page__form-heading,html.dark .upload-page__field-label,html.dark .models-discover__toolbar,html.dark .models-discover__toolbar-back,html.dark .models-discover__hero,html.dark .models-discover__active,html.dark .models-discover__results-bar,html.dark .models-discover__main-cats,html.dark .models-discover__sub-panel,html.dark .models-discover__sub-pill-row,html.dark .model-list,html.dark .case-hub-footer:not(.case-hub-table-card .case-hub-footer),html.dark .case-hub-footer:not(.case-hub-table-card .case-hub-footer)>*,html.dark .patient-cases-results-footer,html.dark .billing-plan-panel__table-wrap,html.dark .history-table-wrap,html.dark #community-discover-list-top{border-color:transparent!important;background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .case-hub-header,html.dark .case-hub-header>*,html.dark .patient-list-header,html.dark .patient-list-header>*,html.dark .patient-detail-header,html.dark .patient-detail-header>*,html.dark .applications-header,html.dark .applications-header>*,html.dark .payments-page__header,html.dark .payments-page__header>*,html.dark .orders-page__intro,html.dark .orders-page__intro>*{border-color:transparent!important;text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-payments .payments-page,html.dark app-payments .payments-main-card,html.dark app-payments .billing-help,html.dark app-payments .plan-billing-summary,html.dark app-payments .first-billing-plans,html.dark app-payments .post-cancel-plans,html.dark app-payments .change-plan-view,html.dark app-payments .subscription-plans-container,html.dark app-payments .downgrade-scheduled-banner,html.dark app-payments .downgrade-scheduled-banner__inner,html.dark app-payments .payments-cards-panel-root,html.dark app-payments app-cards-panel,html.dark app-payments app-manage-cards-form{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-payments .payments-main-card__inner,html.dark app-payments .payments-subscription-extras,html.dark app-payments .wallet-view{background-color:transparent!important;background-image:none!important}html.dark app-payments app-subscription-panel{flex:0 0 auto!important;width:100%;background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-payments .payments-page__title,html.dark app-payments .payments-page__subtitle,html.dark app-payments .wallet-card-title,html.dark app-payments .wallet-card-subtitle,html.dark app-payments .wallet-cash-card__intro,html.dark app-payments .wallet-cash-content,html.dark app-payments .wallet-balance-block,html.dark app-payments .wallet-balance-label,html.dark app-payments .wallet-balance-amount,html.dark app-payments .wallet-balance-hint,html.dark app-payments .wallet-balance-note,html.dark app-payments .wallet-how-cash__title,html.dark app-payments .wallet-how-cash__item,html.dark app-payments .wallet-trial-card--empty-only__title,html.dark app-payments .wallet-trial-card--empty-only__desc,html.dark app-payments .wallet-trial-name,html.dark app-payments .wallet-trial-meta,html.dark app-payments .wallet-trial-exports,html.dark app-payments .wallet-limits-title,html.dark app-payments .wallet-limit-item,html.dark app-payments .card-wrapper,html.dark app-payments .cards-section__loading,html.dark app-payments .card-dropdown__item,html.dark app-payments .cards-section__header,html.dark app-payments .cards-section__title,html.dark app-payments .cards-section__subtitle,html.dark app-payments .cards-section__body,html.dark app-payments .cards-section__row,html.dark app-payments .cards-section__info-text,html.dark app-payments .cards-section__add-title,html.dark app-payments .cards-section__add-hint,html.dark app-payments .cct__badge-text,html.dark app-payments .cct__masked,html.dark app-payments .cct__number-area,html.dark app-payments .cct__last4-group,html.dark app-payments .cct__cardholder,html.dark app-payments .cct__brand-name,html.dark app-payments .cct__expiry-val,html.dark app-payments .wallet-cash-card,html.dark app-payments .wallet-trial-card,html.dark app-payments .wallet-trial-grid,html.dark app-payments .wallet-limits-grid,html.dark app-payments .wallet-card-title-row,html.dark app-payments .wallet-trial-header,html.dark app-payments .wallet-trial-exports__header,html.dark app-payments .wallet-trial-exports__track,html.dark app-payments .wallet-trial-divider,html.dark app-payments .wallet-how-cash__list,html.dark app-payments .wallet-balance-actions,html.dark app-payments .billing-plan-panel__heading,html.dark app-payments .history-header-left,html.dark app-payments .history-title,html.dark app-payments .history-activity,html.dark app-payments .billing-how-steps,html.dark app-payments .billing-how-steps li,html.dark app-payments .billing-help>div>button,html.dark app-payments .billing-help>div>div,html.dark app-payments .billing-help ol,html.dark app-payments .billing-help ul,html.dark app-payments .billing-help ol li,html.dark app-payments .billing-help ul li{text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-payments .wallet-balance-amount{color:#f9fafb!important}html.dark app-payments .wallet-btn-dark{border:1px solid #4b5563!important;color:#f9fafb!important;background:#374151!important;box-shadow:none!important}html.dark app-payments .wallet-btn-dark:hover{color:#fff!important;background:#4b5563!important}html.dark app-payments .wallet-trial-btn--muted,html.dark app-payments .wallet-trial-btn--disabled{border:1px solid #4b5563!important;color:#9ca3af!important;background:#374151!important;box-shadow:none!important}html.dark app-payments .wallet-trial-name,html.dark app-payments .wallet-trial-price{color:#f9fafb!important}html.dark :where(p,span:not(.dropdown-avatar-badge):not(.patient-list-avatar):not(.pm-home-patient-avatar):not(.patient-detail-avatar):not(.plan-badge-label):not(.nav-basket-count):not(.case-hub-selection-bar-count):not(.case-hub-scan-type-tag):not(.cd-scan-type-tag):not(.subscription-active-status):not(.billing-tx-status):not(.billing-tx-filter-trigger-label):not([class*=cct__]),[class*=subtitle],[class*=description],[class*=desc],[class*=hint]:not([class*=cards-section__]),[class*=meta],[class*=secondary],[class*=muted]){color:#d1d5db!important}html.dark :where(input,textarea,select):not(.models-discover__search-input):not(.pm-home-search-input):not(.patient-list-search-input):not(.patient-list-sort-trigger):not(.patient-list-filter-input):not(.patient-list-filter-select):not(.patient-list-inline-select):not(.case-hub-filter input):not(.patient-cases-filter-bar input):not(:is(app-login-layout input,app-login-layout textarea,app-login-layout select)):not(:is(.patient-flow-search-field input,.patient-flow-search-field textarea)):not([class*=pc-ai-dim-input]){border-color:var(--secondary-border-color)!important;color:var(--input-text-color)!important;background-color:var(--input-bg)!important;box-shadow:none!important;text-shadow:none!important}html.dark .case-hub-filter .case-hub-app-select,html.dark .patient-cases-filter-bar .case-hub-app-select,html.dark .patient-list-filter-bar .case-hub-app-select{color:inherit!important;background-color:transparent!important}html.dark .case-hub-filter .case-hub-app-select input,html.dark .case-hub-filter .case-hub-app-select input::placeholder,html.dark .case-hub-filter .case-hub-date-trigger span,html.dark .case-hub-filter .billing-tx-date-trigger .billing-tx-filter-trigger-label,html.dark .case-hub-filter .billing-tx-select-filter .billing-tx-filter-trigger-label,html.dark .case-hub-filter .case-hub-search input,html.dark .case-hub-filter .case-hub-search input::placeholder,html.dark .case-hub-filter .patient-list-inline-select,html.dark .patient-cases-filter-bar .case-hub-app-select input,html.dark .patient-cases-filter-bar .case-hub-app-select input::placeholder,html.dark .patient-cases-filter-bar .case-hub-date-trigger span,html.dark .patient-cases-filter-bar .billing-tx-date-trigger .billing-tx-filter-trigger-label,html.dark .patient-cases-filter-bar .billing-tx-select-filter .billing-tx-filter-trigger-label,html.dark .patient-cases-filter-bar .case-hub-search input,html.dark .patient-cases-filter-bar .case-hub-search input::placeholder,html.dark .patient-cases-filter-bar .patient-list-inline-select,html.dark .patient-list-filter-bar .case-hub-app-select input,html.dark .patient-list-filter-bar .case-hub-app-select input::placeholder,html.dark .patient-list-filter-bar .case-hub-date-trigger span,html.dark .patient-list-filter-bar .billing-tx-date-trigger .billing-tx-filter-trigger-label,html.dark .patient-list-filter-bar .billing-tx-select-filter .billing-tx-filter-trigger-label,html.dark .patient-list-filter-bar .case-hub-search input,html.dark .patient-list-filter-bar .case-hub-search input::placeholder,html.dark .patient-list-filter-bar .patient-list-inline-select{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;text-shadow:none!important;filter:none!important}html.dark .case-hub-filter .patient-list-filter-bar .patient-list-inline-select,html.dark .patient-cases-filter-bar .patient-list-filter-bar .patient-list-inline-select,html.dark .patient-list-filter-bar .patient-list-filter-bar .patient-list-inline-select{border:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;color-scheme:dark}html.dark .case-hub-filter .case-hub-segment-btn.case-hub-segment-selected,html.dark .patient-cases-filter-bar .case-hub-segment-btn.case-hub-segment-selected,html.dark .patient-list-filter-bar .case-hub-segment-btn.case-hub-segment-selected{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;filter:none!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent;background:transparent!important;background-color:transparent!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input{background:transparent!important;background-color:transparent!important}html.dark .patient-list-filter-bar .case-hub-date-trigger,html.dark .patient-list-filter-bar .case-hub-dropdown,html.dark .patient-list-filter-bar .case-hub-search{background:#253044!important;background-color:#253044!important}html.dark .patient-list-filter-bar .case-hub-date-trigger:hover,html.dark .patient-list-filter-bar .case-hub-dropdown:hover,html.dark .patient-list-filter-bar .case-hub-search:hover{background:#374151!important;background-color:#374151!important}html.dark .patient-list-filter-bar .patient-list-inline-select{background:transparent!important;background-color:transparent!important}html.dark .patient-cases-filter-bar .case-hub-date-trigger,html.dark .patient-cases-filter-bar .case-hub-dropdown,html.dark .patient-cases-filter-bar .case-hub-search,html.dark .patient-cases-filter-bar .case-hub-app-dropdown{background:#253044!important;background-color:#253044!important}html.dark .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark .patient-cases-filter-bar .case-hub-dropdown:hover,html.dark .patient-cases-filter-bar .case-hub-search:hover,html.dark .patient-cases-filter-bar .case-hub-app-dropdown:hover{background:#374151!important;background-color:#374151!important}html.dark .patient-cases-filter-bar .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark .patient-cases-filter-bar .case-hub-app-select input{background:transparent!important;background-color:transparent!important}html.dark .patient-list-filter-sidebar .patient-list-filter-input,html.dark .patient-list-filter-sidebar .patient-list-filter-select,html.dark .patient-list-filter-sidebar .patient-list-filter-date-text,html.dark .patient-list-filter-sidebar .patient-list-filter-sidebar-title,html.dark .patient-list-filter-sidebar .patient-list-filter-label,html.dark .patient-list-filter-sidebar .patient-list-search-input,html.dark .patient-list-filter-sidebar .patient-list-search-inner,html.dark .patient-list-filter-sidebar .patient-list-sort-trigger,html.dark .patient-list-filter-sidebar .patient-list-filter-btn,html.dark .patient-list-search-bar .patient-list-filter-input,html.dark .patient-list-search-bar .patient-list-filter-select,html.dark .patient-list-search-bar .patient-list-filter-date-text,html.dark .patient-list-search-bar .patient-list-filter-sidebar-title,html.dark .patient-list-search-bar .patient-list-filter-label,html.dark .patient-list-search-bar .patient-list-search-input,html.dark .patient-list-search-bar .patient-list-search-inner,html.dark .patient-list-search-bar .patient-list-sort-trigger,html.dark .patient-list-search-bar .patient-list-filter-btn,html.dark .models-discover__filter-chip,html.dark .models-discover__filter-chip-text{-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}html.dark app-text-input .input>:is(input,textarea){border-color:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark app-code-input,html.dark app-code-input[class*=-code-input]{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark .code-input{border-color:transparent!important;box-shadow:none!important}html.dark .code-input:has(input.code-input-auth-cell){background-color:transparent!important}html.dark .code-input input.code-input-auth-cell{color:var(--input-text-color)!important;background-color:var(--input-bg)!important;border-color:var(--secondary-border-color)!important;box-shadow:none!important;filter:none!important}html.dark .code-input input.code-input-auth-cell.code-input-auth-cell--focused{border-color:#705bef!important;box-shadow:inset 0 0 0 1px #705bef!important}html.dark .code-input input.code-input-auth-cell[class*=shadow]{box-shadow:none!important;filter:none!important}html.dark :where([role=tab]:not(.models-discover__segment-link),[role=combobox],[role=searchbox]:not(.models-discover__search-input),[class*=pill]:not([class*=-pill-icon]):not([class*=-pill-label]):not(.model-detail__back-pill),[class*=chip]:not(.meta-tag-picker__chip):not(.meta-tag-picker__main):not(.pc-ai-size-stepper-included-chip):not(.pc-ai-size-stepper-included-chip-label),[class*=badge]:not(.dropdown-avatar-badge):not(.plan-badge):not([class*=cct__badge]):not([class*=ecosystem-card-badge]):not([class*=ecosystem-badge]):not(.core-app-card-badge):not(.app-selector-badge):not([class*=__ai-badge]),[class*=filter-chip],[class*=tab-trigger],[class*=segment-btn]){border-color:#374151!important;color:#d1d5db!important;background-color:#1f2937!important}html.dark .dropdown-avatar-badge,html.dark .patient-list-avatar,html.dark .pm-home-patient-avatar,html.dark .patient-detail-avatar,html.dark .chat-user-avatar{border-color:#4b5563!important;color:#f9fafb!important;background-image:none!important;background-color:#374151!important;box-shadow:none!important;border:1px solid #4b5563!important}html.dark .dropdown-avatar-badge span,html.dark .patient-list-avatar span,html.dark .pm-home-patient-avatar span,html.dark .patient-detail-avatar span,html.dark .chat-user-avatar span{color:#f9fafb!important}html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#e5e7eb"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f3f4f6"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f9fafb"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#F5F3FF"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f5f3ff"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f0efff"],html.dark .size-10.rounded-full[class*="bg-[#e5e7eb"],html.dark .relative.flex.rounded-full[class*="bg-[#e5e7eb"]{border-color:#4b5563!important;color:#f9fafb!important;background-image:none!important;background-color:#374151!important;box-shadow:none!important;border:1px solid #4b5563!important}html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#e5e7eb"] span,html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f3f4f6"] span,html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f9fafb"] span,html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#F5F3FF"] span,html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f5f3ff"] span,html.dark .rounded-full[class*=items-center][class*=justify-center][class*="bg-[#f0efff"] span,html.dark .size-10.rounded-full[class*="bg-[#e5e7eb"] span,html.dark .relative.flex.rounded-full[class*="bg-[#e5e7eb"] span,html.dark .rounded-full[class*=items-center][class*=justify-center][class*="text-[#364153"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="text-[#6C5CE7"],html.dark .rounded-full[class*=items-center][class*=justify-center][class*="text-[#6c5ce7"],html.dark .rounded-full[class*=items-center][class*=justify-center] span[class*="text-[#364153"],html.dark .rounded-full[class*=items-center][class*=justify-center] span.text-gray-700{color:#f9fafb!important}html.dark [class*=from-blue-100][class*=to-purple-100][class*=items-center][class*=justify-center],html.dark .rounded-full [class*=from-blue-100][class*=to-purple-100]{border-color:#4b5563!important;color:#f9fafb!important;background-image:none!important;background-color:#374151!important;box-shadow:none!important;border:none!important}html.dark [class*=from-blue-100][class*=to-purple-100][class*=items-center][class*=justify-center] span,html.dark .rounded-full [class*=from-blue-100][class*=to-purple-100] span{color:#f9fafb!important}html.dark .w-16.h-16.rounded-full.bg-gray-300,html.dark .w-6.h-6.rounded-full.bg-gray-300,html.dark .h-6.w-6.rounded-full.bg-gray-300{border:1px solid #4b5563!important;background-color:#374151!important}html.dark :where([aria-selected=true]:not(.models-discover__segment-link),[aria-current=page]:not(.models-discover__segment-link):not(.page-btn),[class*=--active]:not([class*=models-discover__segment-link]),[class*=--on],[class*=selected]:not(.models-discover__segment-link--active):not(.case-hub-segment-selected):not(.wtp__card--selected):not(.amount-btn--selected):not(.meta-tag-picker__chip):not([class*=case-hub-selection-bar-selected])){border-color:#6c63ff73!important;color:#ddd6fe!important;background-color:#6c63ff2e!important}html.dark :where(input,textarea)::placeholder{color:var(--input-placeholder-color)!important}html.dark :where(table,thead,tbody,tr,th,td){border-color:var(--secondary-border-color)!important;color:var(--primary-text-color)!important}html.dark thead,html.dark th{background-color:var(--primary-card-bg)!important}html.dark app-patient-management-list thead,html.dark app-patient-management-list th,html.dark app-patient-management-list table.table-auto,html.dark app-patient-management-list table[class*=table]{background-color:#0c1121!important;background-image:none!important}html.dark app-patient-detail .patient-cases-results-card,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper,html.dark app-patient-detail .patient-cases-results-card app-table,html.dark app-patient-detail .patient-cases-results-card app-table table,html.dark app-patient-detail .patient-cases-results-card app-table table.table-auto,html.dark app-patient-detail .patient-cases-results-card app-table thead,html.dark app-patient-detail .patient-cases-results-card app-table thead tr,html.dark app-patient-detail .patient-cases-results-card app-table thead th,html.dark app-patient-detail .patient-cases-results-card app-table tbody,html.dark app-patient-detail .patient-cases-results-card app-table tbody tr,html.dark app-patient-detail .patient-cases-results-card app-table tbody td,html.dark app-patient-cases-section .patient-cases-results-card,html.dark app-patient-cases-section .patient-cases-results-card .case-hub-table-wrapper,html.dark app-patient-cases-section .patient-cases-results-card app-table,html.dark app-patient-cases-section .patient-cases-results-card app-table table,html.dark app-patient-cases-section .patient-cases-results-card app-table table.table-auto,html.dark app-patient-cases-section .patient-cases-results-card app-table thead,html.dark app-patient-cases-section .patient-cases-results-card app-table thead tr,html.dark app-patient-cases-section .patient-cases-results-card app-table thead th,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody tr,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody td{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-payments thead,html.dark app-payments th{background-image:none!important;background-color:transparent!important}html.dark tbody tr:hover{background-color:#253044!important}html.dark html.dark app-patient-detail .patient-cases-results-card tbody tr,html.dark html.dark app-patient-detail .patient-cases-results-card tbody td,html.dark html.dark app-patient-cases-section .patient-cases-results-card tbody tr,html.dark html.dark app-patient-cases-section .patient-cases-results-card tbody td{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;border-bottom:1px solid #1e2d40!important}html.dark html.dark app-patient-detail .patient-cases-results-card tbody tr:hover,html.dark html.dark app-patient-detail .patient-cases-results-card tbody tr:hover td,html.dark html.dark app-patient-cases-section .patient-cases-results-card tbody tr:hover,html.dark html.dark app-patient-cases-section .patient-cases-results-card tbody tr:hover td{background:#253044!important;background-color:#253044!important;border-bottom-color:#253044!important}html.dark html.dark app-patient-detail .patient-cases-results-card tbody tr:last-child td,html.dark html.dark app-patient-cases-section .patient-cases-results-card tbody tr:last-child td{border-bottom:none!important}html.dark :where([class*=search-wrap]:not([class*=patient-list-search-wrap]):not(.pm-home-search-wrap),[class*=search-field]:not(input):not(textarea):not(.patient-flow-search-field):not(.patient-flow-search-field-icon),[class*=__search]:not([class*=search-input]):not([class*=search-icon]):not(input):not(textarea),.models-discover__search,.models-discover__search-wrap){border:none!important;border-color:transparent!important;border-radius:9999px!important;outline:none!important;overflow:hidden;background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .pm-home-search-wrap{border-radius:0!important;overflow:visible!important}html.dark .pm-home-search-input{height:57px!important;padding:16px 20px 16px 56px!important;border:1.37px solid #4b5563!important;border-radius:20px!important;color:#f9fafb!important;background-color:var(--primary-card-bg)!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important;appearance:none}html.dark .pm-home-search-input::placeholder{color:#6b7280!important}html.dark .pm-home-search-input:focus,html.dark .pm-home-search-input:focus-visible{border-color:var(--input-active-border-color)!important;outline:none!important;box-shadow:0 0 8.2px 2px #6c5ce74f,0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}html.dark .pm-home-search-icon{text-shadow:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark .pm-home-center-wrapper,html.dark .pm-home-center-head,html.dark .pm-home-center-form,html.dark .pm-home-or,html.dark .pm-home-search-wrap,html.dark .pm-home-search-icon{border-color:transparent!important;text-shadow:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark .billing-tx-status,html.dark .billing-tx-status span,html.dark .billing-tx-status svg{background-image:none;background-color:transparent}html.dark .billing-tx-status--paid{border-color:#05966973!important;color:#6ee7b7!important;background-color:#10b98126!important}html.dark .billing-tx-status--received{border-color:#3b82f659!important;color:#93c5fd!important;background-color:#374151d9!important}html.dark .billing-tx-status--activated{border-color:#6c5ce759!important;color:#c4b5fd!important;background-color:#6c5ce72e!important}html.dark .billing-tx-status--scheduled{border-color:#fbbf2459!important;color:#fcd34d!important;background-color:#78350f40!important}html.dark .billing-tx-status--canceled{border-color:#4b5563!important;color:#9ca3af!important;background-color:#37415199!important}html.dark .subscription-active-status{border-color:#05966973!important;color:#6ee7b7!important;background-color:#10b98126!important}html.dark .subscription-active-status__dot{background-color:#34d399!important}html.dark .wim-status--paid{border-color:#05966973!important;color:#6ee7b7!important;background-color:#10b98126!important}html.dark .wim-status--received{border-color:#3b82f659!important;color:#93c5fd!important;background-color:#374151d9!important}html.dark .wim-status--activated{border-color:#6c5ce759!important;color:#c4b5fd!important;background-color:#6c5ce72e!important}html.dark .wim-status--scheduled{border-color:#fbbf2459!important;color:#fcd34d!important;background-color:#78350f40!important}html.dark .wim-status--canceled{border-color:#4b5563!important;color:#9ca3af!important;background-color:#37415199!important}html.dark .orders-page__stat,html.dark .orders-page__stat--primary,html.dark .orders-page__stat--muted{border:1px solid #374151!important;text-shadow:none!important;color:#f9fafb!important;background-color:#1f2937!important;filter:none!important;box-shadow:none!important}html.dark .orders-page__stat .orders-page__stat-label,html.dark .orders-page__stat .orders-page__stat-value,html.dark .orders-page__stat--primary .orders-page__stat-label,html.dark .orders-page__stat--primary .orders-page__stat-value,html.dark .orders-page__stat--muted .orders-page__stat-label,html.dark .orders-page__stat--muted .orders-page__stat-value{text-shadow:none!important;filter:none!important;box-shadow:none!important}html.dark .orders-page__stat .orders-page__stat-label,html.dark .orders-page__stat--primary .orders-page__stat-label,html.dark .orders-page__stat--muted .orders-page__stat-label{border-color:transparent!important;color:#9ca3af!important;background-color:transparent!important}html.dark .orders-page__stat .orders-page__stat-value,html.dark .orders-page__stat--primary .orders-page__stat-value,html.dark .orders-page__stat--muted .orders-page__stat-value{border-color:transparent!important;color:#f9fafb!important;background-color:transparent!important}@media(min-width:1280px){html.dark app-main-layout:not(.layout-secondary):before{background-color:var(--secondary-border-color)!important}}html.dark app-aside-menu .aside-shell{background-color:var(--primary-card-bg)!important}html.dark app-aside-menu .nav-list{background-color:transparent!important}html.dark app-user-dropdown-menu .plan-badge{border-color:transparent!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--enterprise{background:#7c3aed1f!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--enterprise .plan-badge-label{color:#a78bfa!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--premium{background:#2563eb1f!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--premium .plan-badge-label{color:#60a5fa!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--basic{background:#0d94881f!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--basic .plan-badge-label{color:#2dd4bf!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--default{background:#7c3aed1f!important}html.dark app-user-dropdown-menu .plan-badge.plan-badge--default .plan-badge-label{color:#a78bfa!important}html.dark app-user-dropdown-menu .user-info-section{background-color:transparent!important}html.dark app-patient-management-home,html.dark app-patient-management-list,html.dark app-patient-detail{color:#f9fafb!important;background-color:transparent!important;background-image:none!important}html.dark app-patient-management-home .pm-home{color:#f9fafb!important;background-color:transparent!important;background-image:none!important}html.dark app-patient-management-home .pm-home-center-wrapper,html.dark app-patient-management-home .pm-home-center-head,html.dark app-patient-management-home .pm-home-center-form,html.dark app-patient-management-home .pm-home-or,html.dark app-patient-management-home .pm-home-search-wrap{border-color:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-find-title{color:#f9fafb!important}html.dark app-patient-management-home .pm-home-privacy{color:#9ca3af!important}html.dark app-patient-management-home .pm-home-search-input{border:1.37px solid #4b5563!important;background-color:var(--primary-card-bg)!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important;height:57px!important;padding:16px 20px 16px 56px!important;border-radius:20px!important;color:#f9fafb!important}html.dark app-patient-management-home .pm-home-patient-dropdown{border:none!important;background-color:var(--input-bg)!important;box-shadow:inset 0 0 0 1px var(--input-border-color)!important}html.dark app-patient-management-home .pm-home-search-icon{text-shadow:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-patient-row,html.dark app-patient-management-home .pm-home-patient-meta,html.dark app-patient-management-home .pm-home-patient-dropdown-loading,html.dark app-patient-management-home .pm-home-patient-dropdown-empty{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-view-list-btn{border:1px solid var(--secondary-border-color)!important;color:var(--primary-text-color)!important;background-color:var(--segment-bg)!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-view-list-btn:hover{border-color:var(--scrollbar-controller-hover-bg)!important;background-color:var(--secondary-border-color)!important}html.dark app-patient-management-home .pm-home-add-btn button,html.dark app-patient-management-home .pm-home-add-btn::ng-deep button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-add-btn button:hover:not(:disabled),html.dark app-patient-management-home .pm-home-add-btn::ng-deep button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-patient-management-home .pm-home-add-btn button i,html.dark app-patient-management-home .pm-home-add-btn button span,html.dark app-patient-management-home .pm-home-add-btn::ng-deep button i,html.dark app-patient-management-home .pm-home-add-btn::ng-deep button span{color:inherit!important}html.dark app-patient-management-home [class*=shadow]{filter:none!important;box-shadow:none!important}html.dark app-case-management .case-hub-content,html.dark app-patient-cases-section .case-hub-content{background-color:transparent!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{border:none!important;border-width:0!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important}html.dark app-case-management .patient-cases-filter-bar .case-hub-date-trigger,html.dark app-case-management .patient-cases-filter-bar .case-hub-dropdown,html.dark app-case-management .patient-cases-filter-bar .case-hub-search,html.dark app-case-management .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-case-management .patient-list-filter-bar .case-hub-date-trigger,html.dark app-case-management .patient-list-filter-bar .case-hub-dropdown,html.dark app-case-management .patient-list-filter-bar .case-hub-search,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-dropdown,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-patient-cases-section .patient-list-filter-bar .case-hub-date-trigger,html.dark app-patient-cases-section .patient-list-filter-bar .case-hub-dropdown,html.dark app-patient-cases-section .patient-list-filter-bar .case-hub-search{border:none!important;border-width:0!important;border-color:transparent!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;outline:none!important}html.dark app-case-management .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark app-case-management .patient-cases-filter-bar .case-hub-dropdown:hover,html.dark app-case-management .patient-cases-filter-bar .case-hub-search:hover,html.dark app-case-management .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark app-case-management .patient-list-filter-bar .case-hub-date-trigger:hover,html.dark app-case-management .patient-list-filter-bar .case-hub-dropdown:hover,html.dark app-case-management .patient-list-filter-bar .case-hub-search:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-dropdown:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark app-patient-cases-section .patient-list-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-cases-section .patient-list-filter-bar .case-hub-dropdown:hover,html.dark app-patient-cases-section .patient-list-filter-bar .case-hub-search:hover{background:#374151!important;background-color:#374151!important}html.dark app-case-management .patient-list-filter-bar .patient-list-inline-select,html.dark app-patient-cases-section .patient-list-filter-bar .patient-list-inline-select{background:transparent!important;background-color:transparent!important}html.dark app-case-management .patient-cases-filter-bar .case-hub-app-select input::placeholder,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select input::placeholder{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn{border:none!important;color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;outline:none!important}html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path{color:inherit!important;stroke:currentColor!important}html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-case-management .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-cases-section .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled){border:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:#374151!important;background-color:#374151!important}html.dark app-case-management .case-hub-filter .case-hub-segments,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments{border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;overflow:visible!important}html.dark app-case-management .case-hub-filter .case-hub-segments .case-hub-segment-btn,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments .case-hub-segment-btn{font-weight:500;color:#fff!important;background-color:transparent!important}html.dark app-case-management .case-hub-filter .case-hub-segments .case-hub-filter-star-icon,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments .case-hub-filter-star-icon{color:#9ca3af!important}html.dark app-case-management app-case-management .case-hub-filter,html.dark app-patient-cases-section app-case-management .case-hub-filter{border:1px solid #1e2d40!important;background-color:#16202f!important;background-image:none!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-case-management app-patient-detail .patient-cases-filter-bar,html.dark app-case-management app-patient-cases-section .patient-cases-filter-bar,html.dark app-patient-cases-section app-patient-detail .patient-cases-filter-bar,html.dark app-patient-cases-section app-patient-cases-section .patient-cases-filter-bar{border:1px solid #1e2d40!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-case-management .case-hub-table-card,html.dark app-case-management .case-hub-table-card.bg-white,html.dark app-patient-cases-section .case-hub-table-card,html.dark app-patient-cases-section .case-hub-table-card.bg-white{border:1px solid #1e2d40!important;border-radius:16px!important;overflow:hidden!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important;filter:none!important;isolation:isolate}html.dark app-case-management .case-hub-table-wrapper,html.dark app-patient-cases-section .case-hub-table-wrapper{background-color:#0c1121!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}html.dark app-case-management .case-hub-table-wrapper app-table table,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table{background:#0c1121!important;background-image:none!important}html.dark app-case-management .case-hub-table-wrapper app-table table thead,html.dark app-case-management .case-hub-table-wrapper app-table table th,html.dark app-case-management .case-hub-table-wrapper app-table table .case-hub-th,html.dark app-case-management .case-hub-table-wrapper app-table table .case-hub-th th,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table thead,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table th,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table .case-hub-th,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table .case-hub-th th{border-color:#1e2d40!important;text-shadow:none!important;background:#0c1121!important;background-image:none!important;filter:none!important;box-shadow:none!important;color:#9ca3af!important}html.dark app-case-management .case-hub-table-wrapper app-table table tbody tr,html.dark app-case-management .case-hub-table-wrapper app-table table tbody td,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody tr,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody td{border-color:#1e2d40!important;text-shadow:none!important;background:#0c1121!important;background-image:none!important;filter:none!important;box-shadow:none!important;color:#d1d5db!important}html.dark app-case-management .case-hub-table-wrapper app-table table tbody tr:hover,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody tr:hover{box-shadow:none!important}html.dark app-case-management .case-hub-table-wrapper app-table table tbody tr:hover,html.dark app-case-management .case-hub-table-wrapper app-table table tbody tr:hover td,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody tr:hover,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody tr:hover td{background:#253044!important;border-bottom-color:#253044!important}html.dark app-case-management .case-hub-table-wrapper app-table table tbody tr:hover .case-hub-case-name-link,html.dark app-case-management .case-hub-table-wrapper app-table table tbody tr:hover .case-hub-patient-name-link,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody tr:hover .case-hub-case-name-link,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table tbody tr:hover .case-hub-patient-name-link{color:#a78bfa!important}html.dark app-case-management .case-hub-table-card .case-hub-footer,html.dark app-case-management .case-hub-table-card .case-hub-footer>p,html.dark app-case-management .case-hub-table-card .case-hub-footer>p strong,html.dark app-case-management .case-hub-table-card .case-hub-selection-bar,html.dark app-case-management .case-hub-table-card .case-hub-pagination,html.dark app-case-management .case-hub-table-card .case-hub-pagination app-pagination,html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .pagination,html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .pagination>div,html.dark app-patient-cases-section .case-hub-table-card .case-hub-footer,html.dark app-patient-cases-section .case-hub-table-card .case-hub-footer>p,html.dark app-patient-cases-section .case-hub-table-card .case-hub-footer>p strong,html.dark app-patient-cases-section .case-hub-table-card .case-hub-selection-bar,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination app-pagination,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .pagination,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .pagination>div{border-top:none!important;border-color:transparent!important;text-shadow:none!important;background-image:none!important;background-color:#0c1121!important;filter:none!important;box-shadow:none!important}html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .page-btn:not([aria-current=page]),html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .page-btn--inactive,html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .page-ellipsis,html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .pagination-nav-prev,html.dark app-case-management .case-hub-table-card .case-hub-pagination::ng-deep .pagination-nav-next,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .page-btn:not([aria-current=page]),html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .page-btn--inactive,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .page-ellipsis,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .pagination-nav-prev,html.dark app-patient-cases-section .case-hub-table-card .case-hub-pagination::ng-deep .pagination-nav-next{background-color:transparent!important}html.dark app-patient-management-list .patient-list-table-card{border:1px solid #1e2d40!important;border-radius:16px!important;overflow:hidden!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important;filter:none!important;isolation:isolate}html.dark app-patient-management-list .patient-list-filter-sidebar{border-color:var(--secondary-border-color)!important;background-color:var(--primary-bg)!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-search-inner,html.dark app-patient-management-list .patient-list-sort-trigger,html.dark app-patient-management-list .patient-list-filter-btn{border-radius:14px!important;border:1px solid #253448!important;background-color:#0c1121!important;box-shadow:none!important;filter:none!important}html.dark app-patient-management-list .patient-list-footer,html.dark app-patient-management-list .patient-list-footer>*,html.dark app-patient-management-list .patient-list-footer-range,html.dark app-patient-management-list .patient-list-pagination,html.dark app-patient-management-list .patient-list-pagination::ng-deep .pagination,html.dark app-patient-management-list .patient-list-pagination::ng-deep .pagination>div{border-top:none!important;border-color:transparent!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-filter-sidebar-header,html.dark app-patient-management-list .patient-list-filter-sidebar-body,html.dark app-patient-management-list .patient-list-filter-fields,html.dark app-patient-management-list .patient-list-filter-fields-row,html.dark app-patient-management-list .patient-list-filter-field,html.dark app-patient-management-list .patient-list-filter-input,html.dark app-patient-management-list .patient-list-filter-select,html.dark app-patient-management-list .patient-list-filter-date-trigger,html.dark app-patient-management-list .patient-list-filter-reset,html.dark app-patient-management-list .patient-list-content,html.dark app-patient-management-list .patient-list-card,html.dark app-patient-management-list .patient-list-pagination::ng-deep .page-btn:not([aria-current=page]),html.dark app-patient-management-list .patient-list-pagination::ng-deep .page-ellipsis,html.dark app-patient-management-list .patient-list-pagination::ng-deep .pagination-nav-prev,html.dark app-patient-management-list .patient-list-pagination::ng-deep .pagination-nav-next{text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-filter-apply{border:1px solid var(--secondary-border-color)!important;color:var(--primary-text-color)!important;background-color:var(--segment-bg)!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-filter-apply:hover{border-color:var(--scrollbar-controller-hover-bg)!important;background-color:var(--secondary-border-color)!important}html.dark app-patient-management-list .patient-list-add-btn button,html.dark app-patient-management-list .patient-list-add-btn::ng-deep button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-add-btn button:hover:not(:disabled),html.dark app-patient-management-list .patient-list-add-btn::ng-deep button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-patient-management-list .patient-list-add-btn button i,html.dark app-patient-management-list .patient-list-add-btn button span,html.dark app-patient-management-list .patient-list-add-btn::ng-deep button i,html.dark app-patient-management-list .patient-list-add-btn::ng-deep button span{color:inherit!important}html.dark app-patient-management-list [class*=shadow]{filter:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-table-wrapper app-table table{background:#0c1121!important;background-image:none!important}html.dark app-patient-management-list .patient-list-table-wrapper app-table table thead,html.dark app-patient-management-list .patient-list-table-wrapper app-table table th,html.dark app-patient-management-list .patient-list-table-wrapper app-table table .patient-list-th,html.dark app-patient-management-list .patient-list-table-wrapper app-table table .patient-list-th th{text-shadow:none!important;background-image:none!important;filter:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-table-wrapper app-table table tbody tr,html.dark app-patient-management-list .patient-list-table-wrapper app-table table tbody td{text-shadow:none!important;background-image:none!important;background:#0c1121!important;filter:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-table-wrapper app-table table tbody tr:hover{box-shadow:none!important}html.dark app-patient-management-list .patient-list-table-wrapper app-table table tbody tr:hover,html.dark app-patient-management-list .patient-list-table-wrapper app-table table tbody tr:hover td{background:#253044!important;border-bottom-color:#253044!important}html.dark app-patient-management-list .patient-list-table-wrapper app-table table tbody tr:hover .patient-list-patient-name{color:#a78bfa!important}html.dark app-patient-detail .patient-detail-card,html.dark app-patient-detail .patient-cases-results-card,html.dark app-patient-detail .patient-cases-results-card.case-hub-table-card,html.dark app-patient-detail .patient-cases-results-card.case-hub-table-card.bg-white{border:1px solid #1e2d40!important;background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table.table-auto,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table thead,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table thead th,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody td{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody td{border-bottom:1px solid #1e2d40!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr:hover{box-shadow:none!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr:hover,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr:hover td{background:#253044!important;background-color:#253044!important;border-bottom-color:#253044!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr:hover .case-hub-case-name-link{color:#a78bfa!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr:last-child td,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper app-table table tbody tr:last-child:hover td{border-bottom:none!important}html.dark app-patient-detail .patient-detail-card--info .patient-detail-avatar{border:1px solid #253448!important;color:#dce6f6!important;background-color:#232d40!important}html.dark app-patient-detail .patient-detail-content,html.dark app-patient-detail .patient-detail-two-col,html.dark app-patient-detail .patient-detail-cases-col,html.dark app-patient-detail .patient-detail-profile-row,html.dark app-patient-detail .patient-detail-profile-info,html.dark app-patient-detail .patient-detail-id-row,html.dark app-patient-detail .patient-detail-field,html.dark app-patient-detail .patient-detail-fields,html.dark app-patient-detail .patient-detail-field-content,html.dark app-patient-detail .patient-detail-value-cell,html.dark app-patient-detail .patient-detail-cases-header,html.dark app-patient-detail .patient-detail-cases-meta,html.dark app-patient-detail .patient-detail-cases-section{text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark app-patient-detail .patient-cases-results-footer,html.dark app-patient-detail .patient-cases-results-footer .case-hub-footer-range,html.dark app-patient-detail .patient-cases-results-footer .case-hub-footer-range strong,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination app-pagination,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .pagination,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .pagination>div{border-top:none!important;border-color:transparent!important;text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .page-btn:not([aria-current=page]),html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .page-btn--inactive,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .page-ellipsis,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .pagination-nav-prev,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination::ng-deep .pagination-nav-next{background-color:transparent!important}html.dark app-patient-detail .patient-cases-results-footer .case-hub-footer-range{color:#8898b8!important}html.dark app-patient-detail .patient-cases-results-footer .case-hub-footer-range strong{color:#dce6f6!important}html.dark .main-content{background-color:var(--primary-shell-fallback)!important;background-image:var(--primary-shell-gradient)!important;background-repeat:no-repeat!important;background-attachment:fixed!important;background-size:cover!important}html.dark .main-content .bg-white:not([class*=modal]):not([class*=dialog]):not(.case-hub-table-card):not([class*=plan-billing-card--]):not(.plan-billing-summary-card):not(.billing-history-card):not(.billing-help-card):not(.pc-workflow-header):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav){background-color:transparent!important;background-image:none!important}html.dark .main-content app-patient-management-list .patient-list-filter-bar .case-hub-date-trigger.bg-white,html.dark .main-content app-patient-management-list .patient-list-filter-bar .case-hub-dropdown.bg-white,html.dark .main-content app-patient-management-list .patient-list-filter-bar .case-hub-search.bg-white{background-color:#253044!important;background-image:none!important}html.dark .main-content .case-hub-filter{background-color:var(--primary-card-bg)!important;background-image:none!important}html.dark .main-content :where([class*=page]:not(.page-ellipsis):not(.page-btn):not(.page-btn--inactive):not(.page-btn--active):not(.upload-page__back):not(.orders-page__stat):not(.orders-page__stats):not([class*=orders-page__model]),[class*=content]:not([class*=model-card]):not([class*=dialog-content]):not([class*=patient-list-]):not([class*=patient-detail-]):not([class*=patient-cases-]):not([class*=wallet-]):not([class*=cards-section]):not([class*=case-detail-]):not([class*=cd-]):not([class*=plan-billing]):not([class*=payments-]):not([class*=manage-cards-form]):not(.case-hub-content),[class*=section]:not([class*=__section-head]):not([class*=case-detail-]):not([class*=cd-]):not([class*=plan-billing]):not([class*=payments-]):not([class*=cards-section]),[class*=panel]:not([class*=preview]):not([class*=viewer]):not([class*=billing-plan-panel]):not([class*=billing-transaction-history]):not([class*=plan-billing]),[class*=shell],[class*=surface]:not([class*=device-card]),[class*=toolbar]:not([class*=billing-plan-panel]):not([class*=billing-tx-]):not([class*=plan-billing]),[class*=header]:not(.case-hub-header):not(.patient-list-header):not(.patient-detail-header):not(.applications-header):not(.payments-page__header):not(.cd-header):not([class*=cards-section]):not([class*=wallet-]):not([class*=billing-]):not([class*=plan-billing]):not([class*=pc-workflow-header]),[class*=footer]:not(.pc-bottom-cta):not(.pc-scanner-import-footer):not(.pc-result-footer-nav),[class*=row]:not([class*=icon-]):not([class*=patient-]):not([class*=pm-home-]):not([class*=billing-tx-]):not([class*=billing-plan-]):not([class*=cards-section]):not([class*=wallet-card-title]):not([class*=plan-billing]):not([class*=payments-]):not([class*=manage-cards-form]):not([class*=crown-search-progress]),[class*=list]:not([class*=-avatar]):not([class*=patient-list-]):not([class*=patient-detail-]):not([class*=wallet-]):not([class*=billing-how]):not([class*=plan-billing]):not([class*=wtp__]),[class*=wrap],[class*=dashboard],[class*=tab]:not([class*=models-discover__segment-link]),[class*=segment]:not([class*=models-discover__segment-link]):not([class*=case-hub-segment]):not(.models-discover__segment),.models-discover,.upload-page__shell,.patient-list-content,.applications-page,.applications-dashboard):not(app-model-card,.model-card,[class*=model-card],.mat-mdc-card,.patient-list-table-card,.patient-list-search-wrap,.patient-list-search-bar,.patient-list-search-inner,.patient-list-sort-trigger,.patient-list-filter-btn,.patient-list-filter-sidebar,.patient-detail-card,.patient-cases-filter-bar,.pm-home-patient-dropdown,.case-hub-table-card,.case-hub-table-wrapper:not(.patient-cases-results-card .case-hub-table-wrapper),.patient-list-table-wrapper,.patient-list-card,.patient-list-footer,.patient-list-footer>*,.patient-list-pagination,.case-hub-table-container,.case-hub-footer,.case-hub-footer>*,.case-hub-footer-range,.orders-page__stat,.orders-page__stats,.model-detail__download-success-card,.upload-page__meta-picker,.models-discover__pill,.models-discover__sub-pill,.models-discover__filter-chip):not(input):not(textarea):not(select):not(button):not([role=button]):not(a):not(img):not(svg):not(thead):not(th):not(td):not(tr){background-color:transparent!important;background-image:none!important}html.dark .main-content app-privacy .settings-card,html.dark .main-content app-preferences .settings-card,html.dark .main-content app-security .settings-card,html.dark .main-content app-notifications .settings-card{background-color:var(--primary-card-bg)!important}html.dark .main-content app-privacy .settings-card .row-main,html.dark .main-content app-privacy .settings-card .row-left,html.dark .main-content app-privacy .settings-card .row-content,html.dark .main-content app-privacy .settings-card .legal-header,html.dark .main-content app-privacy .settings-card .legal-links,html.dark .main-content app-privacy .settings-card .pref-row,html.dark .main-content app-privacy .settings-card .muted-row,html.dark .main-content app-privacy .settings-card .card-left,html.dark .main-content app-privacy .settings-card .card-right,html.dark .main-content app-preferences .settings-card .row-main,html.dark .main-content app-preferences .settings-card .row-left,html.dark .main-content app-preferences .settings-card .row-content,html.dark .main-content app-preferences .settings-card .legal-header,html.dark .main-content app-preferences .settings-card .legal-links,html.dark .main-content app-preferences .settings-card .pref-row,html.dark .main-content app-preferences .settings-card .muted-row,html.dark .main-content app-preferences .settings-card .card-left,html.dark .main-content app-preferences .settings-card .card-right,html.dark .main-content app-security .settings-card .row-main,html.dark .main-content app-security .settings-card .row-left,html.dark .main-content app-security .settings-card .row-content,html.dark .main-content app-security .settings-card .legal-header,html.dark .main-content app-security .settings-card .legal-links,html.dark .main-content app-security .settings-card .pref-row,html.dark .main-content app-security .settings-card .muted-row,html.dark .main-content app-security .settings-card .card-left,html.dark .main-content app-security .settings-card .card-right,html.dark .main-content app-notifications .settings-card .row-main,html.dark .main-content app-notifications .settings-card .row-left,html.dark .main-content app-notifications .settings-card .row-content,html.dark .main-content app-notifications .settings-card .legal-header,html.dark .main-content app-notifications .settings-card .legal-links,html.dark .main-content app-notifications .settings-card .pref-row,html.dark .main-content app-notifications .settings-card .muted-row,html.dark .main-content app-notifications .settings-card .card-left,html.dark .main-content app-notifications .settings-card .card-right{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .main-content app-privacy .settings-card.muted-list,html.dark .main-content app-preferences .settings-card.muted-list,html.dark .main-content app-security .settings-card.muted-list,html.dark .main-content app-notifications .settings-card.muted-list{background-color:var(--primary-card-bg)!important}html.dark .main-content app-payments .wallet-card,html.dark .main-content app-payments .wallet-how-cash{border-color:var(--secondary-border-color)!important;overflow:hidden;background-image:none!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important}html.dark .main-content app-payments .cards-section{border-color:var(--secondary-border-color)!important;overflow:hidden;background-image:none!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important}html.dark .main-content app-payments .plan-billing-summary-card,html.dark .main-content app-payments app-billing-transaction-history>div,html.dark .main-content app-payments .billing-help>div,html.dark .main-content app-payments .billing-help-card,html.dark .main-content app-payments app-subscription-panel div[class*=plan-billing-card--]{border-color:var(--secondary-border-color)!important;overflow:hidden;background-image:none!important;background-color:var(--note-bg, #232d40)!important;box-shadow:none!important}html.dark .main-content app-payments app-subscription-panel div[class*=plan-billing-card--]{overflow:visible!important}html.dark .main-content app-payments .cards-section{border:1px solid var(--secondary-border-color)!important;border-radius:14px;overflow:hidden;background-color:var(--primary-card-bg)!important;box-shadow:none!important}html.dark .main-content app-payments app-subscription-panel div.plan-billing-card--selected{border-color:#6c63ff73!important;background-image:none!important;background-color:#6c63ff38!important}html.dark .main-content app-payments .wallet-card{border-radius:14px}html.dark .main-content app-payments .wallet-how-cash{border-radius:14px}html.dark .main-content app-payments .cards-section,html.dark .main-content app-payments .plan-billing-summary-card,html.dark .main-content app-payments app-billing-transaction-history>div,html.dark .main-content app-payments .billing-help>div,html.dark .main-content app-payments .billing-help-card,html.dark .main-content app-payments app-subscription-panel div[class*=plan-billing-card--]{border-radius:14px}html.dark .main-content app-payments .billing-help>div>button,html.dark .main-content app-payments .billing-help>div>div,html.dark .main-content app-payments .billing-help ol,html.dark .main-content app-payments .billing-help ul,html.dark .main-content app-payments .billing-help ol li,html.dark .main-content app-payments .billing-help ul li{background-image:none!important;background-color:transparent!important}html.dark .main-content app-payments .wallet-how-cash__gift-wrap,html.dark .main-content app-payments .wallet-how-cash__title,html.dark .main-content app-payments .wallet-how-cash__list,html.dark .main-content app-payments .wallet-how-cash__item,html.dark .main-content app-payments .wallet-how-cash__contact{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .main-content app-payments .wallet-how-cash__gift-wrap{border:1px solid var(--secondary-border-color)}html.dark .main-content app-payments app-subscription-panel .plan-billing-summary,html.dark .main-content app-payments app-subscription-panel .first-billing-plans,html.dark .main-content app-payments app-subscription-panel .post-cancel-plans,html.dark .main-content app-payments app-subscription-panel .change-plan-view,html.dark .main-content app-payments app-subscription-panel .subscription-plans-container,html.dark .main-content app-payments app-subscription-panel .downgrade-scheduled-banner__inner,html.dark .main-content app-payments app-subscription-panel .plan-billing-summary-card>*,html.dark .main-content app-payments app-subscription-panel .subscription-card-left,html.dark .main-content app-payments app-subscription-panel .subscription-card-middle,html.dark .main-content app-payments app-subscription-panel .subscription-card-left-active,html.dark .main-content app-payments app-subscription-panel .subscription-card-middle-active{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .main-content app-payments app-subscription-panel .downgrade-scheduled-banner,html.dark .main-content app-payments app-subscription-panel .subscription-card{border:1px solid var(--secondary-border-color)!important;border-radius:14px;overflow:hidden;background-image:none!important;background-color:var(--note-bg, #232d40)!important;box-shadow:none!important}html.dark .main-content app-payments app-subscription-panel .downgrade-scheduled-banner__icon-wrap{border:1px solid var(--secondary-border-color);background-image:none!important;background-color:transparent!important}html.dark .main-content app-payments app-manage-cards-form .manage-cards-form-body,html.dark .main-content app-payments app-manage-cards-form .manage-cards-form-list{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .main-content app-payments app-cards-panel .cards-section__title,html.dark .main-content app-payments app-cards-panel .cards-section__subtitle,html.dark .main-content app-payments app-cards-panel .cards-section__loading,html.dark .main-content app-payments app-cards-panel .cards-section__info-text,html.dark .main-content app-payments app-cards-panel .cards-section__add-title,html.dark .main-content app-payments app-cards-panel .cards-section__add-hint,html.dark .main-content app-payments app-cards-panel .card-dropdown__item,html.dark .main-content app-payments app-cards-panel .card-wrapper,html.dark .main-content app-payments app-cards-panel .cards-section__header,html.dark .main-content app-payments app-cards-panel .cards-section__body,html.dark .main-content app-payments app-cards-panel .cards-section__row{text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark .main-content app-payments .wallet-card .wallet-cash-card,html.dark .main-content app-payments .wallet-card .wallet-trial-grid,html.dark .main-content app-payments .wallet-card .wallet-limits-grid,html.dark .main-content app-payments .wallet-card .wallet-card-title-row,html.dark .main-content app-payments .wallet-card .wallet-trial-header,html.dark .main-content app-payments .wallet-card .wallet-trial-exports,html.dark .main-content app-payments .wallet-card .wallet-trial-exports__header,html.dark .main-content app-payments .wallet-card .wallet-trial-exports__track,html.dark .main-content app-payments .wallet-card .wallet-trial-divider,html.dark .main-content app-payments .wallet-card .wallet-balance-actions{background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .main-content app-payments .wallet-card .wallet-trial-item{border-color:var(--secondary-border-color)!important;background-color:transparent!important;box-shadow:none!important}html.dark .main-content app-payments app-billing-transaction-history tbody td,html.dark .main-content app-payments app-billing-transaction-history tbody tr,html.dark .main-content app-payments app-billing-transaction-history .history-table-wrap{background-image:none!important;background-color:transparent!important}html.dark .main-content app-payments app-billing-transaction-history .billing-plan-panel__toolbar,html.dark .main-content app-payments app-billing-transaction-history .billing-tx-thead,html.dark .main-content app-payments app-billing-transaction-history [class*="border-[#f3f4f6"],html.dark .main-content app-payments app-billing-transaction-history [class*=border-b]{border-color:var(--secondary-border-color)!important}html.dark .main-content app-payments app-billing-transaction-history .billing-tx-filter-row.case-hub-filter{border:1px solid var(--billing-filter-row-border)!important;background-color:var(--billing-filter-row-bg)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}html.dark .main-content app-payments app-billing-transaction-history .billing-tx-thead,html.dark .main-content app-payments app-billing-transaction-history .billing-tx-thead th{background-color:var(--billing-table-header-bg)!important;background-image:none!important}html.dark .main-content app-payments app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-date-trigger.case-hub-dropdown,html.dark .main-content app-payments app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-select-filter.case-hub-dropdown{border:1px solid var(--billing-filter-control-border)!important;border-radius:14px!important;background:var(--billing-filter-control-bg)!important;background-color:var(--billing-filter-control-bg)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 1px 3px #00000047,0 1px 2px #0000002e,inset 0 1px #ffffff24!important}html.dark .main-content app-payments app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-date-trigger.case-hub-dropdown:hover,html.dark .main-content app-payments app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-select-filter.case-hub-dropdown:hover{border-color:#ffffff52!important;background:#ffffff38!important;background-color:#ffffff38!important;box-shadow:0 2px 12px #00000052,inset 0 1px #ffffff2e!important}html.dark .main-content app-payments app-billing-transaction-history tbody tr:hover,html.dark .main-content app-payments app-billing-transaction-history tbody tr:hover td{background-color:#ffffff0a!important}html.dark .main-content app-payments .payment-tabs{border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;overflow:visible!important}html.dark .main-content app-payments .payment-tabs label{margin-left:0!important}html.dark .main-content app-payments .payment-tabs label.text-brand-primary:not(.text-white){font-weight:500;color:#fff!important;background-color:transparent!important}html.dark .main-content app-payments .payment-tabs label.text-brand-primary:not(.text-white):hover{color:#fff!important;background-color:#253044!important}html.dark .main-content app-payments .payment-tabs label.text-white.bg-brand-primary,html.dark .main-content app-payments .payment-tabs label.bg-brand-primary{position:relative;z-index:1;border:1px solid rgba(167,139,250,.55)!important;font-weight:600!important;color:#fff!important;background-color:#6c63ff!important;box-shadow:0 0 0 1px #6c63ff66,0 2px 10px #6c63ff59,0 2px 8px #00000073!important}html.dark .case-hub-new-case-btn::ng-deep button,html.dark .patient-list-add-btn::ng-deep button,html.dark .pm-home-add-btn::ng-deep button,html.dark button[class*="bg-[#111"]:not([disabled]),html.dark a[class*="bg-[#111"]:not([disabled]),html.dark [class*="bg-[#111"]:is(button,a,[role=button]):not([disabled]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .case-hub-new-case-btn::ng-deep button:hover:not(:disabled),html.dark .patient-list-add-btn::ng-deep button:hover:not(:disabled),html.dark .pm-home-add-btn::ng-deep button:hover:not(:disabled),html.dark button[class*="bg-[#111"]:not([disabled]):hover:not(:disabled),html.dark a[class*="bg-[#111"]:not([disabled]):hover:not(:disabled),html.dark [class*="bg-[#111"]:is(button,a,[role=button]):not([disabled]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .case-hub-new-case-btn::ng-deep button i,html.dark .case-hub-new-case-btn::ng-deep button span,html.dark .patient-list-add-btn::ng-deep button i,html.dark .patient-list-add-btn::ng-deep button span,html.dark .pm-home-add-btn::ng-deep button i,html.dark .pm-home-add-btn::ng-deep button span,html.dark button[class*="bg-[#111"]:not([disabled]) i,html.dark button[class*="bg-[#111"]:not([disabled]) span,html.dark a[class*="bg-[#111"]:not([disabled]) i,html.dark a[class*="bg-[#111"]:not([disabled]) span,html.dark [class*="bg-[#111"]:is(button,a,[role=button]):not([disabled]) i,html.dark [class*="bg-[#111"]:is(button,a,[role=button]):not([disabled]) span{color:inherit!important}html.dark app-rodin-smile .rodin-smile-header{background:#111827!important;border-bottom-color:#374151!important}html.dark app-rodin-smile .rodin-smile-root,html.dark app-rodin-smile .rodin-smile-left{background:#111827!important}html.dark app-rodin-smile .rodin-smile-panel{background:#1f2937!important;border-left-color:#374151!important}html.dark app-rodin-smile .patient-badge{background:#6c63ff26!important;color:#a5b4fc!important}html.dark app-rodin-smile .patient-change-btn,html.dark app-rodin-smile .patient-select-btn{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-rodin-smile .patient-change-btn:hover,html.dark app-rodin-smile .patient-select-btn:hover{border-color:#6b7280!important;background:#253044!important}html.dark app-rodin-smile .rodin-smile-header__back{color:#d1d5db!important}html.dark app-rodin-smile .rodin-smile-header__back:hover{background:#374151!important}html.dark app-rodin-smile .rodin-smile-header__title{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-panel__title{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-panel__desc{color:#9ca3af!important}html.dark app-rodin-smile .rodin-smile-field__label{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-field__label-optional{color:#9ca3af!important}html.dark app-rodin-smile .rodin-smile-dropzone{border-color:#4b5563!important}html.dark app-rodin-smile .rodin-smile-dropzone:hover,html.dark app-rodin-smile .rodin-smile-dropzone:focus-visible,html.dark app-rodin-smile .rodin-smile-dropzone--dragover{border-color:#6c63ff!important;background:#6c63ff12!important}html.dark app-rodin-smile .rodin-smile-dropzone__icon-bg{background:#6c63ff26!important}html.dark app-rodin-smile .rodin-smile-dropzone__title{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-dropzone__subtitle{color:#9ca3af!important}html.dark app-rodin-smile .rodin-smile-dropzone__hint{color:#6b7280!important}html.dark app-rodin-smile .rodin-smile-select-btn{border-color:#4b5563!important;color:#d1d5db!important;background:#374151!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-select-btn:hover{border-color:#6b7280!important;background:#4b5563!important}html.dark app-rodin-smile .rodin-smile-style-card{border-color:#6c63ff59!important;background:#6c63ff1f!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-style-card__name{color:#f9fafb!important}html.dark app-rodin-smile .rodin-smile-style-card__desc{color:#9ca3af!important}html.dark app-rodin-smile .rodin-smile-textarea{border-color:#4b5563!important;color:#f9fafb!important;background:#1f2937!important;box-shadow:none!important}html.dark app-rodin-smile .rodin-smile-textarea::placeholder{color:#6b7280!important}html.dark app-rodin-smile .rodin-smile-textarea:focus{border-color:#6c63ff!important}html.dark app-rodin-smile .rodin-smile-btn--generate:not(:disabled),html.dark app-rodin-smile .rodin-smile-btn--generate--busy:disabled{background:#6c63ff!important;color:#fff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-rodin-smile .rodin-smile-btn--generate:not(:disabled):hover:not(:disabled),html.dark app-rodin-smile .rodin-smile-btn--generate--busy:disabled:hover:not(:disabled){background:#7c6cff!important}html.dark app-rodin-smile .rodin-smile-btn--download-active{border-color:#4b5563!important;color:#d1d5db!important;background:#374151!important}html.dark app-rodin-smile .rodin-smile-btn--download-active:hover{border-color:#6b7280!important;background:#4b5563!important}html.dark app-rodin-smile .rodin-smile-preview{background:#1f2937!important}html.dark app-rodin-smile .rodin-smile-preview__img{background:#1f2937!important}html.dark app-rodin-smile .rodin-smile-preview__overlay{background:#111827d9!important}html.dark app-rodin-smile .rs-thumbs__img-wrap--original{border-color:#374151!important;background:#11182780!important}html.dark app-rodin-smile .rs-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-rodin-smile .rs-modal{background:#1f2937!important;box-shadow:0 4px 32px #0000008c!important}html.dark app-rodin-smile .rs-modal__header{border-bottom-color:#374151!important}html.dark app-rodin-smile .rs-modal__title{color:#f9fafb!important}html.dark app-rodin-smile .rs-modal__subtitle{color:#9ca3af!important}html.dark app-rodin-smile .rs-modal__close{color:#9ca3af!important}html.dark app-rodin-smile .rs-modal__close:hover:not(:disabled){background:#374151!important}html.dark app-rodin-smile .rs-modal__option{border-color:#374151!important;background:#111827!important;box-shadow:none!important}html.dark app-rodin-smile .rs-modal__option:hover{border-color:#6c63ff73!important;background:#6c63ff12!important}html.dark app-rodin-smile .rs-modal__option--selected{border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-smile .rs-modal__option-text,html.dark app-rodin-smile .rs-modal__option-title,html.dark app-rodin-smile .rs-modal__option-desc{background:transparent!important;background-color:transparent!important}html.dark app-rodin-smile .rs-modal__option-title{color:#f9fafb!important}html.dark app-rodin-smile .rs-modal__option-desc{color:#9ca3af!important}html.dark app-rodin-smile .rs-modal__btn--cancel{border-color:#4b5563!important;color:#d1d5db!important;background:#374151!important}html.dark app-rodin-smile .rs-modal__btn--cancel:hover:not(:disabled){background:#4b5563!important}html.dark app-rodin-smile .rs-modal__btn--confirm:not(.rs-modal__btn--busy){background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-rodin-smile .rs-modal__btn--confirm:not(.rs-modal__btn--busy):hover:not(:disabled){background:#7c6cff!important}html.dark app-rodin-smile .rs-modal__casehub-hint{border-top-color:#374151!important}html.dark app-rodin-smile .rs-modal__casehub-body{color:#9ca3af!important}html.dark app-rodin-smile .rs-modal__casehub-link{color:#a5b4fc!important}html.dark app-rodin-smile .rs-toast{border-color:#0596698c!important;background:#05966926!important;box-shadow:0 4px 24px #0006!important}html.dark app-rodin-smile .rs-toast__title{color:#6ee7b7!important}html.dark app-rodin-smile .rs-toast__desc{color:#6ee7b7!important}html.dark app-rodin-retainer .rr-header{background:#111827!important;border-bottom-color:#374151!important}html.dark app-rodin-retainer .patient-badge{background:#6c63ff26!important;color:#a5b4fc!important}html.dark app-rodin-retainer .patient-change-btn,html.dark app-rodin-retainer .patient-select-btn{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-rodin-retainer .patient-change-btn:hover,html.dark app-rodin-retainer .patient-select-btn:hover{border-color:#6b7280!important;background:#253044!important}html.dark app-rodin-retainer .rr-header__back{color:#d1d5db!important}html.dark app-rodin-retainer .rr-header__back:hover{background:#374151!important}html.dark app-rodin-retainer .rr-header__title{color:#f9fafb!important}html.dark app-rodin-retainer .rr-body{background:#111827!important}html.dark app-rodin-retainer .rr-hero{border-bottom-color:#374151!important}html.dark app-rodin-retainer .rr-hero__title{color:#f9fafb!important}html.dark app-rodin-retainer .rr-hero__desc{color:#9ca3af!important}html.dark app-rodin-retainer .rr-below-hint{color:#9ca3af!important}html.dark app-rodin-retainer .aiwf-field__label{color:#f9fafb!important}html.dark app-rodin-retainer .rr-footer{background:#111827!important;border-top-color:#374151!important}html.dark app-rodin-retainer .rr-footer__status{color:#9ca3af!important}html.dark app-rodin-retainer .rr-footer__count-num{color:#f9fafb!important}html.dark app-rodin-retainer .rr-footer__count-rest{color:#9ca3af!important}html.dark app-rodin-retainer .rr-dropzone{border-color:#4b5563!important;background:#1f2937!important}html.dark app-rodin-retainer .rr-dropzone:hover,html.dark app-rodin-retainer .rr-dropzone--dragover{border-color:#6c63ff!important;background:#6c63ff1a!important}html.dark app-rodin-retainer .rr-dropzone--uploading:hover,html.dark app-rodin-retainer .rr-dropzone--uploading.rr-dropzone--dragover,html.dark app-rodin-retainer .rr-dropzone--file-card:hover,html.dark app-rodin-retainer .rr-dropzone--file-card.rr-dropzone--dragover{border-color:#4b5563!important;background:#1f2937!important}html.dark app-rodin-retainer .rr-dropzone--uploading{background:#1a2332!important}html.dark app-rodin-retainer .rr-dropzone--file-card{background:#1f2937!important}html.dark app-rodin-retainer .rr-dropzone--filled{border-color:#6c63ff73!important;background:#6c63ff1a!important}html.dark app-rodin-retainer .rr-dropzone__icon-round{color:#d1d5db!important;background:#374151!important}html.dark app-rodin-retainer .rr-dropzone__cta{color:#d1d5db!important}html.dark app-rodin-retainer .rr-dropzone__title{color:#f9fafb!important}html.dark app-rodin-retainer .rr-dropzone__filename{color:#a5b4fc!important}html.dark app-rodin-retainer .rr-progress__track{background:#374151!important}html.dark app-rodin-retainer .rr-file-card__thumb--loading{background:#374151!important}html.dark app-rodin-retainer .rr-file-card__name{color:#f9fafb!important}html.dark app-rodin-retainer .rr-file-card__remove{color:#9ca3af!important}html.dark app-rodin-retainer .rr-file-card__remove:hover{color:#f9fafb!important;background:#374151!important}html.dark app-rodin-retainer .rr-upload-panel__title{color:#f9fafb!important}html.dark app-rodin-retainer .rr-btn--footer-primary.rr-btn--submit:not(:disabled):not(.rr-btn--disabled-figma){background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-rodin-retainer .rr-btn--footer-primary.rr-btn--submit:not(:disabled):not(.rr-btn--disabled-figma):hover:not(.rr-btn--busy){background:#7c6cff!important}html.dark app-rodin-retainer .rr-btn--footer-primary.rr-btn--disabled-figma:disabled{background:#374151!important;color:#6b7280!important}html.dark app-rodin-retainer .rr-btn--reset{color:#d1d5db!important;background:#374151!important}html.dark app-rodin-retainer .rr-btn--reset:hover{background:#4b5563!important}html.dark app-rodin-retainer .rr-btn--preview{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-rodin-retainer .rr-btn--preview:hover:not(:disabled){border-color:#6c63ff73!important;color:#a5b4fc!important;background:#6c63ff12!important}html.dark app-rodin-retainer .rr-btn--download{border-color:#6c63ff!important;color:#a5b4fc!important;background:#1f2937!important}html.dark app-rodin-retainer .rr-btn--download:hover{background:#6c63ff1f!important}html.dark app-rodin-retainer .rr-result-ready__banner{border-color:#05966973!important;color:#6ee7b7!important;background:#0596691f!important}html.dark app-rodin-retainer .rr-toast{border-color:#374151!important;background:#1f2937!important;box-shadow:0 8px 32px #0006!important}html.dark app-rodin-retainer .rr-toast__icon{background:#05966940!important}html.dark app-rodin-retainer .rr-toast__title{color:#f9fafb!important}html.dark app-rodin-retainer .rr-toast__desc{color:#9ca3af!important}html.dark app-rodin-retainer .rrs-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-rodin-retainer .rrs-modal{background:#1f2937!important;box-shadow:0 4px 32px #0000008c!important}html.dark app-rodin-retainer .rrs-modal__header{border-bottom-color:#374151!important}html.dark app-rodin-retainer .rrs-modal__title{color:#f9fafb!important}html.dark app-rodin-retainer .rrs-modal__subtitle{color:#9ca3af!important}html.dark app-rodin-retainer .rrs-modal__close{color:#9ca3af!important}html.dark app-rodin-retainer .rrs-modal__close:hover:not(:disabled){background:#374151!important}html.dark app-rodin-retainer .rrs-modal__option{border-color:#374151!important;background:#111827!important;box-shadow:none!important}html.dark app-rodin-retainer .rrs-modal__option:hover{border-color:#6c63ff73!important;background:#6c63ff12!important}html.dark app-rodin-retainer .rrs-modal__option--selected{border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-retainer .rrs-modal__option-title{color:#f9fafb!important}html.dark app-rodin-retainer .rrs-modal__option-desc{color:#9ca3af!important}html.dark app-rodin-retainer .rrs-modal__btn--cancel{border-color:#4b5563!important;color:#d1d5db!important;background:#374151!important}html.dark app-rodin-retainer .rrs-modal__btn--cancel:hover:not(:disabled){background:#4b5563!important}html.dark app-rodin-retainer .rrs-modal__btn--confirm:not(.rrs-modal__btn--busy){background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-rodin-retainer .rrs-modal__btn--confirm:not(.rrs-modal__btn--busy):hover:not(:disabled){background:#7c6cff!important}html.dark app-rodin-splint .rs-header,html.dark app-rodin-crown-bridge .rs-header{background:#0c1121!important;border-bottom-color:#253448!important}html.dark app-rodin-splint .patient-badge,html.dark app-rodin-crown-bridge .patient-badge{background:#6c63ff26!important;color:#a5b4fc!important}html.dark app-rodin-splint .patient-change-btn,html.dark app-rodin-splint .patient-select-btn,html.dark app-rodin-crown-bridge .patient-change-btn,html.dark app-rodin-crown-bridge .patient-select-btn{border-color:#253448!important;color:#d1d5db!important;background:#1c2534!important}html.dark app-rodin-splint .patient-change-btn:hover,html.dark app-rodin-splint .patient-select-btn:hover,html.dark app-rodin-crown-bridge .patient-change-btn:hover,html.dark app-rodin-crown-bridge .patient-select-btn:hover{border-color:#445070!important;background:#232d40!important}html.dark app-rodin-splint .rs-header__back,html.dark app-rodin-crown-bridge .rs-header__back{color:#d1d5db!important}html.dark app-rodin-splint .rs-header__back:hover,html.dark app-rodin-crown-bridge .rs-header__back:hover{background:#1c2534!important}html.dark app-rodin-splint .rs-header__title,html.dark app-rodin-crown-bridge .rs-header__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-wrapper,html.dark app-rodin-splint .rs-body,html.dark app-rodin-splint .rs-scroll,html.dark app-rodin-splint .rs-center,html.dark app-rodin-crown-bridge .rs-wrapper,html.dark app-rodin-crown-bridge .rs-body,html.dark app-rodin-crown-bridge .rs-scroll,html.dark app-rodin-crown-bridge .rs-center{background:transparent!important}html.dark app-rodin-splint .rs-hero,html.dark app-rodin-crown-bridge .rs-hero{background:transparent!important;border-bottom-color:#253448!important}html.dark app-rodin-splint .rs-hero__title,html.dark app-rodin-crown-bridge .rs-hero__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-hero__desc,html.dark app-rodin-crown-bridge .rs-hero__desc{color:#9ca3af!important}html.dark app-rodin-splint .rs-below-hint,html.dark app-rodin-crown-bridge .rs-below-hint{color:#9ca3af!important}html.dark app-rodin-splint .aiwf-field__label,html.dark app-rodin-crown-bridge .aiwf-field__label{color:#f9fafb!important}html.dark app-rodin-splint .rs-jaw-select-section,html.dark app-rodin-splint .rs-jaw-select-buttons,html.dark app-rodin-splint .rs-jaw-select-label,html.dark app-rodin-crown-bridge .rs-jaw-select-section,html.dark app-rodin-crown-bridge .rs-jaw-select-buttons,html.dark app-rodin-crown-bridge .rs-jaw-select-label{background:var(--primary-bg, #0c1121)!important;background-color:var(--primary-bg, #0c1121)!important;background-image:none!important;box-shadow:none!important}html.dark app-rodin-splint .rs-jaw-select-label,html.dark app-rodin-crown-bridge .rs-jaw-select-label{color:#d1d5db!important}html.dark app-rodin-splint .rs-jaw-btn,html.dark app-rodin-crown-bridge .rs-jaw-btn{border-color:#253448!important;color:#d1d5db!important;background:var(--primary-card-bg, #1c2534)!important;background-color:var(--primary-card-bg, #1c2534)!important;box-shadow:none!important}html.dark app-rodin-splint .rs-jaw-btn:hover:not(.rs-jaw-btn--active),html.dark app-rodin-crown-bridge .rs-jaw-btn:hover:not(.rs-jaw-btn--active){border-color:#6c63ff73!important;color:#a5b4fc!important;background:var(--primary-card-bg, #1c2534)!important;background-color:var(--primary-card-bg, #1c2534)!important;box-shadow:none!important}html.dark app-rodin-splint .rs-jaw-btn--active,html.dark app-rodin-crown-bridge .rs-jaw-btn--active{border-color:#6c63ff!important;background:#6c63ff2e!important;background-color:#6c63ff2e!important;color:#a5b4fc!important;box-shadow:none!important}html.dark app-rodin-splint .rs-footer,html.dark app-rodin-crown-bridge .rs-footer{background:#0c1121!important;border-top-color:#253448!important}html.dark app-rodin-splint .rs-footer__status,html.dark app-rodin-crown-bridge .rs-footer__status{color:#9ca3af!important}html.dark app-rodin-splint .rs-footer__count-num,html.dark app-rodin-crown-bridge .rs-footer__count-num{color:#f9fafb!important}html.dark app-rodin-splint .rs-footer__count-rest,html.dark app-rodin-crown-bridge .rs-footer__count-rest{color:#9ca3af!important}html.dark app-rodin-splint .rs-dropzone,html.dark app-rodin-crown-bridge .rs-dropzone{border-color:#253448!important;background:#1c2534!important}html.dark app-rodin-splint .rs-dropzone:hover,html.dark app-rodin-splint .rs-dropzone--dragover,html.dark app-rodin-crown-bridge .rs-dropzone:hover,html.dark app-rodin-crown-bridge .rs-dropzone--dragover{border-color:#6c63ff!important;background:#6c63ff1a!important}html.dark app-rodin-splint .rs-dropzone--uploading:hover,html.dark app-rodin-splint .rs-dropzone--uploading.rs-dropzone--dragover,html.dark app-rodin-splint .rs-dropzone--file-card:hover,html.dark app-rodin-splint .rs-dropzone--file-card.rs-dropzone--dragover,html.dark app-rodin-crown-bridge .rs-dropzone--uploading:hover,html.dark app-rodin-crown-bridge .rs-dropzone--uploading.rs-dropzone--dragover,html.dark app-rodin-crown-bridge .rs-dropzone--file-card:hover,html.dark app-rodin-crown-bridge .rs-dropzone--file-card.rs-dropzone--dragover{border-color:#253448!important;background:#1c2534!important}html.dark app-rodin-splint .rs-dropzone--uploading,html.dark app-rodin-crown-bridge .rs-dropzone--uploading{background:#16202f!important}html.dark app-rodin-splint .rs-dropzone--file-card,html.dark app-rodin-crown-bridge .rs-dropzone--file-card{background:#1c2534!important}html.dark app-rodin-splint .rs-dropzone--filled,html.dark app-rodin-crown-bridge .rs-dropzone--filled{border-color:#6c63ff73!important;background:#6c63ff1a!important}html.dark app-rodin-splint .rs-dropzone__icon-round,html.dark app-rodin-crown-bridge .rs-dropzone__icon-round{color:#d1d5db!important;background:#232d40!important}html.dark app-rodin-splint .rs-dropzone__cta,html.dark app-rodin-crown-bridge .rs-dropzone__cta{color:#d1d5db!important}html.dark app-rodin-splint .rs-dropzone__formats,html.dark app-rodin-splint .rs-dropzone__hint,html.dark app-rodin-splint .rs-dropzone__meta,html.dark app-rodin-crown-bridge .rs-dropzone__formats,html.dark app-rodin-crown-bridge .rs-dropzone__hint,html.dark app-rodin-crown-bridge .rs-dropzone__meta{color:#9ca3af!important}html.dark app-rodin-splint .rs-dropzone__title,html.dark app-rodin-crown-bridge .rs-dropzone__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-dropzone__filename,html.dark app-rodin-crown-bridge .rs-dropzone__filename{color:#a5b4fc!important}html.dark app-rodin-splint .rs-progress__track,html.dark app-rodin-crown-bridge .rs-progress__track{background:#232d40!important}html.dark app-rodin-splint .rs-file-card__thumb,html.dark app-rodin-splint .rs-file-card__thumb--loading,html.dark app-rodin-splint .rs-file-card__thumb--placeholder,html.dark app-rodin-crown-bridge .rs-file-card__thumb,html.dark app-rodin-crown-bridge .rs-file-card__thumb--loading,html.dark app-rodin-crown-bridge .rs-file-card__thumb--placeholder{background:#232d40!important;box-shadow:none!important}html.dark app-rodin-splint .rs-file-card__name,html.dark app-rodin-crown-bridge .rs-file-card__name{color:#f9fafb!important}html.dark app-rodin-splint .rs-file-card__remove,html.dark app-rodin-crown-bridge .rs-file-card__remove{color:#9ca3af!important}html.dark app-rodin-splint .rs-file-card__remove:hover,html.dark app-rodin-crown-bridge .rs-file-card__remove:hover{color:#f9fafb!important;background:#374151!important}html.dark app-rodin-splint .rs-upload-panel__title,html.dark app-rodin-crown-bridge .rs-upload-panel__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-btn--footer-primary.rs-btn--submit:not(:disabled):not(.rs-btn--disabled-figma),html.dark app-rodin-crown-bridge .rs-btn--footer-primary.rs-btn--submit:not(:disabled):not(.rs-btn--disabled-figma){color:#fff!important;background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-rodin-splint .rs-btn--footer-primary.rs-btn--submit:not(:disabled):not(.rs-btn--disabled-figma):hover:not(.rs-btn--busy),html.dark app-rodin-crown-bridge .rs-btn--footer-primary.rs-btn--submit:not(:disabled):not(.rs-btn--disabled-figma):hover:not(.rs-btn--busy){background:#7c6cff!important}html.dark app-rodin-splint .rs-btn--footer-primary.rs-btn--disabled-figma:disabled,html.dark app-rodin-crown-bridge .rs-btn--footer-primary.rs-btn--disabled-figma:disabled{background:#374151!important;color:#6b7280!important}html.dark app-rodin-splint .rs-btn--reset,html.dark app-rodin-crown-bridge .rs-btn--reset{color:#d1d5db!important;background:#374151!important}html.dark app-rodin-splint .rs-btn--reset:hover,html.dark app-rodin-crown-bridge .rs-btn--reset:hover{background:#4b5563!important}html.dark app-rodin-splint .rs-btn--preview,html.dark app-rodin-crown-bridge .rs-btn--preview{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-rodin-splint .rs-btn--preview:hover:not(:disabled),html.dark app-rodin-crown-bridge .rs-btn--preview:hover:not(:disabled){border-color:#6c63ff73!important;color:#a5b4fc!important;background:#6c63ff12!important}html.dark app-rodin-splint .rs-btn--download,html.dark app-rodin-crown-bridge .rs-btn--download{border-color:#6c63ff!important;color:#a5b4fc!important;background:#1f2937!important}html.dark app-rodin-splint .rs-btn--download:hover,html.dark app-rodin-crown-bridge .rs-btn--download:hover{background:#6c63ff1f!important}html.dark app-rodin-splint .rs-result-ready__banner,html.dark app-rodin-crown-bridge .rs-result-ready__banner{border-color:#05966973!important;color:#6ee7b7!important;background:#0596691f!important}html.dark app-rodin-splint .rs-toast,html.dark app-rodin-crown-bridge .rs-toast{border-color:#374151!important;background:#1f2937!important;box-shadow:0 8px 32px #0006!important}html.dark app-rodin-splint .rs-toast__title,html.dark app-rodin-crown-bridge .rs-toast__title{color:#f9fafb!important}html.dark app-rodin-splint .rs-toast__desc,html.dark app-rodin-crown-bridge .rs-toast__desc{color:#6b7280!important}html.dark app-rodin-splint .rss-modal,html.dark app-rodin-crown-bridge .rss-modal{background:#1f2937!important;box-shadow:0 4px 32px #0000008c!important}html.dark app-rodin-splint .rss-modal__header,html.dark app-rodin-crown-bridge .rss-modal__header{border-bottom-color:#374151!important}html.dark app-rodin-splint .rss-modal__title,html.dark app-rodin-crown-bridge .rss-modal__title{color:#f9fafb!important}html.dark app-rodin-splint .rss-modal__subtitle,html.dark app-rodin-crown-bridge .rss-modal__subtitle{color:#9ca3af!important}html.dark app-rodin-splint .rss-modal__close,html.dark app-rodin-crown-bridge .rss-modal__close{color:#9ca3af!important}html.dark app-rodin-splint .rss-modal__close:hover:not(:disabled),html.dark app-rodin-crown-bridge .rss-modal__close:hover:not(:disabled){background:#374151!important}html.dark app-rodin-splint .rss-modal__option,html.dark app-rodin-crown-bridge .rss-modal__option{border-color:#374151!important;background:#111827!important;box-shadow:none!important}html.dark app-rodin-splint .rss-modal__option:hover,html.dark app-rodin-crown-bridge .rss-modal__option:hover{border-color:#6c63ff73!important;background:#6c63ff12!important}html.dark app-rodin-splint .rss-modal__option--selected,html.dark app-rodin-crown-bridge .rss-modal__option--selected{border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-rodin-splint .rss-modal__option-title,html.dark app-rodin-crown-bridge .rss-modal__option-title{color:#f9fafb!important}html.dark app-rodin-splint .rss-modal__option-desc,html.dark app-rodin-crown-bridge .rss-modal__option-desc{color:#9ca3af!important}html.dark app-rodin-splint .rss-modal__btn--cancel,html.dark app-rodin-crown-bridge .rss-modal__btn--cancel{border-color:#4b5563!important;color:#d1d5db!important;background:#374151!important}html.dark app-rodin-splint .rss-modal__btn--cancel:hover:not(:disabled),html.dark app-rodin-crown-bridge .rss-modal__btn--cancel:hover:not(:disabled){background:#4b5563!important}html.dark app-rodin-splint .rss-modal__btn--confirm:not(.rss-modal__btn--busy),html.dark app-rodin-crown-bridge .rss-modal__btn--confirm:not(.rss-modal__btn--busy){background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-rodin-splint .rss-modal__btn--confirm:not(.rss-modal__btn--busy):hover:not(:disabled),html.dark app-rodin-crown-bridge .rss-modal__btn--confirm:not(.rss-modal__btn--busy):hover:not(:disabled){background:#7c6cff!important}html.dark app-typodont-model .typodont-model-header{background:#111827!important;border-bottom-color:#374151!important}html.dark app-typodont-model .patient-badge{background:#6c63ff26!important;color:#a5b4fc!important}html.dark app-typodont-model .patient-change-btn,html.dark app-typodont-model .patient-select-btn{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-typodont-model .patient-change-btn:hover,html.dark app-typodont-model .patient-select-btn:hover{border-color:#6b7280!important;background:#253044!important}html.dark app-typodont-model .typodont-model-header__back{color:#d1d5db!important}html.dark app-typodont-model .typodont-model-header__back:hover{background:#374151!important}html.dark app-typodont-model .typodont-model-header__title{color:#f9fafb!important}html.dark app-typodont-model .typodont-model-body{background:#111827!important}html.dark app-typodont-model .typodont-model-hero{border-bottom-color:#374151!important}html.dark app-typodont-model .typodont-model-hero__title{color:#f9fafb!important}html.dark app-typodont-model .typodont-model-hero__desc{color:#9ca3af!important}html.dark app-typodont-model .typodont-model-below-hint{color:#9ca3af!important}html.dark app-typodont-model .aiwf-field__label{color:#f9fafb!important}html.dark app-typodont-model .typodont-model-footer{background:#111827!important;border-top-color:#374151!important}html.dark app-typodont-model .typodont-model-footer__status{color:#9ca3af!important}html.dark app-typodont-model .typodont-model-footer__count-num{color:#f9fafb!important}html.dark app-typodont-model .typodont-model-footer__count-rest{color:#9ca3af!important}html.dark app-typodont-model .ra-dropzone{border-color:#4b5563!important;background:#1f2937!important}html.dark app-typodont-model .ra-dropzone:hover,html.dark app-typodont-model .ra-dropzone--dragover{border-color:#6c63ff!important;background:#6c63ff1a!important}html.dark app-typodont-model .ra-dropzone--uploading:hover,html.dark app-typodont-model .ra-dropzone--uploading.ra-dropzone--dragover,html.dark app-typodont-model .ra-dropzone--file-card:hover,html.dark app-typodont-model .ra-dropzone--file-card.ra-dropzone--dragover{border-color:#4b5563!important;background:#1f2937!important}html.dark app-typodont-model .ra-dropzone--uploading{background:#1a2332!important}html.dark app-typodont-model .ra-dropzone--file-card{background:#1f2937!important}html.dark app-typodont-model .ra-dropzone--filled{border-color:#6c63ff73!important;background:#6c63ff1a!important}html.dark app-typodont-model .ra-dropzone__icon-round{color:#d1d5db!important;background:#374151!important}html.dark app-typodont-model .ra-dropzone__cta{color:#d1d5db!important}html.dark app-typodont-model .ra-dropzone__title{color:#f9fafb!important}html.dark app-typodont-model .ra-dropzone__filename{color:#a5b4fc!important}html.dark app-typodont-model .ra-progress__track{background:#374151!important}html.dark app-typodont-model .ra-file-card__thumb--loading{background:#374151!important}html.dark app-typodont-model .ra-file-card__name{color:#f9fafb!important}html.dark app-typodont-model .ra-file-card__remove{color:#9ca3af!important}html.dark app-typodont-model .ra-file-card__remove:hover{color:#f9fafb!important;background:#374151!important}html.dark app-typodont-model .ra-upload-panel__title{color:#f9fafb!important}html.dark app-typodont-model .ra-results__heading{color:#9ca3af!important}html.dark app-typodont-model .ra-results__item{border-color:#374151!important;background:#1f2937!important}html.dark app-typodont-model .ra-results__item-info{color:#d1d5db!important}html.dark app-typodont-model .ra-results__dl-btn{background:#6c63ff33!important}html.dark app-typodont-model .ra-results__dl-btn:hover{background:#6c63ff59!important}html.dark app-typodont-model .ra-btn--footer-primary.ra-btn--submit:not(:disabled):not(.ra-btn--disabled-figma){background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-typodont-model .ra-btn--footer-primary.ra-btn--submit:not(:disabled):not(.ra-btn--disabled-figma):hover:not(.ra-btn--busy){background:#7c6cff!important}html.dark app-typodont-model .ra-btn--footer-primary.ra-btn--disabled-figma:disabled{background:#374151!important;color:#6b7280!important}html.dark app-typodont-model .ra-btn--reset{color:#d1d5db!important;background:#374151!important}html.dark app-typodont-model .ra-btn--reset:hover{background:#4b5563!important}html.dark app-typodont-model .ra-btn--preview{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-typodont-model .ra-btn--preview:hover:not(:disabled){border-color:#6c63ff73!important;color:#a5b4fc!important;background:#6c63ff12!important}html.dark app-typodont-model .ra-btn--download{border-color:#6c63ff!important;color:#a5b4fc!important;background:#1f2937!important}html.dark app-typodont-model .ra-btn--download:hover{background:#6c63ff1f!important}html.dark app-typodont-model .ra-btn--ghost{border-color:#4b5563!important;color:#d1d5db!important;background:#1f2937!important}html.dark app-typodont-model .ra-btn--ghost:hover{background:#253044!important}html.dark app-typodont-model .ra-result-ready__banner{border-color:#05966973!important;color:#6ee7b7!important;background:#0596691f!important}html.dark app-typodont-model .ra-toast{border-color:#374151!important;background:#1f2937!important;box-shadow:0 8px 32px #0006!important}html.dark app-typodont-model .ra-toast__icon{background:#05966940!important}html.dark app-typodont-model .ra-toast__title{color:#f9fafb!important}html.dark app-typodont-model .ra-toast__desc{color:#9ca3af!important}html.dark app-typodont-model .rs-modal-backdrop{background:#0006!important;background-color:#0006!important}html.dark app-typodont-model .rs-modal{background:#1f2937!important;box-shadow:0 4px 32px #0000008c!important}html.dark app-typodont-model .rs-modal__header{border-bottom-color:#374151!important}html.dark app-typodont-model .rs-modal__title{color:#f9fafb!important}html.dark app-typodont-model .rs-modal__subtitle{color:#9ca3af!important}html.dark app-typodont-model .rs-modal__close{color:#9ca3af!important}html.dark app-typodont-model .rs-modal__close:hover:not(:disabled){background:#374151!important}html.dark app-typodont-model .rs-modal__option{border-color:#374151!important;background:#111827!important;box-shadow:none!important}html.dark app-typodont-model .rs-modal__option:hover{border-color:#6c63ff73!important;background:#6c63ff12!important}html.dark app-typodont-model .rs-modal__option--selected{border-color:#6c63ff73!important;background:#6c63ff1f!important}html.dark app-typodont-model .rs-modal__option-title{color:#f9fafb!important}html.dark app-typodont-model .rs-modal__option-desc{color:#9ca3af!important}html.dark app-typodont-model .rs-modal__btn--cancel{border-color:#4b5563!important;color:#d1d5db!important;background:#374151!important}html.dark app-typodont-model .rs-modal__btn--cancel:hover:not(:disabled){background:#4b5563!important}html.dark app-typodont-model .rs-modal__btn--confirm:not(.rs-modal__btn--busy){background:#6c63ff!important;box-shadow:0 2px 12px #6c63ff59!important}html.dark app-typodont-model .rs-modal__btn--confirm:not(.rs-modal__btn--busy):hover:not(:disabled){background:#7c6cff!important}html.dark app-typodont-model .rs-modal__casehub-hint{border-top-color:#374151!important}html.dark app-typodont-model .rs-modal__casehub-body{color:#9ca3af!important}html.dark app-typodont-model .rs-modal__casehub-link{color:#a5b4fc!important}html.dark [role=dialog],html.dark [aria-modal=true]{color:var(--primary-text-color)}html.dark [role=dialog] [class*=__title]:not([class*=__title-]),html.dark [role=dialog] [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark [role=dialog] [class*=__heading],html.dark [role=dialog] [class*=-heading],html.dark [role=dialog] [class*=section-title],html.dark [role=dialog] [class*=__section-title],html.dark [aria-modal=true] [class*=__title]:not([class*=__title-]),html.dark [aria-modal=true] [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark [aria-modal=true] [class*=__heading],html.dark [aria-modal=true] [class*=-heading],html.dark [aria-modal=true] [class*=section-title],html.dark [aria-modal=true] [class*=__section-title]{color:#f9fafb!important}html.dark [role=dialog] [class*=__subtitle],html.dark [role=dialog] [class*=-subtitle],html.dark [role=dialog] [class*=sub-title],html.dark [role=dialog] [class*=__sub-title],html.dark [aria-modal=true] [class*=__subtitle],html.dark [aria-modal=true] [class*=-subtitle],html.dark [aria-modal=true] [class*=sub-title],html.dark [aria-modal=true] [class*=__sub-title]{color:#9ca3af!important}html.dark [role=dialog] [class*=__message],html.dark [role=dialog] [class*=-message],html.dark [role=dialog] [class*=__body],html.dark [role=dialog] [class*=-body]:not([class*=license-body]),html.dark [role=dialog] [class*=__description],html.dark [role=dialog] [class*=-description],html.dark [role=dialog] [class*=__line],html.dark [role=dialog] [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark [role=dialog] [class*=__copy],html.dark [role=dialog] [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark [aria-modal=true] [class*=__message],html.dark [aria-modal=true] [class*=-message],html.dark [aria-modal=true] [class*=__body],html.dark [aria-modal=true] [class*=-body]:not([class*=license-body]),html.dark [aria-modal=true] [class*=__description],html.dark [aria-modal=true] [class*=-description],html.dark [aria-modal=true] [class*=__line],html.dark [aria-modal=true] [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark [aria-modal=true] [class*=__copy],html.dark [aria-modal=true] [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark [role=dialog] [class*=__label],html.dark [role=dialog] [class*=-label]:not([class*=dimension-label]),html.dark [role=dialog] [class*=__hint],html.dark [role=dialog] [class*=-hint],html.dark [role=dialog] [class*=__muted],html.dark [role=dialog] [class*=-muted],html.dark [role=dialog] [class*=__secondary],html.dark [role=dialog] [class*=-secondary]:not([class*=button]),html.dark [aria-modal=true] [class*=__label],html.dark [aria-modal=true] [class*=-label]:not([class*=dimension-label]),html.dark [aria-modal=true] [class*=__hint],html.dark [aria-modal=true] [class*=-hint],html.dark [aria-modal=true] [class*=__muted],html.dark [aria-modal=true] [class*=-muted],html.dark [aria-modal=true] [class*=__secondary],html.dark [aria-modal=true] [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark [role=dialog] [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark [role=dialog] [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark [role=dialog] [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark [role=dialog] [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark [role=dialog] [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark [role=dialog] [class*=__note]:not([class*=device-selector-modal__note]),html.dark [role=dialog] [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=__note]:not([class*=device-selector-modal__note]),html.dark [aria-modal=true] [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark [role=dialog] [class*=__error],html.dark [role=dialog] [class*=-error],html.dark [role=dialog] [class*=__danger],html.dark [role=dialog] [class*=-danger],html.dark [role=dialog] [class*=error-message],html.dark [role=dialog] [class*=error-text],html.dark [aria-modal=true] [class*=__error],html.dark [aria-modal=true] [class*=-error],html.dark [aria-modal=true] [class*=__danger],html.dark [aria-modal=true] [class*=-danger],html.dark [aria-modal=true] [class*=error-message],html.dark [aria-modal=true] [class*=error-text]{color:#fca5a5!important}html.dark [role=dialog] [class*=__success],html.dark [role=dialog] [class*=-success],html.dark [role=dialog] [class*=success-message],html.dark [role=dialog] [class*=success-text],html.dark [aria-modal=true] [class*=__success],html.dark [aria-modal=true] [class*=-success],html.dark [aria-modal=true] [class*=success-message],html.dark [aria-modal=true] [class*=success-text]{color:#86efac!important}html.dark [role=dialog] a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark [aria-modal=true] a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark [role=dialog] a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark [aria-modal=true] a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark [role=dialog] .cancel-btn,html.dark [role=dialog] [class*=__secondary-button],html.dark [role=dialog] [class*=-secondary-button],html.dark [role=dialog] [class*=__btn--leave],html.dark [role=dialog] [class*=btn--leave],html.dark [role=dialog] [class*=__btn--secondary],html.dark [role=dialog] [class*=btn--secondary],html.dark [aria-modal=true] .cancel-btn,html.dark [aria-modal=true] [class*=__secondary-button],html.dark [aria-modal=true] [class*=-secondary-button],html.dark [aria-modal=true] [class*=__btn--leave],html.dark [aria-modal=true] [class*=btn--leave],html.dark [aria-modal=true] [class*=__btn--secondary],html.dark [aria-modal=true] [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark [role=dialog] .cancel-btn:hover:not(:disabled),html.dark [role=dialog] [class*=__secondary-button]:hover:not(:disabled),html.dark [role=dialog] [class*=-secondary-button]:hover:not(:disabled),html.dark [role=dialog] [class*=__btn--leave]:hover:not(:disabled),html.dark [role=dialog] [class*=btn--leave]:hover:not(:disabled),html.dark [role=dialog] [class*=__btn--secondary]:hover:not(:disabled),html.dark [role=dialog] [class*=btn--secondary]:hover:not(:disabled),html.dark [aria-modal=true] .cancel-btn:hover:not(:disabled),html.dark [aria-modal=true] [class*=__secondary-button]:hover:not(:disabled),html.dark [aria-modal=true] [class*=-secondary-button]:hover:not(:disabled),html.dark [aria-modal=true] [class*=__btn--leave]:hover:not(:disabled),html.dark [aria-modal=true] [class*=btn--leave]:hover:not(:disabled),html.dark [aria-modal=true] [class*=__btn--secondary]:hover:not(:disabled),html.dark [aria-modal=true] [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark [role=dialog] [class*=__close],html.dark [role=dialog] [class*=-close]:not([class*=closed]),html.dark [role=dialog] [class*=close-button],html.dark [role=dialog] .dialog-close-no-hover,html.dark [aria-modal=true] [class*=__close],html.dark [aria-modal=true] [class*=-close]:not([class*=closed]),html.dark [aria-modal=true] [class*=close-button],html.dark [aria-modal=true] .dialog-close-no-hover{color:#9ca3af!important}html.dark [role=dialog] [class*=__close]:hover,html.dark [role=dialog] [class*=-close]:not([class*=closed]):hover,html.dark [role=dialog] [class*=close-button]:hover,html.dark [role=dialog] .dialog-close-no-hover:hover,html.dark [aria-modal=true] [class*=__close]:hover,html.dark [aria-modal=true] [class*=-close]:not([class*=closed]):hover,html.dark [aria-modal=true] [class*=close-button]:hover,html.dark [aria-modal=true] .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark [role=dialog] [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark [role=dialog] [class*="bg-[#fff"],html.dark [role=dialog] [class*="bg-[#ffffff"],html.dark [role=dialog] [class*="bg-[#f9fafb"],html.dark [role=dialog] [class*="bg-[#f3f4f6"],html.dark [role=dialog] [class*="bg-[#f5f3ff"],html.dark [role=dialog] [class*="bg-[#fafafa"],html.dark [role=dialog] [class*="bg-[#eff6ff"],html.dark [role=dialog] [class*="bg-[#fffbeb"],html.dark [role=dialog] [class*="bg-[#f7f7fa"],html.dark [role=dialog] [class*="bg-[#f8f8fc"],html.dark [role=dialog] [class*="bg-[#f2f3f8"],html.dark [role=dialog] [class*="bg-[#f1f2f6"],html.dark [role=dialog] [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark [role=dialog] [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark [role=dialog] [class*="bg-[#f7f7fb"],html.dark [role=dialog] [class*="bg-[#f8faff"],html.dark [role=dialog] [class*="bg-[#eef2ff"],html.dark [role=dialog] [class*="bg-[#f0efff"],html.dark [role=dialog] [class*="hover:bg-[#fafafa"],html.dark [role=dialog] [class*="hover:bg-[#f9fafb"],html.dark [aria-modal=true] [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark [aria-modal=true] [class*="bg-[#fff"],html.dark [aria-modal=true] [class*="bg-[#ffffff"],html.dark [aria-modal=true] [class*="bg-[#f9fafb"],html.dark [aria-modal=true] [class*="bg-[#f3f4f6"],html.dark [aria-modal=true] [class*="bg-[#f5f3ff"],html.dark [aria-modal=true] [class*="bg-[#fafafa"],html.dark [aria-modal=true] [class*="bg-[#eff6ff"],html.dark [aria-modal=true] [class*="bg-[#fffbeb"],html.dark [aria-modal=true] [class*="bg-[#f7f7fa"],html.dark [aria-modal=true] [class*="bg-[#f8f8fc"],html.dark [aria-modal=true] [class*="bg-[#f2f3f8"],html.dark [aria-modal=true] [class*="bg-[#f1f2f6"],html.dark [aria-modal=true] [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark [aria-modal=true] [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark [aria-modal=true] [class*="bg-[#f7f7fb"],html.dark [aria-modal=true] [class*="bg-[#f8faff"],html.dark [aria-modal=true] [class*="bg-[#eef2ff"],html.dark [aria-modal=true] [class*="bg-[#f0efff"],html.dark [aria-modal=true] [class*="hover:bg-[#fafafa"],html.dark [aria-modal=true] [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark [role=dialog] [class*="bg-[#f8faff"],html.dark [role=dialog] [class*="bg-[#eef2ff"],html.dark [role=dialog] [class*="bg-[#f0efff"],html.dark [aria-modal=true] [class*="bg-[#f8faff"],html.dark [aria-modal=true] [class*="bg-[#eef2ff"],html.dark [aria-modal=true] [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark [role=dialog] [class*="text-[#101828"],html.dark [role=dialog] [class*="text-[#111"],html.dark [role=dialog] [class*="text-[#000"],html.dark [role=dialog] [class*="text-[#333"],html.dark [role=dialog] [class*="text-[#364153"],html.dark [role=dialog] [class*="text-[#4a5565"],html.dark [role=dialog] [class*="text-[#444a5c"],html.dark [role=dialog] [class*="text-[#191d28"],html.dark [role=dialog] [class*="text-[#1f2430"],html.dark [role=dialog] [class*="text-[#202430"],html.dark [role=dialog] [class*="text-[#595959"],html.dark [role=dialog] [class*="text-[#6a7282"],html.dark [role=dialog] [class*="text-[#6b7280"],html.dark [role=dialog] [class*="text-[#7b8194"],html.dark [role=dialog] [class*="text-[#8b90a3"],html.dark [role=dialog] [class*="text-[#9aa0af"],html.dark [role=dialog] [class*="text-[#99a1af"],html.dark [role=dialog] [class*="text-[#4b5563"],html.dark [role=dialog] [class*=text-gray-700],html.dark [role=dialog] [class*=text-gray-600],html.dark [role=dialog] [class*=text-gray-800],html.dark [role=dialog] [class*=text-gray-900],html.dark [role=dialog] [class~=text-black],html.dark [aria-modal=true] [class*="text-[#101828"],html.dark [aria-modal=true] [class*="text-[#111"],html.dark [aria-modal=true] [class*="text-[#000"],html.dark [aria-modal=true] [class*="text-[#333"],html.dark [aria-modal=true] [class*="text-[#364153"],html.dark [aria-modal=true] [class*="text-[#4a5565"],html.dark [aria-modal=true] [class*="text-[#444a5c"],html.dark [aria-modal=true] [class*="text-[#191d28"],html.dark [aria-modal=true] [class*="text-[#1f2430"],html.dark [aria-modal=true] [class*="text-[#202430"],html.dark [aria-modal=true] [class*="text-[#595959"],html.dark [aria-modal=true] [class*="text-[#6a7282"],html.dark [aria-modal=true] [class*="text-[#6b7280"],html.dark [aria-modal=true] [class*="text-[#7b8194"],html.dark [aria-modal=true] [class*="text-[#8b90a3"],html.dark [aria-modal=true] [class*="text-[#9aa0af"],html.dark [aria-modal=true] [class*="text-[#99a1af"],html.dark [aria-modal=true] [class*="text-[#4b5563"],html.dark [aria-modal=true] [class*=text-gray-700],html.dark [aria-modal=true] [class*=text-gray-600],html.dark [aria-modal=true] [class*=text-gray-800],html.dark [aria-modal=true] [class*=text-gray-900],html.dark [aria-modal=true] [class~=text-black]{color:#d1d5db!important}html.dark [role=dialog] [class*=text-gray-500],html.dark [role=dialog] [class*=text-gray-400],html.dark [role=dialog] [class*=text-gray-300],html.dark [role=dialog] [class*=text-slate-500],html.dark [role=dialog] [class*=text-slate-400],html.dark [role=dialog] [class*=text-neutral-500],html.dark [role=dialog] [class*=text-neutral-400],html.dark [aria-modal=true] [class*=text-gray-500],html.dark [aria-modal=true] [class*=text-gray-400],html.dark [aria-modal=true] [class*=text-gray-300],html.dark [aria-modal=true] [class*=text-slate-500],html.dark [aria-modal=true] [class*=text-slate-400],html.dark [aria-modal=true] [class*=text-neutral-500],html.dark [aria-modal=true] [class*=text-neutral-400]{color:#9ca3af!important}html.dark [role=dialog] [class*=text-gray-900],html.dark [role=dialog] [class*=text-gray-800],html.dark [role=dialog] [class*=text-slate-900],html.dark [role=dialog] [class*=text-slate-800],html.dark [aria-modal=true] [class*=text-gray-900],html.dark [aria-modal=true] [class*=text-gray-800],html.dark [aria-modal=true] [class*=text-slate-900],html.dark [aria-modal=true] [class*=text-slate-800],html.dark [role=dialog] .case-hub-title,html.dark [role=dialog] [class*="text-[#111"][class*=font-semibold],html.dark [role=dialog] [class*="text-[#111"][class*=font-bold],html.dark [role=dialog] [class*="text-[#101828"][class*=font-semibold],html.dark [role=dialog] [class*="text-[#101828"][class*=font-bold],html.dark [role=dialog] h1[class*="text-[#111"],html.dark [role=dialog] h1[class*="text-[#101828"],html.dark [role=dialog] h2[class*="text-[#111"],html.dark [role=dialog] h2[class*="text-[#101828"],html.dark [role=dialog] h3[class*="text-[#111"],html.dark [role=dialog] h3[class*="text-[#101828"],html.dark [aria-modal=true] .case-hub-title,html.dark [aria-modal=true] [class*="text-[#111"][class*=font-semibold],html.dark [aria-modal=true] [class*="text-[#111"][class*=font-bold],html.dark [aria-modal=true] [class*="text-[#101828"][class*=font-semibold],html.dark [aria-modal=true] [class*="text-[#101828"][class*=font-bold],html.dark [aria-modal=true] h1[class*="text-[#111"],html.dark [aria-modal=true] h1[class*="text-[#101828"],html.dark [aria-modal=true] h2[class*="text-[#111"],html.dark [aria-modal=true] h2[class*="text-[#101828"],html.dark [aria-modal=true] h3[class*="text-[#111"],html.dark [aria-modal=true] h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark [role=dialog] [class*="hover:text-[#111"]:hover,html.dark [role=dialog] [class*="hover:text-[#101828"]:hover,html.dark [role=dialog] [class*="hover:text-[#364153"]:hover,html.dark [aria-modal=true] [class*="hover:text-[#111"]:hover,html.dark [aria-modal=true] [class*="hover:text-[#101828"]:hover,html.dark [aria-modal=true] [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark [role=dialog] .case-hub-footer>p strong,html.dark [role=dialog] .patient-list-footer-range strong,html.dark [aria-modal=true] .case-hub-footer>p strong,html.dark [aria-modal=true] .patient-list-footer-range strong{color:#f9fafb!important}html.dark [role=dialog] .case-hub-pagination,html.dark [role=dialog] .patient-list-pagination,html.dark [aria-modal=true] .case-hub-pagination,html.dark [aria-modal=true] .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark [role=dialog] [class*="border-[#f3f4f6"],html.dark [role=dialog] [class*="border-[#e5e7eb"],html.dark [role=dialog] [class*="border-[#E5E5E5"],html.dark [role=dialog] [class*="border-[#E5E7EB"],html.dark [role=dialog] [class*="border-[#DADADA"],html.dark [role=dialog] [class*="border-[#ececf3"],html.dark [role=dialog] [class*="border-[#e3e5ee"],html.dark [role=dialog] [class*="border-[#e8e8e8"],html.dark [role=dialog] [class*="border-[#E8E8E8"],html.dark [role=dialog] [class*="border-[#E7E7E7"],html.dark [role=dialog] [class*="border-[#eee"],html.dark [role=dialog] [class*=border-gray-100],html.dark [role=dialog] [class*=border-gray-200],html.dark [role=dialog] [class*=border-gray-300],html.dark [role=dialog] [class*="border-[#d1d5dc"],html.dark [role=dialog] [class*="border-[#dbeafe"],html.dark [role=dialog] [class*="border-[#fecaca"],html.dark [role=dialog] [class*="border-[#fde68a"],html.dark [aria-modal=true] [class*="border-[#f3f4f6"],html.dark [aria-modal=true] [class*="border-[#e5e7eb"],html.dark [aria-modal=true] [class*="border-[#E5E5E5"],html.dark [aria-modal=true] [class*="border-[#E5E7EB"],html.dark [aria-modal=true] [class*="border-[#DADADA"],html.dark [aria-modal=true] [class*="border-[#ececf3"],html.dark [aria-modal=true] [class*="border-[#e3e5ee"],html.dark [aria-modal=true] [class*="border-[#e8e8e8"],html.dark [aria-modal=true] [class*="border-[#E8E8E8"],html.dark [aria-modal=true] [class*="border-[#E7E7E7"],html.dark [aria-modal=true] [class*="border-[#eee"],html.dark [aria-modal=true] [class*=border-gray-100],html.dark [aria-modal=true] [class*=border-gray-200],html.dark [aria-modal=true] [class*=border-gray-300],html.dark [aria-modal=true] [class*="border-[#d1d5dc"],html.dark [aria-modal=true] [class*="border-[#dbeafe"],html.dark [aria-modal=true] [class*="border-[#fecaca"],html.dark [aria-modal=true] [class*="border-[#fde68a"]{border-color:#374151!important}html.dark [role=dialog] [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark [role=dialog] [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark [role=dialog] [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark [role=dialog] .divide-gray-200>:not([hidden])~:not([hidden]),html.dark [aria-modal=true] [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark [aria-modal=true] [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark [aria-modal=true] [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark [aria-modal=true] .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark [role=dialog] hr:not([class*=border-white]),html.dark [role=dialog] .common-dialog-divider,html.dark [role=dialog] [class*=dialog-divider],html.dark [role=dialog] [class*=-divider]:not([class*=border-white]),html.dark [aria-modal=true] hr:not([class*=border-white]),html.dark [aria-modal=true] .common-dialog-divider,html.dark [aria-modal=true] [class*=dialog-divider],html.dark [aria-modal=true] [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark [role=dialog] .case-hub-filter-divider,html.dark [role=dialog] .patient-list-filter-bar-divider,html.dark [role=dialog] .patient-list-filter-sidebar-divider,html.dark [role=dialog] .patient-detail-divider,html.dark [role=dialog] .warning-modal--delete .divider,html.dark [role=dialog] .modal-content.warning-modal--subscription-confirm .divider,html.dark [role=dialog] hr.divider,html.dark [role=dialog] .case-divider,html.dark [aria-modal=true] .case-hub-filter-divider,html.dark [aria-modal=true] .patient-list-filter-bar-divider,html.dark [aria-modal=true] .patient-list-filter-sidebar-divider,html.dark [aria-modal=true] .patient-detail-divider,html.dark [aria-modal=true] .warning-modal--delete .divider,html.dark [aria-modal=true] .modal-content.warning-modal--subscription-confirm .divider,html.dark [aria-modal=true] hr.divider,html.dark [aria-modal=true] .case-divider{background-color:#374151!important}html.dark [role=dialog] [class*="hover:bg-[#f3f4f6"]:hover,html.dark [role=dialog] [class*="hover:bg-gray-100"]:hover,html.dark [role=dialog] [class*="hover:bg-[#fafafa"]:hover,html.dark [role=dialog] [class*="hover:bg-[#f8f8fc"]:hover,html.dark [role=dialog] [class*="hover:bg-[#f2f3f8"]:hover,html.dark [aria-modal=true] [class*="hover:bg-[#f3f4f6"]:hover,html.dark [aria-modal=true] [class*="hover:bg-gray-100"]:hover,html.dark [aria-modal=true] [class*="hover:bg-[#fafafa"]:hover,html.dark [aria-modal=true] [class*="hover:bg-[#f8f8fc"]:hover,html.dark [aria-modal=true] [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark [role=dialog] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark [aria-modal=true] app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark [role=dialog] [class*="ring-[#e5e7eb"],html.dark [aria-modal=true] [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark [role=dialog] input,html.dark [role=dialog] textarea,html.dark [role=dialog] select,html.dark [aria-modal=true] input,html.dark [aria-modal=true] textarea,html.dark [aria-modal=true] select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark [role=dialog] input::placeholder,html.dark [role=dialog] textarea::placeholder,html.dark [role=dialog] select::placeholder,html.dark [aria-modal=true] input::placeholder,html.dark [aria-modal=true] textarea::placeholder,html.dark [aria-modal=true] select::placeholder{color:#6b7280!important}html.dark [role=dialog] input option,html.dark [role=dialog] textarea option,html.dark [role=dialog] select option,html.dark [aria-modal=true] input option,html.dark [aria-modal=true] textarea option,html.dark [aria-modal=true] select option{background:#1f2937!important;color:#f9fafb!important}html.dark [role=dialog] .input>:is(input,textarea),html.dark [role=dialog] app-text-input .input>:is(input,textarea),html.dark [aria-modal=true] .input>:is(input,textarea),html.dark [aria-modal=true] app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark [role=dialog] .patient-flow-search-field app-text-input,html.dark [role=dialog] .patient-flow-search-field app-text-input .input,html.dark [aria-modal=true] .patient-flow-search-field app-text-input,html.dark [aria-modal=true] .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark [role=dialog] .patient-flow-search-field app-text-input:focus-within,html.dark [role=dialog] .patient-flow-search-field app-text-input .input:focus-within,html.dark [aria-modal=true] .patient-flow-search-field app-text-input:focus-within,html.dark [aria-modal=true] .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark [role=dialog] .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark [aria-modal=true] .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark [role=dialog] .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark [aria-modal=true] .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark [role=dialog] .patient-flow-search-results,html.dark [aria-modal=true] .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark [role=dialog] h1,html.dark [role=dialog] h2,html.dark [role=dialog] h3,html.dark [role=dialog] h4,html.dark [role=dialog] h5,html.dark [role=dialog] h6,html.dark [role=dialog] [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark [role=dialog] [class*=heading],html.dark [role=dialog] [class*=font-semibold]:not(button):not([class*=btn]),html.dark [role=dialog] [class*=font-bold]:not(button):not([class*=btn]),html.dark [aria-modal=true] h1,html.dark [aria-modal=true] h2,html.dark [aria-modal=true] h3,html.dark [aria-modal=true] h4,html.dark [aria-modal=true] h5,html.dark [aria-modal=true] h6,html.dark [aria-modal=true] [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark [aria-modal=true] [class*=heading],html.dark [aria-modal=true] [class*=font-semibold]:not(button):not([class*=btn]),html.dark [aria-modal=true] [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark [role=dialog] p,html.dark [role=dialog] span,html.dark [role=dialog] label,html.dark [role=dialog] dt,html.dark [role=dialog] dd,html.dark [role=dialog] li,html.dark [role=dialog] td,html.dark [role=dialog] th,html.dark [aria-modal=true] p,html.dark [aria-modal=true] span,html.dark [aria-modal=true] label,html.dark [aria-modal=true] dt,html.dark [aria-modal=true] dd,html.dark [aria-modal=true] li,html.dark [aria-modal=true] td,html.dark [aria-modal=true] th{color:#d1d5db!important}html.dark [role=dialog] button[class*="bg-[#111"],html.dark [role=dialog] a[class*="bg-[#111"],html.dark [role=dialog] [class*="bg-[#111"]:is(button,a,[role=button]),html.dark [aria-modal=true] button[class*="bg-[#111"],html.dark [aria-modal=true] a[class*="bg-[#111"],html.dark [aria-modal=true] [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark [role=dialog] button[class*="bg-[#111"]:hover:not(:disabled),html.dark [role=dialog] a[class*="bg-[#111"]:hover:not(:disabled),html.dark [role=dialog] [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark [aria-modal=true] button[class*="bg-[#111"]:hover:not(:disabled),html.dark [aria-modal=true] a[class*="bg-[#111"]:hover:not(:disabled),html.dark [aria-modal=true] [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark [role=dialog] .mat-mdc-dialog-title,html.dark [role=dialog] .mat-mdc-dialog-content,html.dark [role=dialog] .mdc-dialog__title,html.dark [role=dialog] .mdc-dialog__content,html.dark [aria-modal=true] .mat-mdc-dialog-title,html.dark [aria-modal=true] .mat-mdc-dialog-content,html.dark [aria-modal=true] .mdc-dialog__title,html.dark [aria-modal=true] .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark [role=dialog] [class*="text-[#008a2e"],html.dark [role=dialog] [class*="text-[#065f46"],html.dark [role=dialog] [class*="text-[#059669"],html.dark [role=dialog] [class*="text-[#027a48"],html.dark [aria-modal=true] [class*="text-[#008a2e"],html.dark [aria-modal=true] [class*="text-[#065f46"],html.dark [aria-modal=true] [class*="text-[#059669"],html.dark [aria-modal=true] [class*="text-[#027a48"]{color:#86efac!important}html.dark [role=dialog] [class*="text-[#991b1b"],html.dark [role=dialog] [class*="text-[#b91c1c"],html.dark [role=dialog] [class*="text-[#dc2626"],html.dark [role=dialog] [class*="text-[#e90000"],html.dark [aria-modal=true] [class*="text-[#991b1b"],html.dark [aria-modal=true] [class*="text-[#b91c1c"],html.dark [aria-modal=true] [class*="text-[#dc2626"],html.dark [aria-modal=true] [class*="text-[#e90000"]{color:#fca5a5!important}html.dark [role=dialog] [class*="bg-[#ecfdf3"],html.dark [role=dialog] [class*="bg-[#f0fdf4"],html.dark [aria-modal=true] [class*="bg-[#ecfdf3"],html.dark [aria-modal=true] [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark [role=dialog] [class*="bg-[#fef2f2"],html.dark [role=dialog] [class*="bg-[#fff1f2"],html.dark [aria-modal=true] [class*="bg-[#fef2f2"],html.dark [aria-modal=true] [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark [role=dialog] [class*="bg-[#fffbeb"],html.dark [aria-modal=true] [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark [role=dialog] [class*="text-[#92400e"],html.dark [role=dialog] [class*="text-[#c2410c"],html.dark [role=dialog] [class*="text-[#a16207"],html.dark [aria-modal=true] [class*="text-[#92400e"],html.dark [aria-modal=true] [class*="text-[#c2410c"],html.dark [aria-modal=true] [class*="text-[#a16207"]{color:#fcd34d!important}html.dark [role=dialog] .device-option__media,html.dark [aria-modal=true] .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark [role=dialog] .device-option__media:has(img),html.dark [aria-modal=true] .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark [role=dialog] .device-option__card--selected .device-option__media:not(:has(img)),html.dark [aria-modal=true] .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark [role=dialog] .device-option__card--selected .device-option__media:has(img),html.dark [aria-modal=true] .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark [role=dialog] .device-option__icon-box,html.dark [role=dialog] .device-option__icon-box i,html.dark [role=dialog] .device-option__icon-box i:before,html.dark [aria-modal=true] .device-option__icon-box,html.dark [aria-modal=true] .device-option__icon-box i,html.dark [aria-modal=true] .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark [role=dialog] .device-option__card--selected .device-option__icon-box,html.dark [role=dialog] .device-option__card--selected .device-option__icon-box i,html.dark [role=dialog] .device-option__card--selected .device-option__icon-box i:before,html.dark [aria-modal=true] .device-option__card--selected .device-option__icon-box,html.dark [aria-modal=true] .device-option__card--selected .device-option__icon-box i,html.dark [aria-modal=true] .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark [role=dialog].bg-white,html.dark [role=dialog]>.bg-white,html.dark [role=dialog] [class~=bg-white],html.dark [aria-modal=true].bg-white,html.dark [aria-modal=true]>.bg-white,html.dark [aria-modal=true] [class~=bg-white]{background-color:var(--modal-bg)!important}html.dark app-cart-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark app-cart-modal [class*=__title]:not([class*=__title-]),html.dark app-cart-modal [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-cart-modal [class*=__heading],html.dark app-cart-modal [class*=-heading],html.dark app-cart-modal [class*=section-title],html.dark app-cart-modal [class*=__section-title]{color:#f9fafb!important}html.dark app-cart-modal [class*=__subtitle],html.dark app-cart-modal [class*=-subtitle],html.dark app-cart-modal [class*=sub-title],html.dark app-cart-modal [class*=__sub-title]{color:#9ca3af!important}html.dark app-cart-modal [class*=__message],html.dark app-cart-modal [class*=-message],html.dark app-cart-modal [class*=__body],html.dark app-cart-modal [class*=-body]:not([class*=license-body]),html.dark app-cart-modal [class*=__description],html.dark app-cart-modal [class*=-description],html.dark app-cart-modal [class*=__line],html.dark app-cart-modal [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-cart-modal [class*=__copy],html.dark app-cart-modal [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark app-cart-modal [class*=__label],html.dark app-cart-modal [class*=-label]:not([class*=dimension-label]),html.dark app-cart-modal [class*=__hint],html.dark app-cart-modal [class*=-hint],html.dark app-cart-modal [class*=__muted],html.dark app-cart-modal [class*=-muted],html.dark app-cart-modal [class*=__secondary],html.dark app-cart-modal [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark app-cart-modal [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-cart-modal [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-cart-modal [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-cart-modal [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-cart-modal [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark app-cart-modal [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-cart-modal [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-cart-modal [class*=__error],html.dark app-cart-modal [class*=-error],html.dark app-cart-modal [class*=__danger],html.dark app-cart-modal [class*=-danger],html.dark app-cart-modal [class*=error-message],html.dark app-cart-modal [class*=error-text]{color:#fca5a5!important}html.dark app-cart-modal [class*=__success],html.dark app-cart-modal [class*=-success],html.dark app-cart-modal [class*=success-message],html.dark app-cart-modal [class*=success-text]{color:#86efac!important}html.dark app-cart-modal a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark app-cart-modal a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark app-cart-modal .cancel-btn,html.dark app-cart-modal [class*=__secondary-button],html.dark app-cart-modal [class*=-secondary-button],html.dark app-cart-modal [class*=__btn--leave],html.dark app-cart-modal [class*=btn--leave],html.dark app-cart-modal [class*=__btn--secondary],html.dark app-cart-modal [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark app-cart-modal .cancel-btn:hover:not(:disabled),html.dark app-cart-modal [class*=__secondary-button]:hover:not(:disabled),html.dark app-cart-modal [class*=-secondary-button]:hover:not(:disabled),html.dark app-cart-modal [class*=__btn--leave]:hover:not(:disabled),html.dark app-cart-modal [class*=btn--leave]:hover:not(:disabled),html.dark app-cart-modal [class*=__btn--secondary]:hover:not(:disabled),html.dark app-cart-modal [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-cart-modal [class*=__close],html.dark app-cart-modal [class*=-close]:not([class*=closed]),html.dark app-cart-modal [class*=close-button],html.dark app-cart-modal .dialog-close-no-hover{color:#9ca3af!important}html.dark app-cart-modal [class*=__close]:hover,html.dark app-cart-modal [class*=-close]:not([class*=closed]):hover,html.dark app-cart-modal [class*=close-button]:hover,html.dark app-cart-modal .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark app-cart-modal [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-cart-modal [class*="bg-[#fff"],html.dark app-cart-modal [class*="bg-[#ffffff"],html.dark app-cart-modal [class*="bg-[#f9fafb"],html.dark app-cart-modal [class*="bg-[#f3f4f6"],html.dark app-cart-modal [class*="bg-[#f5f3ff"],html.dark app-cart-modal [class*="bg-[#fafafa"],html.dark app-cart-modal [class*="bg-[#eff6ff"],html.dark app-cart-modal [class*="bg-[#fffbeb"],html.dark app-cart-modal [class*="bg-[#f7f7fa"],html.dark app-cart-modal [class*="bg-[#f8f8fc"],html.dark app-cart-modal [class*="bg-[#f2f3f8"],html.dark app-cart-modal [class*="bg-[#f1f2f6"],html.dark app-cart-modal [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-cart-modal [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-cart-modal [class*="bg-[#f7f7fb"],html.dark app-cart-modal [class*="bg-[#f8faff"],html.dark app-cart-modal [class*="bg-[#eef2ff"],html.dark app-cart-modal [class*="bg-[#f0efff"],html.dark app-cart-modal [class*="hover:bg-[#fafafa"],html.dark app-cart-modal [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark app-cart-modal [class*="bg-[#f8faff"],html.dark app-cart-modal [class*="bg-[#eef2ff"],html.dark app-cart-modal [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark app-cart-modal [class*="text-[#101828"],html.dark app-cart-modal [class*="text-[#111"],html.dark app-cart-modal [class*="text-[#000"],html.dark app-cart-modal [class*="text-[#333"],html.dark app-cart-modal [class*="text-[#364153"],html.dark app-cart-modal [class*="text-[#4a5565"],html.dark app-cart-modal [class*="text-[#444a5c"],html.dark app-cart-modal [class*="text-[#191d28"],html.dark app-cart-modal [class*="text-[#1f2430"],html.dark app-cart-modal [class*="text-[#202430"],html.dark app-cart-modal [class*="text-[#595959"],html.dark app-cart-modal [class*="text-[#6a7282"],html.dark app-cart-modal [class*="text-[#6b7280"],html.dark app-cart-modal [class*="text-[#7b8194"],html.dark app-cart-modal [class*="text-[#8b90a3"],html.dark app-cart-modal [class*="text-[#9aa0af"],html.dark app-cart-modal [class*="text-[#99a1af"],html.dark app-cart-modal [class*="text-[#4b5563"],html.dark app-cart-modal [class*=text-gray-700],html.dark app-cart-modal [class*=text-gray-600],html.dark app-cart-modal [class*=text-gray-800],html.dark app-cart-modal [class*=text-gray-900],html.dark app-cart-modal [class~=text-black]{color:#d1d5db!important}html.dark app-cart-modal [class*=text-gray-500],html.dark app-cart-modal [class*=text-gray-400],html.dark app-cart-modal [class*=text-gray-300],html.dark app-cart-modal [class*=text-slate-500],html.dark app-cart-modal [class*=text-slate-400],html.dark app-cart-modal [class*=text-neutral-500],html.dark app-cart-modal [class*=text-neutral-400]{color:#9ca3af!important}html.dark app-cart-modal [class*=text-gray-900],html.dark app-cart-modal [class*=text-gray-800],html.dark app-cart-modal [class*=text-slate-900],html.dark app-cart-modal [class*=text-slate-800]{color:#f9fafb!important}html.dark app-cart-modal .case-hub-title,html.dark app-cart-modal [class*="text-[#111"][class*=font-semibold],html.dark app-cart-modal [class*="text-[#111"][class*=font-bold],html.dark app-cart-modal [class*="text-[#101828"][class*=font-semibold],html.dark app-cart-modal [class*="text-[#101828"][class*=font-bold],html.dark app-cart-modal h1[class*="text-[#111"],html.dark app-cart-modal h1[class*="text-[#101828"],html.dark app-cart-modal h2[class*="text-[#111"],html.dark app-cart-modal h2[class*="text-[#101828"],html.dark app-cart-modal h3[class*="text-[#111"],html.dark app-cart-modal h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark app-cart-modal [class*="hover:text-[#111"]:hover,html.dark app-cart-modal [class*="hover:text-[#101828"]:hover,html.dark app-cart-modal [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark app-cart-modal .case-hub-footer>p strong,html.dark app-cart-modal .patient-list-footer-range strong{color:#f9fafb!important}html.dark app-cart-modal .case-hub-pagination,html.dark app-cart-modal .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark app-cart-modal [class*="border-[#f3f4f6"],html.dark app-cart-modal [class*="border-[#e5e7eb"],html.dark app-cart-modal [class*="border-[#E5E5E5"],html.dark app-cart-modal [class*="border-[#E5E7EB"],html.dark app-cart-modal [class*="border-[#DADADA"],html.dark app-cart-modal [class*="border-[#ececf3"],html.dark app-cart-modal [class*="border-[#e3e5ee"],html.dark app-cart-modal [class*="border-[#e8e8e8"],html.dark app-cart-modal [class*="border-[#E8E8E8"],html.dark app-cart-modal [class*="border-[#E7E7E7"],html.dark app-cart-modal [class*="border-[#eee"],html.dark app-cart-modal [class*=border-gray-100],html.dark app-cart-modal [class*=border-gray-200],html.dark app-cart-modal [class*=border-gray-300],html.dark app-cart-modal [class*="border-[#d1d5dc"],html.dark app-cart-modal [class*="border-[#dbeafe"],html.dark app-cart-modal [class*="border-[#fecaca"],html.dark app-cart-modal [class*="border-[#fde68a"]{border-color:#374151!important}html.dark app-cart-modal [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-cart-modal [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-cart-modal [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-cart-modal .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark app-cart-modal hr:not([class*=border-white]),html.dark app-cart-modal .common-dialog-divider,html.dark app-cart-modal [class*=dialog-divider],html.dark app-cart-modal [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark app-cart-modal .case-hub-filter-divider,html.dark app-cart-modal .patient-list-filter-bar-divider,html.dark app-cart-modal .patient-list-filter-sidebar-divider,html.dark app-cart-modal .patient-detail-divider,html.dark app-cart-modal .warning-modal--delete .divider,html.dark app-cart-modal .modal-content.warning-modal--subscription-confirm .divider,html.dark app-cart-modal hr.divider,html.dark app-cart-modal .case-divider{background-color:#374151!important}html.dark app-cart-modal [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-cart-modal [class*="hover:bg-gray-100"]:hover,html.dark app-cart-modal [class*="hover:bg-[#fafafa"]:hover,html.dark app-cart-modal [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-cart-modal [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-cart-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-cart-modal [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark app-cart-modal input,html.dark app-cart-modal textarea,html.dark app-cart-modal select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-cart-modal input::placeholder,html.dark app-cart-modal textarea::placeholder,html.dark app-cart-modal select::placeholder{color:#6b7280!important}html.dark app-cart-modal input option,html.dark app-cart-modal textarea option,html.dark app-cart-modal select option{background:#1f2937!important;color:#f9fafb!important}html.dark app-cart-modal .input>:is(input,textarea),html.dark app-cart-modal app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark app-cart-modal .patient-flow-search-field app-text-input,html.dark app-cart-modal .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark app-cart-modal .patient-flow-search-field app-text-input:focus-within,html.dark app-cart-modal .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark app-cart-modal .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-cart-modal .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark app-cart-modal .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark app-cart-modal h1,html.dark app-cart-modal h2,html.dark app-cart-modal h3,html.dark app-cart-modal h4,html.dark app-cart-modal h5,html.dark app-cart-modal h6,html.dark app-cart-modal [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-cart-modal [class*=heading],html.dark app-cart-modal [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-cart-modal [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark app-cart-modal p,html.dark app-cart-modal span,html.dark app-cart-modal label,html.dark app-cart-modal dt,html.dark app-cart-modal dd,html.dark app-cart-modal li,html.dark app-cart-modal td,html.dark app-cart-modal th{color:#d1d5db!important}html.dark app-cart-modal button[class*="bg-[#111"],html.dark app-cart-modal a[class*="bg-[#111"],html.dark app-cart-modal [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-cart-modal button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-cart-modal a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-cart-modal [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-cart-modal .mat-mdc-dialog-title,html.dark app-cart-modal .mat-mdc-dialog-content,html.dark app-cart-modal .mdc-dialog__title,html.dark app-cart-modal .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark app-cart-modal [class*="text-[#008a2e"],html.dark app-cart-modal [class*="text-[#065f46"],html.dark app-cart-modal [class*="text-[#059669"],html.dark app-cart-modal [class*="text-[#027a48"]{color:#86efac!important}html.dark app-cart-modal [class*="text-[#991b1b"],html.dark app-cart-modal [class*="text-[#b91c1c"],html.dark app-cart-modal [class*="text-[#dc2626"],html.dark app-cart-modal [class*="text-[#e90000"]{color:#fca5a5!important}html.dark app-cart-modal [class*="bg-[#ecfdf3"],html.dark app-cart-modal [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark app-cart-modal [class*="bg-[#fef2f2"],html.dark app-cart-modal [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark app-cart-modal [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-cart-modal [class*="text-[#92400e"],html.dark app-cart-modal [class*="text-[#c2410c"],html.dark app-cart-modal [class*="text-[#a16207"]{color:#fcd34d!important}html.dark app-cart-modal .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark app-cart-modal .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark app-cart-modal .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark app-cart-modal .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark app-cart-modal .device-option__icon-box,html.dark app-cart-modal .device-option__icon-box i,html.dark app-cart-modal .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark app-cart-modal .device-option__card--selected .device-option__icon-box,html.dark app-cart-modal .device-option__card--selected .device-option__icon-box i,html.dark app-cart-modal .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark app-cart-modal .cart-price{background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-cart-item .cart-price{background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .replace-card-overlay app-add-card-form .replace-card__heading h2,html.dark .replace-card-overlay app-add-card-form .replace-card__field label,html.dark .replace-card-overlay app-add-card-form .replace-card__text-input,html.dark .replace-card-overlay app-add-card-form .replace-card__secure strong{color:#f9fafb!important}html.dark .replace-card-overlay app-add-card-form .replace-card__heading p,html.dark .replace-card-overlay app-add-card-form .replace-card__secure p,html.dark .replace-card-overlay app-add-card-form .replace-card__country-locked,html.dark .replace-card-overlay app-add-card-form .replace-card__loading p{color:#9ca3af!important}html.dark .replace-card-overlay app-add-card-form .replace-card__btn--cancel{color:#f9fafb!important}html.dark .cdk-overlay-container [class*=-modal]:not(.cancel-subscription-modal-host),html.dark .cdk-overlay-container [class*=-dialog],html.dark .cdk-overlay-container app-common-dialog-layout:not(.cancel-subscription-modal-host),html.dark .cdk-overlay-container app-common-dialog,html.dark .cdk-overlay-container app-modal-layout{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark .cdk-overlay-container app-device-selector-modal,html.dark .cdk-overlay-container app-file-source-selector-modal,html.dark .cdk-overlay-container app-cloud-platform-selector-modal,html.dark .cdk-overlay-container app-patient-modal,html.dark .cdk-overlay-container app-pediatric-crown-leave-confirm-modal,html.dark .cdk-overlay-container app-logout-confirm-modal,html.dark .cdk-overlay-container app-ai-workflow-wait-hint-modal,html.dark .cdk-overlay-container app-data-storage-modal,html.dark .cdk-overlay-container app-unlock-rodinworks-modal,html.dark .cdk-overlay-container app-redeem-rodinworks-cash-modal,html.dark .cdk-overlay-container app-input-method-selector-modal,html.dark .cdk-overlay-container app-alpha-ai-progress-modal,html.dark .cdk-overlay-container app-moderation-rejection-reason-modal,html.dark .cdk-overlay-container app-add-patient-form,html.dark .cdk-overlay-container app-alliedstar-reconnect-modal,html.dark .cdk-overlay-container app-pandacloud-reconnect-modal,html.dark .cdk-overlay-container app-model-share-modal,html.dark .cdk-overlay-container app-wallet-invoice-modal,html.dark .cdk-overlay-container app-subscribe-modal,html.dark .cdk-overlay-container app-activate-trial-modal,html.dark .cdk-overlay-container app-plan-upgrade-result-modal,html.dark .cdk-overlay-container app-remove-card-confirm-modal,html.dark .cdk-overlay-container app-redeem-promo-modal,html.dark .cdk-overlay-container app-cancellation-scheduled-modal,html.dark .cdk-overlay-container app-switch-plan-modal,html.dark .cdk-overlay-container app-add-card-modal,html.dark .cdk-overlay-container app-crown-preview-modal,html.dark .cdk-overlay-container app-rescan-modal,html.dark .cdk-overlay-container app-local-files-rescan-result-modal,html.dark .cdk-overlay-container app-my-design-stl-preview-modal,html.dark .cdk-overlay-container app-edit-patient-modal,html.dark .cdk-overlay-container app-add-patient-modal,html.dark .cdk-overlay-container app-manage-cards-modal,html.dark .cdk-overlay-container app-add-funds-modal,html.dark .cdk-overlay-container app-transaction-history-modal{border:none!important;background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)){color:var(--primary-text-color)}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__heading],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-heading],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=section-title],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__section-title]{color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__subtitle],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-subtitle],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=sub-title],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__sub-title]{color:#9ca3af!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__message],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-message],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__body],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__description],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-description],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__line],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__copy],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__label],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__hint],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-hint],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__muted],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-muted],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__secondary],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__error],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-error],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__danger],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-danger],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=error-message],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=error-text]{color:#fca5a5!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__success],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-success],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=success-message],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=success-text]{color:#86efac!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .cancel-btn,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__secondary-button],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-secondary-button],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__btn--leave],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=btn--leave],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__btn--secondary],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__close],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=close-button],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .dialog-close-no-hover{color:#9ca3af!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=__close]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=close-button]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#ffffff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f9fafb"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fafafa"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#eff6ff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f8faff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f0efff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f8faff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#101828"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#111"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#000"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#333"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#364153"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#4a5565"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#444a5c"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#191d28"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#1f2430"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#202430"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#595959"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#6a7282"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#6b7280"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#7b8194"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#8b90a3"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#9aa0af"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#99a1af"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#4b5563"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-700],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-600],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-800],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-900],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class~=text-black]{color:#d1d5db!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-500],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-400],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-300],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-slate-500],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-slate-400],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-neutral-500],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-neutral-400]{color:#9ca3af!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-900],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-gray-800],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-slate-900],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=text-slate-800]{color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .case-hub-title,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h1[class*="text-[#111"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h1[class*="text-[#101828"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h2[class*="text-[#111"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h2[class*="text-[#101828"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h3[class*="text-[#111"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .case-hub-footer>p strong,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-list-footer-range strong{color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .case-hub-pagination,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#f3f4f6"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#e5e7eb"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#E5E5E5"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#E5E7EB"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#DADADA"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#ececf3"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#e3e5ee"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#e8e8e8"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#E8E8E8"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#E7E7E7"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#eee"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=border-gray-100],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=border-gray-200],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=border-gray-300],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#d1d5dc"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#dbeafe"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#fecaca"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="border-[#fde68a"]{border-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) hr:not([class*=border-white]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .common-dialog-divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=dialog-divider],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .case-hub-filter-divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-list-filter-bar-divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-detail-divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .warning-modal--delete .divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) hr.divider,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .case-divider{background-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) input,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) textarea,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) input::placeholder,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) textarea::placeholder,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) select::placeholder{color:#6b7280!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) input option,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) textarea option,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) select option{background:#1f2937!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .input>:is(input,textarea),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-field app-text-input,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h1,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h2,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h3,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h4,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h5,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) h6,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=heading],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) p,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) span,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) label,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) dt,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) dd,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) li,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) td,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) th{color:#d1d5db!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) button[class*="bg-[#111"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) a[class*="bg-[#111"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .mat-mdc-dialog-title,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .mat-mdc-dialog-content,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .mdc-dialog__title,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#008a2e"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#065f46"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#059669"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#027a48"]{color:#86efac!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#991b1b"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#b91c1c"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#dc2626"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#e90000"]{color:#fca5a5!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fef2f2"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#92400e"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#c2410c"],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*="text-[#a16207"]{color:#fcd34d!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__icon-box,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__icon-box i,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .header,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .content,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) footer,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .modal-header,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .modal-content,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .modal-footer,html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=modal-content],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=dialog-content],html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) [class*=dialog-body]{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important;border-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:not(:has(app-cancel-subscription-modal)) .common-dialog-divider{border-top-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal>app-common-dialog-layout,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog app-cancel-subscription-modal,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog app-cancel-subscription-modal>app-common-dialog-layout,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-container app-case-detail-modal [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-container app-case-detail-modal [class*=__heading],html.dark .cdk-overlay-container app-case-detail-modal [class*=-heading],html.dark .cdk-overlay-container app-case-detail-modal [class*=section-title],html.dark .cdk-overlay-container app-case-detail-modal [class*=__section-title]{color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__subtitle],html.dark .cdk-overlay-container app-case-detail-modal [class*=-subtitle],html.dark .cdk-overlay-container app-case-detail-modal [class*=sub-title],html.dark .cdk-overlay-container app-case-detail-modal [class*=__sub-title]{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__message],html.dark .cdk-overlay-container app-case-detail-modal [class*=-message],html.dark .cdk-overlay-container app-case-detail-modal [class*=__body],html.dark .cdk-overlay-container app-case-detail-modal [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-container app-case-detail-modal [class*=__description],html.dark .cdk-overlay-container app-case-detail-modal [class*=-description],html.dark .cdk-overlay-container app-case-detail-modal [class*=__line],html.dark .cdk-overlay-container app-case-detail-modal [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-container app-case-detail-modal [class*=__copy],html.dark .cdk-overlay-container app-case-detail-modal [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__label],html.dark .cdk-overlay-container app-case-detail-modal [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-container app-case-detail-modal [class*=__hint],html.dark .cdk-overlay-container app-case-detail-modal [class*=-hint],html.dark .cdk-overlay-container app-case-detail-modal [class*=__muted],html.dark .cdk-overlay-container app-case-detail-modal [class*=-muted],html.dark .cdk-overlay-container app-case-detail-modal [class*=__secondary],html.dark .cdk-overlay-container app-case-detail-modal [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-case-detail-modal [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-case-detail-modal [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-case-detail-modal [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-case-detail-modal [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-case-detail-modal [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__error],html.dark .cdk-overlay-container app-case-detail-modal [class*=-error],html.dark .cdk-overlay-container app-case-detail-modal [class*=__danger],html.dark .cdk-overlay-container app-case-detail-modal [class*=-danger],html.dark .cdk-overlay-container app-case-detail-modal [class*=error-message],html.dark .cdk-overlay-container app-case-detail-modal [class*=error-text]{color:#fca5a5!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__success],html.dark .cdk-overlay-container app-case-detail-modal [class*=-success],html.dark .cdk-overlay-container app-case-detail-modal [class*=success-message],html.dark .cdk-overlay-container app-case-detail-modal [class*=success-text]{color:#86efac!important}html.dark .cdk-overlay-container app-case-detail-modal a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark .cdk-overlay-container app-case-detail-modal a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark .cdk-overlay-container app-case-detail-modal .cancel-btn,html.dark .cdk-overlay-container app-case-detail-modal [class*=__secondary-button],html.dark .cdk-overlay-container app-case-detail-modal [class*=-secondary-button],html.dark .cdk-overlay-container app-case-detail-modal [class*=__btn--leave],html.dark .cdk-overlay-container app-case-detail-modal [class*=btn--leave],html.dark .cdk-overlay-container app-case-detail-modal [class*=__btn--secondary],html.dark .cdk-overlay-container app-case-detail-modal [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__close],html.dark .cdk-overlay-container app-case-detail-modal [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-container app-case-detail-modal [class*=close-button],html.dark .cdk-overlay-container app-case-detail-modal .dialog-close-no-hover{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=__close]:hover,html.dark .cdk-overlay-container app-case-detail-modal [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-container app-case-detail-modal [class*=close-button]:hover,html.dark .cdk-overlay-container app-case-detail-modal .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .cdk-overlay-container app-case-detail-modal .case-detail-title,html.dark .cdk-overlay-container app-case-detail-modal .case-detail-title.text-black,html.dark .cdk-overlay-container app-case-detail-modal .cd-section-title,html.dark .cdk-overlay-container app-case-detail-modal .cd-section-label,html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-card-title,html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-title,html.dark .cdk-overlay-container app-case-detail-modal .cd-header,html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-dialog-title,html.dark .cdk-overlay-container app-case-detail-modal h1,html.dark .cdk-overlay-container app-case-detail-modal h2,html.dark .cdk-overlay-container app-case-detail-modal h3,html.dark .cdk-overlay-container app-case-detail-modal h4,html.dark .cdk-overlay-container app-case-detail-modal h5,html.dark .cdk-overlay-container app-case-detail-modal h6,html.dark .cdk-overlay-container app-case-detail-modal .font-semibold:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-case-detail-modal .font-bold:not(button):not([class*=btn]){background-color:transparent!important;background-image:none!important;text-shadow:none!important;filter:none!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal .case-detail-title,html.dark .cdk-overlay-container app-case-detail-modal .case-detail-title.text-black,html.dark .cdk-overlay-container app-case-detail-modal h1,html.dark .cdk-overlay-container app-case-detail-modal h2,html.dark .cdk-overlay-container app-case-detail-modal h3{color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-section-label,html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-card-title,html.dark .cdk-overlay-container app-case-detail-modal .cd-label,html.dark .cdk-overlay-container app-case-detail-modal .cd-row-label{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-title,html.dark .cdk-overlay-container app-case-detail-modal .cd-row-value,html.dark .cdk-overlay-container app-case-detail-modal [class*=cd-][class*=title]:not(.cd-prep-sub){color:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-sub{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal [class*=cd-]:not(button):not([class*=badge]):not([class*=status]):not([class*=btn]):not(.cd-section-label):not(.cd-row-label){color:#d1d5db}html.dark .cdk-overlay-container app-case-detail-modal .text-gray-400,html.dark .cdk-overlay-container app-case-detail-modal .text-gray-500,html.dark .cdk-overlay-container app-case-detail-modal .text-gray-600{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-add-comment-btn{border:1px solid #4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-add-comment-btn:hover{background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-comment-text{color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-btn{background:transparent!important;border:1px solid #374151!important;color:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-btn:hover{background:#253044!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-btn svg path{stroke:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-prep-icon{border:1px solid #4b5563;background:transparent!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-card,html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-card,html.dark .cdk-overlay-container app-case-detail-modal .cd-section-block,html.dark .cdk-overlay-container app-case-detail-modal .cd-row,html.dark .cdk-overlay-container app-case-detail-modal [class*=cd-][class*=row]{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-card,html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-card{border:1px solid #374151!important}html.dark .cdk-overlay-container app-case-detail-modal .case-detail-download-btn-outline,html.dark .cdk-overlay-container app-case-detail-modal .case-detail-download-btn-primary{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal .case-detail-download-btn-outline:hover:not(:disabled),html.dark .cdk-overlay-container app-case-detail-modal .case-detail-download-btn-primary:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-overlay{background:#0000008c!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-dialog{background:var(--modal-bg)!important;box-shadow:0 8px 32px #00000073!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-dialog-header{border-bottom-color:#374151!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-dialog-close{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-dialog-close:hover{background:#374151!important;color:#d1d5db!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-label,html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-tooth-file-label{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-input,html.dark .cdk-overlay-container app-case-detail-modal div.cd-edit-input.cd-edit-readonly,html.dark .cdk-overlay-container app-case-detail-modal .cd-patient-selector-trigger{border:1px solid #374151!important;background:#111827!important;color:#f9fafb!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal div.cd-edit-input.cd-edit-readonly{color:#9ca3af!important}html.dark .cdk-overlay-container app-case-detail-modal input.cd-edit-input,html.dark .cdk-overlay-container app-case-detail-modal textarea.cd-edit-input{background:#111827!important;border-color:#374151!important;color:#f9fafb!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal input.cd-edit-input:focus,html.dark .cdk-overlay-container app-case-detail-modal textarea.cd-edit-input:focus{border-color:var(--color-brand-primary)!important;background:#111827!important}html.dark .cdk-overlay-container app-case-detail-modal input.cd-edit-input::placeholder,html.dark .cdk-overlay-container app-case-detail-modal textarea.cd-edit-input::placeholder{color:#6b7280!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-patient-selector-trigger.cd-patient-selector-open{border-color:var(--color-brand-primary)!important;background:#111827!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-patient-selector-input{color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-patient-selector-input::placeholder{color:#6b7280!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-btn-cancel{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-btn-cancel:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-btn-save{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-edit-btn-save:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-card-action,html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-icon-btn,html.dark .cdk-overlay-container app-case-detail-modal .cd-scan-card-preview-btn,html.dark .cdk-overlay-container app-case-detail-modal .cd-preview-btn{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important;box-shadow:none!important}html.dark .cdk-overlay-container .model-checkout-modal__summary{background-color:#111827!important}html.dark .cdk-overlay-container .model-checkout-modal__title,html.dark .cdk-overlay-container .model-checkout-modal__row dd{color:#f9fafb!important}html.dark .cdk-overlay-container .model-checkout-modal__row dt,html.dark .cdk-overlay-container .model-checkout-modal__payment-label,html.dark .cdk-overlay-container .model-checkout-modal__rodincash-sub{color:#9ca3af!important}html.dark .cdk-overlay-container .model-checkout-modal__license{background-color:#1e3a8a40!important;border-color:#3b82f659!important}html.dark .cdk-overlay-container .model-checkout-modal__license-title{color:#bfdbfe!important}html.dark .cdk-overlay-container .model-checkout-modal__license-body{color:#93c5fd!important}html.dark .cdk-overlay-container .model-checkout-modal__cancel{background:#374151!important;border-color:#4b5563!important;color:#d1d5db!important}html.dark .cdk-overlay-container .model-checkout-modal__cancel:hover:not(:disabled){background:#4b5563!important}html.dark .cdk-overlay-container .model-checkout-modal__confirm{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .model-checkout-modal__confirm:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .model-checkout-modal__error{background:#7f1d1d59!important;border-color:#f8717159!important;color:#fca5a5!important}html.dark .cdk-overlay-container .model-checkout-modal__rodincash-icon-outer,html.dark .cdk-overlay-container .csm-icon{background:#374151!important;background-image:none!important}html.dark .cdk-overlay-container .csm-box--muted{background:transparent!important;background-image:none!important;border-color:#374151!important}html.dark .cdk-overlay-container .csm-btn--primary{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important;background-image:none!important}html.dark .cdk-overlay-container .csm-btn--primary:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane.switch-plan-side-panel .switch-plan-footer,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-switch-plan-modal) .switch-plan-footer{background-color:var(--modal-bg)!important;border-top-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane.switch-plan-side-panel .switch-plan-option:not(.switch-plan-option--selected),html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-switch-plan-modal) .switch-plan-option:not(.switch-plan-option--selected){background-color:#253044!important;background-image:none!important;border-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane.switch-plan-side-panel .switch-plan-option__label,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-switch-plan-modal) .switch-plan-option__label{color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane.switch-plan-side-panel .switch-plan-option__desc,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-switch-plan-modal) .switch-plan-option__desc{color:#9ca3af!important}html.dark .cdk-overlay-container .switch-plan-card--new,html.dark .cdk-overlay-container .switch-plan-card--new.switch-plan-card--new-downgrade,html.dark .cdk-overlay-container .switch-plan-due-card,html.dark .cdk-overlay-container .switch-plan-due-card--refund,html.dark .cdk-overlay-container .switch-plan-due-card--period-end-downgrade,html.dark .cdk-overlay-container .switch-plan-next-card,html.dark .cdk-overlay-container .switch-plan-next-card--downgrade-billing{background:#253044!important;background-image:none!important;border:1px solid #374151!important}html.dark .cdk-overlay-container .switch-plan-option--selected{background:#7062e924!important;background-image:none!important;border-color:#7062e973!important}html.dark .cdk-overlay-container .wtp__card-brand{background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__section-label,html.dark .cdk-overlay-container app-add-funds-modal .amount-btn,html.dark .cdk-overlay-container app-add-funds-modal .amount-btn:hover,html.dark .cdk-overlay-container app-add-funds-modal .amount-btn--selected,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__section-label,html.dark .cdk-overlay-container app-wallet-top-up-panel .amount-btn,html.dark .cdk-overlay-container app-wallet-top-up-panel .amount-btn:hover,html.dark .cdk-overlay-container app-wallet-top-up-panel .amount-btn--selected{text-shadow:none!important;filter:none!important;box-shadow:none!important;background-image:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp,html.dark .cdk-overlay-container app-add-funds-modal .wtp__header,html.dark .cdk-overlay-container app-add-funds-modal .wtp__body,html.dark .cdk-overlay-container app-add-funds-modal .wtp__footer,html.dark .cdk-overlay-container app-add-funds-modal .wtp__section,html.dark .cdk-overlay-container app-add-funds-modal .wtp__summary-card,html.dark .cdk-overlay-container app-add-funds-modal .wtp__summary-row,html.dark .cdk-overlay-container app-add-funds-modal .wtp__summary-total-block,html.dark .cdk-overlay-container app-add-funds-modal .wtp__cards-list,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__header,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__body,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__footer,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__section,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__summary-card,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__summary-row,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__summary-total-block,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__cards-list{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__card,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__card{border:1.836px solid var(--secondary-border-color)!important;background-color:#253044!important;background-image:none!important;box-shadow:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__card:not(.wtp__card--selected):hover,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__card:not(.wtp__card--selected):hover{border-color:#c4b5fd!important;background-color:#2e3a4d!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__card--selected,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__card--selected{position:relative;z-index:1;border:1.836px solid #6c5ce7!important;border-top:1.836px solid #6c5ce7!important;background-color:#6c63ff1f!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__card:not(.wtp__card--selected)+.wtp__card--selected,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__card:not(.wtp__card--selected)+.wtp__card--selected{border-top:1.836px solid #6c5ce7!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-meta,html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-title,html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-expiry,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-meta,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-title,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-expiry{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__pay-meta *,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__pay-meta *{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__custom-input,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__custom-input{background-color:transparent!important;box-shadow:inset 0 0 0 1px #374151!important;text-shadow:none!important}html.dark .cdk-overlay-container app-add-funds-modal .wtp__custom-input:focus,html.dark .cdk-overlay-container app-wallet-top-up-panel .wtp__custom-input:focus{box-shadow:inset 0 0 0 1px #705bef!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__header,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__body,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__card-col,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__info-col,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__details,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__detail-item{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__header{border-bottom-color:#374151!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__header,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__body{display:flex!important;visibility:visible!important;opacity:1!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__header{align-items:center!important;justify-content:space-between!important;height:96px!important;padding:0 2rem!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__body{flex-direction:row!important;gap:2.75rem!important;padding:2rem!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__title{color:#f9fafb!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__close-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border:none!important;background:transparent!important;color:#9ca3af!important;visibility:visible!important;opacity:1!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__close-btn svg path{stroke:currentColor!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__close-btn:hover{background:#253044!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__info-col,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__details,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__detail-item,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__actions{display:flex!important;visibility:visible!important;opacity:1!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__info-col{flex:1 1 auto!important;flex-direction:column!important;gap:2rem!important;min-width:0!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__details,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__actions{flex-direction:column!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__detail-item{flex-direction:column!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__details{gap:1rem!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__actions{gap:.75rem!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__detail-label{color:#9ca3af!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__detail-value{color:#f9fafb!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__divider{background:#374151!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__status-badge--default{border-color:#05966973!important;background:#10b98126!important;color:#6ee7b7!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__status-badge--inactive{border-color:#4b5563!important;background:#37415199!important;color:#9ca3af!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__status-dot{background:#34d399!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__status-dot--inactive{background:#9ca3af!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__action-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:46px!important;visibility:visible!important;box-shadow:none!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__action-btn--default,html.dark .cdk-overlay-container app-manage-cards-modal .mpm__action-btn--replace{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__action-btn--default:disabled{border-color:#4b5563!important;background:#374151!important;color:#9ca3af!important;opacity:.6!important}html.dark .cdk-overlay-container app-manage-cards-modal .mpm__action-btn--remove{border:1px solid rgba(248,113,113,.55)!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark .cdk-overlay-container app-add-card-modal .add-card-modal-body,html.dark .cdk-overlay-container app-add-card-modal .add-card-modal-form,html.dark .cdk-overlay-container app-add-card-modal .replace-card__secure,html.dark .cdk-overlay-container app-add-card-modal .replace-card__footer,html.dark .cdk-overlay-container app-add-card-modal .replace-card__country-locked{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .cdk-overlay-container app-add-card-modal .replace-card__text-input,html.dark .cdk-overlay-container app-add-card-modal .replace-card__input,html.dark .cdk-overlay-container app-add-card-modal .input{background-color:#0e1828!important;box-shadow:inset 0 0 0 1px #374151!important}html.dark .cdk-overlay-container .pc-leave-confirm__btn--cancel{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-leave-confirm__btn--cancel:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-leave-confirm--basket-saved .pc-leave-confirm__btn--leave{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-leave-confirm--basket-saved .pc-leave-confirm__btn--leave:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-pediatric-crown-leave-confirm-modal .pc-leave-confirm{background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container app-ai-workflow-wait-hint-modal .aw-wait-hint{background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container app-logout-confirm-modal .logout-confirm-modal{border-radius:16px!important;overflow:hidden!important;background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container app-logout-confirm-modal .logout-confirm-btn{border-radius:14px!important}html.dark .cdk-overlay-container app-data-storage-modal .ds-modal__btn-cancel{border:none!important;background:transparent!important;color:#9ca3af!important;box-shadow:none!important}html.dark .cdk-overlay-container app-data-storage-modal .ds-modal__btn-cancel:hover:not(:disabled){background:#374151!important;color:#f9fafb!important}html.dark .cdk-overlay-container app-data-storage-modal .ds-modal__btn-confirm{border:none!important;background:#6c63ff!important;color:#fff!important;box-shadow:none!important}html.dark .cdk-overlay-container app-data-storage-modal .ds-modal__btn-confirm:hover:not(:disabled){background:#5a52e6!important;color:#fff!important}html.dark .cdk-overlay-container app-data-storage-modal .ds-modal__btn-confirm:active:not(:disabled){background:#4f48cc!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__heading],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-heading],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=section-title],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__section-title],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__heading],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-heading],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=section-title],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__section-title],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__heading],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-heading],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=section-title],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__section-title],html.dark .cdk-overlay-container app-patient-modal [class*=__title]:not([class*=__title-]),html.dark .cdk-overlay-container app-patient-modal [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .cdk-overlay-container app-patient-modal [class*=__heading],html.dark .cdk-overlay-container app-patient-modal [class*=-heading],html.dark .cdk-overlay-container app-patient-modal [class*=section-title],html.dark .cdk-overlay-container app-patient-modal [class*=__section-title]{color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__subtitle],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-subtitle],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=sub-title],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__sub-title],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__subtitle],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-subtitle],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=sub-title],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__sub-title],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__subtitle],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-subtitle],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=sub-title],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__sub-title],html.dark .cdk-overlay-container app-patient-modal [class*=__subtitle],html.dark .cdk-overlay-container app-patient-modal [class*=-subtitle],html.dark .cdk-overlay-container app-patient-modal [class*=sub-title],html.dark .cdk-overlay-container app-patient-modal [class*=__sub-title]{color:#9ca3af!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__message],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-message],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__body],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__description],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-description],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__line],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__copy],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__message],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-message],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__body],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__description],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-description],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__line],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__copy],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__message],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-message],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__body],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__description],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-description],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__line],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__copy],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark .cdk-overlay-container app-patient-modal [class*=__message],html.dark .cdk-overlay-container app-patient-modal [class*=-message],html.dark .cdk-overlay-container app-patient-modal [class*=__body],html.dark .cdk-overlay-container app-patient-modal [class*=-body]:not([class*=license-body]),html.dark .cdk-overlay-container app-patient-modal [class*=__description],html.dark .cdk-overlay-container app-patient-modal [class*=-description],html.dark .cdk-overlay-container app-patient-modal [class*=__line],html.dark .cdk-overlay-container app-patient-modal [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .cdk-overlay-container app-patient-modal [class*=__copy],html.dark .cdk-overlay-container app-patient-modal [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__label],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__hint],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-hint],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__muted],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-muted],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__secondary],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-secondary]:not([class*=button]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__label],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__hint],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-hint],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__muted],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-muted],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__secondary],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-secondary]:not([class*=button]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__label],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__hint],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-hint],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__muted],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-muted],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__secondary],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-secondary]:not([class*=button]),html.dark .cdk-overlay-container app-patient-modal [class*=__label],html.dark .cdk-overlay-container app-patient-modal [class*=-label]:not([class*=dimension-label]),html.dark .cdk-overlay-container app-patient-modal [class*=__hint],html.dark .cdk-overlay-container app-patient-modal [class*=-hint],html.dark .cdk-overlay-container app-patient-modal [class*=__muted],html.dark .cdk-overlay-container app-patient-modal [class*=-muted],html.dark .cdk-overlay-container app-patient-modal [class*=__secondary],html.dark .cdk-overlay-container app-patient-modal [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=__note]:not([class*=device-selector-modal__note]),html.dark .cdk-overlay-container app-patient-modal [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__error],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-error],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__danger],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-danger],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=error-message],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=error-text],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__error],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-error],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__danger],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-danger],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=error-message],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=error-text],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__error],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-error],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__danger],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-danger],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=error-message],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=error-text],html.dark .cdk-overlay-container app-patient-modal [class*=__error],html.dark .cdk-overlay-container app-patient-modal [class*=-error],html.dark .cdk-overlay-container app-patient-modal [class*=__danger],html.dark .cdk-overlay-container app-patient-modal [class*=-danger],html.dark .cdk-overlay-container app-patient-modal [class*=error-message],html.dark .cdk-overlay-container app-patient-modal [class*=error-text]{color:#fca5a5!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__success],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-success],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=success-message],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=success-text],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__success],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-success],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=success-message],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=success-text],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__success],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-success],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=success-message],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=success-text],html.dark .cdk-overlay-container app-patient-modal [class*=__success],html.dark .cdk-overlay-container app-patient-modal [class*=-success],html.dark .cdk-overlay-container app-patient-modal [class*=success-message],html.dark .cdk-overlay-container app-patient-modal [class*=success-text]{color:#86efac!important}html.dark .cdk-overlay-container .pc-scan-source-modal a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark .cdk-overlay-container app-file-source-selector-modal a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark .cdk-overlay-container app-patient-modal a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark .cdk-overlay-container .pc-scan-source-modal a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark .cdk-overlay-container app-file-source-selector-modal a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark .cdk-overlay-container app-patient-modal a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark .cdk-overlay-container .pc-scan-source-modal .cancel-btn,html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__secondary-button],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-secondary-button],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__btn--leave],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=btn--leave],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__btn--secondary],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=btn--secondary],html.dark .cdk-overlay-container app-file-source-selector-modal .cancel-btn,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__secondary-button],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-secondary-button],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__btn--leave],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=btn--leave],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__btn--secondary],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=btn--secondary],html.dark .cdk-overlay-container app-cloud-platform-selector-modal .cancel-btn,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__secondary-button],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-secondary-button],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__btn--leave],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=btn--leave],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__btn--secondary],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=btn--secondary],html.dark .cdk-overlay-container app-patient-modal .cancel-btn,html.dark .cdk-overlay-container app-patient-modal [class*=__secondary-button],html.dark .cdk-overlay-container app-patient-modal [class*=-secondary-button],html.dark .cdk-overlay-container app-patient-modal [class*=__btn--leave],html.dark .cdk-overlay-container app-patient-modal [class*=btn--leave],html.dark .cdk-overlay-container app-patient-modal [class*=__btn--secondary],html.dark .cdk-overlay-container app-patient-modal [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark .cdk-overlay-container .pc-scan-source-modal .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal .cancel-btn:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*=__secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*=-secondary-button]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*=__btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*=btn--leave]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*=__btn--secondary]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__close],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=close-button],html.dark .cdk-overlay-container .pc-scan-source-modal .dialog-close-no-hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__close],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=close-button],html.dark .cdk-overlay-container app-file-source-selector-modal .dialog-close-no-hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__close],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=close-button],html.dark .cdk-overlay-container app-cloud-platform-selector-modal .dialog-close-no-hover,html.dark .cdk-overlay-container app-patient-modal [class*=__close],html.dark .cdk-overlay-container app-patient-modal [class*=-close]:not([class*=closed]),html.dark .cdk-overlay-container app-patient-modal [class*=close-button],html.dark .cdk-overlay-container app-patient-modal .dialog-close-no-hover{color:#9ca3af!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=__close]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*=close-button]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal .dialog-close-no-hover:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=__close]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=close-button]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal .dialog-close-no-hover:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=__close]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=close-button]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .dialog-close-no-hover:hover,html.dark .cdk-overlay-container app-patient-modal [class*=__close]:hover,html.dark .cdk-overlay-container app-patient-modal [class*=-close]:not([class*=closed]):hover,html.dark .cdk-overlay-container app-patient-modal [class*=close-button]:hover,html.dark .cdk-overlay-container app-patient-modal .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#ffffff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f9fafb"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fafafa"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#eff6ff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-[#f9fafb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#ffffff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f9fafb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fafafa"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#eff6ff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-[#f9fafb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#ffffff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f9fafb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fafafa"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#eff6ff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-[#f9fafb"],html.dark .cdk-overlay-container app-patient-modal [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#ffffff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f9fafb"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f3f4f6"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f5f3ff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fafafa"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#eff6ff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f7f7fa"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f8f8fc"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f2f3f8"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f1f2f6"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f7f7fb"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-[#fafafa"],html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f0efff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f8faff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#eef2ff"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#101828"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#111"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#000"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#333"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#364153"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#4a5565"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#444a5c"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#191d28"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#1f2430"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#202430"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#595959"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#6a7282"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#6b7280"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#7b8194"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#8b90a3"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#9aa0af"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#99a1af"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#4b5563"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-700],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-600],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-800],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-900],html.dark .cdk-overlay-container .pc-scan-source-modal [class~=text-black],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#101828"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#111"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#000"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#333"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#364153"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#4a5565"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#444a5c"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#191d28"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#1f2430"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#202430"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#595959"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#6a7282"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#6b7280"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#7b8194"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#8b90a3"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#9aa0af"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#99a1af"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#4b5563"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-700],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-600],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-800],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-900],html.dark .cdk-overlay-container app-file-source-selector-modal [class~=text-black],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#101828"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#111"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#000"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#333"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#364153"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#4a5565"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#444a5c"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#191d28"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#1f2430"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#202430"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#595959"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#6a7282"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#6b7280"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#7b8194"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#8b90a3"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#9aa0af"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#99a1af"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#4b5563"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-700],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-600],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-800],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-900],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class~=text-black],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#101828"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#111"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#000"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#333"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#364153"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#4a5565"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#444a5c"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#191d28"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#1f2430"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#202430"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#595959"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#6a7282"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#6b7280"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#7b8194"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#8b90a3"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#9aa0af"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#99a1af"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#4b5563"],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-700],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-600],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-800],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-900],html.dark .cdk-overlay-container app-patient-modal [class~=text-black]{color:#d1d5db!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-500],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-400],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-300],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-slate-500],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-slate-400],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-neutral-500],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-neutral-400],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-500],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-400],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-300],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-slate-500],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-slate-400],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-neutral-500],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-neutral-400],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-500],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-400],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-300],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-slate-500],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-slate-400],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-neutral-500],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-neutral-400],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-500],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-400],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-300],html.dark .cdk-overlay-container app-patient-modal [class*=text-slate-500],html.dark .cdk-overlay-container app-patient-modal [class*=text-slate-400],html.dark .cdk-overlay-container app-patient-modal [class*=text-neutral-500],html.dark .cdk-overlay-container app-patient-modal [class*=text-neutral-400]{color:#9ca3af!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-900],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-gray-800],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-slate-900],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=text-slate-800],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-900],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-gray-800],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-slate-900],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=text-slate-800],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-900],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-gray-800],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-slate-900],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=text-slate-800],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-900],html.dark .cdk-overlay-container app-patient-modal [class*=text-gray-800],html.dark .cdk-overlay-container app-patient-modal [class*=text-slate-900],html.dark .cdk-overlay-container app-patient-modal [class*=text-slate-800]{color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal .case-hub-title,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-container .pc-scan-source-modal h1[class*="text-[#111"],html.dark .cdk-overlay-container .pc-scan-source-modal h1[class*="text-[#101828"],html.dark .cdk-overlay-container .pc-scan-source-modal h2[class*="text-[#111"],html.dark .cdk-overlay-container .pc-scan-source-modal h2[class*="text-[#101828"],html.dark .cdk-overlay-container .pc-scan-source-modal h3[class*="text-[#111"],html.dark .cdk-overlay-container .pc-scan-source-modal h3[class*="text-[#101828"],html.dark .cdk-overlay-container app-file-source-selector-modal .case-hub-title,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-container app-file-source-selector-modal h1[class*="text-[#111"],html.dark .cdk-overlay-container app-file-source-selector-modal h1[class*="text-[#101828"],html.dark .cdk-overlay-container app-file-source-selector-modal h2[class*="text-[#111"],html.dark .cdk-overlay-container app-file-source-selector-modal h2[class*="text-[#101828"],html.dark .cdk-overlay-container app-file-source-selector-modal h3[class*="text-[#111"],html.dark .cdk-overlay-container app-file-source-selector-modal h3[class*="text-[#101828"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal .case-hub-title,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-container app-cloud-platform-selector-modal h1[class*="text-[#111"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal h1[class*="text-[#101828"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal h2[class*="text-[#111"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal h2[class*="text-[#101828"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal h3[class*="text-[#111"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal h3[class*="text-[#101828"],html.dark .cdk-overlay-container app-patient-modal .case-hub-title,html.dark .cdk-overlay-container app-patient-modal [class*="text-[#111"][class*=font-semibold],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#111"][class*=font-bold],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#101828"][class*=font-semibold],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#101828"][class*=font-bold],html.dark .cdk-overlay-container app-patient-modal h1[class*="text-[#111"],html.dark .cdk-overlay-container app-patient-modal h1[class*="text-[#101828"],html.dark .cdk-overlay-container app-patient-modal h2[class*="text-[#111"],html.dark .cdk-overlay-container app-patient-modal h2[class*="text-[#101828"],html.dark .cdk-overlay-container app-patient-modal h3[class*="text-[#111"],html.dark .cdk-overlay-container app-patient-modal h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:text-[#364153"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:text-[#364153"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:text-[#364153"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:text-[#111"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:text-[#101828"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark .cdk-overlay-container .pc-scan-source-modal .case-hub-footer>p strong,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-list-footer-range strong,html.dark .cdk-overlay-container app-file-source-selector-modal .case-hub-footer>p strong,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-list-footer-range strong,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .case-hub-footer>p strong,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-list-footer-range strong,html.dark .cdk-overlay-container app-patient-modal .case-hub-footer>p strong,html.dark .cdk-overlay-container app-patient-modal .patient-list-footer-range strong{color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal .case-hub-pagination,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-list-pagination,html.dark .cdk-overlay-container app-file-source-selector-modal .case-hub-pagination,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-list-pagination,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .case-hub-pagination,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-list-pagination,html.dark .cdk-overlay-container app-patient-modal .case-hub-pagination,html.dark .cdk-overlay-container app-patient-modal .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#f3f4f6"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#e5e7eb"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#E5E5E5"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#E5E7EB"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#DADADA"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#ececf3"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#e3e5ee"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#e8e8e8"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#E8E8E8"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#E7E7E7"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#eee"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=border-gray-100],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=border-gray-200],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=border-gray-300],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#d1d5dc"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#dbeafe"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#fecaca"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="border-[#fde68a"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#f3f4f6"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#e5e7eb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#E5E5E5"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#E5E7EB"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#DADADA"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#ececf3"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#e3e5ee"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#e8e8e8"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#E8E8E8"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#E7E7E7"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#eee"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=border-gray-100],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=border-gray-200],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=border-gray-300],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#d1d5dc"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#dbeafe"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#fecaca"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="border-[#fde68a"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#f3f4f6"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#e5e7eb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#E5E5E5"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#E5E7EB"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#DADADA"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#ececf3"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#e3e5ee"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#e8e8e8"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#E8E8E8"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#E7E7E7"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#eee"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=border-gray-100],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=border-gray-200],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=border-gray-300],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#d1d5dc"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#dbeafe"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#fecaca"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="border-[#fde68a"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#f3f4f6"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#e5e7eb"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#E5E5E5"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#E5E7EB"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#DADADA"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#ececf3"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#e3e5ee"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#e8e8e8"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#E8E8E8"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#E7E7E7"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#eee"],html.dark .cdk-overlay-container app-patient-modal [class*=border-gray-100],html.dark .cdk-overlay-container app-patient-modal [class*=border-gray-200],html.dark .cdk-overlay-container app-patient-modal [class*=border-gray-300],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#d1d5dc"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#dbeafe"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#fecaca"],html.dark .cdk-overlay-container app-patient-modal [class*="border-[#fde68a"]{border-color:#374151!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container .pc-scan-source-modal .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-file-source-selector-modal .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-patient-modal [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-patient-modal [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-patient-modal [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .cdk-overlay-container app-patient-modal .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark .cdk-overlay-container .pc-scan-source-modal hr:not([class*=border-white]),html.dark .cdk-overlay-container .pc-scan-source-modal .common-dialog-divider,html.dark .cdk-overlay-container .pc-scan-source-modal [class*=dialog-divider],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=-divider]:not([class*=border-white]),html.dark .cdk-overlay-container app-file-source-selector-modal hr:not([class*=border-white]),html.dark .cdk-overlay-container app-file-source-selector-modal .common-dialog-divider,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=dialog-divider],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=-divider]:not([class*=border-white]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal hr:not([class*=border-white]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .common-dialog-divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=dialog-divider],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=-divider]:not([class*=border-white]),html.dark .cdk-overlay-container app-patient-modal hr:not([class*=border-white]),html.dark .cdk-overlay-container app-patient-modal .common-dialog-divider,html.dark .cdk-overlay-container app-patient-modal [class*=dialog-divider],html.dark .cdk-overlay-container app-patient-modal [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark .cdk-overlay-container .pc-scan-source-modal .case-hub-filter-divider,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-list-filter-bar-divider,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-detail-divider,html.dark .cdk-overlay-container .pc-scan-source-modal .warning-modal--delete .divider,html.dark .cdk-overlay-container .pc-scan-source-modal .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-container .pc-scan-source-modal hr.divider,html.dark .cdk-overlay-container .pc-scan-source-modal .case-divider,html.dark .cdk-overlay-container app-file-source-selector-modal .case-hub-filter-divider,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-list-filter-bar-divider,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-detail-divider,html.dark .cdk-overlay-container app-file-source-selector-modal .warning-modal--delete .divider,html.dark .cdk-overlay-container app-file-source-selector-modal .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-container app-file-source-selector-modal hr.divider,html.dark .cdk-overlay-container app-file-source-selector-modal .case-divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .case-hub-filter-divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-list-filter-bar-divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-detail-divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .warning-modal--delete .divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal hr.divider,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .case-divider,html.dark .cdk-overlay-container app-patient-modal .case-hub-filter-divider,html.dark .cdk-overlay-container app-patient-modal .patient-list-filter-bar-divider,html.dark .cdk-overlay-container app-patient-modal .patient-list-filter-sidebar-divider,html.dark .cdk-overlay-container app-patient-modal .patient-detail-divider,html.dark .cdk-overlay-container app-patient-modal .warning-modal--delete .divider,html.dark .cdk-overlay-container app-patient-modal .modal-content.warning-modal--subscription-confirm .divider,html.dark .cdk-overlay-container app-patient-modal hr.divider,html.dark .cdk-overlay-container app-patient-modal .case-divider{background-color:#374151!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-container .pc-scan-source-modal [class*="hover:bg-[#f2f3f8"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-container app-file-source-selector-modal [class*="hover:bg-[#f2f3f8"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="hover:bg-[#f2f3f8"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-[#f3f4f6"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-gray-100"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-[#fafafa"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-[#f8f8fc"]:hover,html.dark .cdk-overlay-container app-patient-modal [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark .cdk-overlay-container app-file-source-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark .cdk-overlay-container app-patient-modal app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="ring-[#e5e7eb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="ring-[#e5e7eb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="ring-[#e5e7eb"],html.dark .cdk-overlay-container app-patient-modal [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark .cdk-overlay-container .pc-scan-source-modal input,html.dark .cdk-overlay-container .pc-scan-source-modal textarea,html.dark .cdk-overlay-container .pc-scan-source-modal select,html.dark .cdk-overlay-container app-file-source-selector-modal input,html.dark .cdk-overlay-container app-file-source-selector-modal textarea,html.dark .cdk-overlay-container app-file-source-selector-modal select,html.dark .cdk-overlay-container app-cloud-platform-selector-modal input,html.dark .cdk-overlay-container app-cloud-platform-selector-modal textarea,html.dark .cdk-overlay-container app-cloud-platform-selector-modal select,html.dark .cdk-overlay-container app-patient-modal input,html.dark .cdk-overlay-container app-patient-modal textarea,html.dark .cdk-overlay-container app-patient-modal select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal input::placeholder,html.dark .cdk-overlay-container .pc-scan-source-modal textarea::placeholder,html.dark .cdk-overlay-container .pc-scan-source-modal select::placeholder,html.dark .cdk-overlay-container app-file-source-selector-modal input::placeholder,html.dark .cdk-overlay-container app-file-source-selector-modal textarea::placeholder,html.dark .cdk-overlay-container app-file-source-selector-modal select::placeholder,html.dark .cdk-overlay-container app-cloud-platform-selector-modal input::placeholder,html.dark .cdk-overlay-container app-cloud-platform-selector-modal textarea::placeholder,html.dark .cdk-overlay-container app-cloud-platform-selector-modal select::placeholder,html.dark .cdk-overlay-container app-patient-modal input::placeholder,html.dark .cdk-overlay-container app-patient-modal textarea::placeholder,html.dark .cdk-overlay-container app-patient-modal select::placeholder{color:#6b7280!important}html.dark .cdk-overlay-container .pc-scan-source-modal input option,html.dark .cdk-overlay-container .pc-scan-source-modal textarea option,html.dark .cdk-overlay-container .pc-scan-source-modal select option,html.dark .cdk-overlay-container app-file-source-selector-modal input option,html.dark .cdk-overlay-container app-file-source-selector-modal textarea option,html.dark .cdk-overlay-container app-file-source-selector-modal select option,html.dark .cdk-overlay-container app-cloud-platform-selector-modal input option,html.dark .cdk-overlay-container app-cloud-platform-selector-modal textarea option,html.dark .cdk-overlay-container app-cloud-platform-selector-modal select option,html.dark .cdk-overlay-container app-patient-modal input option,html.dark .cdk-overlay-container app-patient-modal textarea option,html.dark .cdk-overlay-container app-patient-modal select option{background:#1f2937!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal .input>:is(input,textarea),html.dark .cdk-overlay-container .pc-scan-source-modal app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container app-file-source-selector-modal .input>:is(input,textarea),html.dark .cdk-overlay-container app-file-source-selector-modal app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .input>:is(input,textarea),html.dark .cdk-overlay-container app-cloud-platform-selector-modal app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container app-patient-modal .input>:is(input,textarea),html.dark .cdk-overlay-container app-patient-modal app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-field app-text-input,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-field app-text-input .input,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-field app-text-input,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-field app-text-input .input,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-field app-text-input,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-field app-text-input .input,html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-field app-text-input,html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-field app-text-input .input:focus-within,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-field app-text-input .input:focus-within,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-field app-text-input .input:focus-within,html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-field app-text-input:focus-within,html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal .patient-flow-search-results,html.dark .cdk-overlay-container app-file-source-selector-modal .patient-flow-search-results,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .patient-flow-search-results,html.dark .cdk-overlay-container app-patient-modal .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark .cdk-overlay-container .pc-scan-source-modal h1,html.dark .cdk-overlay-container .pc-scan-source-modal h2,html.dark .cdk-overlay-container .pc-scan-source-modal h3,html.dark .cdk-overlay-container .pc-scan-source-modal h4,html.dark .cdk-overlay-container .pc-scan-source-modal h5,html.dark .cdk-overlay-container .pc-scan-source-modal h6,html.dark .cdk-overlay-container .pc-scan-source-modal [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=heading],html.dark .cdk-overlay-container .pc-scan-source-modal [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container .pc-scan-source-modal [class*=font-bold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-file-source-selector-modal h1,html.dark .cdk-overlay-container app-file-source-selector-modal h2,html.dark .cdk-overlay-container app-file-source-selector-modal h3,html.dark .cdk-overlay-container app-file-source-selector-modal h4,html.dark .cdk-overlay-container app-file-source-selector-modal h5,html.dark .cdk-overlay-container app-file-source-selector-modal h6,html.dark .cdk-overlay-container app-file-source-selector-modal [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=heading],html.dark .cdk-overlay-container app-file-source-selector-modal [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-file-source-selector-modal [class*=font-bold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal h1,html.dark .cdk-overlay-container app-cloud-platform-selector-modal h2,html.dark .cdk-overlay-container app-cloud-platform-selector-modal h3,html.dark .cdk-overlay-container app-cloud-platform-selector-modal h4,html.dark .cdk-overlay-container app-cloud-platform-selector-modal h5,html.dark .cdk-overlay-container app-cloud-platform-selector-modal h6,html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=heading],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*=font-bold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-patient-modal h1,html.dark .cdk-overlay-container app-patient-modal h2,html.dark .cdk-overlay-container app-patient-modal h3,html.dark .cdk-overlay-container app-patient-modal h4,html.dark .cdk-overlay-container app-patient-modal h5,html.dark .cdk-overlay-container app-patient-modal h6,html.dark .cdk-overlay-container app-patient-modal [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .cdk-overlay-container app-patient-modal [class*=heading],html.dark .cdk-overlay-container app-patient-modal [class*=font-semibold]:not(button):not([class*=btn]),html.dark .cdk-overlay-container app-patient-modal [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal p,html.dark .cdk-overlay-container .pc-scan-source-modal span,html.dark .cdk-overlay-container .pc-scan-source-modal label,html.dark .cdk-overlay-container .pc-scan-source-modal dt,html.dark .cdk-overlay-container .pc-scan-source-modal dd,html.dark .cdk-overlay-container .pc-scan-source-modal li,html.dark .cdk-overlay-container .pc-scan-source-modal td,html.dark .cdk-overlay-container .pc-scan-source-modal th,html.dark .cdk-overlay-container app-file-source-selector-modal p,html.dark .cdk-overlay-container app-file-source-selector-modal span,html.dark .cdk-overlay-container app-file-source-selector-modal label,html.dark .cdk-overlay-container app-file-source-selector-modal dt,html.dark .cdk-overlay-container app-file-source-selector-modal dd,html.dark .cdk-overlay-container app-file-source-selector-modal li,html.dark .cdk-overlay-container app-file-source-selector-modal td,html.dark .cdk-overlay-container app-file-source-selector-modal th,html.dark .cdk-overlay-container app-cloud-platform-selector-modal p,html.dark .cdk-overlay-container app-cloud-platform-selector-modal span,html.dark .cdk-overlay-container app-cloud-platform-selector-modal label,html.dark .cdk-overlay-container app-cloud-platform-selector-modal dt,html.dark .cdk-overlay-container app-cloud-platform-selector-modal dd,html.dark .cdk-overlay-container app-cloud-platform-selector-modal li,html.dark .cdk-overlay-container app-cloud-platform-selector-modal td,html.dark .cdk-overlay-container app-cloud-platform-selector-modal th,html.dark .cdk-overlay-container app-patient-modal p,html.dark .cdk-overlay-container app-patient-modal span,html.dark .cdk-overlay-container app-patient-modal label,html.dark .cdk-overlay-container app-patient-modal dt,html.dark .cdk-overlay-container app-patient-modal dd,html.dark .cdk-overlay-container app-patient-modal li,html.dark .cdk-overlay-container app-patient-modal td,html.dark .cdk-overlay-container app-patient-modal th{color:#d1d5db!important}html.dark .cdk-overlay-container .pc-scan-source-modal button[class*="bg-[#111"],html.dark .cdk-overlay-container .pc-scan-source-modal a[class*="bg-[#111"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#111"]:is(button,a,[role=button]),html.dark .cdk-overlay-container app-file-source-selector-modal button[class*="bg-[#111"],html.dark .cdk-overlay-container app-file-source-selector-modal a[class*="bg-[#111"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#111"]:is(button,a,[role=button]),html.dark .cdk-overlay-container app-cloud-platform-selector-modal button[class*="bg-[#111"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal a[class*="bg-[#111"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#111"]:is(button,a,[role=button]),html.dark .cdk-overlay-container app-patient-modal button[class*="bg-[#111"],html.dark .cdk-overlay-container app-patient-modal a[class*="bg-[#111"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .pc-scan-source-modal button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal button[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal a[class*="bg-[#111"]:hover:not(:disabled),html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .pc-scan-source-modal .mat-mdc-dialog-title,html.dark .cdk-overlay-container .pc-scan-source-modal .mat-mdc-dialog-content,html.dark .cdk-overlay-container .pc-scan-source-modal .mdc-dialog__title,html.dark .cdk-overlay-container .pc-scan-source-modal .mdc-dialog__content,html.dark .cdk-overlay-container app-file-source-selector-modal .mat-mdc-dialog-title,html.dark .cdk-overlay-container app-file-source-selector-modal .mat-mdc-dialog-content,html.dark .cdk-overlay-container app-file-source-selector-modal .mdc-dialog__title,html.dark .cdk-overlay-container app-file-source-selector-modal .mdc-dialog__content,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .mat-mdc-dialog-title,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .mat-mdc-dialog-content,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .mdc-dialog__title,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .mdc-dialog__content,html.dark .cdk-overlay-container app-patient-modal .mat-mdc-dialog-title,html.dark .cdk-overlay-container app-patient-modal .mat-mdc-dialog-content,html.dark .cdk-overlay-container app-patient-modal .mdc-dialog__title,html.dark .cdk-overlay-container app-patient-modal .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#008a2e"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#065f46"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#059669"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#027a48"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#008a2e"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#065f46"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#059669"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#027a48"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#008a2e"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#065f46"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#059669"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#027a48"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#008a2e"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#065f46"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#059669"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#027a48"]{color:#86efac!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#991b1b"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#b91c1c"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#dc2626"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#e90000"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#991b1b"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#b91c1c"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#dc2626"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#e90000"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#991b1b"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#b91c1c"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#dc2626"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#e90000"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#991b1b"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#b91c1c"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#dc2626"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#e90000"]{color:#fca5a5!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#f0fdf4"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#f0fdf4"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#f0fdf4"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#ecfdf3"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fef2f2"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fff1f2"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fef2f2"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fff1f2"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fef2f2"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fff1f2"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fef2f2"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="bg-[#fffbeb"],html.dark .cdk-overlay-container app-patient-modal [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#92400e"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#c2410c"],html.dark .cdk-overlay-container .pc-scan-source-modal [class*="text-[#a16207"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#92400e"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#c2410c"],html.dark .cdk-overlay-container app-file-source-selector-modal [class*="text-[#a16207"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#92400e"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#c2410c"],html.dark .cdk-overlay-container app-cloud-platform-selector-modal [class*="text-[#a16207"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#92400e"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#c2410c"],html.dark .cdk-overlay-container app-patient-modal [class*="text-[#a16207"]{color:#fcd34d!important}html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__media,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__media,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__media,html.dark .cdk-overlay-container app-patient-modal .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__media:has(img),html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__media:has(img),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__media:has(img),html.dark .cdk-overlay-container app-patient-modal .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__card--selected .device-option__media:not(:has(img)),html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__card--selected .device-option__media:not(:has(img)),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__card--selected .device-option__media:not(:has(img)),html.dark .cdk-overlay-container app-patient-modal .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__card--selected .device-option__media:has(img),html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__card--selected .device-option__media:has(img),html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__card--selected .device-option__media:has(img),html.dark .cdk-overlay-container app-patient-modal .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__icon-box,html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__icon-box i,html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__icon-box i:before,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__icon-box,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__icon-box i,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__icon-box i:before,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__icon-box,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__icon-box i,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__icon-box i:before,html.dark .cdk-overlay-container app-patient-modal .device-option__icon-box,html.dark .cdk-overlay-container app-patient-modal .device-option__icon-box i,html.dark .cdk-overlay-container app-patient-modal .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-container .pc-scan-source-modal .device-option__card--selected .device-option__icon-box i:before,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-container app-file-source-selector-modal .device-option__card--selected .device-option__icon-box i:before,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-container app-cloud-platform-selector-modal .device-option__card--selected .device-option__icon-box i:before,html.dark .cdk-overlay-container app-patient-modal .device-option__card--selected .device-option__icon-box,html.dark .cdk-overlay-container app-patient-modal .device-option__card--selected .device-option__icon-box i,html.dark .cdk-overlay-container app-patient-modal .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .mdc-dialog__surface{background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) app-common-dialog-layout,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) app-common-dialog-layout{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) [class*="bg-[#111"]:not([disabled]),html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) [class*="bg-[#111"]:not([disabled]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) [class*="bg-[#111"]:not([disabled]):hover:not(:disabled),html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) [class*="bg-[#111"]:not([disabled]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) [class*="border-[#f3f4f6"],html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) [class*="border-[#f3f4f6"]{border-color:#374151!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .patient-flow-footer,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .patient-flow-footer{border-top-color:#374151!important;background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .patient-flow-search-field app-text-input .input,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;border-color:var(--input-border-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .patient-flow-search-field app-text-input .input:focus-within,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;box-shadow:none!important;text-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-patient-modal) .patient-flow-search-results,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .input-method-footer{background-color:var(--modal-bg)!important}html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-input-method-selector-modal) .input-method-card{background-color:transparent!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal{display:block!important;width:100%!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm{position:relative!important;isolation:isolate!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__header,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__body,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__title,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__close-btn,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__info-col,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__details,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__actions,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__action-btn{position:relative!important;visibility:visible!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__header,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__body{z-index:2!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__title,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__close-btn,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__info-col,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__details,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__actions,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__action-btn{z-index:3!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__title,html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__detail-value{color:#f9fafb!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container .cdk-overlay-pane.manage-card-modal app-manage-cards-modal .mpm__detail-label{color:#9ca3af!important;-webkit-text-fill-color:currentColor!important}html.dark .cdk-overlay-container:has(.cdk-overlay-pane.cancel-subscription-dialog),html.dark .cdk-overlay-container .cdk-global-overlay-wrapper:has(app-cancel-subscription-modal),html.dark .cdk-overlay-container .cdk-global-overlay-wrapper:has(.cdk-overlay-pane.cancel-subscription-dialog){background:transparent!important;background-color:transparent!important;background-image:none!important}html.dark .cdk-overlay-container:has(.cdk-overlay-pane.change-password-dialog),html.dark .cdk-overlay-container .cdk-global-overlay-wrapper:has(app-change-password-modal),html.dark .cdk-overlay-container .cdk-global-overlay-wrapper:has(.cdk-overlay-pane.change-password-dialog){background:transparent!important;background-color:transparent!important;background-image:none!important}html.dark .cdk-overlay-container .cdk-overlay-backdrop.change-password-dialog-backdrop,html.dark .cdk-overlay-container .cdk-overlay-dark-backdrop.change-password-dialog-backdrop,html.dark .cdk-overlay-container .cdk-overlay-backdrop.change-password-dialog-backdrop.cdk-overlay-backdrop-showing,html.dark .cdk-overlay-container .cdk-overlay-dark-backdrop.change-password-dialog-backdrop.cdk-overlay-backdrop-showing{opacity:1!important;background:#000000b8!important;background-color:#000000b8!important;background-image:none!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}html.dark .cdk-overlay-container .cdk-overlay-backdrop.cancel-subscription-dialog-backdrop,html.dark .cdk-overlay-container .cdk-overlay-dark-backdrop.cancel-subscription-dialog-backdrop,html.dark .cdk-overlay-container .cdk-overlay-backdrop.cancel-subscription-dialog-backdrop.cdk-overlay-backdrop-showing,html.dark .cdk-overlay-container .cdk-overlay-dark-backdrop.cancel-subscription-dialog-backdrop.cdk-overlay-backdrop-showing{opacity:1!important;background:#0000004d!important;background-color:#0000004d!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal){width:480px!important;min-width:0!important;max-width:calc(100vw - 32px)!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 32px)!important;overflow:visible!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-container,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-surface,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog app-cancel-subscription-modal,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog app-cancel-subscription-modal>app-common-dialog-layout,html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-container,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-inner-container,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal>app-common-dialog-layout,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) app-cancel-subscription-modal app-common-dialog-layout.cancel-subscription-modal-host{border-radius:24px!important;overflow:hidden!important;background:#1f2937!important;background-color:#1f2937!important;background-image:none!important}html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface{box-shadow:0 20px 60px #00000059!important}html.dark .cdk-overlay-container .cdk-overlay-pane.cancel-subscription-dialog .mat-mdc-dialog-surface.mdc-dialog__surface:before,html.dark .cdk-overlay-container .cdk-overlay-pane:has(app-cancel-subscription-modal) .mat-mdc-dialog-surface.mdc-dialog__surface:before{border-radius:inherit!important;background:#1f2937!important;background-color:#1f2937!important}html.dark app-pediatric-crown [class*=__title]:not([class*=__title-]),html.dark app-pediatric-crown [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark app-pediatric-crown [class*=__heading],html.dark app-pediatric-crown [class*=-heading],html.dark app-pediatric-crown [class*=section-title],html.dark app-pediatric-crown [class*=__section-title],html.dark .main-content app-pediatric-crown [class*=__title]:not([class*=__title-]),html.dark .main-content app-pediatric-crown [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .main-content app-pediatric-crown [class*=__heading],html.dark .main-content app-pediatric-crown [class*=-heading],html.dark .main-content app-pediatric-crown [class*=section-title],html.dark .main-content app-pediatric-crown [class*=__section-title]{color:#f9fafb!important}html.dark app-pediatric-crown [class*=__subtitle],html.dark app-pediatric-crown [class*=-subtitle],html.dark app-pediatric-crown [class*=sub-title],html.dark app-pediatric-crown [class*=__sub-title],html.dark .main-content app-pediatric-crown [class*=__subtitle],html.dark .main-content app-pediatric-crown [class*=-subtitle],html.dark .main-content app-pediatric-crown [class*=sub-title],html.dark .main-content app-pediatric-crown [class*=__sub-title]{color:#9ca3af!important}html.dark app-pediatric-crown [class*=__message],html.dark app-pediatric-crown [class*=-message],html.dark app-pediatric-crown [class*=__body],html.dark app-pediatric-crown [class*=-body]:not([class*=license-body]),html.dark app-pediatric-crown [class*=__description],html.dark app-pediatric-crown [class*=-description],html.dark app-pediatric-crown [class*=__line],html.dark app-pediatric-crown [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark app-pediatric-crown [class*=__copy],html.dark app-pediatric-crown [class*=__text]:not([class*=note-text]):not([class*=error]),html.dark .main-content app-pediatric-crown [class*=__message],html.dark .main-content app-pediatric-crown [class*=-message],html.dark .main-content app-pediatric-crown [class*=__body],html.dark .main-content app-pediatric-crown [class*=-body]:not([class*=license-body]),html.dark .main-content app-pediatric-crown [class*=__description],html.dark .main-content app-pediatric-crown [class*=-description],html.dark .main-content app-pediatric-crown [class*=__line],html.dark .main-content app-pediatric-crown [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .main-content app-pediatric-crown [class*=__copy],html.dark .main-content app-pediatric-crown [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark app-pediatric-crown [class*=__label],html.dark app-pediatric-crown [class*=-label]:not([class*=dimension-label]),html.dark app-pediatric-crown [class*=__hint],html.dark app-pediatric-crown [class*=-hint],html.dark app-pediatric-crown [class*=__muted],html.dark app-pediatric-crown [class*=-muted],html.dark app-pediatric-crown [class*=__secondary],html.dark app-pediatric-crown [class*=-secondary]:not([class*=button]),html.dark .main-content app-pediatric-crown [class*=__label],html.dark .main-content app-pediatric-crown [class*=-label]:not([class*=dimension-label]),html.dark .main-content app-pediatric-crown [class*=__hint],html.dark .main-content app-pediatric-crown [class*=-hint],html.dark .main-content app-pediatric-crown [class*=__muted],html.dark .main-content app-pediatric-crown [class*=-muted],html.dark .main-content app-pediatric-crown [class*=__secondary],html.dark .main-content app-pediatric-crown [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark app-pediatric-crown [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark app-pediatric-crown [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark app-pediatric-crown [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark app-pediatric-crown [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark app-pediatric-crown [class*=-note-lead]:not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark app-pediatric-crown [class*=__note]:not([class*=device-selector-modal__note]),html.dark app-pediatric-crown [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=__note]:not([class*=device-selector-modal__note]),html.dark .main-content app-pediatric-crown [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-pediatric-crown [class*=__error],html.dark app-pediatric-crown [class*=-error],html.dark app-pediatric-crown [class*=__danger],html.dark app-pediatric-crown [class*=-danger],html.dark app-pediatric-crown [class*=error-message],html.dark app-pediatric-crown [class*=error-text],html.dark .main-content app-pediatric-crown [class*=__error],html.dark .main-content app-pediatric-crown [class*=-error],html.dark .main-content app-pediatric-crown [class*=__danger],html.dark .main-content app-pediatric-crown [class*=-danger],html.dark .main-content app-pediatric-crown [class*=error-message],html.dark .main-content app-pediatric-crown [class*=error-text]{color:#fca5a5!important}html.dark app-pediatric-crown [class*=__success],html.dark app-pediatric-crown [class*=-success],html.dark app-pediatric-crown [class*=success-message],html.dark app-pediatric-crown [class*=success-text],html.dark .main-content app-pediatric-crown [class*=__success],html.dark .main-content app-pediatric-crown [class*=-success],html.dark .main-content app-pediatric-crown [class*=success-message],html.dark .main-content app-pediatric-crown [class*=success-text]{color:#86efac!important}html.dark app-pediatric-crown a:not([class*=btn]):not([class*=button]):not([role=button]),html.dark .main-content app-pediatric-crown a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark app-pediatric-crown a:not([class*=btn]):not([class*=button]):not([role=button]):hover,html.dark .main-content app-pediatric-crown a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark app-pediatric-crown .cancel-btn,html.dark app-pediatric-crown [class*=__secondary-button],html.dark app-pediatric-crown [class*=-secondary-button],html.dark app-pediatric-crown [class*=__btn--leave],html.dark app-pediatric-crown [class*=btn--leave],html.dark app-pediatric-crown [class*=__btn--secondary],html.dark app-pediatric-crown [class*=btn--secondary],html.dark .main-content app-pediatric-crown .cancel-btn,html.dark .main-content app-pediatric-crown [class*=__secondary-button],html.dark .main-content app-pediatric-crown [class*=-secondary-button],html.dark .main-content app-pediatric-crown [class*=__btn--leave],html.dark .main-content app-pediatric-crown [class*=btn--leave],html.dark .main-content app-pediatric-crown [class*=__btn--secondary],html.dark .main-content app-pediatric-crown [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark app-pediatric-crown .cancel-btn:hover:not(:disabled),html.dark app-pediatric-crown [class*=__secondary-button]:hover:not(:disabled),html.dark app-pediatric-crown [class*=-secondary-button]:hover:not(:disabled),html.dark app-pediatric-crown [class*=__btn--leave]:hover:not(:disabled),html.dark app-pediatric-crown [class*=btn--leave]:hover:not(:disabled),html.dark app-pediatric-crown [class*=__btn--secondary]:hover:not(:disabled),html.dark app-pediatric-crown [class*=btn--secondary]:hover:not(:disabled),html.dark .main-content app-pediatric-crown .cancel-btn:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*=__secondary-button]:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*=-secondary-button]:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*=__btn--leave]:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*=btn--leave]:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*=__btn--secondary]:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-pediatric-crown [class*=__close],html.dark app-pediatric-crown [class*=-close]:not([class*=closed]),html.dark app-pediatric-crown [class*=close-button],html.dark app-pediatric-crown .dialog-close-no-hover,html.dark .main-content app-pediatric-crown [class*=__close],html.dark .main-content app-pediatric-crown [class*=-close]:not([class*=closed]),html.dark .main-content app-pediatric-crown [class*=close-button],html.dark .main-content app-pediatric-crown .dialog-close-no-hover{color:#9ca3af!important}html.dark app-pediatric-crown [class*=__close]:hover,html.dark app-pediatric-crown [class*=-close]:not([class*=closed]):hover,html.dark app-pediatric-crown [class*=close-button]:hover,html.dark app-pediatric-crown .dialog-close-no-hover:hover,html.dark .main-content app-pediatric-crown [class*=__close]:hover,html.dark .main-content app-pediatric-crown [class*=-close]:not([class*=closed]):hover,html.dark .main-content app-pediatric-crown [class*=close-button]:hover,html.dark .main-content app-pediatric-crown .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark app-pediatric-crown [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark app-pediatric-crown [class*="bg-[#fff"],html.dark app-pediatric-crown [class*="bg-[#ffffff"],html.dark app-pediatric-crown [class*="bg-[#f9fafb"],html.dark app-pediatric-crown [class*="bg-[#f3f4f6"],html.dark app-pediatric-crown [class*="bg-[#f5f3ff"],html.dark app-pediatric-crown [class*="bg-[#fafafa"],html.dark app-pediatric-crown [class*="bg-[#eff6ff"],html.dark app-pediatric-crown [class*="bg-[#fffbeb"],html.dark app-pediatric-crown [class*="bg-[#f7f7fa"],html.dark app-pediatric-crown [class*="bg-[#f8f8fc"],html.dark app-pediatric-crown [class*="bg-[#f2f3f8"],html.dark app-pediatric-crown [class*="bg-[#f1f2f6"],html.dark app-pediatric-crown [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark app-pediatric-crown [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark app-pediatric-crown [class*="bg-[#f7f7fb"],html.dark app-pediatric-crown [class*="bg-[#f8faff"],html.dark app-pediatric-crown [class*="bg-[#eef2ff"],html.dark app-pediatric-crown [class*="bg-[#f0efff"],html.dark app-pediatric-crown [class*="hover:bg-[#fafafa"],html.dark app-pediatric-crown [class*="hover:bg-[#f9fafb"],html.dark .main-content app-pediatric-crown [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .main-content app-pediatric-crown [class*="bg-[#fff"],html.dark .main-content app-pediatric-crown [class*="bg-[#ffffff"],html.dark .main-content app-pediatric-crown [class*="bg-[#f9fafb"],html.dark .main-content app-pediatric-crown [class*="bg-[#f3f4f6"],html.dark .main-content app-pediatric-crown [class*="bg-[#f5f3ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#fafafa"],html.dark .main-content app-pediatric-crown [class*="bg-[#eff6ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#fffbeb"],html.dark .main-content app-pediatric-crown [class*="bg-[#f7f7fa"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8f8fc"],html.dark .main-content app-pediatric-crown [class*="bg-[#f2f3f8"],html.dark .main-content app-pediatric-crown [class*="bg-[#f1f2f6"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .main-content app-pediatric-crown [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .main-content app-pediatric-crown [class*="bg-[#f7f7fb"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8faff"],html.dark .main-content app-pediatric-crown [class*="bg-[#eef2ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#f0efff"],html.dark .main-content app-pediatric-crown [class*="hover:bg-[#fafafa"],html.dark .main-content app-pediatric-crown [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark app-pediatric-crown [class*="bg-[#f8faff"],html.dark app-pediatric-crown [class*="bg-[#eef2ff"],html.dark app-pediatric-crown [class*="bg-[#f0efff"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8faff"],html.dark .main-content app-pediatric-crown [class*="bg-[#eef2ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark app-pediatric-crown [class*="text-[#101828"],html.dark app-pediatric-crown [class*="text-[#111"],html.dark app-pediatric-crown [class*="text-[#000"],html.dark app-pediatric-crown [class*="text-[#333"],html.dark app-pediatric-crown [class*="text-[#364153"],html.dark app-pediatric-crown [class*="text-[#4a5565"],html.dark app-pediatric-crown [class*="text-[#444a5c"],html.dark app-pediatric-crown [class*="text-[#191d28"],html.dark app-pediatric-crown [class*="text-[#1f2430"],html.dark app-pediatric-crown [class*="text-[#202430"],html.dark app-pediatric-crown [class*="text-[#595959"],html.dark app-pediatric-crown [class*="text-[#6a7282"],html.dark app-pediatric-crown [class*="text-[#6b7280"],html.dark app-pediatric-crown [class*="text-[#7b8194"],html.dark app-pediatric-crown [class*="text-[#8b90a3"],html.dark app-pediatric-crown [class*="text-[#9aa0af"],html.dark app-pediatric-crown [class*="text-[#99a1af"],html.dark app-pediatric-crown [class*="text-[#4b5563"],html.dark app-pediatric-crown [class*=text-gray-700],html.dark app-pediatric-crown [class*=text-gray-600],html.dark app-pediatric-crown [class*=text-gray-800],html.dark app-pediatric-crown [class*=text-gray-900],html.dark app-pediatric-crown [class~=text-black],html.dark .main-content app-pediatric-crown [class*="text-[#101828"],html.dark .main-content app-pediatric-crown [class*="text-[#111"],html.dark .main-content app-pediatric-crown [class*="text-[#000"],html.dark .main-content app-pediatric-crown [class*="text-[#333"],html.dark .main-content app-pediatric-crown [class*="text-[#364153"],html.dark .main-content app-pediatric-crown [class*="text-[#4a5565"],html.dark .main-content app-pediatric-crown [class*="text-[#444a5c"],html.dark .main-content app-pediatric-crown [class*="text-[#191d28"],html.dark .main-content app-pediatric-crown [class*="text-[#1f2430"],html.dark .main-content app-pediatric-crown [class*="text-[#202430"],html.dark .main-content app-pediatric-crown [class*="text-[#595959"],html.dark .main-content app-pediatric-crown [class*="text-[#6a7282"],html.dark .main-content app-pediatric-crown [class*="text-[#6b7280"],html.dark .main-content app-pediatric-crown [class*="text-[#7b8194"],html.dark .main-content app-pediatric-crown [class*="text-[#8b90a3"],html.dark .main-content app-pediatric-crown [class*="text-[#9aa0af"],html.dark .main-content app-pediatric-crown [class*="text-[#99a1af"],html.dark .main-content app-pediatric-crown [class*="text-[#4b5563"],html.dark .main-content app-pediatric-crown [class*=text-gray-700],html.dark .main-content app-pediatric-crown [class*=text-gray-600],html.dark .main-content app-pediatric-crown [class*=text-gray-800],html.dark .main-content app-pediatric-crown [class*=text-gray-900],html.dark .main-content app-pediatric-crown [class~=text-black]{color:#d1d5db!important}html.dark app-pediatric-crown [class*=text-gray-500],html.dark app-pediatric-crown [class*=text-gray-400],html.dark app-pediatric-crown [class*=text-gray-300],html.dark app-pediatric-crown [class*=text-slate-500],html.dark app-pediatric-crown [class*=text-slate-400],html.dark app-pediatric-crown [class*=text-neutral-500],html.dark app-pediatric-crown [class*=text-neutral-400],html.dark .main-content app-pediatric-crown [class*=text-gray-500],html.dark .main-content app-pediatric-crown [class*=text-gray-400],html.dark .main-content app-pediatric-crown [class*=text-gray-300],html.dark .main-content app-pediatric-crown [class*=text-slate-500],html.dark .main-content app-pediatric-crown [class*=text-slate-400],html.dark .main-content app-pediatric-crown [class*=text-neutral-500],html.dark .main-content app-pediatric-crown [class*=text-neutral-400]{color:#9ca3af!important}html.dark app-pediatric-crown [class*=text-gray-900],html.dark app-pediatric-crown [class*=text-gray-800],html.dark app-pediatric-crown [class*=text-slate-900],html.dark app-pediatric-crown [class*=text-slate-800],html.dark .main-content app-pediatric-crown [class*=text-gray-900],html.dark .main-content app-pediatric-crown [class*=text-gray-800],html.dark .main-content app-pediatric-crown [class*=text-slate-900],html.dark .main-content app-pediatric-crown [class*=text-slate-800]{color:#f9fafb!important}html.dark app-pediatric-crown .case-hub-title,html.dark app-pediatric-crown [class*="text-[#111"][class*=font-semibold],html.dark app-pediatric-crown [class*="text-[#111"][class*=font-bold],html.dark app-pediatric-crown [class*="text-[#101828"][class*=font-semibold],html.dark app-pediatric-crown [class*="text-[#101828"][class*=font-bold],html.dark app-pediatric-crown h1[class*="text-[#111"],html.dark app-pediatric-crown h1[class*="text-[#101828"],html.dark app-pediatric-crown h2[class*="text-[#111"],html.dark app-pediatric-crown h2[class*="text-[#101828"],html.dark app-pediatric-crown h3[class*="text-[#111"],html.dark app-pediatric-crown h3[class*="text-[#101828"],html.dark .main-content app-pediatric-crown .case-hub-title,html.dark .main-content app-pediatric-crown [class*="text-[#111"][class*=font-semibold],html.dark .main-content app-pediatric-crown [class*="text-[#111"][class*=font-bold],html.dark .main-content app-pediatric-crown [class*="text-[#101828"][class*=font-semibold],html.dark .main-content app-pediatric-crown [class*="text-[#101828"][class*=font-bold],html.dark .main-content app-pediatric-crown h1[class*="text-[#111"],html.dark .main-content app-pediatric-crown h1[class*="text-[#101828"],html.dark .main-content app-pediatric-crown h2[class*="text-[#111"],html.dark .main-content app-pediatric-crown h2[class*="text-[#101828"],html.dark .main-content app-pediatric-crown h3[class*="text-[#111"],html.dark .main-content app-pediatric-crown h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark app-pediatric-crown [class*="hover:text-[#111"]:hover,html.dark app-pediatric-crown [class*="hover:text-[#101828"]:hover,html.dark app-pediatric-crown [class*="hover:text-[#364153"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:text-[#111"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:text-[#101828"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark app-pediatric-crown .case-hub-footer>p strong,html.dark app-pediatric-crown .patient-list-footer-range strong,html.dark .main-content app-pediatric-crown .case-hub-footer>p strong,html.dark .main-content app-pediatric-crown .patient-list-footer-range strong{color:#f9fafb!important}html.dark app-pediatric-crown .case-hub-pagination,html.dark app-pediatric-crown .patient-list-pagination,html.dark .main-content app-pediatric-crown .case-hub-pagination,html.dark .main-content app-pediatric-crown .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark app-pediatric-crown [class*="border-[#f3f4f6"],html.dark app-pediatric-crown [class*="border-[#e5e7eb"],html.dark app-pediatric-crown [class*="border-[#E5E5E5"],html.dark app-pediatric-crown [class*="border-[#E5E7EB"],html.dark app-pediatric-crown [class*="border-[#DADADA"],html.dark app-pediatric-crown [class*="border-[#ececf3"],html.dark app-pediatric-crown [class*="border-[#e3e5ee"],html.dark app-pediatric-crown [class*="border-[#e8e8e8"],html.dark app-pediatric-crown [class*="border-[#E8E8E8"],html.dark app-pediatric-crown [class*="border-[#E7E7E7"],html.dark app-pediatric-crown [class*="border-[#eee"],html.dark app-pediatric-crown [class*=border-gray-100],html.dark app-pediatric-crown [class*=border-gray-200],html.dark app-pediatric-crown [class*=border-gray-300],html.dark app-pediatric-crown [class*="border-[#d1d5dc"],html.dark app-pediatric-crown [class*="border-[#dbeafe"],html.dark app-pediatric-crown [class*="border-[#fecaca"],html.dark app-pediatric-crown [class*="border-[#fde68a"],html.dark .main-content app-pediatric-crown [class*="border-[#f3f4f6"],html.dark .main-content app-pediatric-crown [class*="border-[#e5e7eb"],html.dark .main-content app-pediatric-crown [class*="border-[#E5E5E5"],html.dark .main-content app-pediatric-crown [class*="border-[#E5E7EB"],html.dark .main-content app-pediatric-crown [class*="border-[#DADADA"],html.dark .main-content app-pediatric-crown [class*="border-[#ececf3"],html.dark .main-content app-pediatric-crown [class*="border-[#e3e5ee"],html.dark .main-content app-pediatric-crown [class*="border-[#e8e8e8"],html.dark .main-content app-pediatric-crown [class*="border-[#E8E8E8"],html.dark .main-content app-pediatric-crown [class*="border-[#E7E7E7"],html.dark .main-content app-pediatric-crown [class*="border-[#eee"],html.dark .main-content app-pediatric-crown [class*=border-gray-100],html.dark .main-content app-pediatric-crown [class*=border-gray-200],html.dark .main-content app-pediatric-crown [class*=border-gray-300],html.dark .main-content app-pediatric-crown [class*="border-[#d1d5dc"],html.dark .main-content app-pediatric-crown [class*="border-[#dbeafe"],html.dark .main-content app-pediatric-crown [class*="border-[#fecaca"],html.dark .main-content app-pediatric-crown [class*="border-[#fde68a"]{border-color:#374151!important}html.dark app-pediatric-crown [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark app-pediatric-crown [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark app-pediatric-crown [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark app-pediatric-crown .divide-gray-200>:not([hidden])~:not([hidden]),html.dark .main-content app-pediatric-crown [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .main-content app-pediatric-crown [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .main-content app-pediatric-crown [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .main-content app-pediatric-crown .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark app-pediatric-crown hr:not([class*=border-white]),html.dark app-pediatric-crown .common-dialog-divider,html.dark app-pediatric-crown [class*=dialog-divider],html.dark app-pediatric-crown [class*=-divider]:not([class*=border-white]),html.dark .main-content app-pediatric-crown hr:not([class*=border-white]),html.dark .main-content app-pediatric-crown .common-dialog-divider,html.dark .main-content app-pediatric-crown [class*=dialog-divider],html.dark .main-content app-pediatric-crown [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark app-pediatric-crown .case-hub-filter-divider,html.dark app-pediatric-crown .patient-list-filter-bar-divider,html.dark app-pediatric-crown .patient-list-filter-sidebar-divider,html.dark app-pediatric-crown .patient-detail-divider,html.dark app-pediatric-crown .warning-modal--delete .divider,html.dark app-pediatric-crown .modal-content.warning-modal--subscription-confirm .divider,html.dark app-pediatric-crown hr.divider,html.dark app-pediatric-crown .case-divider,html.dark .main-content app-pediatric-crown .case-hub-filter-divider,html.dark .main-content app-pediatric-crown .patient-list-filter-bar-divider,html.dark .main-content app-pediatric-crown .patient-list-filter-sidebar-divider,html.dark .main-content app-pediatric-crown .patient-detail-divider,html.dark .main-content app-pediatric-crown .warning-modal--delete .divider,html.dark .main-content app-pediatric-crown .modal-content.warning-modal--subscription-confirm .divider,html.dark .main-content app-pediatric-crown hr.divider,html.dark .main-content app-pediatric-crown .case-divider{background-color:#374151!important}html.dark app-pediatric-crown [class*="hover:bg-[#f3f4f6"]:hover,html.dark app-pediatric-crown [class*="hover:bg-gray-100"]:hover,html.dark app-pediatric-crown [class*="hover:bg-[#fafafa"]:hover,html.dark app-pediatric-crown [class*="hover:bg-[#f8f8fc"]:hover,html.dark app-pediatric-crown [class*="hover:bg-[#f2f3f8"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:bg-[#f3f4f6"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:bg-gray-100"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:bg-[#fafafa"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:bg-[#f8f8fc"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button,html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled),html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span,html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button,html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled),html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled),html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span,html.dark .main-content app-pediatric-crown app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark app-pediatric-crown [class*="ring-[#e5e7eb"],html.dark .main-content app-pediatric-crown [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark app-pediatric-crown input,html.dark app-pediatric-crown textarea,html.dark app-pediatric-crown select,html.dark .main-content app-pediatric-crown input,html.dark .main-content app-pediatric-crown textarea,html.dark .main-content app-pediatric-crown select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark app-pediatric-crown input::placeholder,html.dark app-pediatric-crown textarea::placeholder,html.dark app-pediatric-crown select::placeholder,html.dark .main-content app-pediatric-crown input::placeholder,html.dark .main-content app-pediatric-crown textarea::placeholder,html.dark .main-content app-pediatric-crown select::placeholder{color:#6b7280!important}html.dark app-pediatric-crown input option,html.dark app-pediatric-crown textarea option,html.dark app-pediatric-crown select option,html.dark .main-content app-pediatric-crown input option,html.dark .main-content app-pediatric-crown textarea option,html.dark .main-content app-pediatric-crown select option{background:#1f2937!important;color:#f9fafb!important}html.dark app-pediatric-crown .input>:is(input,textarea),html.dark app-pediatric-crown app-text-input .input>:is(input,textarea),html.dark .main-content app-pediatric-crown .input>:is(input,textarea),html.dark .main-content app-pediatric-crown app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark app-pediatric-crown .patient-flow-search-field app-text-input,html.dark app-pediatric-crown .patient-flow-search-field app-text-input .input,html.dark .main-content app-pediatric-crown .patient-flow-search-field app-text-input,html.dark .main-content app-pediatric-crown .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark app-pediatric-crown .patient-flow-search-field app-text-input:focus-within,html.dark app-pediatric-crown .patient-flow-search-field app-text-input .input:focus-within,html.dark .main-content app-pediatric-crown .patient-flow-search-field app-text-input:focus-within,html.dark .main-content app-pediatric-crown .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark app-pediatric-crown .patient-flow-search-field app-text-input .input>:is(input,textarea),html.dark .main-content app-pediatric-crown .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-pediatric-crown .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder,html.dark .main-content app-pediatric-crown .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark app-pediatric-crown .patient-flow-search-results,html.dark .main-content app-pediatric-crown .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark app-pediatric-crown h1,html.dark app-pediatric-crown h2,html.dark app-pediatric-crown h3,html.dark app-pediatric-crown h4,html.dark app-pediatric-crown h5,html.dark app-pediatric-crown h6,html.dark app-pediatric-crown [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark app-pediatric-crown [class*=heading],html.dark app-pediatric-crown [class*=font-semibold]:not(button):not([class*=btn]),html.dark app-pediatric-crown [class*=font-bold]:not(button):not([class*=btn]),html.dark .main-content app-pediatric-crown h1,html.dark .main-content app-pediatric-crown h2,html.dark .main-content app-pediatric-crown h3,html.dark .main-content app-pediatric-crown h4,html.dark .main-content app-pediatric-crown h5,html.dark .main-content app-pediatric-crown h6,html.dark .main-content app-pediatric-crown [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .main-content app-pediatric-crown [class*=heading],html.dark .main-content app-pediatric-crown [class*=font-semibold]:not(button):not([class*=btn]),html.dark .main-content app-pediatric-crown [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark app-pediatric-crown p,html.dark app-pediatric-crown span,html.dark app-pediatric-crown label,html.dark app-pediatric-crown dt,html.dark app-pediatric-crown dd,html.dark app-pediatric-crown li,html.dark app-pediatric-crown td,html.dark app-pediatric-crown th,html.dark .main-content app-pediatric-crown p,html.dark .main-content app-pediatric-crown span,html.dark .main-content app-pediatric-crown label,html.dark .main-content app-pediatric-crown dt,html.dark .main-content app-pediatric-crown dd,html.dark .main-content app-pediatric-crown li,html.dark .main-content app-pediatric-crown td,html.dark .main-content app-pediatric-crown th{color:#d1d5db!important}html.dark app-pediatric-crown button[class*="bg-[#111"],html.dark app-pediatric-crown a[class*="bg-[#111"],html.dark app-pediatric-crown [class*="bg-[#111"]:is(button,a,[role=button]),html.dark .main-content app-pediatric-crown button[class*="bg-[#111"],html.dark .main-content app-pediatric-crown a[class*="bg-[#111"],html.dark .main-content app-pediatric-crown [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark app-pediatric-crown button[class*="bg-[#111"]:hover:not(:disabled),html.dark app-pediatric-crown a[class*="bg-[#111"]:hover:not(:disabled),html.dark app-pediatric-crown [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled),html.dark .main-content app-pediatric-crown button[class*="bg-[#111"]:hover:not(:disabled),html.dark .main-content app-pediatric-crown a[class*="bg-[#111"]:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark app-pediatric-crown .mat-mdc-dialog-title,html.dark app-pediatric-crown .mat-mdc-dialog-content,html.dark app-pediatric-crown .mdc-dialog__title,html.dark app-pediatric-crown .mdc-dialog__content,html.dark .main-content app-pediatric-crown .mat-mdc-dialog-title,html.dark .main-content app-pediatric-crown .mat-mdc-dialog-content,html.dark .main-content app-pediatric-crown .mdc-dialog__title,html.dark .main-content app-pediatric-crown .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark app-pediatric-crown [class*="text-[#008a2e"],html.dark app-pediatric-crown [class*="text-[#065f46"],html.dark app-pediatric-crown [class*="text-[#059669"],html.dark app-pediatric-crown [class*="text-[#027a48"],html.dark .main-content app-pediatric-crown [class*="text-[#008a2e"],html.dark .main-content app-pediatric-crown [class*="text-[#065f46"],html.dark .main-content app-pediatric-crown [class*="text-[#059669"],html.dark .main-content app-pediatric-crown [class*="text-[#027a48"]{color:#86efac!important}html.dark app-pediatric-crown [class*="text-[#991b1b"],html.dark app-pediatric-crown [class*="text-[#b91c1c"],html.dark app-pediatric-crown [class*="text-[#dc2626"],html.dark app-pediatric-crown [class*="text-[#e90000"],html.dark .main-content app-pediatric-crown [class*="text-[#991b1b"],html.dark .main-content app-pediatric-crown [class*="text-[#b91c1c"],html.dark .main-content app-pediatric-crown [class*="text-[#dc2626"],html.dark .main-content app-pediatric-crown [class*="text-[#e90000"]{color:#fca5a5!important}html.dark app-pediatric-crown [class*="bg-[#ecfdf3"],html.dark app-pediatric-crown [class*="bg-[#f0fdf4"],html.dark .main-content app-pediatric-crown [class*="bg-[#ecfdf3"],html.dark .main-content app-pediatric-crown [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark app-pediatric-crown [class*="bg-[#fef2f2"],html.dark app-pediatric-crown [class*="bg-[#fff1f2"],html.dark .main-content app-pediatric-crown [class*="bg-[#fef2f2"],html.dark .main-content app-pediatric-crown [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark app-pediatric-crown [class*="bg-[#fffbeb"],html.dark .main-content app-pediatric-crown [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark app-pediatric-crown [class*="text-[#92400e"],html.dark app-pediatric-crown [class*="text-[#c2410c"],html.dark app-pediatric-crown [class*="text-[#a16207"],html.dark .main-content app-pediatric-crown [class*="text-[#92400e"],html.dark .main-content app-pediatric-crown [class*="text-[#c2410c"],html.dark .main-content app-pediatric-crown [class*="text-[#a16207"]{color:#fcd34d!important}html.dark app-pediatric-crown .device-option__media,html.dark .main-content app-pediatric-crown .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark app-pediatric-crown .device-option__media:has(img),html.dark .main-content app-pediatric-crown .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark app-pediatric-crown .device-option__card--selected .device-option__media:not(:has(img)),html.dark .main-content app-pediatric-crown .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark app-pediatric-crown .device-option__card--selected .device-option__media:has(img),html.dark .main-content app-pediatric-crown .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark app-pediatric-crown .device-option__icon-box,html.dark app-pediatric-crown .device-option__icon-box i,html.dark app-pediatric-crown .device-option__icon-box i:before,html.dark .main-content app-pediatric-crown .device-option__icon-box,html.dark .main-content app-pediatric-crown .device-option__icon-box i,html.dark .main-content app-pediatric-crown .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark app-pediatric-crown .device-option__card--selected .device-option__icon-box,html.dark app-pediatric-crown .device-option__card--selected .device-option__icon-box i,html.dark app-pediatric-crown .device-option__card--selected .device-option__icon-box i:before,html.dark .main-content app-pediatric-crown .device-option__card--selected .device-option__icon-box,html.dark .main-content app-pediatric-crown .device-option__card--selected .device-option__icon-box i,html.dark .main-content app-pediatric-crown .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark app-pediatric-crown [class*="bg-[#f8f9ff"],html.dark app-pediatric-crown [class*="bg-[#fafbfc"],html.dark app-pediatric-crown [class*="bg-[#f7f7fb"],html.dark app-pediatric-crown [class*="bg-[#fafafa"],html.dark app-pediatric-crown [class*="bg-[#f8f8fc"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8f9ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#fafbfc"],html.dark .main-content app-pediatric-crown [class*="bg-[#f7f7fb"],html.dark .main-content app-pediatric-crown [class*="bg-[#fafafa"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8f8fc"]{background-color:var(--primary-bg)!important}html.dark app-pediatric-crown [class*="bg-[#f8faff"],html.dark app-pediatric-crown [class*="bg-[#eef2ff"],html.dark app-pediatric-crown [class*="bg-[#f0efff"],html.dark app-pediatric-crown [class*="bg-[rgba(240,239,255"],html.dark .main-content app-pediatric-crown [class*="bg-[#f8faff"],html.dark .main-content app-pediatric-crown [class*="bg-[#eef2ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#f0efff"],html.dark .main-content app-pediatric-crown [class*="bg-[rgba(240,239,255"]{background-color:#6c63ff26!important}html.dark app-pediatric-crown [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]),html.dark .main-content app-pediatric-crown [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]){background-color:#374151!important}html.dark app-pediatric-crown [class*="text-[#6366f1"],html.dark app-pediatric-crown [class*="text-[#6c5ce7"],html.dark app-pediatric-crown [class*="text-[#6c63ff"],html.dark .main-content app-pediatric-crown [class*="text-[#6366f1"],html.dark .main-content app-pediatric-crown [class*="text-[#6c5ce7"],html.dark .main-content app-pediatric-crown [class*="text-[#6c63ff"]{color:#a5b4fc!important}html.dark app-pediatric-crown [class*="text-[#99a1af"],html.dark app-pediatric-crown [class*="text-[#9ca3af"],html.dark .main-content app-pediatric-crown [class*="text-[#99a1af"],html.dark .main-content app-pediatric-crown [class*="text-[#9ca3af"]{color:#9ca3af!important}html.dark app-pediatric-crown [class*="text-[#4b5563"],html.dark .main-content app-pediatric-crown [class*="text-[#4b5563"]{color:#9ca3af!important}html.dark app-pediatric-crown [class*="bg-[#6c5ce7"],html.dark app-pediatric-crown [class*="bg-[#6c63ff"],html.dark .main-content app-pediatric-crown [class*="bg-[#6c5ce7"],html.dark .main-content app-pediatric-crown [class*="bg-[#6c63ff"]{background-color:#6c63ff!important;color:#fff!important}html.dark app-pediatric-crown [class*="border-[#6366f1"],html.dark app-pediatric-crown [class*="border-[#6c5ce7"],html.dark app-pediatric-crown [class*="border-[#6c63ff"],html.dark app-pediatric-crown [class*="border-[rgba(108,92,231"],html.dark .main-content app-pediatric-crown [class*="border-[#6366f1"],html.dark .main-content app-pediatric-crown [class*="border-[#6c5ce7"],html.dark .main-content app-pediatric-crown [class*="border-[#6c63ff"],html.dark .main-content app-pediatric-crown [class*="border-[rgba(108,92,231"]{border-color:#4338ca6b!important}html.dark app-pediatric-crown [class*="ring-[#6366f1"],html.dark .main-content app-pediatric-crown [class*="ring-[#6366f1"]{--tw-ring-color: rgb(55 48 163 / .28) !important}html.dark app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark app-pediatric-crown .pc-ai-search-btn,html.dark app-pediatric-crown .pc-continue-review-btn,html.dark app-pediatric-crown .pc-next-tooth-btn,html.dark .main-content app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark .main-content app-pediatric-crown .pc-ai-search-btn,html.dark .main-content app-pediatric-crown .pc-continue-review-btn,html.dark .main-content app-pediatric-crown .pc-next-tooth-btn{background-color:#3730a3!important;color:#fff!important;box-shadow:0 1px 3px #00000059!important}html.dark app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark app-pediatric-crown .pc-ai-search-btn:hover:not(:disabled),html.dark app-pediatric-crown .pc-continue-review-btn:hover:not(:disabled),html.dark app-pediatric-crown .pc-next-tooth-btn:hover:not(:disabled),html.dark .main-content app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark .main-content app-pediatric-crown .pc-ai-search-btn:hover:not(:disabled),html.dark .main-content app-pediatric-crown .pc-continue-review-btn:hover:not(:disabled),html.dark .main-content app-pediatric-crown .pc-next-tooth-btn:hover:not(:disabled){background-color:#4338ca!important}html.dark app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark app-pediatric-crown .pc-ai-search-btn i[class*=icon-],html.dark app-pediatric-crown .pc-ai-search-btn span,html.dark app-pediatric-crown .pc-continue-review-btn i[class*=icon-],html.dark app-pediatric-crown .pc-continue-review-btn span,html.dark app-pediatric-crown .pc-next-tooth-btn i[class*=icon-],html.dark app-pediatric-crown .pc-next-tooth-btn span,html.dark .main-content app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark .main-content app-pediatric-crown [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark .main-content app-pediatric-crown .pc-ai-search-btn i[class*=icon-],html.dark .main-content app-pediatric-crown .pc-ai-search-btn span,html.dark .main-content app-pediatric-crown .pc-continue-review-btn i[class*=icon-],html.dark .main-content app-pediatric-crown .pc-continue-review-btn span,html.dark .main-content app-pediatric-crown .pc-next-tooth-btn i[class*=icon-],html.dark .main-content app-pediatric-crown .pc-next-tooth-btn span{background-color:transparent!important;background:transparent!important;box-shadow:none!important;color:inherit!important}html.dark app-pediatric-crown [class*="hover:bg-[#222"]:hover,html.dark app-pediatric-crown [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]),html.dark .main-content app-pediatric-crown [class*="hover:bg-[#222"]:hover,html.dark .main-content app-pediatric-crown [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]){background-color:#4338ca!important}html.dark app-pediatric-crown [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]),html.dark .main-content app-pediatric-crown [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]){background-color:#374151!important}html.dark app-pediatric-crown button[class*="bg-[#e5e7eb]"],html.dark app-pediatric-crown [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"],html.dark .main-content app-pediatric-crown button[class*="bg-[#e5e7eb]"],html.dark .main-content app-pediatric-crown [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"]{background-color:#374151!important;color:#6b7280!important}html.dark app-pediatric-crown [class*="bg-white/80"],html.dark .main-content app-pediatric-crown [class*="bg-white/80"]{background-color:#0c1121e0!important}html.dark app-pediatric-crown [class*="shadow-[0"],html.dark app-pediatric-crown [class*=shadow-sm],html.dark app-pediatric-crown .pc-bottom-cta,html.dark app-pediatric-crown .pc-review-crown-card,html.dark .main-content app-pediatric-crown [class*="shadow-[0"],html.dark .main-content app-pediatric-crown [class*=shadow-sm],html.dark .main-content app-pediatric-crown .pc-bottom-cta,html.dark .main-content app-pediatric-crown .pc-review-crown-card{box-shadow:0 2px 12px #00000047!important}html.dark app-pediatric-crown .pc-scan-source-modal,html.dark .main-content app-pediatric-crown .pc-scan-source-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark app-pediatric-crown .pc-sidebar section>div[class*=rounded][class*=border][class*=bg-white],html.dark app-pediatric-crown .pc-sidebar [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark app-pediatric-crown .pc-ai-dim-sidebar section>div[class*=rounded][class*=border][class*=bg-white],html.dark app-pediatric-crown .pc-ai-dim-sidebar [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] section>div[class*=rounded][class*=border][class*=bg-white],html.dark app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark .main-content app-pediatric-crown .pc-sidebar section>div[class*=rounded][class*=border][class*=bg-white],html.dark .main-content app-pediatric-crown .pc-sidebar [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark .main-content app-pediatric-crown .pc-ai-dim-sidebar section>div[class*=rounded][class*=border][class*=bg-white],html.dark .main-content app-pediatric-crown .pc-ai-dim-sidebar [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark .main-content app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] section>div[class*=rounded][class*=border][class*=bg-white],html.dark .main-content app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel){background-color:var(--primary-card-bg)!important;border-color:#4b5563!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel.bg-white,html.dark app-pediatric-crown .pc-ai-dim-sidebar .pc-visual-overview-panel,html.dark app-pediatric-crown .pc-ai-dim-sidebar .pc-visual-overview-panel.bg-white,html.dark app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] .pc-visual-overview-panel,html.dark app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] .pc-visual-overview-panel.bg-white,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel.bg-white,html.dark .main-content app-pediatric-crown .pc-ai-dim-sidebar .pc-visual-overview-panel,html.dark .main-content app-pediatric-crown .pc-ai-dim-sidebar .pc-visual-overview-panel.bg-white,html.dark .main-content app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] .pc-visual-overview-panel,html.dark .main-content app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"] .pc-visual-overview-panel.bg-white{background-color:var(--primary-bg)!important;border-color:var(--primary-border-color)!important;box-shadow:none!important}html.dark app-pediatric-crown html.dark .main-content app-pediatric-crown .pc-sidebar .bg-white:not([class*=modal]):not([class*=dialog]):not(.case-hub-table-card):not([class*=plan-billing-card--]):not(.plan-billing-summary-card):not(.billing-history-card):not(.billing-help-card):not(.pc-workflow-header):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark .main-content app-pediatric-crown html.dark .main-content app-pediatric-crown .pc-sidebar .bg-white:not([class*=modal]):not([class*=dialog]):not(.case-hub-table-card):not([class*=plan-billing-card--]):not(.plan-billing-summary-card):not(.billing-history-card):not(.billing-help-card):not(.pc-workflow-header):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel){background-color:var(--primary-card-bg)!important;border-color:#4b5563!important;box-shadow:none!important}html.dark app-pediatric-crown app-text-input .input,html.dark .main-content app-pediatric-crown app-text-input .input{border-color:#4b5563!important;background-color:#374151!important;background-image:none!important;box-shadow:none!important;filter:none!important}html.dark app-pediatric-crown app-text-input .input>:is(input,textarea),html.dark .main-content app-pediatric-crown app-text-input .input>:is(input,textarea){color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark app-pediatric-crown app-select select,html.dark app-pediatric-crown .field ::ng-deep app-select select,html.dark .main-content app-pediatric-crown app-select select,html.dark .main-content app-pediatric-crown .field ::ng-deep app-select select{border-color:#4b5563!important;color:#f9fafb!important;background-color:#374151!important;background-image:none!important;box-shadow:none!important}html.dark app-pediatric-crown .pediatric-workflow,html.dark app-pediatric-crown .pc-workflow-header,html.dark app-pediatric-crown .pc-sidebar,html.dark app-pediatric-crown .pc-ai-dim-sidebar,html.dark app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"],html.dark app-pediatric-crown .pc-bottom-cta,html.dark app-pediatric-crown app-crown-gauge,html.dark app-pediatric-crown .crown-gauge-form,html.dark app-pediatric-crown .crown-gauge-form>.row,html.dark app-pediatric-crown .pc-scanner-import,html.dark app-pediatric-crown .pc-scanner-import>div:first-child,html.dark app-pediatric-crown .pc-scanner-import-scroll,html.dark app-pediatric-crown .pc-scanner-import-footer,html.dark app-pediatric-crown .pc-result-footer-nav,html.dark app-pediatric-crown .pc-review-confirm>div[class*=border-t],html.dark .main-content app-pediatric-crown .pediatric-workflow,html.dark .main-content app-pediatric-crown .pc-workflow-header,html.dark .main-content app-pediatric-crown .pc-sidebar,html.dark .main-content app-pediatric-crown .pc-ai-dim-sidebar,html.dark .main-content app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"],html.dark .main-content app-pediatric-crown .pc-bottom-cta,html.dark .main-content app-pediatric-crown app-crown-gauge,html.dark .main-content app-pediatric-crown .crown-gauge-form,html.dark .main-content app-pediatric-crown .crown-gauge-form>.row,html.dark .main-content app-pediatric-crown .pc-scanner-import,html.dark .main-content app-pediatric-crown .pc-scanner-import>div:first-child,html.dark .main-content app-pediatric-crown .pc-scanner-import-scroll,html.dark .main-content app-pediatric-crown .pc-scanner-import-footer,html.dark .main-content app-pediatric-crown .pc-result-footer-nav,html.dark .main-content app-pediatric-crown .pc-review-confirm>div[class*=border-t]{background-color:var(--primary-bg)!important;background-image:none!important;border-color:var(--primary-border-color)!important;color:#f9fafb!important}html.dark app-pediatric-crown .pc-scanner-import>div:first-child,html.dark .main-content app-pediatric-crown .pc-scanner-import>div:first-child{border-bottom-color:var(--secondary-border-color, #253448)!important}html.dark app-pediatric-crown .pc-scanner-import-footer,html.dark .main-content app-pediatric-crown .pc-scanner-import-footer{box-shadow:none!important;border-top-color:transparent!important}html.dark app-pediatric-crown .pc-main,html.dark .main-content app-pediatric-crown .pc-main{background-color:var(--primary-bg)!important;background-image:none!important;border-color:var(--primary-border-color)!important;color:#f9fafb!important}html.dark app-pediatric-crown .pc-main>.flex.flex-col,html.dark .main-content app-pediatric-crown .pc-main>.flex.flex-col{background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pc-review-confirm,html.dark .main-content app-pediatric-crown .pc-review-confirm{background-color:var(--primary-bg)!important;background-image:none!important;border-color:var(--primary-border-color)!important;color:#f9fafb!important}html.dark app-pediatric-crown .pc-workflow-header[class~=bg-white],html.dark app-pediatric-crown .pc-sidebar[class*="bg-[#fafbfc]"],html.dark app-pediatric-crown .pc-ai-dim-sidebar[class~=bg-white],html.dark app-pediatric-crown .pc-bottom-cta[class~=bg-white],html.dark app-pediatric-crown .pc-scanner-import-footer[class~=bg-white],html.dark app-pediatric-crown .pc-scanner-import[class~=bg-white],html.dark app-pediatric-crown .pc-result-footer-nav[class~=bg-white],html.dark app-pediatric-crown .pc-review-confirm>div[class*=border-t][class~=bg-white],html.dark app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"][class~=bg-white],html.dark .main-content app-pediatric-crown .pc-workflow-header[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-sidebar[class*="bg-[#fafbfc]"],html.dark .main-content app-pediatric-crown .pc-ai-dim-sidebar[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-bottom-cta[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-scanner-import-footer[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-scanner-import[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-result-footer-nav[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-review-confirm>div[class*=border-t][class~=bg-white],html.dark .main-content app-pediatric-crown .pediatric-workflow aside[class*="bg-[#fafbfc]"][class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pediatric-workflow[class*="bg-[#f8f9ff"],html.dark .main-content app-pediatric-crown .pediatric-workflow[class*="bg-[#f8f9ff"]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pc-main[class~=bg-white],html.dark app-pediatric-crown .pc-review-confirm[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-main[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-review-confirm[class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pc-3d-preview-stage[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-3d-preview-stage[class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pc-back-btn,html.dark .main-content app-pediatric-crown .pc-back-btn{color:#f9fafb!important}html.dark app-pediatric-crown .pc-back-btn:hover,html.dark .main-content app-pediatric-crown .pc-back-btn:hover{background-color:var(--primary-card-bg)!important}html.dark app-pediatric-crown .pc-step-num.bg-\[\#eef2ff\],html.dark .main-content app-pediatric-crown .pc-step-num.bg-\[\#eef2ff\]{background-color:#6c63ff33!important}html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within{border-color:#4b5563!important;background-color:#374151!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within:focus-within,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within:focus-within{border-color:#4338ca!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input{background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input:-webkit-autofill,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input:-webkit-autofill:hover,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input:-webkit-autofill:focus,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input:-webkit-autofill,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input:-webkit-autofill:hover,html.dark app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input:-webkit-autofill:focus,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input:-webkit-autofill,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input:-webkit-autofill:hover,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632 .pc-ai-dim-input:-webkit-autofill:focus,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input:-webkit-autofill,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input:-webkit-autofill:hover,html.dark .main-content app-pediatric-crown .pc-ai-dim-input-wrap--md1632:focus-within .pc-ai-dim-input:-webkit-autofill:focus{box-shadow:none!important;-webkit-box-shadow:none!important;background-color:transparent!important;-webkit-text-fill-color:#f9fafb!important}html.dark app-pediatric-crown .pc-ai-dimension-range,html.dark .main-content app-pediatric-crown .pc-ai-dimension-range{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;filter:none!important}html.dark app-pediatric-crown .pc-ai-size-alternatives,html.dark .main-content app-pediatric-crown .pc-ai-size-alternatives{border-top-color:var(--primary-border-color)!important}html.dark app-pediatric-crown .pc-ai-size-alternatives-heading,html.dark .main-content app-pediatric-crown .pc-ai-size-alternatives-heading{color:#f9fafb!important}html.dark app-pediatric-crown .pc-ai-size-stepper-status,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-status{background-color:var(--primary-card-bg)!important;border-color:#4b5563!important;color:#94a3b8!important}html.dark app-pediatric-crown .pc-ai-size-stepper,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:var(--primary-border-color)!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-ai-size-stepper-title,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-title{color:#f9fafb!important}html.dark app-pediatric-crown .pc-ai-size-stepper-ai-label,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-ai-label{color:#6ee7b7!important}html.dark app-pediatric-crown .pc-ai-size-stepper-include,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-include{color:#cbd5e1!important}html.dark app-pediatric-crown .pc-ai-size-stepper-dims,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-dims{color:#94a3b8!important}html.dark app-pediatric-crown .pc-ai-size-stepper-dims-sep,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-dims-sep{color:#475569!important}html.dark app-pediatric-crown app-ai-match-score-badge .ai-match-score__pill,html.dark .main-content app-pediatric-crown app-ai-match-score-badge .ai-match-score__pill{background:#10b98129!important;border-color:#10b98152!important;box-shadow:none!important}html.dark app-pediatric-crown app-ai-match-score-badge .ai-match-score__value,html.dark .main-content app-pediatric-crown app-ai-match-score-badge .ai-match-score__value{color:#6ee7b7!important}html.dark app-pediatric-crown app-ai-match-score-badge .ai-match-score__spark,html.dark .main-content app-pediatric-crown app-ai-match-score-badge .ai-match-score__spark{box-shadow:none!important}html.dark app-pediatric-crown .pc-ai-size-step-action,html.dark .main-content app-pediatric-crown .pc-ai-size-step-action{border-color:#334155;background:transparent}html.dark app-pediatric-crown .pc-ai-size-step-action:hover:not(:disabled),html.dark .main-content app-pediatric-crown .pc-ai-size-step-action:hover:not(:disabled){background:#1e293b;border-color:#475569}html.dark app-pediatric-crown .pc-ai-size-step-action-icon--theme-light,html.dark .main-content app-pediatric-crown .pc-ai-size-step-action-icon--theme-light{display:none!important}html.dark app-pediatric-crown .pc-ai-size-step-action-icon--theme-dark,html.dark .main-content app-pediatric-crown .pc-ai-size-step-action-icon--theme-dark{display:block!important}html.dark app-pediatric-crown .pc-ai-size-step-action-label,html.dark .main-content app-pediatric-crown .pc-ai-size-step-action-label{color:#94a3b8}html.dark app-pediatric-crown .pc-ai-size-stepper-size-btn,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-size-btn{border-color:#4b5563;background-color:#1f2937;color:#e5e7eb}html.dark app-pediatric-crown .pc-ai-size-stepper-size-btn:hover:not(.pc-ai-size-stepper-size-btn--active),html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-size-btn:hover:not(.pc-ai-size-stepper-size-btn--active){border-color:#818cf8;background-color:#6366f11f;color:#c7d2fe}html.dark app-pediatric-crown .pc-ai-size-stepper-size-btn--active,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-size-btn--active{border-color:#818cf8;background-color:#6366f138;color:#c7d2fe;box-shadow:0 0 0 1px #818cf873,0 2px 8px #6366f13d!important}html.dark app-pediatric-crown .pc-ai-size-stepper-included-label,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-label{color:#94a3b8}html.dark app-pediatric-crown .pc-ai-size-stepper-included-chip,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-chip{border-color:#818cf8;background-color:#6366f12e;background-image:none;color:#c7d2fe;box-shadow:none!important;outline:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-pediatric-crown .pc-ai-size-stepper-included-chip-label,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-chip-label{box-shadow:none!important;outline:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important;background:transparent!important;background-color:transparent!important}html.dark app-pediatric-crown .pc-ai-size-stepper-included-chip-remove,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-chip-remove{color:#c7d2fe}html.dark app-pediatric-crown .pc-ai-size-stepper-included-chip-remove:hover,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-chip-remove:hover{background:#6366f138;color:#f9fafb}html.dark app-pediatric-crown .pc-ai-dim-spinners--md-vector,html.dark .main-content app-pediatric-crown .pc-ai-dim-spinners--md-vector{background:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-pediatric-crown .pc-ai-dim-spin-btn,html.dark app-pediatric-crown .pc-ai-dim-spin-btn--md-vector,html.dark .main-content app-pediatric-crown .pc-ai-dim-spin-btn,html.dark .main-content app-pediatric-crown .pc-ai-dim-spin-btn--md-vector{box-shadow:none!important;text-shadow:none!important;filter:none!important;background-image:none!important}html.dark app-pediatric-crown .pc-ai-dim-spin-btn,html.dark .main-content app-pediatric-crown .pc-ai-dim-spin-btn{color:#d1d5db!important}html.dark app-pediatric-crown .pc-ai-dim-spin-btn:hover,html.dark .main-content app-pediatric-crown .pc-ai-dim-spin-btn:hover{background:#4b5563!important;color:#f9fafb!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-ai-dim-spin-btn--md-vector,html.dark .main-content app-pediatric-crown .pc-ai-dim-spin-btn--md-vector{color:#d1d5db!important}html.dark app-pediatric-crown .pc-ai-dim-spin-btn--md-vector:hover,html.dark .main-content app-pediatric-crown .pc-ai-dim-spin-btn--md-vector:hover{background:#4b5563!important;box-shadow:none!important}html.dark app-pediatric-crown ::ng-deep .crown-checkbox label i,html.dark .main-content app-pediatric-crown ::ng-deep .crown-checkbox label i{border-color:#4338ca!important;color:#4338ca!important;background:var(--primary-card-bg)!important}html.dark app-pediatric-crown ::ng-deep .crown-checkbox i.icon-checkbox-checked:before,html.dark .main-content app-pediatric-crown ::ng-deep .crown-checkbox i.icon-checkbox-checked:before{border-color:#818cf8!important}html.dark app-pediatric-crown .pc-review-crown-card,html.dark .main-content app-pediatric-crown .pc-review-crown-card{background-color:var(--primary-card-bg)!important;border-width:2px!important;box-sizing:border-box}html.dark app-pediatric-crown .pc-review-crown-card.pc-review-crown-card--selected,html.dark .main-content app-pediatric-crown .pc-review-crown-card.pc-review-crown-card--selected{border-color:#4338ca!important;box-shadow:0 0 0 1px #3730a347,0 2px 12px #00000047!important}html.dark app-pediatric-crown .pc-review-crown-card.pc-review-crown-card--unselected,html.dark .main-content app-pediatric-crown .pc-review-crown-card.pc-review-crown-card--unselected{border-color:#3730a352!important;background-color:var(--primary-card-bg)!important;box-shadow:0 2px 12px #00000047!important}html.dark app-pediatric-crown .pc-review-crown-check,html.dark .main-content app-pediatric-crown .pc-review-crown-check{border-color:#4338ca!important;box-shadow:0 0 0 1px #3730a333}html.dark app-pediatric-crown .pc-review-crown-check.pc-review-crown-check--unselected,html.dark .main-content app-pediatric-crown .pc-review-crown-check.pc-review-crown-check--unselected{background-color:transparent!important;color:#4338ca!important}html.dark app-pediatric-crown .pc-review-crown-check.pc-review-crown-check--unselected:hover,html.dark .main-content app-pediatric-crown .pc-review-crown-check.pc-review-crown-check--unselected:hover{background-color:#3730a324!important}html.dark app-pediatric-crown .pc-review-crown-check.pc-review-crown-check--selected,html.dark .main-content app-pediatric-crown .pc-review-crown-check.pc-review-crown-check--selected{background-color:#4338ca!important;color:#fff!important}html.dark app-pediatric-crown .pc-ai-matched-crown-badge,html.dark .main-content app-pediatric-crown .pc-ai-matched-crown-badge{border:none!important;box-shadow:none!important;background-color:#6c63ff26!important}html.dark app-pediatric-crown .pc-ai-matched-crown-badge span,html.dark .main-content app-pediatric-crown .pc-ai-matched-crown-badge span{color:#6c5ce7!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important;font-synthesis:none}html.dark app-pediatric-crown .pc-ai-matched-crown-badge svg path,html.dark .main-content app-pediatric-crown .pc-ai-matched-crown-badge svg path{fill:#6c5ce7!important}html.dark app-pediatric-crown .pc-teeth-arch-plate,html.dark app-pediatric-crown .pc-teeth-arch-plate.bg-white,html.dark app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate.bg-white,html.dark .main-content app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate,html.dark .main-content app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate{box-sizing:border-box;isolation:isolate;background-color:#fff!important;background-image:none!important;border-radius:10px;box-shadow:none!important;filter:none!important;text-shadow:none!important}html.dark app-pediatric-crown .pc-teeth-arch-plate img,html.dark app-pediatric-crown .pc-teeth-arch-plate.bg-white img,html.dark app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate img,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate img,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate img,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate.bg-white img,html.dark .main-content app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate img,html.dark .main-content app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate img{background-color:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark app-pediatric-crown .pc-teeth-arch-plate svg,html.dark app-pediatric-crown .pc-teeth-arch-plate.bg-white svg,html.dark app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate svg,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate svg,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate svg,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate.bg-white svg,html.dark .main-content app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate svg,html.dark .main-content app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate svg{filter:none!important}html.dark app-pediatric-crown app-teeth-selector,html.dark .main-content app-pediatric-crown app-teeth-selector{isolation:isolate;filter:none!important}html.dark app-pediatric-crown app-teeth-selector svg,html.dark .main-content app-pediatric-crown app-teeth-selector svg{filter:none!important}html.dark app-pediatric-crown app-teeth-selector.teeth-arch--static,html.dark .main-content app-pediatric-crown app-teeth-selector.teeth-arch--static{border-radius:8px}html.dark app-pediatric-crown .pc-select-teeth-arches,html.dark app-pediatric-crown .pc-select-teeth-arch,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches,html.dark .main-content app-pediatric-crown .pc-select-teeth-arch{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector,html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector.pc-select-teeth-arch-selector,html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector.teeth-arch--upper,html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector.teeth-arch--lower,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector.pc-select-teeth-arch-selector,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector.teeth-arch--upper,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector.teeth-arch--lower{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector .pc-teeth-arch-img,html.dark app-pediatric-crown .pc-select-teeth-arches app-teeth-selector img,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-select-teeth-arches app-teeth-selector img{background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important}html.dark app-pediatric-crown .pc-teeth-arch-plate app-teeth-selector,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate app-teeth-selector{box-sizing:border-box;background-color:#fff!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important}html.dark app-pediatric-crown .pc-teeth-arch-plate app-teeth-selector img,html.dark app-pediatric-crown .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate app-teeth-selector img,html.dark .main-content app-pediatric-crown .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-img{background-color:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark app-pediatric-crown .dimensions-reference img[src*="arch.svg"],html.dark .main-content app-pediatric-crown .dimensions-reference img[src*="arch.svg"]{box-sizing:border-box;isolation:isolate;background-color:#fff!important;background-image:none!important;border-radius:10px;box-shadow:none!important;filter:none!important;text-shadow:none!important;display:block;width:100%;padding:4px}html.dark app-pediatric-crown .dimensions-reference img[src*="arch.svg"] img,html.dark .main-content app-pediatric-crown .dimensions-reference img[src*="arch.svg"] img{background-color:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark app-pediatric-crown .dimensions-reference img[src*="arch.svg"] svg,html.dark .main-content app-pediatric-crown .dimensions-reference img[src*="arch.svg"] svg{filter:none!important}html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector svg path:not(.teeth-selector-path--selected),html.dark app-pediatric-crown .pc-visual-overview-arch app-teeth-selector svg path:not(.teeth-selector-path--selected),html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector svg path:not(.teeth-selector-path--selected),html.dark .main-content app-pediatric-crown .pc-visual-overview-arch app-teeth-selector svg path:not(.teeth-selector-path--selected){fill:none!important;opacity:0!important;pointer-events:none!important}html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector svg path.teeth-selector-path--selected,html.dark app-pediatric-crown .pc-visual-overview-arch app-teeth-selector svg path.teeth-selector-path--selected,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector svg path.teeth-selector-path--selected,html.dark .main-content app-pediatric-crown .pc-visual-overview-arch app-teeth-selector svg path.teeth-selector-path--selected{fill:#6366f18c!important;opacity:1!important}html.dark app-pediatric-crown .pc-selected-tooth-arch-slot,html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb,html.dark app-pediatric-crown .pc-selected-tooth-position-plate,html.dark app-pediatric-crown .pc-selected-tooth-position-plate.bg-white,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-slot,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb,html.dark .main-content app-pediatric-crown .pc-selected-tooth-position-plate,html.dark .main-content app-pediatric-crown .pc-selected-tooth-position-plate.bg-white{background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important;border-color:var(--primary-border-color)!important}html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector,html.dark app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector,html.dark .main-content app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important}html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas{flex:0 1 auto;width:auto!important;max-width:100%!important;max-height:100%!important;background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector img,html.dark app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector .pc-teeth-arch-img,html.dark app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector img,html.dark app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector img,html.dark .main-content app-pediatric-crown .pc-selected-tooth-arch-thumb app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector img,html.dark .main-content app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-img{background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel.bg-white,html.dark app-pediatric-crown .pc-visual-overview-panel,html.dark app-pediatric-crown .pc-visual-overview-panel.bg-white,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel.bg-white,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel.bg-white{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important;border-color:var(--primary-border-color)!important}html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch.bg-white,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-inner,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch.bg-white,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-inner,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch.bg-white,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-inner,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch.bg-white,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-inner{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-canvas{flex:0 1 auto;width:auto!important;max-width:100%!important;max-height:100%!important;background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector img,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-img,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector img,html.dark app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-img,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector img,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-img,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector img,html.dark app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector img,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector img,html.dark .main-content app-pediatric-crown .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector img,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector img,html.dark .main-content app-pediatric-crown .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-img{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark app-pediatric-crown .pc-scanner-import-footer,html.dark app-pediatric-crown .pc-scanner-import-footer[class~=bg-white],html.dark .main-content app-pediatric-crown .pc-scanner-import-footer,html.dark .main-content app-pediatric-crown .pc-scanner-import-footer[class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important;border-top-color:transparent!important}html.dark app-pediatric-crown .pc-ai-size-stepper-size-btn,html.dark app-pediatric-crown .pc-ai-size-stepper-included-chip,html.dark app-pediatric-crown .pc-ai-size-stepper-included-chip-label,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-size-btn,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-chip,html.dark .main-content app-pediatric-crown .pc-ai-size-stepper-included-chip-label{background-image:none!important;box-shadow:none!important;outline:none!important;-webkit-box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .main-content app-crown-gauge [class*=__title]:not([class*=__title-]),html.dark .main-content app-crown-gauge [class*=-title]:not([class*=subtitle]):not([class*=sub-title]):not([class*=-title-]),html.dark .main-content app-crown-gauge [class*=__heading],html.dark .main-content app-crown-gauge [class*=-heading],html.dark .main-content app-crown-gauge [class*=section-title],html.dark .main-content app-crown-gauge [class*=__section-title]{color:#f9fafb!important}html.dark .main-content app-crown-gauge [class*=__subtitle],html.dark .main-content app-crown-gauge [class*=-subtitle],html.dark .main-content app-crown-gauge [class*=sub-title],html.dark .main-content app-crown-gauge [class*=__sub-title]{color:#9ca3af!important}html.dark .main-content app-crown-gauge [class*=__message],html.dark .main-content app-crown-gauge [class*=-message],html.dark .main-content app-crown-gauge [class*=__body],html.dark .main-content app-crown-gauge [class*=-body]:not([class*=license-body]),html.dark .main-content app-crown-gauge [class*=__description],html.dark .main-content app-crown-gauge [class*=-description],html.dark .main-content app-crown-gauge [class*=__line],html.dark .main-content app-crown-gauge [class*=-line]:not([class*=timeline]):not([class*=underline]),html.dark .main-content app-crown-gauge [class*=__copy],html.dark .main-content app-crown-gauge [class*=__text]:not([class*=note-text]):not([class*=error]){color:#d1d5db!important}html.dark .main-content app-crown-gauge [class*=__label],html.dark .main-content app-crown-gauge [class*=-label]:not([class*=dimension-label]),html.dark .main-content app-crown-gauge [class*=__hint],html.dark .main-content app-crown-gauge [class*=-hint],html.dark .main-content app-crown-gauge [class*=__muted],html.dark .main-content app-crown-gauge [class*=-muted],html.dark .main-content app-crown-gauge [class*=__secondary],html.dark .main-content app-crown-gauge [class*=-secondary]:not([class*=button]){color:#9ca3af!important}html.dark .main-content app-crown-gauge [class*=__note-text]:not([class*=device-selector-modal__note]),html.dark .main-content app-crown-gauge [class*=__note-lead]:not([class*=device-selector-modal__note]),html.dark .main-content app-crown-gauge [class*=__note-remaining]:not([class*=device-selector-modal__note]),html.dark .main-content app-crown-gauge [class*=-note-text]:not([class*=device-selector-modal__note]),html.dark .main-content app-crown-gauge [class*=-note-lead]:not([class*=device-selector-modal__note]){color:#fcd34d!important}html.dark .main-content app-crown-gauge [class*=__note]:not([class*=device-selector-modal__note]),html.dark .main-content app-crown-gauge [class*=-note]:not([class*=footnote]):not([class*=device-selector-modal__note]){background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .main-content app-crown-gauge [class*=__error],html.dark .main-content app-crown-gauge [class*=-error],html.dark .main-content app-crown-gauge [class*=__danger],html.dark .main-content app-crown-gauge [class*=-danger],html.dark .main-content app-crown-gauge [class*=error-message],html.dark .main-content app-crown-gauge [class*=error-text]{color:#fca5a5!important}html.dark .main-content app-crown-gauge [class*=__success],html.dark .main-content app-crown-gauge [class*=-success],html.dark .main-content app-crown-gauge [class*=success-message],html.dark .main-content app-crown-gauge [class*=success-text]{color:#86efac!important}html.dark .main-content app-crown-gauge a:not([class*=btn]):not([class*=button]):not([role=button]){color:#93c5fd!important}html.dark .main-content app-crown-gauge a:not([class*=btn]):not([class*=button]):not([role=button]):hover{color:#bfdbfe!important}html.dark .main-content app-crown-gauge .cancel-btn,html.dark .main-content app-crown-gauge [class*=__secondary-button],html.dark .main-content app-crown-gauge [class*=-secondary-button],html.dark .main-content app-crown-gauge [class*=__btn--leave],html.dark .main-content app-crown-gauge [class*=btn--leave],html.dark .main-content app-crown-gauge [class*=__btn--secondary],html.dark .main-content app-crown-gauge [class*=btn--secondary]{border-color:#4b5563!important;background:#374151!important;color:#d1d5db!important}html.dark .main-content app-crown-gauge .cancel-btn:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*=__secondary-button]:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*=-secondary-button]:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*=__btn--leave]:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*=btn--leave]:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*=__btn--secondary]:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*=btn--secondary]:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge [class*=__close],html.dark .main-content app-crown-gauge [class*=-close]:not([class*=closed]),html.dark .main-content app-crown-gauge [class*=close-button],html.dark .main-content app-crown-gauge .dialog-close-no-hover{color:#9ca3af!important}html.dark .main-content app-crown-gauge [class*=__close]:hover,html.dark .main-content app-crown-gauge [class*=-close]:not([class*=closed]):hover,html.dark .main-content app-crown-gauge [class*=close-button]:hover,html.dark .main-content app-crown-gauge .dialog-close-no-hover:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .main-content app-crown-gauge [class~=bg-white]:not(.pc-workflow-header):not(.pc-main):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.input-method-card),html.dark .main-content app-crown-gauge [class*="bg-[#fff"],html.dark .main-content app-crown-gauge [class*="bg-[#ffffff"],html.dark .main-content app-crown-gauge [class*="bg-[#f9fafb"],html.dark .main-content app-crown-gauge [class*="bg-[#f3f4f6"],html.dark .main-content app-crown-gauge [class*="bg-[#f5f3ff"],html.dark .main-content app-crown-gauge [class*="bg-[#fafafa"],html.dark .main-content app-crown-gauge [class*="bg-[#eff6ff"],html.dark .main-content app-crown-gauge [class*="bg-[#fffbeb"],html.dark .main-content app-crown-gauge [class*="bg-[#f7f7fa"],html.dark .main-content app-crown-gauge [class*="bg-[#f8f8fc"],html.dark .main-content app-crown-gauge [class*="bg-[#f2f3f8"],html.dark .main-content app-crown-gauge [class*="bg-[#f1f2f6"],html.dark .main-content app-crown-gauge [class*="bg-[#f8f9ff"]:not(.pediatric-workflow),html.dark .main-content app-crown-gauge [class*="bg-[#fafbfc"]:not(.pc-sidebar),html.dark .main-content app-crown-gauge [class*="bg-[#f7f7fb"],html.dark .main-content app-crown-gauge [class*="bg-[#f8faff"],html.dark .main-content app-crown-gauge [class*="bg-[#eef2ff"],html.dark .main-content app-crown-gauge [class*="bg-[#f0efff"],html.dark .main-content app-crown-gauge [class*="hover:bg-[#fafafa"],html.dark .main-content app-crown-gauge [class*="hover:bg-[#f9fafb"]{background-color:#1f2937!important}html.dark .main-content app-crown-gauge [class*="bg-[#f8faff"],html.dark .main-content app-crown-gauge [class*="bg-[#eef2ff"],html.dark .main-content app-crown-gauge [class*="bg-[#f0efff"]{background-color:#6c63ff26!important}html.dark .main-content app-crown-gauge [class*="text-[#101828"],html.dark .main-content app-crown-gauge [class*="text-[#111"],html.dark .main-content app-crown-gauge [class*="text-[#000"],html.dark .main-content app-crown-gauge [class*="text-[#333"],html.dark .main-content app-crown-gauge [class*="text-[#364153"],html.dark .main-content app-crown-gauge [class*="text-[#4a5565"],html.dark .main-content app-crown-gauge [class*="text-[#444a5c"],html.dark .main-content app-crown-gauge [class*="text-[#191d28"],html.dark .main-content app-crown-gauge [class*="text-[#1f2430"],html.dark .main-content app-crown-gauge [class*="text-[#202430"],html.dark .main-content app-crown-gauge [class*="text-[#595959"],html.dark .main-content app-crown-gauge [class*="text-[#6a7282"],html.dark .main-content app-crown-gauge [class*="text-[#6b7280"],html.dark .main-content app-crown-gauge [class*="text-[#7b8194"],html.dark .main-content app-crown-gauge [class*="text-[#8b90a3"],html.dark .main-content app-crown-gauge [class*="text-[#9aa0af"],html.dark .main-content app-crown-gauge [class*="text-[#99a1af"],html.dark .main-content app-crown-gauge [class*="text-[#4b5563"],html.dark .main-content app-crown-gauge [class*=text-gray-700],html.dark .main-content app-crown-gauge [class*=text-gray-600],html.dark .main-content app-crown-gauge [class*=text-gray-800],html.dark .main-content app-crown-gauge [class*=text-gray-900],html.dark .main-content app-crown-gauge [class~=text-black]{color:#d1d5db!important}html.dark .main-content app-crown-gauge [class*=text-gray-500],html.dark .main-content app-crown-gauge [class*=text-gray-400],html.dark .main-content app-crown-gauge [class*=text-gray-300],html.dark .main-content app-crown-gauge [class*=text-slate-500],html.dark .main-content app-crown-gauge [class*=text-slate-400],html.dark .main-content app-crown-gauge [class*=text-neutral-500],html.dark .main-content app-crown-gauge [class*=text-neutral-400]{color:#9ca3af!important}html.dark .main-content app-crown-gauge [class*=text-gray-900],html.dark .main-content app-crown-gauge [class*=text-gray-800],html.dark .main-content app-crown-gauge [class*=text-slate-900],html.dark .main-content app-crown-gauge [class*=text-slate-800]{color:#f9fafb!important}html.dark .main-content app-crown-gauge .case-hub-title,html.dark .main-content app-crown-gauge [class*="text-[#111"][class*=font-semibold],html.dark .main-content app-crown-gauge [class*="text-[#111"][class*=font-bold],html.dark .main-content app-crown-gauge [class*="text-[#101828"][class*=font-semibold],html.dark .main-content app-crown-gauge [class*="text-[#101828"][class*=font-bold],html.dark .main-content app-crown-gauge h1[class*="text-[#111"],html.dark .main-content app-crown-gauge h1[class*="text-[#101828"],html.dark .main-content app-crown-gauge h2[class*="text-[#111"],html.dark .main-content app-crown-gauge h2[class*="text-[#101828"],html.dark .main-content app-crown-gauge h3[class*="text-[#111"],html.dark .main-content app-crown-gauge h3[class*="text-[#101828"]{color:#f9fafb!important}html.dark .main-content app-crown-gauge [class*="hover:text-[#111"]:hover,html.dark .main-content app-crown-gauge [class*="hover:text-[#101828"]:hover,html.dark .main-content app-crown-gauge [class*="hover:text-[#364153"]:hover{color:#f3f4f6!important}html.dark .main-content app-crown-gauge .case-hub-footer>p strong,html.dark .main-content app-crown-gauge .patient-list-footer-range strong{color:#f9fafb!important}html.dark .main-content app-crown-gauge .case-hub-pagination,html.dark .main-content app-crown-gauge .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark .main-content app-crown-gauge [class*="border-[#f3f4f6"],html.dark .main-content app-crown-gauge [class*="border-[#e5e7eb"],html.dark .main-content app-crown-gauge [class*="border-[#E5E5E5"],html.dark .main-content app-crown-gauge [class*="border-[#E5E7EB"],html.dark .main-content app-crown-gauge [class*="border-[#DADADA"],html.dark .main-content app-crown-gauge [class*="border-[#ececf3"],html.dark .main-content app-crown-gauge [class*="border-[#e3e5ee"],html.dark .main-content app-crown-gauge [class*="border-[#e8e8e8"],html.dark .main-content app-crown-gauge [class*="border-[#E8E8E8"],html.dark .main-content app-crown-gauge [class*="border-[#E7E7E7"],html.dark .main-content app-crown-gauge [class*="border-[#eee"],html.dark .main-content app-crown-gauge [class*=border-gray-100],html.dark .main-content app-crown-gauge [class*=border-gray-200],html.dark .main-content app-crown-gauge [class*=border-gray-300],html.dark .main-content app-crown-gauge [class*="border-[#d1d5dc"],html.dark .main-content app-crown-gauge [class*="border-[#dbeafe"],html.dark .main-content app-crown-gauge [class*="border-[#fecaca"],html.dark .main-content app-crown-gauge [class*="border-[#fde68a"]{border-color:#374151!important}html.dark .main-content app-crown-gauge [class*="divide-[#f3f4f6"]>:not([hidden])~:not([hidden]),html.dark .main-content app-crown-gauge [class*="divide-[#e5e7eb"]>:not([hidden])~:not([hidden]),html.dark .main-content app-crown-gauge [class*="divide-[#E8E8E8"]>:not([hidden])~:not([hidden]),html.dark .main-content app-crown-gauge .divide-gray-200>:not([hidden])~:not([hidden]){border-color:#374151!important}html.dark .main-content app-crown-gauge hr:not([class*=border-white]),html.dark .main-content app-crown-gauge .common-dialog-divider,html.dark .main-content app-crown-gauge [class*=dialog-divider],html.dark .main-content app-crown-gauge [class*=-divider]:not([class*=border-white]){border-color:#374151!important}html.dark .main-content app-crown-gauge .case-hub-filter-divider,html.dark .main-content app-crown-gauge .patient-list-filter-bar-divider,html.dark .main-content app-crown-gauge .patient-list-filter-sidebar-divider,html.dark .main-content app-crown-gauge .patient-detail-divider,html.dark .main-content app-crown-gauge .warning-modal--delete .divider,html.dark .main-content app-crown-gauge .modal-content.warning-modal--subscription-confirm .divider,html.dark .main-content app-crown-gauge hr.divider,html.dark .main-content app-crown-gauge .case-divider{background-color:#374151!important}html.dark .main-content app-crown-gauge [class*="hover:bg-[#f3f4f6"]:hover,html.dark .main-content app-crown-gauge [class*="hover:bg-gray-100"]:hover,html.dark .main-content app-crown-gauge [class*="hover:bg-[#fafafa"]:hover,html.dark .main-content app-crown-gauge [class*="hover:bg-[#f8f8fc"]:hover,html.dark .main-content app-crown-gauge [class*="hover:bg-[#f2f3f8"]:hover{background-color:#253044!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button{border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled){border:1px solid #7f1d1d!important;background:#7f1d1d!important;color:#fecaca!important;box-shadow:none!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){border-color:#991b1b!important;background:#991b1b!important;color:#fee2e2!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete:not(.warning-modal--delete-primary) .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button{border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button:hover:not(:disabled):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge app-warning-modal .modal-content.warning-modal--delete-primary .action app-text-button.positive button span{color:inherit!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge [class*="ring-[#e5e7eb"]{--tw-ring-color: #374151 !important}html.dark .main-content app-crown-gauge input,html.dark .main-content app-crown-gauge textarea,html.dark .main-content app-crown-gauge select{border-color:#374151!important;background-color:#111827!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge input::placeholder,html.dark .main-content app-crown-gauge textarea::placeholder,html.dark .main-content app-crown-gauge select::placeholder{color:#6b7280!important}html.dark .main-content app-crown-gauge input option,html.dark .main-content app-crown-gauge textarea option,html.dark .main-content app-crown-gauge select option{background:#1f2937!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge .input>:is(input,textarea),html.dark .main-content app-crown-gauge app-text-input .input>:is(input,textarea){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .patient-flow-search-field app-text-input,html.dark .main-content app-crown-gauge .patient-flow-search-field app-text-input .input{background-color:var(--modal-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--input-border-color)!important}html.dark .main-content app-crown-gauge .patient-flow-search-field app-text-input:focus-within,html.dark .main-content app-crown-gauge .patient-flow-search-field app-text-input .input:focus-within{border-color:var(--input-active-border-color)!important;box-shadow:none!important;outline:none!important}html.dark .main-content app-crown-gauge .patient-flow-search-field app-text-input .input>:is(input,textarea){background:transparent!important;background-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark .main-content app-crown-gauge .patient-flow-search-field app-text-input .input>:is(input,textarea)::placeholder{text-shadow:none!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .patient-flow-search-results{box-shadow:none!important;background-color:var(--modal-bg)!important;border-color:var(--secondary-border-color)!important}html.dark .main-content app-crown-gauge h1,html.dark .main-content app-crown-gauge h2,html.dark .main-content app-crown-gauge h3,html.dark .main-content app-crown-gauge h4,html.dark .main-content app-crown-gauge h5,html.dark .main-content app-crown-gauge h6,html.dark .main-content app-crown-gauge [class*=title]:not([class*=subtitle]):not([class*=sub-title]),html.dark .main-content app-crown-gauge [class*=heading],html.dark .main-content app-crown-gauge [class*=font-semibold]:not(button):not([class*=btn]),html.dark .main-content app-crown-gauge [class*=font-bold]:not(button):not([class*=btn]){color:#f9fafb!important}html.dark .main-content app-crown-gauge p,html.dark .main-content app-crown-gauge span,html.dark .main-content app-crown-gauge label,html.dark .main-content app-crown-gauge dt,html.dark .main-content app-crown-gauge dd,html.dark .main-content app-crown-gauge li,html.dark .main-content app-crown-gauge td,html.dark .main-content app-crown-gauge th{color:#d1d5db!important}html.dark .main-content app-crown-gauge button[class*="bg-[#111"],html.dark .main-content app-crown-gauge a[class*="bg-[#111"],html.dark .main-content app-crown-gauge [class*="bg-[#111"]:is(button,a,[role=button]){border:1px solid #4b5563!important;background:#374151!important;color:#e5e7eb!important;box-shadow:none!important}html.dark .main-content app-crown-gauge button[class*="bg-[#111"]:hover:not(:disabled),html.dark .main-content app-crown-gauge a[class*="bg-[#111"]:hover:not(:disabled),html.dark .main-content app-crown-gauge [class*="bg-[#111"]:is(button,a,[role=button]):hover:not(:disabled){background:#4b5563!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge .mat-mdc-dialog-title,html.dark .main-content app-crown-gauge .mat-mdc-dialog-content,html.dark .main-content app-crown-gauge .mdc-dialog__title,html.dark .main-content app-crown-gauge .mdc-dialog__content{color:var(--primary-text-color)!important}html.dark .main-content app-crown-gauge [class*="text-[#008a2e"],html.dark .main-content app-crown-gauge [class*="text-[#065f46"],html.dark .main-content app-crown-gauge [class*="text-[#059669"],html.dark .main-content app-crown-gauge [class*="text-[#027a48"]{color:#86efac!important}html.dark .main-content app-crown-gauge [class*="text-[#991b1b"],html.dark .main-content app-crown-gauge [class*="text-[#b91c1c"],html.dark .main-content app-crown-gauge [class*="text-[#dc2626"],html.dark .main-content app-crown-gauge [class*="text-[#e90000"]{color:#fca5a5!important}html.dark .main-content app-crown-gauge [class*="bg-[#ecfdf3"],html.dark .main-content app-crown-gauge [class*="bg-[#f0fdf4"]{border-color:#10b98159!important;background:#064e3b59!important;color:#a7f3d0!important}html.dark .main-content app-crown-gauge [class*="bg-[#fef2f2"],html.dark .main-content app-crown-gauge [class*="bg-[#fff1f2"]{border-color:#f8717159!important;background:#7f1d1d59!important;color:#fca5a5!important}html.dark .main-content app-crown-gauge [class*="bg-[#fffbeb"]{background-color:#78350f40!important;border-color:#fbbf2459!important}html.dark .main-content app-crown-gauge [class*="text-[#92400e"],html.dark .main-content app-crown-gauge [class*="text-[#c2410c"],html.dark .main-content app-crown-gauge [class*="text-[#a16207"]{color:#fcd34d!important}html.dark .main-content app-crown-gauge .device-option__media{border:1px solid #374151!important;background:#253044!important;background-image:none!important;box-shadow:inset 0 1px #ffffff0f,0 6px 14px #00000047!important}html.dark .main-content app-crown-gauge .device-option__media:has(img){border:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(165deg,#e8ecf2,#d8dee8)!important;box-shadow:inset 0 1px #ffffffb8,0 6px 14px #00000042!important}html.dark .main-content app-crown-gauge .device-option__card--selected .device-option__media:not(:has(img)){border-color:#a78bfa66!important;background:#2e3a4d!important}html.dark .main-content app-crown-gauge .device-option__card--selected .device-option__media:has(img){border-color:#a78bfa6b!important;background:linear-gradient(165deg,#f0f3f8,#e4eaf2)!important}html.dark .main-content app-crown-gauge .device-option__icon-box,html.dark .main-content app-crown-gauge .device-option__icon-box i,html.dark .main-content app-crown-gauge .device-option__icon-box i:before{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge .device-option__card--selected .device-option__icon-box,html.dark .main-content app-crown-gauge .device-option__card--selected .device-option__icon-box i,html.dark .main-content app-crown-gauge .device-option__card--selected .device-option__icon-box i:before{color:#a78bfa!important}html.dark .main-content app-crown-gauge [class*="bg-[#f8f9ff"],html.dark .main-content app-crown-gauge [class*="bg-[#fafbfc"],html.dark .main-content app-crown-gauge [class*="bg-[#f7f7fb"],html.dark .main-content app-crown-gauge [class*="bg-[#fafafa"],html.dark .main-content app-crown-gauge [class*="bg-[#f8f8fc"]{background-color:var(--primary-bg)!important}html.dark .main-content app-crown-gauge [class*="bg-[#f8faff"],html.dark .main-content app-crown-gauge [class*="bg-[#eef2ff"],html.dark .main-content app-crown-gauge [class*="bg-[#f0efff"],html.dark .main-content app-crown-gauge [class*="bg-[rgba(240,239,255"]{background-color:#6c63ff26!important}html.dark .main-content app-crown-gauge [class*="bg-[#f3f4f6"]:not([class*="border-[#6c5ce7"]):not([class*="bg-[#6c5ce7"]){background-color:#374151!important}html.dark .main-content app-crown-gauge [class*="text-[#6366f1"],html.dark .main-content app-crown-gauge [class*="text-[#6c5ce7"],html.dark .main-content app-crown-gauge [class*="text-[#6c63ff"]{color:#a5b4fc!important}html.dark .main-content app-crown-gauge [class*="text-[#99a1af"],html.dark .main-content app-crown-gauge [class*="text-[#9ca3af"]{color:#9ca3af!important}html.dark .main-content app-crown-gauge [class*="text-[#4b5563"]{color:#9ca3af!important}html.dark .main-content app-crown-gauge [class*="bg-[#6c5ce7"],html.dark .main-content app-crown-gauge [class*="bg-[#6c63ff"]{background-color:#6c63ff!important;color:#fff!important}html.dark .main-content app-crown-gauge [class*="border-[#6366f1"],html.dark .main-content app-crown-gauge [class*="border-[#6c5ce7"],html.dark .main-content app-crown-gauge [class*="border-[#6c63ff"],html.dark .main-content app-crown-gauge [class*="border-[rgba(108,92,231"]{border-color:#4338ca6b!important}html.dark .main-content app-crown-gauge [class*="ring-[#6366f1"]{--tw-ring-color: rgb(55 48 163 / .28) !important}html.dark .main-content app-crown-gauge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]),html.dark .main-content app-crown-gauge .pc-ai-search-btn,html.dark .main-content app-crown-gauge .pc-continue-review-btn,html.dark .main-content app-crown-gauge .pc-next-tooth-btn{background-color:#3730a3!important;color:#fff!important;box-shadow:0 1px 3px #00000059!important}html.dark .main-content app-crown-gauge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]):hover:not(:disabled),html.dark .main-content app-crown-gauge .pc-ai-search-btn:hover:not(:disabled),html.dark .main-content app-crown-gauge .pc-continue-review-btn:hover:not(:disabled),html.dark .main-content app-crown-gauge .pc-next-tooth-btn:hover:not(:disabled){background-color:#4338ca!important}html.dark .main-content app-crown-gauge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) i[class*=icon-],html.dark .main-content app-crown-gauge [class*="bg-[#111"]:not([class*="text-white/"]):not([disabled]) span,html.dark .main-content app-crown-gauge .pc-ai-search-btn i[class*=icon-],html.dark .main-content app-crown-gauge .pc-ai-search-btn span,html.dark .main-content app-crown-gauge .pc-continue-review-btn i[class*=icon-],html.dark .main-content app-crown-gauge .pc-continue-review-btn span,html.dark .main-content app-crown-gauge .pc-next-tooth-btn i[class*=icon-],html.dark .main-content app-crown-gauge .pc-next-tooth-btn span{background-color:transparent!important;background:transparent!important;box-shadow:none!important;color:inherit!important}html.dark .main-content app-crown-gauge [class*="hover:bg-[#222"]:hover,html.dark .main-content app-crown-gauge [class*="hover:bg-[#1f2937"]:hover:not([class*="bg-[#111"]){background-color:#4338ca!important}html.dark .main-content app-crown-gauge [class*="bg-[#e5e7eb"]:not(button):not([class*=h-0]):not([class*=w-6]){background-color:#374151!important}html.dark .main-content app-crown-gauge button[class*="bg-[#e5e7eb]"],html.dark .main-content app-crown-gauge [class*="bg-[#e5e7eb]"][class*="text-[#99a1af"]{background-color:#374151!important;color:#6b7280!important}html.dark .main-content app-crown-gauge [class*="bg-white/80"]{background-color:#0c1121e0!important}html.dark .main-content app-crown-gauge [class*="shadow-[0"],html.dark .main-content app-crown-gauge [class*=shadow-sm],html.dark .main-content app-crown-gauge .pc-bottom-cta,html.dark .main-content app-crown-gauge .pc-review-crown-card{box-shadow:0 2px 12px #00000047!important}html.dark .main-content app-crown-gauge .pc-scan-source-modal{background-color:var(--modal-bg)!important;color:var(--primary-text-color)!important}html.dark .main-content app-crown-gauge .pediatric-workflow,html.dark .main-content app-crown-gauge .pc-workflow-header,html.dark .main-content app-crown-gauge .pc-sidebar,html.dark .main-content app-crown-gauge .pc-ai-dim-sidebar,html.dark .main-content app-crown-gauge .pediatric-workflow aside[class*="bg-[#fafbfc]"],html.dark .main-content app-crown-gauge .pc-bottom-cta,html.dark .main-content app-crown-gauge app-crown-gauge,html.dark .main-content app-crown-gauge .crown-gauge-form,html.dark .main-content app-crown-gauge .crown-gauge-form>.row,html.dark .main-content app-crown-gauge .pc-scanner-import,html.dark .main-content app-crown-gauge .pc-scanner-import>div:first-child,html.dark .main-content app-crown-gauge .pc-scanner-import-scroll,html.dark .main-content app-crown-gauge .pc-scanner-import-footer,html.dark .main-content app-crown-gauge .pc-result-footer-nav,html.dark .main-content app-crown-gauge .pc-review-confirm>div[class*=border-t]{background-color:var(--primary-bg)!important;background-image:none!important;border-color:var(--primary-border-color)!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge .pc-scanner-import>div:first-child{border-bottom-color:var(--secondary-border-color, #253448)!important}html.dark .main-content app-crown-gauge .pc-scanner-import-footer{box-shadow:none!important;border-top-color:transparent!important}html.dark .main-content app-crown-gauge .pc-main{background-color:var(--primary-bg)!important;background-image:none!important;border-color:var(--primary-border-color)!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge .pc-main>.flex.flex-col{background-color:var(--primary-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pc-review-confirm{background-color:var(--primary-bg)!important;background-image:none!important;border-color:var(--primary-border-color)!important;color:#f9fafb!important}html.dark .main-content app-crown-gauge .pc-workflow-header[class~=bg-white],html.dark .main-content app-crown-gauge .pc-sidebar[class*="bg-[#fafbfc]"],html.dark .main-content app-crown-gauge .pc-ai-dim-sidebar[class~=bg-white],html.dark .main-content app-crown-gauge .pc-bottom-cta[class~=bg-white],html.dark .main-content app-crown-gauge .pc-scanner-import-footer[class~=bg-white],html.dark .main-content app-crown-gauge .pc-scanner-import[class~=bg-white],html.dark .main-content app-crown-gauge .pc-result-footer-nav[class~=bg-white],html.dark .main-content app-crown-gauge .pc-review-confirm>div[class*=border-t][class~=bg-white],html.dark .main-content app-crown-gauge .pediatric-workflow aside[class*="bg-[#fafbfc]"][class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pediatric-workflow[class*="bg-[#f8f9ff"]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pc-main[class~=bg-white],html.dark .main-content app-crown-gauge .pc-review-confirm[class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pc-3d-preview-stage[class~=bg-white]{background-color:var(--primary-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pc-sidebar section>div[class*=rounded][class*=border][class*=bg-white],html.dark .main-content app-crown-gauge .pc-sidebar [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark .main-content app-crown-gauge .pc-ai-dim-sidebar section>div[class*=rounded][class*=border][class*=bg-white],html.dark .main-content app-crown-gauge .pc-ai-dim-sidebar [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel),html.dark .main-content app-crown-gauge .pediatric-workflow aside[class*="bg-[#fafbfc]"] section>div[class*=rounded][class*=border][class*=bg-white],html.dark .main-content app-crown-gauge .pediatric-workflow aside[class*="bg-[#fafbfc]"] [class*=rounded][class*=border][class~=bg-white]:not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel){background-color:var(--primary-card-bg)!important;border-color:#4b5563!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel.bg-white,html.dark .main-content app-crown-gauge .pc-ai-dim-sidebar .pc-visual-overview-panel,html.dark .main-content app-crown-gauge .pc-ai-dim-sidebar .pc-visual-overview-panel.bg-white,html.dark .main-content app-crown-gauge .pediatric-workflow aside[class*="bg-[#fafbfc]"] .pc-visual-overview-panel,html.dark .main-content app-crown-gauge .pediatric-workflow aside[class*="bg-[#fafbfc]"] .pc-visual-overview-panel.bg-white{background-color:var(--primary-bg)!important;border-color:var(--primary-border-color)!important;box-shadow:none!important}html.dark .main-content app-crown-gauge html.dark .main-content app-pediatric-crown .pc-sidebar .bg-white:not([class*=modal]):not([class*=dialog]):not(.case-hub-table-card):not([class*=plan-billing-card--]):not(.plan-billing-summary-card):not(.billing-history-card):not(.billing-help-card):not(.pc-workflow-header):not(.pc-sidebar):not(.pc-ai-dim-sidebar):not(.pc-bottom-cta):not(.pc-scanner-import-footer):not(.pc-result-footer-nav):not(.pc-selected-tooth-position-plate):not(.pc-teeth-arch-plate):not(.pc-visual-overview-arch):not(.pc-visual-overview-panel){background-color:var(--primary-card-bg)!important;border-color:#4b5563!important;box-shadow:none!important}html.dark .main-content app-crown-gauge app-text-input .input{border-color:#4b5563!important;background-color:#374151!important;background-image:none!important;box-shadow:none!important;filter:none!important}html.dark .main-content app-crown-gauge app-text-input .input>:is(input,textarea){color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark .main-content app-crown-gauge app-select select,html.dark .main-content app-crown-gauge .field ::ng-deep app-select select{border-color:#4b5563!important;color:#f9fafb!important;background-color:#374151!important;background-image:none!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .pc-teeth-arch-plate,html.dark .main-content app-crown-gauge .pc-teeth-arch-plate.bg-white,html.dark .main-content app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate,html.dark .main-content app-crown-gauge .dimensions-reference .pc-teeth-arch-plate{box-sizing:border-box;isolation:isolate;background-color:#fff!important;background-image:none!important;border-radius:10px;box-shadow:none!important;filter:none!important;text-shadow:none!important}html.dark .main-content app-crown-gauge .pc-teeth-arch-plate img,html.dark .main-content app-crown-gauge .pc-teeth-arch-plate.bg-white img,html.dark .main-content app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate img,html.dark .main-content app-crown-gauge .dimensions-reference .pc-teeth-arch-plate img{background-color:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark .main-content app-crown-gauge .pc-teeth-arch-plate svg,html.dark .main-content app-crown-gauge .pc-teeth-arch-plate.bg-white svg,html.dark .main-content app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate svg,html.dark .main-content app-crown-gauge .dimensions-reference .pc-teeth-arch-plate svg{filter:none!important}html.dark .main-content app-crown-gauge app-teeth-selector{isolation:isolate;filter:none!important}html.dark .main-content app-crown-gauge app-teeth-selector svg{filter:none!important}html.dark .main-content app-crown-gauge app-teeth-selector.teeth-arch--static{border-radius:8px}html.dark .main-content app-crown-gauge .pc-select-teeth-arches,html.dark .main-content app-crown-gauge .pc-select-teeth-arch{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector,html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector.pc-select-teeth-arch-selector,html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector.teeth-arch--upper,html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector.teeth-arch--lower{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-crown-gauge .pc-select-teeth-arches app-teeth-selector img{background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important}html.dark .main-content app-crown-gauge .pc-teeth-arch-plate app-teeth-selector{box-sizing:border-box;background-color:#fff!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important}html.dark .main-content app-crown-gauge .pc-teeth-arch-plate app-teeth-selector img,html.dark .main-content app-crown-gauge .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-img{background-color:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark .main-content app-crown-gauge .dimensions-reference img[src*="arch.svg"]{box-sizing:border-box;isolation:isolate;background-color:#fff!important;background-image:none!important;border-radius:10px;box-shadow:none!important;filter:none!important;text-shadow:none!important;display:block;width:100%;padding:4px}html.dark .main-content app-crown-gauge .dimensions-reference img[src*="arch.svg"] img{background-color:#fff!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark .main-content app-crown-gauge .dimensions-reference img[src*="arch.svg"] svg{filter:none!important}html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb app-teeth-selector svg path:not(.teeth-selector-path--selected),html.dark .main-content app-crown-gauge .pc-visual-overview-arch app-teeth-selector svg path:not(.teeth-selector-path--selected){fill:none!important;opacity:0!important;pointer-events:none!important}html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb app-teeth-selector svg path.teeth-selector-path--selected,html.dark .main-content app-crown-gauge .pc-visual-overview-arch app-teeth-selector svg path.teeth-selector-path--selected{fill:#6366f18c!important;opacity:1!important}html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-slot,html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb,html.dark .main-content app-crown-gauge .pc-selected-tooth-position-plate,html.dark .main-content app-crown-gauge .pc-selected-tooth-position-plate.bg-white{background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important;border-color:var(--primary-border-color)!important}html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb app-teeth-selector,html.dark .main-content app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important}html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas{flex:0 1 auto;width:auto!important;max-width:100%!important;max-height:100%!important;background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb app-teeth-selector img,html.dark .main-content app-crown-gauge .pc-selected-tooth-arch-thumb app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector img,html.dark .main-content app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-img{background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel.bg-white,html.dark .main-content app-crown-gauge .pc-visual-overview-panel,html.dark .main-content app-crown-gauge .pc-visual-overview-panel.bg-white{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important;border-color:var(--primary-border-color)!important}html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch.bg-white,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-inner,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch.bg-white,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-inner{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-canvas,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-canvas{flex:0 1 auto;width:auto!important;max-width:100%!important;max-height:100%!important;background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector img,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector img,html.dark .main-content app-crown-gauge .pc-sidebar .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-img,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector img,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-img,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector img,html.dark .main-content app-crown-gauge .pc-visual-overview-panel .pc-visual-overview-arch app-teeth-selector.pc-visual-overview-selector .pc-teeth-arch-img{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;opacity:1!important}html.dark .main-content app-crown-gauge .crown-search-progress-title--figma{color:#fff!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge .crown-search-progress-subtitle--figma{color:#e5e7eb!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge .crown-search-progress-percent--figma{color:#fff!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge .crown-search-progress-step--figma{color:#d1d5db!important;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge .crown-search-progress-bar--figma{background-color:#6b7280!important;background-image:none!important;min-height:6px!important}html.dark .main-content app-crown-gauge .crown-search-progress-bar-fill--figma,html.dark .main-content app-crown-gauge .crown-search-progress-bar-fill-determinate.crown-search-progress-bar-fill--figma{background-color:#8b7cf6!important;background-image:linear-gradient(90deg,#8b7cf6,#a78bfa 45%,#c4b5fd)!important;min-height:100%!important}html.dark .main-content app-crown-gauge .crown-search-progress-cancel--figma{color:#d1d5db!important;background:transparent!important;border:1px solid #4b5563!important;border-radius:10px;-webkit-text-fill-color:currentColor!important}html.dark .main-content app-crown-gauge .crown-search-progress-cancel--figma:hover{color:#f3f4f6!important;background:#ffffff14!important;border-color:#6b7280!important}html.dark app-credit-card-tile .cct__content,html.dark app-credit-card-tile .cct__top,html.dark app-credit-card-tile .cct__top-left,html.dark app-credit-card-tile .cct__number-area,html.dark app-credit-card-tile .cct__bottom,html.dark app-credit-card-tile .cct__brand-block,html.dark app-credit-card-tile .cct__circles,html.dark app-credit-card-tile .cct__inset{background-color:transparent!important;background-image:none!important}html.dark app-rodin-smile .rs-modal-backdrop,html.dark app-rodin-smile .rrs-modal-backdrop,html.dark app-rodin-smile .rss-modal-backdrop,html.dark app-typodont-model .rs-modal-backdrop,html.dark app-typodont-model .rrs-modal-backdrop,html.dark app-typodont-model .rss-modal-backdrop,html.dark app-rodin-retainer .rs-modal-backdrop,html.dark app-rodin-retainer .rrs-modal-backdrop,html.dark app-rodin-retainer .rss-modal-backdrop,html.dark app-rodin-splint .rs-modal-backdrop,html.dark app-rodin-splint .rrs-modal-backdrop,html.dark app-rodin-splint .rss-modal-backdrop,html.dark app-rodin-crown-bridge .rs-modal-backdrop,html.dark app-rodin-crown-bridge .rrs-modal-backdrop,html.dark app-rodin-crown-bridge .rss-modal-backdrop{background:#0006!important;background-color:#0006!important}.case-hub-toolbar-action-btn{border:1px solid #e5e7eb;border-radius:.5rem;color:#6b7280;background-color:#fff;box-shadow:0 1px 3px #00000014;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.case-hub-toolbar-action-btn:hover:not(:disabled){color:#111;background-color:#f9fafb}.case-hub-toolbar-action-btn svg,.case-hub-toolbar-action-btn svg path{color:inherit;stroke:currentColor}html:not(.dark) app-login-layout app-text-input,html:not(.dark) app-login-layout app-text-input[class*=input]{background-color:transparent!important;box-shadow:none!important}html:not(.dark) app-login-layout app-text-input .title,html:not(.dark) app-login-layout app-text-input .title label,html:not(.dark) app-login-layout app-text-input .title label p,html:not(.dark) app-login-layout app-text-input .sub-title{text-shadow:none!important;background-color:transparent!important;background-image:none!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:not(.dark) app-login-layout app-text-input .input{background-image:none!important;box-shadow:none!important;filter:none!important}html:not(.dark) app-login-layout app-text-input .input>:is(input,textarea){border-color:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}html:not(.dark) app-login-layout app-text-input .input>:is(input,textarea):-webkit-autofill,html:not(.dark) app-login-layout app-text-input .input>:is(input,textarea):-webkit-autofill:hover,html:not(.dark) app-login-layout app-text-input .input>:is(input,textarea):-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset!important;caret-color:#111;-webkit-text-fill-color:#111}app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate,app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate{box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;flex-shrink:0;width:88px;border-radius:10px}app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate app-teeth-selector,app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate app-teeth-selector{position:relative;box-sizing:border-box;display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;line-height:0;aspect-ratio:auto}app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-canvas,app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-canvas{flex:0 1 auto;width:auto;max-width:100%;max-height:100%}app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate.pc-teeth-arch-plate--upper,app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate.pc-teeth-arch-plate--upper{aspect-ratio:1.4199288256;height:auto}app-pediatric-crown .tooth-dimension-row .pc-teeth-arch-plate.pc-teeth-arch-plate--lower,app-crown-gauge .tooth-dimension-row .pc-teeth-arch-plate.pc-teeth-arch-plate--lower{aspect-ratio:2.0782608696;height:auto}app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate,app-crown-gauge .dimensions-reference .pc-teeth-arch-plate{box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#fff;width:100%;min-height:0;border-radius:10px;contain:layout size}app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate.pc-teeth-arch-plate--upper,app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate.pc-teeth-arch-plate--lower,app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate.pc-visual-overview-arch--upper,app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate.pc-visual-overview-arch--lower,app-crown-gauge .dimensions-reference .pc-teeth-arch-plate.pc-teeth-arch-plate--upper,app-crown-gauge .dimensions-reference .pc-teeth-arch-plate.pc-teeth-arch-plate--lower,app-crown-gauge .dimensions-reference .pc-teeth-arch-plate.pc-visual-overview-arch--upper,app-crown-gauge .dimensions-reference .pc-teeth-arch-plate.pc-visual-overview-arch--lower{aspect-ratio:1.4199288256!important;height:auto!important;min-height:0}app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate img,app-crown-gauge .dimensions-reference .pc-teeth-arch-plate img{display:block;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}app-pediatric-crown .pc-visual-overview-arch,app-crown-gauge .pc-visual-overview-arch{width:100%;max-width:100%;height:auto;padding:2px}app-pediatric-crown .pc-visual-overview-arch.pc-visual-overview-arch--upper,app-crown-gauge .pc-visual-overview-arch.pc-visual-overview-arch--upper{aspect-ratio:1.4199288256;height:auto}app-pediatric-crown .pc-visual-overview-arch.pc-visual-overview-arch--lower,app-crown-gauge .pc-visual-overview-arch.pc-visual-overview-arch--lower{aspect-ratio:2.0782608696;height:auto}app-pediatric-crown .pc-visual-overview-row--dual,app-crown-gauge .pc-visual-overview-row--dual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower{height:auto;min-height:0;align-self:stretch;contain:layout size}app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-teeth-arch-plate--upper,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-teeth-arch-plate--lower,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-visual-overview-arch--upper,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-visual-overview-arch--lower,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-teeth-arch-plate--upper,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-teeth-arch-plate--lower,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-visual-overview-arch--upper,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-visual-overview-arch--lower,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-teeth-arch-plate--upper,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-teeth-arch-plate--lower,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-visual-overview-arch--upper,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper.pc-visual-overview-arch--lower,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-teeth-arch-plate--upper,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-teeth-arch-plate--lower,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-visual-overview-arch--upper,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower.pc-visual-overview-arch--lower{aspect-ratio:1.4199288256!important;height:auto!important;min-height:0}app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper .pc-visual-overview-inner,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower .pc-visual-overview-inner,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper .pc-visual-overview-inner,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower .pc-visual-overview-inner{display:flex;align-items:center;justify-content:center;height:100%;min-height:0}app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper app-teeth-selector,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower app-teeth-selector,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper app-teeth-selector,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower app-teeth-selector{position:relative;box-sizing:border-box;display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;line-height:0;aspect-ratio:auto}app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--upper app-teeth-selector .pc-teeth-arch-canvas,app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch--lower app-teeth-selector .pc-teeth-arch-canvas,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--upper app-teeth-selector .pc-teeth-arch-canvas,app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch--lower app-teeth-selector .pc-teeth-arch-canvas{flex:0 1 auto;width:auto;max-width:100%;max-height:100%}app-pediatric-crown .pc-selected-tooth-position-plate,app-crown-gauge .pc-selected-tooth-position-plate{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:128px;overflow:hidden}app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector,app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector{flex:0 1 auto;width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:auto}app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas--upper,app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas--upper{width:153px;max-width:100%}app-pediatric-crown .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas--lower,app-crown-gauge .pc-selected-tooth-position-plate app-teeth-selector .pc-teeth-arch-canvas--lower{width:183px;max-width:100%}@supports (-webkit-touch-callout: none){html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate{flex:0 0 auto;width:100%;height:auto!important;min-height:0;aspect-ratio:1.4199288256!important}html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector,html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--static,html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--upper,html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--lower,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--static,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--upper,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--lower,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--static,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--upper,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--lower,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--static,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--upper,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--lower{display:flex!important;flex:1 1 auto;align-items:center;justify-content:center;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;aspect-ratio:auto!important}html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--static .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--upper .pc-teeth-arch-canvas,html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--lower .pc-teeth-arch-canvas,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-canvas,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--static .pc-teeth-arch-canvas,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--upper .pc-teeth-arch-canvas,html.dark app-pediatric-crown .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--lower .pc-teeth-arch-canvas,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector .pc-teeth-arch-canvas,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--static .pc-teeth-arch-canvas,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--upper .pc-teeth-arch-canvas,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch app-teeth-selector.teeth-arch--lower .pc-teeth-arch-canvas,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector .pc-teeth-arch-canvas,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--static .pc-teeth-arch-canvas,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--upper .pc-teeth-arch-canvas,html.dark app-crown-gauge .dimensions-reference .pc-teeth-arch-plate app-teeth-selector.teeth-arch--lower .pc-teeth-arch-canvas{flex:0 1 auto;max-width:100%!important;max-height:100%!important}html.dark app-pediatric-crown .pc-visual-overview-row--dual .pc-visual-overview-arch,html.dark app-crown-gauge .pc-visual-overview-row--dual .pc-visual-overview-arch{align-self:stretch}}.case-hub-segments{display:flex;gap:.25rem;padding:.25rem;border-radius:.75rem!important}.case-hub-segments .case-hub-segment-btn{flex:1 1 0;min-width:0;padding-right:1.25rem!important;padding-left:1.25rem!important;border:none!important;border-radius:.5rem;color:#111;background:#fff;transition:background .15s;cursor:default!important}.case-hub-segments .case-hub-segment-btn:not(.case-hub-segment-selected):hover{background:#f3f4f6!important}.case-hub-segments .case-hub-segment-btn.case-hub-segment-selected{border-radius:.625rem;color:#fff!important;background:#111!important;box-shadow:none!important}.case-hub-segments .case-hub-segment-btn.case-hub-segment-selected .case-hub-filter-star-icon{color:#fff!important}.case-hub-segments .case-hub-segment-btn:last-child{border-left:none!important}.case-hub-segments .case-hub-filter-star-icon{width:14px;height:14px;color:#6a7282!important}.case-hub-segments .case-hub-filter-star-icon path{fill:none!important;stroke:currentcolor;stroke-width:1.1659}.case-hub-segments .case-hub-segment-selected .case-hub-filter-star-icon path{fill:none!important;stroke:currentcolor!important;stroke-width:1.1659}.case-hub-segments.case-hub-segments.models-discover__segment{display:inline-flex;flex:0 0 auto;gap:0;width:max-content;max-width:100%;padding:4px!important;border-color:#f3f4f6!important;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a!important}.case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link{gap:.5rem;justify-content:center;flex:0 0 auto;padding-right:16px!important;padding-left:16px!important;min-width:0;min-height:36px;border:none!important;border-radius:10px!important;font-weight:500!important;font-size:14px;line-height:20px;letter-spacing:-.1504px;white-space:nowrap}.case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active){font-weight:500!important}html:not(.dark) .case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active){color:#6a7282!important;background-color:transparent!important;box-shadow:none!important}html:not(.dark) .case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active):hover{color:#6a7282!important;background-color:#f0f2f5!important;box-shadow:none!important}html.dark .case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active){color:#9ca3af!important;background-color:transparent!important;box-shadow:none!important}html.dark .case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active):hover{color:#f3f4f6!important;background-color:#253044!important;box-shadow:none!important}.case-hub-segments.case-hub-segments.models-discover__segment .case-hub-filter-star-icon--outline{flex-shrink:0;width:14px;height:14px;color:#6a7282!important}.case-hub-segments.case-hub-segments.models-discover__segment .case-hub-filter-star-icon--outline path{fill:none!important;stroke:currentcolor;stroke-width:1.1659}.case-hub-segments.case-hub-segments.models-discover__segment .case-hub-filter-star-icon--filled{flex-shrink:0;width:13px;height:13px;color:#fff!important}.case-hub-segments.case-hub-segments.models-discover__segment .case-hub-filter-star-icon--filled path{fill:currentcolor!important;stroke:currentcolor!important;stroke-width:1.1659}.case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link--active,.case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link.router-link-active{border:none!important;font-weight:500!important;color:#fff!important;background-color:#111!important;box-shadow:0 4px 3px #0000001a,0 2px 2px #0000001a!important}.case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link--active .case-hub-filter-star-icon--filled,.case-hub-segments.case-hub-segments.models-discover__segment .models-discover__segment-link.router-link-active .case-hub-filter-star-icon--filled{color:#fff!important}.case-hub-calendar-icon{position:absolute;z-index:1;top:50%;left:1rem;flex-shrink:0;width:16px;height:16px;color:#99a1af;transform:translateY(-50%);pointer-events:none}.case-hub-calendar-icon path{stroke:currentcolor}.case-hub-star-icon{flex-shrink:0}.case-hub-filter,.patient-cases-filter-bar.case-hub-filter{min-height:61px;padding:8px 16px;border:1px solid rgba(255,255,255,.6);border-radius:16px;background:#f7f8fa;box-shadow:0 2px 12px #0000000f,0 1px #ffffff80 inset;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.case-hub-filter .case-hub-date-trigger,.case-hub-filter .case-hub-dropdown,.case-hub-filter .case-hub-search,.patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger,.patient-cases-filter-bar.case-hub-filter .case-hub-dropdown,.patient-cases-filter-bar.case-hub-filter .case-hub-search{border:none!important;border-radius:14px!important;background:#fff!important;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000001a!important;-webkit-backdrop-filter:none;backdrop-filter:none}.case-hub-filter .case-hub-segments,.patient-cases-filter-bar.case-hub-filter .case-hub-segments{width:max-content;max-width:100%;min-height:2.5rem;padding:4px!important;border:1px solid #f3f4f6!important;border-radius:14px!important;background:#fff!important;box-shadow:0 1px 1.5px #0000001a,0 1px 1px #0000001a!important;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none}.case-hub-filter .case-hub-date-trigger,.case-hub-filter .case-hub-app-dropdown,.patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger,.patient-cases-filter-bar.case-hub-filter .case-hub-app-dropdown{border:1px solid #f3f4f6!important}.case-hub-filter .case-hub-date-trigger:hover,.case-hub-filter .case-hub-app-dropdown:hover,.patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger:hover,.patient-cases-filter-bar.case-hub-filter .case-hub-app-dropdown:hover{box-shadow:0 2px 12px #0000001f!important}.case-hub-filter .case-hub-segments,.patient-cases-filter-bar.case-hub-filter .case-hub-segments{overflow:visible}.case-hub-filter .case-hub-filter-divider,.patient-cases-filter-bar.case-hub-filter .case-hub-filter-divider{flex-shrink:0;width:1px;height:1.75rem;margin-right:.75rem;margin-left:.75rem;background-color:#e5e7eb}.case-hub-filter .case-hub-dropdown .case-hub-dropdown-icon,.patient-cases-filter-bar.case-hub-filter .case-hub-dropdown .case-hub-dropdown-icon{position:absolute;z-index:1;top:50%;left:.75rem;font-size:1rem;color:#111;transform:translateY(-50%);pointer-events:none}.case-hub-dropdown .case-hub-app-select ::ng-deep>div{border-width:0!important}.case-hub-app-dropdown{--case-hub-filter-control-bg: #fff}.case-hub-app-select{display:flex;flex:1 1 0%;width:100%;min-width:0;overflow:hidden}.case-hub-app-select ::ng-deep>div{gap:0!important;height:2.5rem!important;min-height:2.5rem!important;padding:0 2rem 0 .75rem!important;border:0!important;border-width:0!important;border-color:transparent!important;border-radius:0!important;outline:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;cursor:pointer!important}.case-hub-app-select ::ng-deep>div *{cursor:pointer!important}.case-hub-app-select ::ng-deep>div:before,.case-hub-app-select ::ng-deep>div:after{display:none!important}.case-hub-app-select ::ng-deep input{padding:0!important;border-width:0!important;outline:none!important;font-size:.875rem!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;caret-color:transparent!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.case-hub-app-select ::ng-deep input::selection{color:inherit!important;background:var(--case-hub-filter-control-bg, transparent)!important}.case-hub-app-select ::ng-deep i.icon-bottom{display:none!important}html:not(.dark) .case-hub-app-select ::ng-deep input{color:#111!important}html:not(.dark) .case-hub-app-select ::ng-deep input::placeholder{color:#111!important;opacity:1!important}html.dark .case-hub-app-select ::ng-deep input{text-shadow:none!important;color:#f9fafb!important;background:var(--case-hub-filter-control-bg, transparent)!important;background-color:var(--case-hub-filter-control-bg, transparent)!important;-webkit-text-fill-color:#f9fafb!important}html.dark .case-hub-app-select ::ng-deep input::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important;opacity:1!important}html.dark .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark .patient-cases-filter-bar .case-hub-app-select ::ng-deep input{background:transparent!important;background-color:transparent!important}html.dark .patient-cases-filter-bar .case-hub-app-select ::ng-deep input::placeholder{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;opacity:1!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar){border:1px solid #1e2d40!important;background:#16202f!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{border:none!important;border-width:0!important;border-color:transparent!important;outline:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger:hover,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown:hover,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search:hover,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown:hover{background:transparent!important;background-color:transparent!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger span,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search input{text-shadow:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search input::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger .icon-bottom,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown .icon-bottom{color:#9ca3af!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown-icon{color:var(--primary-sub-text-color)!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-calendar-icon{color:#9ca3af!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-filter-divider{background-color:var(--secondary-border-color)!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segments{border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;gap:0!important;padding:4px!important;overflow:visible!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segments .case-hub-segment-btn{font-weight:500;color:#fff!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segments .case-hub-segment-btn:hover{color:#fff!important;background-color:#253044!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected{border:none!important;font-weight:600!important;color:#fff!important;background-color:#111!important;box-shadow:none!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected .case-hub-filter-star-icon{color:#fff!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segments .case-hub-filter-star-icon{color:#9ca3af!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-clear-btn{border:none!important;outline:none!important;color:#e5e7eb!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;-webkit-text-fill-color:#e5e7eb!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path{color:inherit!important;stroke:currentcolor!important}html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled){border:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:#374151!important;background-color:#374151!important}html.dark .patient-list-filter-bar.case-hub-filter{border:none!important;background:transparent!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-date-trigger,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-dropdown,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-search,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-app-dropdown{border:none!important;border-width:0!important;border-color:transparent!important;outline:none!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-date-trigger:hover,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-dropdown:hover,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-search:hover,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-app-dropdown:hover{background:#374151!important;background-color:#374151!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-app-select ::ng-deep>div,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-app-select ::ng-deep input{background:transparent!important;background-color:transparent!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-date-trigger span,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-search input{text-shadow:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-search input::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-date-trigger .icon-bottom,html.dark .patient-list-filter-bar.case-hub-filter .case-hub-app-dropdown .icon-bottom{color:#9ca3af!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-dropdown-icon{color:var(--primary-sub-text-color)!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-calendar-icon{color:#9ca3af!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-filter-divider{background-color:var(--secondary-border-color)!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-segments{border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;gap:0!important;padding:4px!important;overflow:visible!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn{font-weight:500;color:#fff!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn:hover{color:#fff!important;background-color:#253044!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected{border:none!important;font-weight:600!important;color:#fff!important;background-color:#111!important;box-shadow:none!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected .case-hub-filter-star-icon{color:#fff!important}html.dark .patient-list-filter-bar.case-hub-filter .case-hub-segments .case-hub-filter-star-icon{color:#9ca3af!important}html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn{border:none!important;outline:none!important;color:#e5e7eb!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;-webkit-text-fill-color:#e5e7eb!important}html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path{color:inherit!important;stroke:currentcolor!important}html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark .patient-list-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled){border:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:#374151!important;background-color:#374151!important}html.dark .patient-list-filter-bar.case-hub-filter select.patient-list-inline-select{border:none!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;color-scheme:dark}html.dark .patient-cases-filter-bar.case-hub-filter{border:1px solid #1e2d40!important;background:transparent!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-dropdown,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-search,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-app-dropdown{border:none!important;border-width:0!important;border-color:transparent!important;outline:none!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger:hover,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-dropdown:hover,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-search:hover,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-app-dropdown:hover{background:#374151!important;background-color:#374151!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-app-select ::ng-deep>div,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-app-select ::ng-deep input{background:transparent!important;background-color:transparent!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger span,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-search input{text-shadow:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-search input::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-date-trigger .icon-bottom,html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-app-dropdown .icon-bottom{color:#9ca3af!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-dropdown-icon{color:var(--primary-sub-text-color)!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-calendar-icon{color:#9ca3af!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-filter-divider{background-color:var(--secondary-border-color)!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-segments{border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;gap:0!important;padding:4px!important;overflow:visible!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn{font-weight:500;color:#fff!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn:hover{color:#fff!important;background-color:#253044!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected{border:none!important;font-weight:600!important;color:#fff!important;background-color:#111!important;box-shadow:none!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected .case-hub-filter-star-icon{color:#fff!important}html.dark .patient-cases-filter-bar.case-hub-filter .case-hub-segments .case-hub-filter-star-icon{color:#9ca3af!important}html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn{border:none!important;outline:none!important;color:#e5e7eb!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;-webkit-text-fill-color:#e5e7eb!important}html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path{color:inherit!important;stroke:currentcolor!important}html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark .patient-cases-filter-bar.case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled){border:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:#374151!important;background-color:#374151!important}html.dark app-case-management .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn,html.dark app-case-management .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn,html.dark app-patient-detail .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn,html.dark app-patient-detail .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn{border:none!important;outline:none!important;color:#e5e7eb!important;box-shadow:none!important;-webkit-text-fill-color:#e5e7eb!important}html.dark app-case-management .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn svg,html.dark app-case-management .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn svg path,html.dark app-case-management .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn svg,html.dark app-case-management .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn svg path,html.dark app-patient-detail .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn svg,html.dark app-patient-detail .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn svg path,html.dark app-patient-detail .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn svg,html.dark app-patient-detail .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn svg path,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn svg,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn svg path,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn svg,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn svg path,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn svg,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn svg path,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn svg,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn svg path{color:inherit!important;stroke:currentcolor!important}html.dark app-case-management .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-case-management .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-detail .case-hub-filter button.case-hub-refresh-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-detail .case-hub-filter button.case-hub-clear-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-refresh-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-clear-btn.case-hub-clear-btn:hover:not(:disabled){border:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark .case-hub-filter .case-hub-scan-type-chip,html.dark .patient-cases-filter-bar .case-hub-scan-type-chip{border:1px solid #374151!important;color:#e5e7eb!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;-webkit-text-fill-color:#e5e7eb!important}html.dark .case-hub-filter .case-hub-scan-type-chip:hover:not(.case-hub-scan-type-chip--selected),html.dark .patient-cases-filter-bar .case-hub-scan-type-chip:hover:not(.case-hub-scan-type-chip--selected){border-color:#4b5563!important;background:#374151!important;background-color:#374151!important}html.dark .case-hub-filter .case-hub-scan-type-chip.case-hub-scan-type-chip--selected,html.dark .patient-cases-filter-bar .case-hub-scan-type-chip.case-hub-scan-type-chip--selected{border-color:#6c5ce7!important;color:#fff!important;background:#6c5ce7!important;background-color:#6c5ce7!important;-webkit-text-fill-color:#fff!important}html.dark .case-hub-filter .case-hub-scan-type-chip.case-hub-scan-type-chip--selected:hover,html.dark .patient-cases-filter-bar .case-hub-scan-type-chip.case-hub-scan-type-chip--selected:hover{border-color:#5a4bd1!important;background:#5a4bd1!important;background-color:#5a4bd1!important}html.dark .patient-cases-filter-bar .case-hub-scan-type-chip:not(.case-hub-scan-type-chip--selected){background:#253044!important;background-color:#253044!important}.case-hub-date-cell-text{font-variant-numeric:tabular-nums}.case-hub-table-wrapper{max-height:29rem}.case-hub-table-wrapper::ng-deep .case-hub-th{background:#fff!important}.case-hub-table-wrapper::ng-deep .case-hub-th th{padding:.875rem 1rem!important;border-bottom:1px solid #e5e7eb!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#9ca3af!important;background:#fff!important}.case-hub-table-wrapper::ng-deep app-table table tbody td{padding:1rem!important;border-bottom:1px solid #f3f4f6!important;font-size:.875rem!important;color:#111}.case-hub-table-wrapper::ng-deep app-table table tbody tr{transition:background .15s ease,box-shadow .15s ease;cursor:pointer}.case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots,.case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow{opacity:0;transition:opacity .15s ease,background .15s ease,color .15s ease}.case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open{color:#111!important;background:#f3f4f6!important;opacity:1!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow.case-hub-actions-dots-open{opacity:1!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr:hover{background:#f9fafb!important;box-shadow:0 1px 3px #0000000f!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr:hover .case-hub-actions-dots,.case-hub-table-wrapper::ng-deep app-table table tbody tr:hover .case-hub-actions-arrow{opacity:1}.case-hub-table-wrapper::ng-deep app-table table tbody tr:hover td{border-bottom:.612px solid #f9fafb!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr:hover .case-hub-case-name-link{color:#6c63ff!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr.selected{background:#6c63ff14!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr.selected:hover{background:#6c63ff0f!important}.case-hub-table-wrapper::ng-deep app-table table tbody td:nth-child(3){color:#6a7282!important}.case-hub-table-wrapper::ng-deep app-table table tbody td:nth-child(4){color:#111!important}.case-hub-table-wrapper::ng-deep app-table table tbody td:nth-child(5){color:#6a7282!important}.case-hub-table-wrapper::ng-deep app-table table tbody td:nth-child(6){color:#111!important}.case-hub-table-wrapper::ng-deep app-table table tbody tr:has(.case-hub-case-name-link:hover) .case-hub-star-default path{stroke:#9ca3af!important}.case-hub-case-name-link{padding:0;border:0;font:inherit;color:#111;background:transparent;transition:color .15s ease;cursor:pointer;appearance:none}.case-hub-actions-dots-icon{width:14px;height:4px}.case-hub-actions-dots-icon circle{fill:none;stroke:currentcolor;stroke-width:1.5px}.case-hub-actions-arrow-icon{width:6px;height:10px;aspect-ratio:3/5;color:currentcolor}.case-hub-actions-arrow-icon path{stroke:currentcolor}.case-hub-star-default{color:#d1d5dc!important}.case-hub-star-default path{fill:none!important;stroke:currentcolor}.case-hub-star-filled{color:#ffb800!important}.case-hub-star-filled path{fill:currentcolor!important;stroke:currentcolor!important;stroke-width:1.33325}.case-checkbox{color:#6a7282;background:transparent}.case-checkbox .case-checkbox-square{flex-shrink:0}.case-checkbox .case-checkbox-solid{display:none}.case-checkbox.checked{color:#6c63ff}.case-checkbox.checked .case-checkbox-frame{display:none}.case-checkbox.checked .case-checkbox-solid{display:block}.case-checkbox.checked .check-icon path{stroke:#fff!important}.case-hub-footer>p,.case-hub-footer-range{font-style:normal;font-weight:400;font-size:14px;font-family:Inter,sans-serif;line-height:20px;letter-spacing:-.15px;color:#6a7282}.case-hub-footer>p strong,.case-hub-footer-range strong{font-weight:500;color:#111}.case-hub-footer .case-hub-pagination::ng-deep .pagination{justify-content:flex-end}.case-hub-pagination{min-width:0;overflow:visible;--primary-color: #111;--color-brand-primary: #111}.case-hub-pagination::ng-deep .pagination{overflow:visible}.case-hub-pagination::ng-deep .pagination>div{gap:.5rem!important;flex-wrap:nowrap;overflow:visible}.case-hub-pagination::ng-deep .pagination>div>div:has(.page-btn){gap:1.25rem!important}.case-hub-pagination::ng-deep .pagination-nav-prev,.case-hub-pagination::ng-deep .pagination-nav-next{min-width:2rem!important;min-height:2rem!important;padding:.5rem!important;border:none!important;border-radius:0!important;color:#9ca3af!important;background:transparent!important}.case-hub-pagination::ng-deep .pagination-nav-prev span,.case-hub-pagination::ng-deep .pagination-nav-prev>*,.case-hub-pagination::ng-deep .pagination-nav-next span,.case-hub-pagination::ng-deep .pagination-nav-next>*{display:none!important}.case-hub-pagination::ng-deep .pagination-nav-prev:not(:disabled):hover,.case-hub-pagination::ng-deep .pagination-nav-next:not(:disabled):hover{color:#6b7280!important;background:transparent!important}.case-hub-pagination::ng-deep .pagination-nav-prev:disabled,.case-hub-pagination::ng-deep .pagination-nav-next:disabled{opacity:.4}.case-hub-pagination::ng-deep .pagination-nav-prev:before{font-weight:400;font-size:1.75rem;content:"\2039"}.case-hub-pagination::ng-deep .pagination-nav-next:before{font-weight:400;font-size:1.75rem;content:"\203a"}.case-hub-pagination::ng-deep .page-btn:not([aria-current=page]){min-width:auto!important;height:auto!important;padding:0 .25rem!important;border:none!important;font-weight:600!important;font-size:.875rem!important;color:#6a7282!important;background:transparent!important}.case-hub-pagination::ng-deep .page-btn:not([aria-current=page]):hover{color:#111!important;background:transparent!important}.case-hub-pagination::ng-deep .page-btn[aria-current=page]{min-width:2.25rem!important;height:2.25rem!important;padding:0 .5rem!important;border:none!important;border-radius:.5rem!important;font-weight:600!important;font-size:.875rem!important;color:#fff!important;background:#111!important;box-shadow:0 1px 3px #00000026}.case-hub-pagination::ng-deep .page-ellipsis{padding:0 .25rem!important;border:none!important;font-weight:600!important;font-size:.875rem!important;color:#6a7282!important;background:transparent!important;filter:none!important;box-shadow:none!important}.case-hub-selection-bar{display:flex;gap:.75rem;align-items:center;min-height:2.5rem;padding:.75rem 1.25rem;border:none;border-radius:1rem;overflow:hidden;background:#fff;box-shadow:0 2px 8px #0000001a}.case-hub-selection-bar-selected-block{position:relative;display:inline-flex;gap:.625rem;align-items:center;padding-right:.75rem;margin-right:.25rem}.case-hub-selection-bar-selected-block:after{position:absolute;top:50%;right:0;width:1px;height:1rem;background:#e5e7eb;transform:translateY(-50%);content:""}.case-hub-selection-bar-count{display:inline-flex;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .4rem;border-radius:.375rem;font-weight:600;font-size:.875rem;line-height:1;color:#fff;background:#111;transform:translateY(-.05em)}.case-hub-selection-bar-selected-label{font-weight:400;font-size:.9375rem;color:#111}.case-hub-selection-bar-btn{display:inline-flex;gap:.375rem;align-items:center;padding:.375rem .75rem;border:1px solid transparent;border-radius:.5rem;font-weight:500;font-size:.875rem;transition:opacity .15s;cursor:default}.case-hub-selection-bar-btn:disabled{opacity:.5;cursor:not-allowed}.case-hub-selection-bar-btn-secondary{border:none;color:#6a7282;background:transparent}.case-hub-selection-bar-btn-secondary:hover:not(:disabled){color:#111;background:#f9fafb}.case-hub-selection-bar-btn-primary{display:inline-flex;align-items:center;padding-left:.5rem;border-color:#6c63ff;border-radius:.75rem;font-weight:400;font-size:.9375rem;line-height:1;color:#fff;background:#6c63ff}.case-hub-selection-bar-btn-primary:hover:not(:disabled){filter:brightness(.9)}.case-hub-export-icon{display:block;flex-shrink:0;align-self:center;width:1.75rem;height:1.5rem;margin-top:.1rem}.case-hub-selection-bar-btn-danger{border-color:transparent;color:#dc2626;background:transparent}.case-hub-selection-bar-btn-danger:hover:not(:disabled){background:#dc262614}.case-hub-selection-bar-close{display:inline-flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;margin-left:.25rem;border:none;border-radius:.375rem;font-size:.75rem;color:#6a7282;background:transparent;transition:color .15s,background .15s;cursor:default}.case-hub-selection-bar-close:hover{color:#111;background:#f3f4f6}.case-hub-empty-state{min-height:18rem;padding-top:6rem!important}.case-hub-empty-state-icon{display:flex;justify-content:center;align-items:center;color:#9ca3af}.case-hub-empty-state-title{font-weight:700}.case-hub-empty-state-hint{max-width:22rem;font-size:1rem}.case-hub-empty-state::ng-deep app-text-button button{padding:.5rem 1.25rem!important;border:none!important;border-radius:.5rem;font-weight:400;color:#6b4ee6!important;background-color:#f8f7ff!important}.case-hub-empty-state::ng-deep app-text-button button:hover:not(:disabled){background-color:#f0edff!important}html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link{font-weight:500!important}html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active){font-weight:500!important}html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link--active,html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link.router-link-active{border:none!important;font-weight:500!important;color:#fff!important;background-color:#6c63ff!important;box-shadow:0 2px 10px #6c63ff59!important}html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link--active .case-hub-filter-star-icon--filled,html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link.router-link-active .case-hub-filter-star-icon--filled{color:#fff!important}html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link--active .case-hub-filter-star-icon--filled path,html.dark .case-hub-segments.models-discover__segment .models-discover__segment-link.router-link-active .case-hub-filter-star-icon--filled path{fill:currentcolor!important;stroke:currentcolor!important;stroke-width:1.1659}html.dark .case-hub-selection-bar{border:1px solid var(--secondary-border-color)!important;background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;box-shadow:0 2px 12px #00000059!important}html.dark .case-hub-selection-bar-selected-label{color:#d1d5db!important;background:transparent!important;background-color:transparent!important}html.dark .case-hub-selection-bar-selected-block:after{background:#374151!important}html.dark .case-hub-footer>p strong{color:#f9fafb!important}html.dark .case-hub-table-wrapper::ng-deep app-table table tbody td,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody td{border-bottom-color:#374151!important}html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr:last-child td{border-bottom:none!important}html.dark .case-hub-table-card .case-hub-footer,html.dark .case-hub-table-card .case-hub-footer>p,html.dark .case-hub-table-card .case-hub-footer-range,html.dark .case-hub-table-card .case-hub-footer-range strong,html.dark .case-hub-table-card .case-hub-footer>p strong,html.dark .case-hub-table-card .case-hub-pagination,html.dark .patient-cases-results-footer,html.dark .patient-cases-results-footer .case-hub-footer-range,html.dark .patient-cases-results-footer .case-hub-footer-range strong,html.dark .patient-cases-results-footer .case-hub-pagination{border-color:transparent!important;border-top:none!important;background-color:transparent!important}html.dark .patient-cases-results-footer .case-hub-footer-range{color:#8898b8!important}html.dark .patient-cases-results-footer .case-hub-footer-range strong{color:#dce6f6!important}html.dark .case-hub-table-wrapper table tbody td,html.dark .patient-cases-results-card .case-hub-table-wrapper table tbody td,html.dark .case-hub-case-name-link{color:#d1d5db!important}html.dark table tbody tr:hover .case-hub-case-name-link,html.dark .patient-cases-results-card table tbody tr:hover .case-hub-case-name-link{color:#a78bfa!important}html.dark .case-hub-table-wrapper::ng-deep app-table table .case-hub-date-cell-text,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table .case-hub-date-cell-text{text-shadow:none!important;background:transparent!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-text-fill-color:currentcolor!important}html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr.selected .case-hub-date-cell-text,html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr:hover .case-hub-date-cell-text,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr.selected .case-hub-date-cell-text,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr:hover .case-hub-date-cell-text{background:transparent!important;background-color:transparent!important}html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots,html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow{color:#9ca3af!important}html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots:hover,html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow:hover,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots:hover,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow:hover{color:#d1d5db!important;background-color:#374151!important}html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open,html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow.case-hub-actions-dots-open,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-arrow.case-hub-actions-dots-open{color:#d1d5db!important}html.dark .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open,html.dark .patient-cases-results-card .case-hub-table-wrapper::ng-deep app-table table tbody tr .case-hub-actions-dots.case-hub-actions-dots-open{background-color:#374151!important}:root{--discover-chrome-toolbar-back-color: #101828;--discover-chrome-toolbar-back-hover-bg: #f3f4f6;--discover-chrome-title-color: #101828;--discover-chrome-border-color: #e5e7eb;--discover-chrome-row-bg: transparent;--discover-segment-track-bg: #f3f4f6;--discover-segment-link-color: #4a5565;--discover-segment-link-hover-color: #101828;--discover-segment-link-hover-bg: transparent;--discover-segment-active-color: #101828;--discover-segment-active-bg: #fff;--discover-segment-active-shadow: 0 1px 3px rgb(0 0 0 / 10%), 0 1px 2px rgb(0 0 0 / 10%)}html.dark{--discover-chrome-toolbar-back-color: #f3f4f6;--discover-chrome-toolbar-back-hover-bg: #253044;--discover-chrome-title-color: #f9fafb;--discover-chrome-border-color: #374151;--discover-chrome-row-bg: transparent;--discover-segment-track-bg: var(--primary-card-bg);--discover-segment-track-border: #374151;--discover-segment-link-color: #d1d5db;--discover-segment-link-hover-color: #f3f4f6;--discover-segment-link-hover-bg: #253044;--discover-segment-inactive-bg: var(--primary-card-bg);--discover-segment-active-color: #fff;--discover-segment-active-bg: #6c63ff;--discover-segment-active-shadow: none}html.dark app-models-list,html.dark app-my-designs,html.dark app-purchases,html.dark app-local-files-list,html.dark app-model-upload,html.dark app-model-detail,html.dark app-designer-detail{background-color:transparent;background-image:none}html.dark .models-discover__toolbar-bleed,html.dark .models-discover__segment-row,html.dark .models-discover__hero,html.dark .models-discover__active,html.dark .models-discover__results-bar,html.dark .models-discover__main-cats,html.dark .models-discover__sub-panel,html.dark .models-discover__sub-pill-row{background-color:transparent!important}html.dark .models-discover__toolbar-bleed,html.dark .models-discover__segment-row{background-color:var(--discover-chrome-row-bg, var(--primary-bg))!important}html.dark .models-discover__sub-panel{border-color:var(--discover-chrome-border-color)!important}html.dark .models-discover__main-cats,html.dark .models-discover__sub-pill-row,html.dark .models-discover__active{gap:.5rem!important}html.dark .models-discover__pill,html.dark .models-discover__sub-pill,html.dark .models-discover__filter-chip{border-width:1px!important;border-style:solid!important}html.dark .models-discover__sub-panel{border:1px solid #374151!important;background-color:#253044!important}.models-discover{box-sizing:border-box;max-width:100%;padding-right:2rem;padding-left:2rem}.models-discover__toolbar{gap:.25rem}.models-discover__toolbar-back{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;margin-left:-.5rem;border-width:0;border-radius:10px;color:var(--discover-chrome-toolbar-back-color);background:transparent;transition:background-color .15s ease;cursor:pointer}.models-discover__toolbar-back:hover{background-color:var(--discover-chrome-toolbar-back-hover-bg)}.models-discover__toolbar-back:focus-visible{outline:2px solid #6c5ce7;outline-offset:2px}.models-discover__toolbar-back-icon{display:block;flex-shrink:0}.models-discover__toolbar-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;font-weight:700;font-size:1.25rem;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.0281rem;color:var(--discover-chrome-title-color)}.models-discover__toolbar-actions{display:inline-flex;flex-shrink:0;align-items:center;margin-left:auto}.models-discover__toolbar-actions .theme-toggle-btn{width:2.25rem;height:2.25rem;border-radius:10px;color:var(--discover-chrome-toolbar-back-color)}.models-discover__toolbar-actions .theme-toggle-btn:hover{background-color:var(--discover-chrome-toolbar-back-hover-bg);color:var(--discover-chrome-toolbar-back-color)}.models-discover__toolbar-bleed{box-sizing:border-box;width:calc(100% + 2 * 2rem + 2 * (clamp(1.5rem,5vw,4rem)) + var(--scrollbar-width, .5rem));max-width:none;margin-right:calc(-1 * 2rem - (clamp(1.5rem,5vw,4rem)) - var(--scrollbar-width, .5rem));margin-left:calc(-2rem - clamp(1.5rem,5vw,4rem));padding-left:max(.5rem,2rem - .5rem);padding-right:2rem;padding-bottom:1rem;border-bottom:1px solid var(--discover-chrome-border-color);background-color:var(--discover-chrome-row-bg)}.models-discover__segment-row{box-sizing:border-box;width:calc(100% + 2 * 2rem + 2 * (clamp(1.5rem,5vw,4rem)) + var(--scrollbar-width, .5rem));max-width:none;margin-right:calc(-1 * 2rem - (clamp(1.5rem,5vw,4rem)) - var(--scrollbar-width, .5rem));margin-left:calc(-2rem - clamp(1.5rem,5vw,4rem));padding-left:calc(2rem + clamp(1.5rem,5vw,4rem));padding-right:2rem;padding-bottom:1rem;border-bottom:1px solid var(--discover-chrome-border-color);background-color:var(--discover-chrome-row-bg)}.models-discover__segment{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:0!important;padding:4px;border:none;border-radius:14px;overflow:visible;background-color:var(--discover-segment-track-bg)}.models-discover__segment .models-discover__segment-link{display:inline-flex;justify-content:center;align-items:center;min-height:36px;margin:0;padding:8px 16px;border:none!important;border-radius:10px;font-weight:500;font-size:14px;line-height:1.25rem;text-decoration:none;letter-spacing:-.1504px;color:var(--discover-segment-link-color);background-color:transparent!important;box-shadow:none!important;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.models-discover__segment .models-discover__segment-link:hover:not(.models-discover__segment-link--active,.router-link-active){color:var(--discover-segment-link-hover-color);background-color:var(--discover-segment-link-hover-bg)!important}.models-discover__segment .models-discover__segment-link:focus-visible{outline:2px solid #6c5ce7;outline-offset:2px}.models-discover__segment .models-discover__segment-link.models-discover__segment-link--active,.models-discover__segment .models-discover__segment-link.router-link-active{position:relative;z-index:1;font-weight:600;color:#6c5ce7!important;background-color:#fff!important;background-image:none!important;box-shadow:var(--discover-segment-active-shadow)!important}html.dark .models-discover__segment:not(.case-hub-segments){border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;gap:4px!important;padding:4px!important;overflow:visible!important;border-color:var(--discover-segment-track-border)!important;background-color:var(--discover-segment-inactive-bg)!important;background-image:none!important}html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link{font-weight:500;color:#fff!important;background-color:transparent!important;border:none!important;box-shadow:none!important;background-color:var(--discover-segment-inactive-bg)!important;background-image:none!important;color:var(--discover-segment-link-color)!important}html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link:hover{color:#fff!important;background-color:#253044!important}html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link:hover:not(.models-discover__segment-link--active,.router-link-active){color:var(--discover-segment-link-hover-color)!important;background-color:var(--discover-segment-link-hover-bg)!important}html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link.models-discover__segment-link--active,html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link.router-link-active{position:relative;z-index:1;border:none!important;font-weight:600!important;color:#fff!important;background-color:#6c63ff!important;background-image:none!important;box-shadow:0 2px 10px #6c63ff59!important}*{box-sizing:border-box}body{font-family:Open Sans,sans-serif;line-height:normal}html:not(.dark) body,html:not(.dark) app-root,html:not(.dark) .app-shell,html:not(.dark) app-main-layout,html:not(.dark) .main,html:not(.dark) .main-content{background-color:#fff}body:has(.replace-card-overlay) .payments-main-card,body:has(.add-payment-modal__backdrop) .payments-main-card,body:has(.confirm-sub-modal__backdrop) .payments-main-card{z-index:200!important}body:has(.replace-card-overlay) .main-content,body:has(.add-payment-modal__backdrop) .main-content,body:has(.confirm-sub-modal__backdrop) .main-content{overflow:visible!important}body .cdk-overlay-container .cdk-global-overlay-wrapper:has(.cdk-overlay-pane.case-detail-panel){position:relative!important;justify-content:flex-end!important;align-items:stretch!important;height:100vh!important;min-height:100vh!important}body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel,body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-container,body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-inner-container,body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel .mat-mdc-dialog-surface,body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel [class*=mdc-dialog],body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel [class*=dialog__surface]{border-radius:0!important}body .cdk-overlay-container .cdk-overlay-pane.case-detail-panel.add-rodincash-side-panel{width:25vw!important;min-width:0!important;max-width:25vw!important}.cart-drawer-overlay{position:fixed!important;box-sizing:border-box;width:100dvw!important;height:100dvh!important;padding:0!important;margin:0!important;inset:0!important}.cart-drawer-panel{position:absolute!important;inset:0 0 0 auto!important;box-sizing:border-box;width:min(560px,100dvw)!important;min-width:0!important;max-width:min(560px,100dvw)!important;height:100%!important;padding:0!important;margin:0!important;border-radius:0!important}.cart-drawer-panel>app-cart-modal{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important}html.dark .cart-drawer-panel{background-color:var(--modal-bg)!important}html.dark .models-discover__segment:not(.case-hub-segments){border:1px solid var(--secondary-border-color)!important;box-shadow:none!important;gap:4px!important;overflow:visible!important;border-color:#374151!important;background-color:var(--primary-card-bg)!important}html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link:not(.models-discover__segment-link--active,.router-link-active){border:none!important;color:#d1d5db!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important}html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link--active,html.dark .models-discover__segment:not(.case-hub-segments) .models-discover__segment-link.router-link-active{border:none!important;color:#fff!important;background-color:#6c63ff!important;box-shadow:0 2px 10px #6c63ff59!important}html.dark .model-card.model-card--discover,html.dark .model-card.model-card--discover:hover{border-color:#374151!important;background-color:#1f2937!important;box-shadow:none!important}html.dark .model-card.model-card--discover:hover{border-color:#4b5563!important}html.dark .models-discover__search,html.dark .models-discover__search-wrap{background-color:transparent!important;background-image:none!important;border:none!important;border-color:transparent!important;border-radius:9999px!important;box-shadow:none!important;outline:none!important;overflow:hidden}html.dark .models-discover__search-input{border:none!important;background-color:var(--primary-bg)!important;color:#d1d5db!important;box-shadow:inset 0 0 0 1px #374151!important}html.dark .models-discover__search-input:not(:focus,:focus-visible),html.dark .models-discover__pill,html.dark .models-discover__sub-pill,html.dark .models-discover__filter-chip,html.dark .models-discover select{box-shadow:none!important}html.dark .models-discover select{background-color:var(--primary-card-bg)!important;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="%239ca3af"/></svg>')!important;background-position:right 10px center!important;background-size:20px!important;background-repeat:no-repeat!important}html.dark .models-discover__sub-panel{background-color:transparent!important}html.dark app-purchases .orders-page__stat,html.dark app-purchases .orders-page__stat--primary,html.dark app-purchases .orders-page__stat--muted{border:1px solid #374151!important;background-color:#1f2937!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-purchases .orders-page__stat .orders-page__stat-label,html.dark app-purchases .orders-page__stat .orders-page__stat-value,html.dark app-purchases .orders-page__stat--primary .orders-page__stat-label,html.dark app-purchases .orders-page__stat--primary .orders-page__stat-value,html.dark app-purchases .orders-page__stat--muted .orders-page__stat-label,html.dark app-purchases .orders-page__stat--muted .orders-page__stat-value{background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-purchases .orders-page__table-wrap{border-color:#374151!important;background-color:#1f2937!important;box-shadow:0 1px 3px #0000004d,0 1px 2px #0003!important}html.dark app-case-management .case-hub-filter,html.dark app-case-management .patient-cases-filter-bar,html.dark app-case-management .case-hub-segments,html.dark app-case-management .case-hub-date-trigger,html.dark app-case-management .case-hub-dropdown,html.dark app-case-management .case-hub-app-dropdown,html.dark app-case-management .case-hub-search,html.dark app-case-management .case-hub-refresh-btn,html.dark app-case-management .case-hub-clear-btn,html.dark app-case-management .case-hub-table-card,html.dark app-case-management .case-hub-selection-bar,html.dark app-case-management .case-hub-footer,html.dark app-case-management .case-hub-footer>p,html.dark app-case-management .case-hub-footer>p strong,html.dark app-case-management .case-hub-pagination,html.dark app-case-management .case-hub-pagination .pagination,html.dark app-case-management .case-hub-pagination .page-btn,html.dark app-case-management .case-hub-pagination .page-btn[aria-current=page],html.dark app-case-management .case-hub-pagination .page-ellipsis,html.dark app-case-management .case-hub-pagination .pagination-nav-prev,html.dark app-case-management .case-hub-pagination .pagination-nav-next,html.dark app-patient-cases-section .case-hub-filter,html.dark app-patient-cases-section .patient-cases-filter-bar,html.dark app-patient-cases-section .case-hub-segments,html.dark app-patient-cases-section .case-hub-date-trigger,html.dark app-patient-cases-section .case-hub-dropdown,html.dark app-patient-cases-section .case-hub-app-dropdown,html.dark app-patient-cases-section .case-hub-search,html.dark app-patient-cases-section .case-hub-refresh-btn,html.dark app-patient-cases-section .case-hub-clear-btn,html.dark app-patient-cases-section .case-hub-table-card,html.dark app-patient-cases-section .case-hub-selection-bar,html.dark app-patient-cases-section .case-hub-footer,html.dark app-patient-cases-section .case-hub-footer>p,html.dark app-patient-cases-section .case-hub-footer>p strong,html.dark app-patient-cases-section .case-hub-pagination,html.dark app-patient-cases-section .case-hub-pagination .pagination,html.dark app-patient-cases-section .case-hub-pagination .page-btn,html.dark app-patient-cases-section .case-hub-pagination .page-btn[aria-current=page],html.dark app-patient-cases-section .case-hub-pagination .page-ellipsis,html.dark app-patient-cases-section .case-hub-pagination .pagination-nav-prev,html.dark app-patient-cases-section .case-hub-pagination .pagination-nav-next{box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-case-management .case-hub-pagination .page-ellipsis,html.dark app-case-management .case-hub-pagination app-pagination .page-ellipsis,html.dark app-patient-cases-section .case-hub-pagination .page-ellipsis,html.dark app-patient-cases-section .case-hub-pagination app-pagination .page-ellipsis{min-width:auto!important;height:auto!important;padding:0 .25rem!important;border:none!important;border-radius:0!important;color:#9ca3af!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}html.dark app-case-management .case-hub-pagination .page-btn--inactive,html.dark app-case-management .case-hub-pagination app-pagination .page-btn--inactive,html.dark app-patient-cases-section .case-hub-pagination .page-btn--inactive,html.dark app-patient-cases-section .case-hub-pagination app-pagination .page-btn--inactive{min-width:auto!important;height:auto!important;padding:0 .25rem!important;border:none!important;border-radius:0!important;color:#9ca3af!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar),html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid #374151!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select{color:inherit!important;background-color:transparent!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent;background:transparent!important;background-color:transparent!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input::placeholder,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger span,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search input,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search input::placeholder,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input::placeholder,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger span,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search input,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search input::placeholder{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;text-shadow:none!important;filter:none!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input{background:transparent!important;background-color:transparent!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segment-btn.case-hub-segment-selected,html.dark app-patient-cases-section .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-segment-btn.case-hub-segment-selected{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;filter:none!important}html.dark app-case-management .case-hub-table-card,html.dark app-case-management .case-hub-selection-bar,html.dark app-patient-cases-section .case-hub-table-card,html.dark app-patient-cases-section .case-hub-selection-bar{border:1px solid #374151!important}html.dark app-case-management [class*=shadow],html.dark app-patient-cases-section [class*=shadow]{box-shadow:none!important}html.dark app-case-management .case-hub-pagination .page-btn[aria-current=page],html.dark app-patient-cases-section .case-hub-pagination .page-btn[aria-current=page]{background-color:#6c63ff!important}html.dark app-case-management .case-hub-pagination .page-btn:not([aria-current=page]),html.dark app-patient-cases-section .case-hub-pagination .page-btn:not([aria-current=page]){background-color:transparent!important;border-color:transparent!important}html.dark app-case-management .case-hub-filter .case-hub-segments,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments{border:1px solid var(--secondary-border-color)!important;background-color:var(--primary-card-bg)!important;box-shadow:none!important;gap:0!important;padding:4px!important;overflow:visible!important}html.dark app-case-management .case-hub-filter .case-hub-segments .case-hub-segment-btn,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments .case-hub-segment-btn{font-weight:500;color:#fff!important;background-color:transparent!important;border:none!important;box-shadow:none!important}html.dark app-case-management .case-hub-filter .case-hub-segments .case-hub-segment-btn:hover,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments .case-hub-segment-btn:hover{color:#fff!important;background-color:#253044!important}html.dark app-case-management .case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected{position:relative;z-index:1;border:1px solid rgba(167,139,250,.55)!important;font-weight:600!important;color:#fff!important;background-color:#6c63ff!important;box-shadow:0 0 0 1px #6c63ff66,0 2px 10px #6c63ff59,0 2px 8px #00000073!important}html.dark app-case-management .case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected .case-hub-filter-star-icon,html.dark app-patient-cases-section .case-hub-filter .case-hub-segments .case-hub-segment-btn.case-hub-segment-selected .case-hub-filter-star-icon{color:#fff!important}html.dark :where(h1,h2,.case-hub-title,.models-discover__toolbar-title,.models-discover__hero h2,.orders-page__intro-title,.applications-title,.payments-page__title,.settings-title){text-shadow:none!important;box-shadow:none!important;filter:none!important;background-color:transparent!important}html.dark header.case-hub-header,html.dark .case-hub-header,html.dark .case-hub-header>*,html.dark .patient-list-header,html.dark .patient-list-header>*,html.dark .patient-detail-header,html.dark .patient-detail-header>*,html.dark .applications-header,html.dark .applications-header>*,html.dark .applications-page,html.dark .applications-dashboard,html.dark .applications-section,html.dark .applications-footer,html.dark .payments-page__header,html.dark .payments-page__header>*,html.dark .orders-page__intro,html.dark .orders-page__intro>*,html.dark .case-hub-footer:not(.case-hub-table-card .case-hub-footer),html.dark .case-hub-footer:not(.case-hub-table-card .case-hub-footer)>*,html.dark .patient-list-footer,html.dark .upload-page__footer{background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:transparent!important}html.dark app-patient-management-home .pm-home-patient-row,html.dark app-patient-management-home .pm-home-patient-meta,html.dark app-patient-management-home .pm-home-patient-dropdown-loading,html.dark app-patient-management-home .pm-home-patient-dropdown-empty{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-table-card,html.dark app-patient-management-list .patient-list-filter-sidebar{border:1px solid #1e2d40!important;border-radius:16px!important;overflow:hidden!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important;filter:none!important;isolation:isolate}html.dark app-patient-management-list .patient-list-search-bar{overflow:hidden;border:1px solid #1e2d40!important;border-radius:16px!important;background-color:#16202f!important;background-image:none!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-patient-management-list .patient-list-search-inner,html.dark app-patient-management-list .patient-list-sort-trigger,html.dark app-patient-management-list .patient-list-filter-btn{border-radius:14px!important;border:1px solid #253448!important;background-color:#0c1121!important;box-shadow:none!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}html.dark app-patient-management-list .patient-list-avatar{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark app-patient-management-list .patient-list-filter-input,html.dark app-patient-management-list .patient-list-filter-select,html.dark app-patient-management-list .patient-list-filter-date-text{-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}html.dark app-patient-management-list .patient-list-table-wrapper{background-color:#0c1121!important;background-image:none!important;-webkit-mask-image:none!important;mask-image:none!important}html.dark app-patient-management-list .patient-list-filter-sidebar-header,html.dark app-patient-management-list .patient-list-filter-sidebar-body,html.dark app-patient-management-list .patient-list-filter-fields,html.dark app-patient-management-list .patient-list-filter-fields-row,html.dark app-patient-management-list .patient-list-filter-field,html.dark app-patient-management-list .patient-list-filter-input,html.dark app-patient-management-list .patient-list-filter-date-trigger,html.dark app-patient-management-list .patient-list-filter-reset,html.dark app-patient-management-list .patient-list-footer,html.dark app-patient-management-list .patient-list-footer>*,html.dark app-patient-management-list .patient-list-footer-range,html.dark app-patient-management-list .patient-list-pagination,html.dark app-patient-management-list .patient-list-pagination .pagination,html.dark app-patient-management-list .patient-list-pagination .pagination>div,html.dark app-patient-management-list .patient-list-content,html.dark app-patient-management-list .patient-list-card{border-top:none!important;border-color:transparent!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}html.dark app-patient-detail .patient-cases-filter-bar,html.dark app-patient-cases-section .patient-cases-filter-bar{border-color:var(--secondary-border-color)!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark app-patient-detail .patient-detail-card,html.dark app-patient-detail .patient-cases-results-card{border-color:var(--secondary-border-color)!important;background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;box-shadow:none!important}html.dark app-patient-detail .patient-detail-content,html.dark app-patient-detail .patient-detail-two-col,html.dark app-patient-detail .patient-detail-cases-col,html.dark app-patient-detail .patient-detail-profile-row,html.dark app-patient-detail .patient-detail-id-row,html.dark app-patient-detail .patient-detail-field,html.dark app-patient-detail .patient-detail-fields,html.dark app-patient-detail .patient-cases-results-footer,html.dark app-patient-detail .patient-cases-results-footer>*{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-detail .case-hub-dropdown,html.dark app-patient-detail .case-hub-date-trigger,html.dark app-patient-detail .case-hub-app-dropdown,html.dark app-patient-detail .case-hub-search,html.dark app-patient-detail .case-hub-app-select,html.dark app-patient-detail .case-hub-table-card:not(.patient-cases-results-card),html.dark app-patient-detail .case-hub-table-card:not(.patient-cases-results-card) table thead,html.dark app-patient-detail .case-hub-table-card:not(.patient-cases-results-card) table thead tr,html.dark app-patient-detail .case-hub-table-card:not(.patient-cases-results-card) table thead th{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-detail .patient-cases-results-card.case-hub-table-card app-table table thead,html.dark app-patient-detail .patient-cases-results-card.case-hub-table-card app-table table thead tr,html.dark app-patient-detail .patient-cases-results-card.case-hub-table-card app-table table thead th{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-date-trigger,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search{background:#253044!important;background-color:#253044!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search:hover{background:#374151!important;background-color:#374151!important}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select input{background:transparent!important;background-color:transparent!important;background-image:none!important}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select input,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select input::placeholder,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-date-trigger span,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search input,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search input::placeholder{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;text-shadow:none!important;filter:none!important}html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search{background:#253044!important;background-color:#253044!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search:hover{background:#374151!important;background-color:#374151!important}html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select input{background:transparent!important;background-color:transparent!important;background-image:none!important}html.dark app-patient-management-list .patient-list-filter-bar .case-hub-date-trigger,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-dropdown,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-search{background:#253044!important;background-color:#253044!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-dropdown:hover,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-search:hover{background:#374151!important;background-color:#374151!important}html.dark app-patient-management-list .patient-list-filter-bar .patient-list-inline-select{background:#253044!important;background-color:#253044!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important}html.dark .case-hub-pagination .page-ellipsis,html.dark .case-hub-pagination app-pagination .page-ellipsis,html.dark .patient-list-pagination .page-ellipsis,html.dark .patient-list-pagination app-pagination .page-ellipsis,html.dark app-pagination .pagination .page-ellipsis{min-width:auto!important;height:auto!important;padding:0 .25rem!important;border:none!important;border-radius:0!important;color:#9ca3af!important;background:transparent!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark .case-hub-pagination .page-btn--inactive,html.dark .case-hub-pagination app-pagination .page-btn--inactive,html.dark .case-hub-pagination .page-btn:not([aria-current=page]),html.dark .case-hub-pagination app-pagination .page-btn:not([aria-current=page]),html.dark .patient-list-pagination .page-btn--inactive,html.dark .patient-list-pagination app-pagination .page-btn--inactive,html.dark .patient-list-pagination .page-btn:not([aria-current=page]),html.dark .patient-list-pagination app-pagination .page-btn:not([aria-current=page]){min-width:auto!important;height:auto!important;padding:0 .25rem!important;border:none!important;border-radius:0!important;color:#9ca3af!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark .case-hub-pagination,html.dark .patient-list-pagination{--primary-color: #6c63ff;--color-brand-primary: #6c63ff}html.dark .case-hub-pagination .page-btn[aria-current=page],html.dark .case-hub-pagination app-pagination .page-btn[aria-current=page],html.dark .patient-list-pagination .page-btn[aria-current=page],html.dark .patient-list-pagination app-pagination .page-btn[aria-current=page]{min-width:2.25rem!important;height:2.25rem!important;padding:0 .5rem!important;border:none!important;border-color:#6c63ff!important;border-radius:.5rem!important;font-weight:600!important;color:#fff!important;background:#6c63ff!important;background-color:#6c63ff!important;box-shadow:none!important}html.dark header.case-hub-header,html.dark .case-hub-header,html.dark .case-hub-header>*,html.dark header.patient-list-header,html.dark header.patient-detail-header,html.dark .applications-header,html.dark .applications-header>*,html.dark .payments-page__header,html.dark .payments-page__header>*,html.dark .orders-page__intro,html.dark .orders-page__intro>*{border-color:transparent!important;text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .case-hub-title,html.dark .settings-title,html.dark .applications-title,html.dark .ecosystem-title,html.dark .payments-page__title,html.dark .orders-page__intro-title,html.dark .pm-home-find-title,html.dark .models-discover__toolbar-title,html.dark .upload-page__section-head,html.dark .upload-page__section-head h2{text-shadow:none!important;background-image:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .models-discover__search,html.dark .models-discover__search-wrap{border:none!important;border-color:transparent!important;border-radius:9999px!important;outline:none!important;overflow:hidden;background-image:none!important;background-color:transparent!important;box-shadow:none!important}html.dark .models-discover__search-input{border:none!important;border-radius:9999px!important;color:#d1d5db!important;background-color:var(--primary-bg)!important;box-shadow:inset 0 0 0 1px #374151!important;appearance:none}html.dark .models-discover__search-input:focus,html.dark .models-discover__search-input:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px #705bef,0 0 8.2px 2px #6c5ce74f!important}html.dark .case-hub-selection-bar-float,html.dark .case-hub-selection-bar{border-radius:1rem!important}html.dark .case-hub-selection-bar{overflow:hidden!important;border:1px solid var(--secondary-border-color)!important;background:var(--primary-card-bg)!important;background-color:var(--primary-card-bg)!important;box-shadow:0 2px 12px #00000059!important}html.dark .case-hub-selection-bar .case-hub-selection-bar-count{border:1px solid #374151!important;border-radius:.375rem!important;color:#f9fafb!important;background:#111827!important;background-color:#111827!important;box-shadow:none!important}html.dark .case-hub-selection-bar .case-hub-selection-bar-selected-label{color:#d1d5db!important;background:transparent!important;background-color:transparent!important}html.dark app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-date-trigger.case-hub-dropdown,html.dark app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-select-filter.case-hub-dropdown{border:1px solid var(--billing-filter-control-border)!important;border-radius:14px!important;background:#111827e0!important;background-color:#111827e0!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 1px 3px #00000052,0 1px 2px #0000003d,inset 0 1px #ffffff0f!important}html.dark app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-date-trigger.case-hub-dropdown:hover,html.dark app-billing-transaction-history .billing-tx-filter-row.case-hub-filter .billing-tx-select-filter.case-hub-dropdown:hover{border-color:#53627a!important;background:#151f2eeb!important;background-color:#151f2eeb!important;box-shadow:0 2px 12px #00000061,inset 0 1px #ffffff14!important}html.dark app-models-list,html.dark app-my-designs,html.dark app-purchases,html.dark app-local-files-list,html.dark app-model-upload,html.dark app-model-detail,html.dark app-designer-detail{background-color:transparent!important;background-image:none!important}html.dark app-models-list .models-discover,html.dark app-my-designs .models-discover,html.dark app-purchases .models-discover,html.dark app-local-files-list .models-discover,html.dark app-model-upload .models-discover,html.dark app-model-detail .models-discover,html.dark app-designer-detail .models-discover{background-color:transparent!important;background-image:none!important}html.dark app-models-list .models-discover__toolbar-bleed,html.dark app-models-list .models-discover__segment-row,html.dark app-my-designs .models-discover__toolbar-bleed,html.dark app-my-designs .models-discover__segment-row,html.dark app-purchases .models-discover__toolbar-bleed,html.dark app-purchases .models-discover__segment-row,html.dark app-local-files-list .models-discover__toolbar-bleed,html.dark app-local-files-list .models-discover__segment-row,html.dark app-model-upload .models-discover__toolbar-bleed,html.dark app-model-upload .models-discover__segment-row,html.dark app-model-detail .models-discover__toolbar-bleed,html.dark app-model-detail .models-discover__segment-row,html.dark app-designer-detail .models-discover__toolbar-bleed,html.dark app-designer-detail .models-discover__segment-row{background-color:transparent!important;background-image:none!important}html.dark app-models-list .models-discover__hero,html.dark app-models-list .models-discover__active,html.dark app-models-list .models-discover__results-bar,html.dark app-models-list .models-discover__main-cats,html.dark app-models-list .models-discover__sub-panel,html.dark app-models-list .models-discover__sub-pill-row,html.dark app-models-list .case-hub-footer,html.dark app-models-list .model-list,html.dark app-models-list #community-discover-list-top,html.dark app-my-designs .models-discover__hero,html.dark app-my-designs .models-discover__active,html.dark app-my-designs .models-discover__results-bar,html.dark app-my-designs .models-discover__main-cats,html.dark app-my-designs .models-discover__sub-panel,html.dark app-my-designs .models-discover__sub-pill-row,html.dark app-my-designs .case-hub-footer,html.dark app-my-designs .model-list,html.dark app-my-designs #community-discover-list-top,html.dark app-purchases .models-discover__hero,html.dark app-purchases .models-discover__active,html.dark app-purchases .models-discover__results-bar,html.dark app-purchases .models-discover__main-cats,html.dark app-purchases .models-discover__sub-panel,html.dark app-purchases .models-discover__sub-pill-row,html.dark app-purchases .case-hub-footer,html.dark app-purchases .model-list,html.dark app-purchases #community-discover-list-top,html.dark app-local-files-list .models-discover__hero,html.dark app-local-files-list .models-discover__active,html.dark app-local-files-list .models-discover__results-bar,html.dark app-local-files-list .models-discover__main-cats,html.dark app-local-files-list .models-discover__sub-panel,html.dark app-local-files-list .models-discover__sub-pill-row,html.dark app-local-files-list .case-hub-footer,html.dark app-local-files-list .model-list,html.dark app-local-files-list #community-discover-list-top,html.dark app-model-upload .models-discover__hero,html.dark app-model-upload .models-discover__active,html.dark app-model-upload .models-discover__results-bar,html.dark app-model-upload .models-discover__main-cats,html.dark app-model-upload .models-discover__sub-panel,html.dark app-model-upload .models-discover__sub-pill-row,html.dark app-model-upload .case-hub-footer,html.dark app-model-upload .model-list,html.dark app-model-upload #community-discover-list-top,html.dark app-model-detail .models-discover__hero,html.dark app-model-detail .models-discover__active,html.dark app-model-detail .models-discover__results-bar,html.dark app-model-detail .models-discover__main-cats,html.dark app-model-detail .models-discover__sub-panel,html.dark app-model-detail .models-discover__sub-pill-row,html.dark app-model-detail .case-hub-footer,html.dark app-model-detail .model-list,html.dark app-model-detail #community-discover-list-top,html.dark app-designer-detail .models-discover__hero,html.dark app-designer-detail .models-discover__active,html.dark app-designer-detail .models-discover__results-bar,html.dark app-designer-detail .models-discover__main-cats,html.dark app-designer-detail .models-discover__sub-panel,html.dark app-designer-detail .models-discover__sub-pill-row,html.dark app-designer-detail .case-hub-footer,html.dark app-designer-detail .model-list,html.dark app-designer-detail #community-discover-list-top{background-color:transparent!important}html.dark app-local-files-list .local-files-action-btn{color:#f9fafb!important}html.dark app-local-files-list .local-files-action-btn:hover{color:#f3f4f6!important;background-color:#374151!important}html.dark app-patient-management-home .pm-home,html.dark app-patient-management-home .pm-home-center-wrapper,html.dark app-patient-management-home .pm-home-center-head,html.dark app-patient-management-home .pm-home-center-form,html.dark app-patient-management-home .pm-home-or,html.dark app-patient-management-home .pm-home-search-wrap{border-color:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-search-icon{border-color:transparent!important;text-shadow:none!important;background-color:transparent!important;filter:none!important;box-shadow:none!important}html.dark app-patient-management-home .pm-home-search-wrap{border-radius:0!important;overflow:visible!important}html.dark app-patient-management-home .pm-home-search-input{height:57px!important;padding:16px 20px 16px 56px!important;border:1.37px solid #4b5563!important;border-radius:20px!important;color:#f9fafb!important;background-color:var(--primary-card-bg)!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}html.dark app-patient-management-home .pm-home-search-input::placeholder{color:#6b7280!important}html.dark app-patient-management-home .pm-home-search-input:focus,html.dark app-patient-management-home .pm-home-search-input:focus-visible{border-color:var(--input-active-border-color)!important;outline:none!important;box-shadow:0 0 8.2px 2px #6c5ce74f,0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}html.dark app-home,html.dark app-case-management,html.dark app-payments,html.dark app-my-profile,html.dark app-settings-layout,html.dark app-patient-management-home,html.dark app-patient-management-list,html.dark app-patient-detail{background-color:transparent!important;background-image:none!important}html.dark app-patient-management-list .content,html.dark app-patient-management-list .patient-list-table-card,html.dark app-patient-management-list .patient-list-table-wrapper,html.dark app-patient-management-list .patient-list-footer,html.dark app-patient-management-list .patient-list-footer>*,html.dark app-patient-management-list .patient-list-footer-range,html.dark app-patient-management-list .patient-list-pagination,html.dark app-patient-management-list .patient-list-pagination .pagination,html.dark app-patient-management-list .patient-list-pagination .pagination>div,html.dark app-patient-management-list .patient-list-pagination app-pagination{border-top:none!important;border-color:transparent!important;background-color:#0c1121!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-table-wrapper{-webkit-mask-image:none!important;mask-image:none!important}html.dark app-patient-management-list .patient-list-table-wrapper table,html.dark app-patient-management-list .patient-list-table-wrapper table.table-auto,html.dark app-patient-management-list .patient-list-table-wrapper thead,html.dark app-patient-management-list .patient-list-table-wrapper th,html.dark app-patient-management-list .patient-list-table-wrapper tbody{background-color:#0c1121!important;background-image:none!important}html.dark app-patient-management-list .search-section,html.dark app-patient-management-list .search-section>*,html.dark app-patient-management-list .patient-list-search-wrap{border-color:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-search-wrap{overflow:visible!important}html.dark app-patient-management-list .patient-list-search-bar{overflow:hidden;border-radius:16px!important;background-color:#16202f!important;background-image:none!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-search-inner,html.dark app-patient-management-list .patient-list-sort-trigger,html.dark app-patient-management-list .patient-list-filter-btn{border-radius:14px!important;border:.612px solid #253448!important;background-color:#0c1121!important;box-shadow:none!important}html.dark app-patient-management-list .patient-list-search-input{border:none!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}html.dark .applications-page,html.dark .applications-dashboard,html.dark .applications-section,html.dark .applications-section-cards,html.dark .applications-section-ecosystem,html.dark .core-cards-grid,html.dark .ecosystem-cards-grid,html.dark .core-app-card-body,html.dark .ecosystem-card-body,html.dark .applications-footer,html.dark .case-hub-footer:not(.case-hub-table-card .case-hub-footer),html.dark .case-hub-footer:not(.case-hub-table-card .case-hub-footer)>*,html.dark .patient-list-card,html.dark .upload-page__footer{background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.dark app-case-management .case-hub-table-card .case-hub-footer,html.dark app-case-management .case-hub-table-card .case-hub-footer-range,html.dark app-case-management .case-hub-table-card .case-hub-footer-range strong,html.dark app-case-management .case-hub-table-card .case-hub-selection-bar,html.dark app-case-management .case-hub-table-card .case-hub-pagination,html.dark app-case-management .case-hub-table-card .case-hub-pagination app-pagination,html.dark app-case-management .case-hub-table-card .case-hub-pagination .pagination,html.dark app-case-management .case-hub-table-card .case-hub-pagination .pagination>div,html.dark .case-hub-table-card .case-hub-footer,html.dark .case-hub-table-card .case-hub-footer>p,html.dark .case-hub-table-card .case-hub-footer>p strong,html.dark .case-hub-table-card .case-hub-selection-bar,html.dark .case-hub-table-card .case-hub-pagination,html.dark .case-hub-table-card .case-hub-pagination app-pagination,html.dark .case-hub-table-card .case-hub-pagination .pagination,html.dark .case-hub-table-card .case-hub-pagination .pagination>div{border-top:none!important;border-color:transparent!important;background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important;box-shadow:none!important;filter:none!important}html.dark app-patient-cases-section .patient-cases-results-footer,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-footer-range,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-footer-range strong,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination app-pagination,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .pagination,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .pagination>div,html.dark app-patient-detail .patient-cases-results-footer,html.dark app-patient-detail .patient-cases-results-footer .case-hub-footer-range,html.dark app-patient-detail .patient-cases-results-footer .case-hub-footer-range strong,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination app-pagination,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .pagination,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .pagination>div{border-top:none!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important}html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .page-btn:not([aria-current=page]),html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .page-btn--inactive,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .page-ellipsis,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .pagination-nav-prev,html.dark app-patient-cases-section .patient-cases-results-footer .case-hub-pagination .pagination-nav-next,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .page-btn:not([aria-current=page]),html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .page-btn--inactive,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .page-ellipsis,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .pagination-nav-prev,html.dark app-patient-detail .patient-cases-results-footer .case-hub-pagination .pagination-nav-next{background-color:transparent!important}html.dark app-case-management .case-hub-filter .case-hub-app-select input,html.dark app-case-management .case-hub-filter .case-hub-date-trigger span,html.dark app-case-management .case-hub-filter .case-hub-search input,html.dark app-case-management .case-hub-filter .patient-list-inline-select,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select input,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-date-trigger span,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search input,html.dark app-patient-detail .patient-cases-filter-bar .patient-list-inline-select,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select input,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger span,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search input,html.dark app-patient-cases-section .patient-cases-filter-bar .patient-list-inline-select,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-app-select input,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-date-trigger span,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-search input,html.dark app-patient-management-list .patient-list-filter-bar .patient-list-inline-select,html.dark .case-hub-filter .case-hub-app-select input,html.dark .case-hub-filter .case-hub-date-trigger span,html.dark .case-hub-filter .case-hub-search input,html.dark .case-hub-filter .patient-list-inline-select,html.dark .patient-cases-filter-bar .case-hub-app-select input,html.dark .patient-cases-filter-bar .case-hub-date-trigger span,html.dark .patient-cases-filter-bar .case-hub-search input,html.dark .patient-cases-filter-bar .patient-list-inline-select,html.dark .patient-list-filter-bar .case-hub-app-select input,html.dark .patient-list-filter-bar .case-hub-date-trigger span,html.dark .patient-list-filter-bar .case-hub-search input,html.dark .patient-list-filter-bar .patient-list-inline-select{color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;text-shadow:none!important;filter:none!important}html.dark app-case-management .case-hub-filter .patient-list-inline-select option,html.dark app-patient-detail .patient-cases-filter-bar .patient-list-inline-select option,html.dark app-patient-cases-section .patient-cases-filter-bar .patient-list-inline-select option,html.dark app-patient-management-list .patient-list-filter-bar .patient-list-inline-select option,html.dark .case-hub-filter .patient-list-inline-select option,html.dark .patient-cases-filter-bar .patient-list-inline-select option,html.dark .patient-list-filter-bar .patient-list-inline-select option{color:#111!important;background:#fff!important}html.dark app-case-management .case-hub-filter .case-hub-app-select input::placeholder,html.dark app-case-management .case-hub-filter .case-hub-search input::placeholder,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select input::placeholder,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search input::placeholder,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select input::placeholder,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search input::placeholder,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-app-select input::placeholder,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-search input::placeholder,html.dark .case-hub-filter .case-hub-app-select input::placeholder,html.dark .case-hub-filter .case-hub-search input::placeholder,html.dark .patient-cases-filter-bar .case-hub-app-select input::placeholder,html.dark .patient-cases-filter-bar .case-hub-search input::placeholder,html.dark .patient-list-filter-bar .case-hub-app-select input::placeholder,html.dark .patient-list-filter-bar .case-hub-search input::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}html.dark app-case-management .case-hub-filter .case-hub-segment-btn.case-hub-segment-selected,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-segment-btn.case-hub-segment-selected,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-segment-btn.case-hub-segment-selected,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-segment-btn.case-hub-segment-selected,html.dark .case-hub-filter .case-hub-segment-btn.case-hub-segment-selected,html.dark .patient-cases-filter-bar .case-hub-segment-btn.case-hub-segment-selected,html.dark .patient-list-filter-bar .case-hub-segment-btn.case-hub-segment-selected{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;filter:none!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search,html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-date-trigger,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-dropdown,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-search,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{border:none!important;border-color:transparent!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent;background:transparent!important;background-color:transparent!important}html.dark app-case-management .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input,html.dark .case-hub-filter:not(.patient-cases-filter-bar):not(.patient-list-filter-bar) .case-hub-app-select input{background:transparent!important;background-color:transparent!important}html.dark .patient-list-search-inner,html.dark .patient-list-sort-trigger,html.dark .patient-list-filter-btn,html.dark .patient-list-filter-input,html.dark .patient-list-filter-select,html.dark .patient-list-filter-date-text,html.dark .models-discover__filter-chip-text{-webkit-text-fill-color:currentColor!important;text-shadow:none!important;filter:none!important}html.dark app-login-layout{background-color:var(--primary-bg)!important}html.dark app-login-layout .login-side{background-color:#15134a!important}html.dark app-login-layout .content{background-color:var(--primary-bg)!important}html.dark app-login-layout .form,html.dark app-login-layout .form-main-cluster,html.dark app-login-layout .auth-footer,html.dark app-login-layout .description,html.dark app-login-layout .login-form,html.dark app-login-layout .login-brand-block,html.dark app-login-layout .login-heading-stack{background-color:transparent!important;box-shadow:none!important}html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn,html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn{border:none!important;color:#e5e7eb!important;-webkit-text-fill-color:#e5e7eb!important;text-shadow:none!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;filter:none!important;outline:none!important}html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn svg,html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn svg path,html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn svg path,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn svg path,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn svg,html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn svg path{color:inherit!important;stroke:currentColor!important;fill:none!important}html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-case-management .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-detail .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-detail .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-cases-section .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark app-patient-management-list .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn:hover:not(:disabled),html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark .case-hub-filter button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark .patient-cases-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-refresh-btn:hover:not(:disabled),html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.case-hub-clear-btn:hover:not(:disabled),html.dark .patient-list-filter-bar button.case-hub-toolbar-action-btn.patient-list-more-filters-btn:hover:not(:disabled){border:none!important;color:#f9fafb!important;-webkit-text-fill-color:#f9fafb!important;background:#374151!important;background-color:#374151!important}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-date-trigger,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-dropdown,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-dropdown,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-date-trigger,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-dropdown,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-search,html.dark .patient-cases-filter-bar .case-hub-date-trigger,html.dark .patient-cases-filter-bar .case-hub-dropdown,html.dark .patient-cases-filter-bar .case-hub-app-dropdown,html.dark .patient-cases-filter-bar .case-hub-search,html.dark .patient-list-filter-bar .case-hub-date-trigger,html.dark .patient-list-filter-bar .case-hub-dropdown,html.dark .patient-list-filter-bar .case-hub-search{border:none!important;border-color:transparent!important;outline:none!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;filter:none!important}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-dropdown:hover,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-search:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-dropdown:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-search:hover,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-date-trigger:hover,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-dropdown:hover,html.dark app-patient-management-list .patient-list-filter-bar .case-hub-search:hover,html.dark .patient-cases-filter-bar .case-hub-date-trigger:hover,html.dark .patient-cases-filter-bar .case-hub-dropdown:hover,html.dark .patient-cases-filter-bar .case-hub-app-dropdown:hover,html.dark .patient-cases-filter-bar .case-hub-search:hover,html.dark .patient-list-filter-bar .case-hub-date-trigger:hover,html.dark .patient-list-filter-bar .case-hub-dropdown:hover,html.dark .patient-list-filter-bar .case-hub-search:hover{background:#374151!important;background-color:#374151!important}html.dark app-patient-management-list .patient-list-filter-bar select.patient-list-inline-select,html.dark .patient-list-filter-bar select.patient-list-inline-select{border:none!important;background:#253044!important;background-color:#253044!important;box-shadow:none!important;color-scheme:dark}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-dropdown,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-dropdown,html.dark .patient-cases-filter-bar .case-hub-app-dropdown{--case-hub-filter-control-bg: transparent}html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark app-patient-detail .patient-cases-filter-bar .case-hub-app-select input,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark app-patient-cases-section .patient-cases-filter-bar .case-hub-app-select input,html.dark .patient-cases-filter-bar .case-hub-app-select ::ng-deep>div,html.dark .patient-cases-filter-bar .case-hub-app-select input{background:transparent!important;background-color:transparent!important}html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card{border:1.836px solid #3b4658!important;box-shadow:inset 0 0 0 1px #ffffff0a!important}html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card.wtp__card--selected,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card.wtp__card--selected{border-color:#7c66ff!important;box-shadow:inset 0 0 0 1px #7c66ff8c!important}html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card .wtp__card-brand,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card .wtp__card-brand{border:1px solid rgba(255,255,255,.16)!important;background-clip:padding-box;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0003!important;color:#fff!important;filter:none!important;text-shadow:none!important}html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-meta,html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-title,html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-expiry,html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-meta *,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-meta,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-title,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-expiry,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card .wtp__pay-meta *{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;filter:none!important;text-shadow:none!important}html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card--selected,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card--selected{position:relative;z-index:1;border:1.836px solid #6c5ce7!important;border-top:1.836px solid #6c5ce7!important}html.dark body .cdk-overlay-container app-add-funds-modal app-wallet-top-up-panel .wtp .wtp__card:not(.wtp__card--selected)+.wtp__card--selected,html.dark body .cdk-overlay-container app-wallet-top-up-panel .wtp .wtp__card:not(.wtp__card--selected)+.wtp__card--selected{border-top:1.836px solid #6c5ce7!important}html.dark app-patient-detail .patient-cases-results-card,html.dark app-patient-cases-section .patient-cases-results-card,html.dark app-patient-detail .patient-cases-results-card .case-hub-table-wrapper,html.dark app-patient-cases-section .patient-cases-results-card .case-hub-table-wrapper,html.dark app-patient-detail .patient-cases-results-card app-table,html.dark app-patient-cases-section .patient-cases-results-card app-table,html.dark app-patient-detail .patient-cases-results-card app-table table,html.dark app-patient-cases-section .patient-cases-results-card app-table table,html.dark app-patient-detail .patient-cases-results-card app-table table.table-auto,html.dark app-patient-cases-section .patient-cases-results-card app-table table.table-auto,html.dark app-patient-detail .patient-cases-results-card app-table thead,html.dark app-patient-cases-section .patient-cases-results-card app-table thead,html.dark app-patient-detail .patient-cases-results-card app-table thead th,html.dark app-patient-cases-section .patient-cases-results-card app-table thead th,html.dark app-patient-detail .patient-cases-results-card app-table tbody,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody,html.dark app-patient-detail .patient-cases-results-card app-table tbody tr,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody tr,html.dark app-patient-detail .patient-cases-results-card app-table tbody td,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody td,html.dark app-patient-detail .patient-cases-results-card app-table tbody tr:hover,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody tr:hover,html.dark app-patient-detail .patient-cases-results-card app-table tbody tr:hover td,html.dark app-patient-cases-section .patient-cases-results-card app-table tbody tr:hover td{background:var(--primary-bg)!important;background-color:var(--primary-bg)!important;background-image:none!important}html.dark app-case-management .case-hub-table-wrapper app-table table .case-hub-scan-type-tag,html.dark app-patient-cases-section .case-hub-table-wrapper app-table table .case-hub-scan-type-tag,html.dark app-patient-detail .patient-cases-results-card app-table table .case-hub-scan-type-tag,html.dark .case-hub-scan-type-tag{border:1px solid #374151!important;color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important;background:#253044!important;background-color:#253044!important;text-shadow:none!important;box-shadow:none!important;filter:none!important}html.dark body .cdk-overlay-container app-case-detail-modal .cd-scan-type-tag,html.dark body .cdk-overlay-container .cd-scan-type-tag{border:1px solid #374151!important;color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important;background:#253044!important;background-color:#253044!important}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@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)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: ""}}}@font-face{font-style:normal;font-weight:400;font-family:icomoon;src:url("./media/icomoon-SGCZVRC5.eot");src:url("./media/icomoon-SGCZVRC5.eot") format("embedded-opentype"),url("./media/icomoon-IIHWEYZC.ttf") format("truetype"),url("./media/icomoon-FKFTTYPZ.woff") format("woff"),url("./media/icomoon-UQX34VEH.svg") format("svg");font-display:block}[class^=icon-],[class*=" icon-"]{font-style:normal;font-variant:normal;font-weight:400;font-family:icomoon!important;line-height:1;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-rodin-works:before{content:"\e93d"}.icon-calendar:before{content:"\e93c"}.icon-rhombus-warning:before{content:"\e93b"}.icon-lock:before{content:"\e939"}.icon-user:before{content:"\e93a"}.icon-logout:before{content:"\e936"}.icon-security:before{content:"\e937"}.icon-setting:before{content:"\e938"}.icon-d-gizmo:before{content:"\e92d"}.icon-vertical-measure:before{content:"\e92e"}.icon-org-chart:before{content:"\e926"}.icon-checkbox-checked:before{content:"\e922"}.icon-checkbox-unchecked:before{content:"\e923"}.icon-plus:before{content:"\e925"}.icon-minus:before{content:"\e924"}.icon-arrow-up:before{content:"\e903"}.icon-arrow-right:before{content:"\e902"}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-top:before{content:"\e91b"}.icon-right:before{content:"\e917"}.icon-bottom:before{content:"\e904"}.icon-left:before{content:"\e913"}.icon-file:before{content:"\e90d"}.icon-file-download:before{content:"\e90e"}.icon-file-upload:before{content:"\e90f"}.icon-circle-download:before{content:"\e905"}.icon-circle-upload:before{content:"\e907"}.icon-upload:before{content:"\e91d"}.icon-circle-info:before{content:"\e906"}.icon-cursive-info:before{content:"\e92f"}.icon-circle-user:before{content:"\e908"}.icon-cross:before{content:"\e909"}.icon-tick:before{content:"\e927"}.icon-eye-open:before{content:"\e90c"}.icon-eye-close:before{content:"\e90b"}.icon-star:before{content:"\e919"}.icon-stroke-star:before{content:"\e928"}.icon-trash-can:before{content:"\e91c"}.icon-pen:before{content:"\e915"}.icon-edit:before{content:"\e90a"}.icon-filter:before{content:"\e910"}.icon-gear:before{content:"\e911"}.icon-searh:before{content:"\e918"}.icon-cart:before{content:"\e91f"}.icon-wallet:before{content:"\e921"}.icon-credit-card:before{content:"\e930"}.icon-home:before{content:"\e912"}.icon-briefcase:before{content:"\e929"}.icon-profile:before{content:"\e92a"}.icon-list:before{content:"\e91e"}.icon-file-list:before{content:"\e931"}.icon-file-check:before{content:"\e932"}.icon-pdf:before{content:"\e914"}.icon-video:before{content:"\e920"}.icon-circle-play:before{content:"\e933"}.icon-application:before{content:"\e934"}.icon-pricing:before{content:"\e935"}.icon-printer:before{content:"\e916"}.icon-retainer:before{content:"\e92b"}.icon-clear-aligner:before{content:"\e92c"}.icon-teeth:before{content:"\e91a"}.icon-phone:before{content:"\e942"}.icon-envelop:before{content:"\e945"}.icon-compass:before{content:"\e946"}
