*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Aptos,Segoe UI,Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.payroll-button-primary{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dental-theme .bg-ink.payroll-button-primary,.dental-theme a.bg-ink.payroll-button-primary,.dental-theme button.bg-ink.payroll-button-primary{background:var(--dental-accent);color:#fff}.bg-ink.payroll-button-primary,a.bg-ink.payroll-button-primary,button.bg-ink.payroll-button-primary{background-color:#7fd7c9;color:#0b100f}.payroll-button-primary:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.payroll-button-primary:disabled{cursor:not-allowed;opacity:.5}.payroll-button-secondary{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables :is(.text-blue-700,.payroll-button-secondary,.text-cyan-700),.dental-theme[data-dental-theme=dark] .dental-provider-production :is(.text-blue-700,.payroll-button-secondary,.text-cyan-700){color:var(--dental-accent-bright)}.payroll-button-secondary.text-\[\#121816\]{color:#121816}.dental-theme[data-dental-theme=dark] .payroll-button-secondary{background:var(--dos-surface)}.dental-theme[data-dental-theme=dark] :is(.text-blue-600,.text-blue-700,.payroll-button-secondary,.text-blue-900,.text-blue-950,.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,[class~="text-[#286a8f]"],[class~="text-[#285f82]"],[class~="text-[#2d65c4]"],[class~="text-[#4788b4]"],[class~="text-[#4b8eb5]"],[class~="text-[#33739b]"],[class~="text-[#164f72]"],[class~="text-[#244bb5]"]){color:var(--dos-info-text)}.payroll-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.payroll-button-secondary:disabled{cursor:not-allowed;opacity:.5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-6{inset:-1.5rem}.inset-0{inset:0}.inset-2{inset:.5rem}.inset-4{inset:1rem}.inset-5{inset:1.25rem}.-inset-y-\[35\%\]{top:-35%;bottom:-35%}.inset-x-0{left:0;right:0}.inset-x-1{left:.25rem;right:.25rem}.inset-x-3{left:.75rem;right:.75rem}.inset-x-4{left:1rem;right:1rem}.inset-x-7{left:1.75rem;right:1.75rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-bottom-16{bottom:-4rem}.-bottom-24{bottom:-6rem}.-bottom-28{bottom:-7rem}.-bottom-56{bottom:-14rem}.-left-12{left:-3rem}.-left-24{left:-6rem}.-left-40{left:-10rem}.-left-48{left:-12rem}.-left-\[45\%\]{left:-45%}.-right-12{right:-3rem}.-right-14{right:-3.5rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-3{right:-.75rem}.-right-52{right:-13rem}.-right-7{right:-1.75rem}.-right-8{right:-2rem}.-top-12{top:-3rem}.-top-14{top:-3.5rem}.-top-16{top:-4rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-32{top:-8rem}.-top-52{top:-13rem}.-top-9{top:-2.25rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-14{bottom:3.5rem}.bottom-16{bottom:4rem}.bottom-20{bottom:5rem}.bottom-28{bottom:7rem}.bottom-3{bottom:.75rem}.bottom-3\.5{bottom:.875rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-9{bottom:2.25rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-15rem\]{bottom:-15rem}.bottom-\[-22\%\]{bottom:-22%}.bottom-\[12\%\]{bottom:12%}.bottom-\[22\%\]{bottom:22%}.bottom-\[25\%\]{bottom:25%}.bottom-\[3\%\]{bottom:3%}.bottom-\[3\.75rem\]{bottom:3.75rem}.bottom-\[4\.5rem\]{bottom:4.5rem}.bottom-\[5\.5rem\]{bottom:5.5rem}.bottom-\[6\.5rem\]{bottom:6.5rem}.bottom-\[7\.5rem\]{bottom:7.5rem}.bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1rem + env(safe-area-inset-bottom))}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-11{left:2.75rem}.left-12{left:3rem}.left-14{left:3.5rem}.left-16{left:4rem}.left-2{left:.5rem}.left-20{left:5rem}.left-24{left:6rem}.left-28{left:7rem}.left-3{left:.75rem}.left-4{left:1rem}.left-48{left:12rem}.left-5{left:1.25rem}.left-52{left:13rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-\[-10\%\]{left:-10%}.left-\[-4\%\]{left:-4%}.left-\[-8\%\]{left:-8%}.left-\[13\.5rem\]{left:13.5rem}.left-\[18\%\]{left:18%}.left-\[22\%\]{left:22%}.left-\[27\%\]{left:27%}.left-\[3\.75rem\]{left:3.75rem}.left-\[30\%\]{left:30%}.left-\[38\%\]{left:38%}.left-\[4\.5rem\]{left:4.5rem}.left-\[43\%\]{left:43%}.left-\[48\%\]{left:48%}.left-\[6\%\]{left:6%}.left-\[6\.5rem\]{left:6.5rem}.left-\[7\%\]{left:7%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-11{right:2.75rem}.right-14{right:3.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[-12\%\]{right:-12%}.right-\[-12px\]{right:-12px}.right-\[-130px\]{right:-130px}.right-\[-8rem\]{right:-8rem}.right-\[13\%\]{right:13%}.right-\[15\%\]{right:15%}.right-\[18\%\]{right:18%}.right-\[20\%\]{right:20%}.right-\[22\%\]{right:22%}.right-\[27\%\]{right:27%}.right-\[3\.75rem\]{right:3.75rem}.right-\[6\%\]{right:6%}.right-\[7\%\]{right:7%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[-12rem\]{top:-12rem}.top-\[-150px\]{top:-150px}.top-\[-24\%\]{top:-24%}.top-\[18\%\]{top:18%}.top-\[28\%\]{top:28%}.top-\[33\%\]{top:33%}.top-\[35\%\]{top:35%}.top-\[4\%\]{top:4%}.top-\[50rem\]{top:50rem}.top-\[6\%\]{top:6%}.top-\[65px\]{top:65px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-\[5\]{z-index:-5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mr-2{margin-right:-.5rem}.-mt-5{margin-top:-1.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-8{margin-right:2rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-12{width:3rem;height:3rem}.size-14{width:3.5rem;height:3.5rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-28{width:7rem;height:7rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-44{width:11rem;height:11rem}.size-5{width:1.25rem;height:1.25rem}.size-52{width:13rem;height:13rem}.size-56{width:14rem;height:14rem}.size-6{width:1.5rem;height:1.5rem}.size-64{width:16rem;height:16rem}.size-7{width:1.75rem;height:1.75rem}.size-72{width:18rem;height:18rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-3\/4{height:75%}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[11\.5rem\]{height:11.5rem}.h-\[145vw\]{height:145vw}.h-\[20\%\]{height:20%}.h-\[230px\]{height:230px}.h-\[28\%\]{height:28%}.h-\[2px\]{height:2px}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.65rem\]{height:3.65rem}.h-\[300px\]{height:300px}.h-\[34\%\]{height:34%}.h-\[34rem\]{height:34rem}.h-\[36\%\]{height:36%}.h-\[38rem\]{height:38rem}.h-\[4\.25rem\]{height:4.25rem}.h-\[4\.75rem\]{height:4.75rem}.h-\[42\%\]{height:42%}.h-\[420px\]{height:420px}.h-\[42rem\]{height:42rem}.h-\[46px\]{height:46px}.h-\[6\.5rem\]{height:6.5rem}.h-\[60\%\]{height:60%}.h-\[620px\]{height:620px}.h-\[640px\]{height:640px}.h-\[7\.5rem\]{height:7.5rem}.h-\[78\%\]{height:78%}.h-\[8\.75rem\]{height:8.75rem}.h-\[calc\(100\%-2rem\)\]{height:calc(100% - 2rem)}.h-\[clamp\(100rem\2c 260vw\2c 118rem\)\]{height:clamp(100rem,260vw,118rem)}.h-\[clamp\(4\.75rem\2c 9vw\2c 6rem\)\]{height:clamp(4.75rem,9vw,6rem)}.h-\[min\(82rem\2c 92vw\)\]{height:min(82rem,92vw)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-11{max-height:2.75rem}.max-h-14{max-height:3.5rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[23rem\]{max-height:23rem}.max-h-\[360px\]{max-height:360px}.max-h-\[42rem\]{max-height:42rem}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[540px\]{max-height:540px}.max-h-\[560px\]{max-height:560px}.max-h-\[640px\]{max-height:640px}.max-h-\[680px\]{max-height:680px}.max-h-\[72rem\]{max-height:72rem}.max-h-\[72svh\]{max-height:72svh}.max-h-\[760px\]{max-height:760px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-1{min-height:.25rem}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-40{min-height:10rem}.min-h-44{min-height:11rem}.min-h-48{min-height:12rem}.min-h-52{min-height:13rem}.min-h-56{min-height:14rem}.min-h-64{min-height:16rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-96{min-height:24rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[18rem\]{min-height:18rem}.min-h-\[258px\]{min-height:258px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[310px\]{min-height:310px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[38rem\]{min-height:38rem}.min-h-\[420px\]{min-height:420px}.min-h-\[430px\]{min-height:430px}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[650px\]{min-height:650px}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[9\.25rem\]{min-height:9.25rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[118\%\]{width:118%}.w-\[128\%\]{width:128%}.w-\[13\%\]{width:13%}.w-\[14\.5rem\]{width:14.5rem}.w-\[145vw\]{width:145vw}.w-\[15\%\]{width:15%}.w-\[15\.5rem\]{width:15.5rem}.w-\[19rem\]{width:19rem}.w-\[25rem\]{width:25rem}.w-\[26\%\]{width:26%}.w-\[26rem\]{width:26rem}.w-\[28\%\]{width:28%}.w-\[3\.6\%\]{width:3.6%}.w-\[3\.65rem\]{width:3.65rem}.w-\[300px\]{width:300px}.w-\[30rem\]{width:30rem}.w-\[34rem\]{width:34rem}.w-\[38\%\]{width:38%}.w-\[38rem\]{width:38rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[420px\]{width:420px}.w-\[42rem\]{width:42rem}.w-\[44\%\]{width:44%}.w-\[60\%\]{width:60%}.w-\[7\%\]{width:7%}.w-\[7\.5rem\]{width:7.5rem}.w-\[72\%\]{width:72%}.w-\[8\.5rem\]{width:8.5rem}.w-\[80\%\]{width:80%}.w-\[calc\(100vw-9rem\)\]{width:calc(100vw - 9rem)}.w-\[calc\(50\%-0\.375rem\)\]{width:calc(50% - .375rem)}.w-\[clamp\(100rem\2c 260vw\2c 118rem\)\]{width:clamp(100rem,260vw,118rem)}.w-\[clamp\(4\.75rem\2c 9vw\2c 6rem\)\]{width:clamp(4.75rem,9vw,6rem)}.w-\[min\(22\.5rem\2c calc\(100vw-1\.5rem\)\)\]{width:min(22.5rem,calc(100vw - 1.5rem))}.w-\[min\(82rem\2c 92vw\)\]{width:min(82rem,92vw)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-1{min-width:.25rem}.min-w-11{min-width:2.75rem}.min-w-14{min-width:3.5rem}.min-w-16{min-width:4rem}.min-w-2\.5{min-width:.625rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-28{min-width:7rem}.min-w-36{min-width:9rem}.min-w-40{min-width:10rem}.min-w-44{min-width:11rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-72{min-width:18rem}.min-w-\[1050px\]{min-width:1050px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[108px\]{min-width:108px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[1480px\]{min-width:1480px}.min-w-\[17\.5rem\]{min-width:17.5rem}.min-w-\[180px\]{min-width:180px}.min-w-\[205px\]{min-width:205px}.min-w-\[210px\]{min-width:210px}.min-w-\[240px\]{min-width:240px}.min-w-\[360px\]{min-width:360px}.min-w-\[560px\]{min-width:560px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[800px\]{min-width:800px}.min-w-\[850px\]{min-width:850px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-14{max-width:3.5rem}.max-w-16{max-width:4rem}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[62rem\]{max-width:62rem}.max-w-\[64\%\]{max-width:64%}.max-w-\[65\%\]{max-width:65%}.max-w-\[68\%\]{max-width:68%}.max-w-\[680px\]{max-width:680px}.max-w-\[70\%\]{max-width:70%}.max-w-\[72\%\]{max-width:72%}.max-w-\[72rem\]{max-width:72rem}.max-w-\[82\%\]{max-width:82%}.max-w-\[86\%\]{max-width:86%}.max-w-\[94rem\]{max-width:94rem}.max-w-\[min\(90\%\2c 42rem\)\]{max-width:min(90%,42rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-rotate-6{--tw-rotate:-6deg}.-rotate-6,.-rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-12{--tw-rotate:12deg}.rotate-12,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-6{--tw-rotate:6deg}.rotate-6,.rotate-\[18deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[18deg\]{--tw-rotate:18deg}.scale-\[0\.24\]{--tw-scale-x:0.24;--tw-scale-y:0.24}.scale-\[0\.24\],.scale-\[0\.74\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.74\]{--tw-scale-x:0.74;--tw-scale-y:0.74}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-40{scroll-margin-top:10rem}.scroll-mt-6{scroll-margin-top:1.5rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.5rem_1fr\]{grid-template-columns:1.5rem 1fr}.grid-cols-\[1\.75rem_1fr\]{grid-template-columns:1.75rem 1fr}.grid-cols-\[110px_120px_1fr_120px_120px_120px_140px\]{grid-template-columns:110px 120px 1fr 120px 120px 120px 140px}.grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.grid-cols-\[1fr_120px_120px\]{grid-template-columns:1fr 120px 120px}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.grid-cols-\[2rem_1fr\]{grid-template-columns:2rem 1fr}.grid-cols-\[36px_1fr\]{grid-template-columns:36px 1fr}.grid-cols-\[40px_1fr_auto\]{grid-template-columns:40px 1fr auto}.grid-cols-\[48px_1fr_auto\]{grid-template-columns:48px 1fr auto}.grid-cols-\[56px_1fr_auto\]{grid-template-columns:56px 1fr auto}.grid-cols-\[70px_1fr_auto\]{grid-template-columns:70px 1fr auto}.grid-cols-\[84px_1fr_22px\]{grid-template-columns:84px 1fr 22px}.grid-cols-\[88px_minmax\(110px\2c 1fr\)\]{grid-template-columns:88px minmax(110px,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_auto_auto\]{grid-template-columns:auto 1fr auto auto}.grid-cols-\[auto_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\2c 1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.grid-cols-\[minmax\(0\2c 1fr\)_9rem\]{grid-template-columns:minmax(0,1fr) 9rem}.grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(280px\2c 1\.5fr\)_minmax\(180px\2c 0\.8fr\)_minmax\(150px\2c 0\.65fr\)_150px_130px\]{grid-template-columns:minmax(280px,1.5fr) minmax(180px,.8fr) minmax(150px,.65fr) 150px 130px}.grid-rows-\[auto_minmax\(0\2c 1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-end{place-items:end}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.\!justify-between{justify-content:space-between!important}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#c8dfe5\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(200 223 229/var(--tw-divide-opacity,1))}.divide-\[\#dce8ef\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(220 232 239/var(--tw-divide-opacity,1))}.divide-\[\#dce9ef\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(220 233 239/var(--tw-divide-opacity,1))}.divide-\[\#e0eaf0\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(224 234 240/var(--tw-divide-opacity,1))}.divide-\[\#e2edf2\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 237 242/var(--tw-divide-opacity,1))}.divide-\[\#e3ece9\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(227 236 233/var(--tw-divide-opacity,1))}.divide-\[\#f1d8df\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 216 223/var(--tw-divide-opacity,1))}.divide-\[var\(--dental-line\)\]>:not([hidden])~:not([hidden]){border-color:var(--dental-line)}.divide-line>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(35 60 106/var(--tw-divide-opacity,1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity,1))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:hsla(0,0%,100%,.1)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.65rem\]{border-radius:1.65rem}.rounded-\[1\.6rem\]{border-radius:1.6rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2\.75rem\]{border-radius:2.75rem}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[34px\]{border-top-left-radius:34px;border-top-right-radius:34px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[10px\]{border-width:10px}.border-\[14px\]{border-width:14px}.border-\[42px\]{border-width:42px}.border-\[48px\]{border-width:48px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.\!border-emerald-800{--tw-border-opacity:1!important;border-color:rgb(6 95 70/var(--tw-border-opacity,1))!important}.border-\[\#151515\]{--tw-border-opacity:1;border-color:rgb(21 21 21/var(--tw-border-opacity,1))}.border-\[\#173143\]{--tw-border-opacity:1;border-color:rgb(23 49 67/var(--tw-border-opacity,1))}.border-\[\#1f5bb6\]{--tw-border-opacity:1;border-color:rgb(31 91 182/var(--tw-border-opacity,1))}.border-\[\#20334e\]{--tw-border-opacity:1;border-color:rgb(32 51 78/var(--tw-border-opacity,1))}.border-\[\#244f67\]{--tw-border-opacity:1;border-color:rgb(36 79 103/var(--tw-border-opacity,1))}.border-\[\#24b5c5\]{--tw-border-opacity:1;border-color:rgb(36 181 197/var(--tw-border-opacity,1))}.border-\[\#2563eb\]\/25{border-color:rgba(37,99,235,.25)}.border-\[\#285f82\]{--tw-border-opacity:1;border-color:rgb(40 95 130/var(--tw-border-opacity,1))}.border-\[\#286a8f\]{--tw-border-opacity:1;border-color:rgb(40 106 143/var(--tw-border-opacity,1))}.border-\[\#2a6df4\]{--tw-border-opacity:1;border-color:rgb(42 109 244/var(--tw-border-opacity,1))}.border-\[\#2b69ff\]\/30{border-color:rgba(43,105,255,.3)}.border-\[\#2e7d6e\]{--tw-border-opacity:1;border-color:rgb(46 125 110/var(--tw-border-opacity,1))}.border-\[\#2e7d6e\]\/40{border-color:rgba(46,125,110,.4)}.border-\[\#33423d\]{--tw-border-opacity:1;border-color:rgb(51 66 61/var(--tw-border-opacity,1))}.border-\[\#37d8ff\]\/45{border-color:rgba(55,216,255,.45)}.border-\[\#3c77ac\]{--tw-border-opacity:1;border-color:rgb(60 119 172/var(--tw-border-opacity,1))}.border-\[\#47ddff\]{--tw-border-opacity:1;border-color:rgb(71 221 255/var(--tw-border-opacity,1))}.border-\[\#47ddff\]\/15{border-color:rgba(71,221,255,.15)}.border-\[\#47ddff\]\/20{border-color:rgba(71,221,255,.2)}.border-\[\#47ddff\]\/25{border-color:rgba(71,221,255,.25)}.border-\[\#47ddff\]\/35{border-color:rgba(71,221,255,.35)}.border-\[\#47ddff\]\/45{border-color:rgba(71,221,255,.45)}.border-\[\#47ddff\]\/50{border-color:rgba(71,221,255,.5)}.border-\[\#47ddff\]\/55{border-color:rgba(71,221,255,.55)}.border-\[\#47ddff\]\/60{border-color:rgba(71,221,255,.6)}.border-\[\#47ddff\]\/65{border-color:rgba(71,221,255,.65)}.border-\[\#4a83b4\]{--tw-border-opacity:1;border-color:rgb(74 131 180/var(--tw-border-opacity,1))}.border-\[\#5c9ed9\]\/40{border-color:rgba(92,158,217,.4)}.border-\[\#64f1bf\]\/20{border-color:rgba(100,241,191,.2)}.border-\[\#64f1bf\]\/25{border-color:rgba(100,241,191,.25)}.border-\[\#64f1bf\]\/30{border-color:rgba(100,241,191,.3)}.border-\[\#64f1bf\]\/35{border-color:rgba(100,241,191,.35)}.border-\[\#7fd7c9\]{--tw-border-opacity:1;border-color:rgb(127 215 201/var(--tw-border-opacity,1))}.border-\[\#86b6cb\]{--tw-border-opacity:1;border-color:rgb(134 182 203/var(--tw-border-opacity,1))}.border-\[\#8bb5c9\]{--tw-border-opacity:1;border-color:rgb(139 181 201/var(--tw-border-opacity,1))}.border-\[\#8bc8b9\]{--tw-border-opacity:1;border-color:rgb(139 200 185/var(--tw-border-opacity,1))}.border-\[\#8bcabb\]{--tw-border-opacity:1;border-color:rgb(139 202 187/var(--tw-border-opacity,1))}.border-\[\#8db7ca\]{--tw-border-opacity:1;border-color:rgb(141 183 202/var(--tw-border-opacity,1))}.border-\[\#8fc4d7\]{--tw-border-opacity:1;border-color:rgb(143 196 215/var(--tw-border-opacity,1))}.border-\[\#993186\]\/35{border-color:rgba(153,49,134,.35)}.border-\[\#9bbfce\]{--tw-border-opacity:1;border-color:rgb(155 191 206/var(--tw-border-opacity,1))}.border-\[\#9bcfc3\]{--tw-border-opacity:1;border-color:rgb(155 207 195/var(--tw-border-opacity,1))}.border-\[\#9ebdcb\]{--tw-border-opacity:1;border-color:rgb(158 189 203/var(--tw-border-opacity,1))}.border-\[\#9ec8dd\]{--tw-border-opacity:1;border-color:rgb(158 200 221/var(--tw-border-opacity,1))}.border-\[\#9ec8df\]{--tw-border-opacity:1;border-color:rgb(158 200 223/var(--tw-border-opacity,1))}.border-\[\#9ec9de\]{--tw-border-opacity:1;border-color:rgb(158 201 222/var(--tw-border-opacity,1))}.border-\[\#9ed4e8\]{--tw-border-opacity:1;border-color:rgb(158 212 232/var(--tw-border-opacity,1))}.border-\[\#9ed6e9\]{--tw-border-opacity:1;border-color:rgb(158 214 233/var(--tw-border-opacity,1))}.border-\[\#9fc2d5\]{--tw-border-opacity:1;border-color:rgb(159 194 213/var(--tw-border-opacity,1))}.border-\[\#9fc4d8\]{--tw-border-opacity:1;border-color:rgb(159 196 216/var(--tw-border-opacity,1))}.border-\[\#9fc5d8\]{--tw-border-opacity:1;border-color:rgb(159 197 216/var(--tw-border-opacity,1))}.border-\[\#9fc9da\]{--tw-border-opacity:1;border-color:rgb(159 201 218/var(--tw-border-opacity,1))}.border-\[\#a6c8d8\]{--tw-border-opacity:1;border-color:rgb(166 200 216/var(--tw-border-opacity,1))}.border-\[\#a9c7d8\]{--tw-border-opacity:1;border-color:rgb(169 199 216/var(--tw-border-opacity,1))}.border-\[\#a9c9dc\]{--tw-border-opacity:1;border-color:rgb(169 201 220/var(--tw-border-opacity,1))}.border-\[\#a9d9cc\]{--tw-border-opacity:1;border-color:rgb(169 217 204/var(--tw-border-opacity,1))}.border-\[\#acd2b7\]{--tw-border-opacity:1;border-color:rgb(172 210 183/var(--tw-border-opacity,1))}.border-\[\#aee4d8\]\/45{border-color:rgba(174,228,216,.45)}.border-\[\#b03d91\]\/35{border-color:rgba(176,61,145,.35)}.border-\[\#b5d7be\]{--tw-border-opacity:1;border-color:rgb(181 215 190/var(--tw-border-opacity,1))}.border-\[\#b7ccda\]{--tw-border-opacity:1;border-color:rgb(183 204 218/var(--tw-border-opacity,1))}.border-\[\#b7d8d1\]{--tw-border-opacity:1;border-color:rgb(183 216 209/var(--tw-border-opacity,1))}.border-\[\#b8cfdf\]{--tw-border-opacity:1;border-color:rgb(184 207 223/var(--tw-border-opacity,1))}.border-\[\#b8d4bf\]{--tw-border-opacity:1;border-color:rgb(184 212 191/var(--tw-border-opacity,1))}.border-\[\#b8d7d0\]{--tw-border-opacity:1;border-color:rgb(184 215 208/var(--tw-border-opacity,1))}.border-\[\#b8d8b7\]{--tw-border-opacity:1;border-color:rgb(184 216 183/var(--tw-border-opacity,1))}.border-\[\#b8d9e8\]{--tw-border-opacity:1;border-color:rgb(184 217 232/var(--tw-border-opacity,1))}.border-\[\#b8dcd3\]{--tw-border-opacity:1;border-color:rgb(184 220 211/var(--tw-border-opacity,1))}.border-\[\#b9cad8\]{--tw-border-opacity:1;border-color:rgb(185 202 216/var(--tw-border-opacity,1))}.border-\[\#b9cfdb\]{--tw-border-opacity:1;border-color:rgb(185 207 219/var(--tw-border-opacity,1))}.border-\[\#b9cfdd\]{--tw-border-opacity:1;border-color:rgb(185 207 221/var(--tw-border-opacity,1))}.border-\[\#b9d5df\]{--tw-border-opacity:1;border-color:rgb(185 213 223/var(--tw-border-opacity,1))}.border-\[\#b9d5e4\]{--tw-border-opacity:1;border-color:rgb(185 213 228/var(--tw-border-opacity,1))}.border-\[\#b9d8e7\]{--tw-border-opacity:1;border-color:rgb(185 216 231/var(--tw-border-opacity,1))}.border-\[\#b9d9e8\]{--tw-border-opacity:1;border-color:rgb(185 217 232/var(--tw-border-opacity,1))}.border-\[\#b9dccf\]{--tw-border-opacity:1;border-color:rgb(185 220 207/var(--tw-border-opacity,1))}.border-\[\#b9dced\]{--tw-border-opacity:1;border-color:rgb(185 220 237/var(--tw-border-opacity,1))}.border-\[\#bad6e4\]{--tw-border-opacity:1;border-color:rgb(186 214 228/var(--tw-border-opacity,1))}.border-\[\#bbdcd7\]{--tw-border-opacity:1;border-color:rgb(187 220 215/var(--tw-border-opacity,1))}.border-\[\#bcd0dd\]{--tw-border-opacity:1;border-color:rgb(188 208 221/var(--tw-border-opacity,1))}.border-\[\#bcd4e2\]{--tw-border-opacity:1;border-color:rgb(188 212 226/var(--tw-border-opacity,1))}.border-\[\#bcd5ea\]{--tw-border-opacity:1;border-color:rgb(188 213 234/var(--tw-border-opacity,1))}.border-\[\#bcd7e8\]{--tw-border-opacity:1;border-color:rgb(188 215 232/var(--tw-border-opacity,1))}.border-\[\#bcd8e8\]{--tw-border-opacity:1;border-color:rgb(188 216 232/var(--tw-border-opacity,1))}.border-\[\#bdd6e7\]{--tw-border-opacity:1;border-color:rgb(189 214 231/var(--tw-border-opacity,1))}.border-\[\#bdd7e4\]{--tw-border-opacity:1;border-color:rgb(189 215 228/var(--tw-border-opacity,1))}.border-\[\#bdd7e5\]{--tw-border-opacity:1;border-color:rgb(189 215 229/var(--tw-border-opacity,1))}.border-\[\#bed6ea\]{--tw-border-opacity:1;border-color:rgb(190 214 234/var(--tw-border-opacity,1))}.border-\[\#bfd7ea\]{--tw-border-opacity:1;border-color:rgb(191 215 234/var(--tw-border-opacity,1))}.border-\[\#bfd8f5\]{--tw-border-opacity:1;border-color:rgb(191 216 245/var(--tw-border-opacity,1))}.border-\[\#bfe7dc\]{--tw-border-opacity:1;border-color:rgb(191 231 220/var(--tw-border-opacity,1))}.border-\[\#c38b62\]{--tw-border-opacity:1;border-color:rgb(195 139 98/var(--tw-border-opacity,1))}.border-\[\#c4dce7\]{--tw-border-opacity:1;border-color:rgb(196 220 231/var(--tw-border-opacity,1))}.border-\[\#c5d9ec\]{--tw-border-opacity:1;border-color:rgb(197 217 236/var(--tw-border-opacity,1))}.border-\[\#c5dbea\]{--tw-border-opacity:1;border-color:rgb(197 219 234/var(--tw-border-opacity,1))}.border-\[\#c6ded8\]{--tw-border-opacity:1;border-color:rgb(198 222 216/var(--tw-border-opacity,1))}.border-\[\#c7d8f2\]{--tw-border-opacity:1;border-color:rgb(199 216 242/var(--tw-border-opacity,1))}.border-\[\#c7dce3\]{--tw-border-opacity:1;border-color:rgb(199 220 227/var(--tw-border-opacity,1))}.border-\[\#c7dce9\]{--tw-border-opacity:1;border-color:rgb(199 220 233/var(--tw-border-opacity,1))}.border-\[\#c88745\]\/40{border-color:rgba(200,135,69,.4)}.border-\[\#c8d9e8\]{--tw-border-opacity:1;border-color:rgb(200 217 232/var(--tw-border-opacity,1))}.border-\[\#c8dde3\]{--tw-border-opacity:1;border-color:rgb(200 221 227/var(--tw-border-opacity,1))}.border-\[\#c8dde8\]{--tw-border-opacity:1;border-color:rgb(200 221 232/var(--tw-border-opacity,1))}.border-\[\#c8dfe5\]{--tw-border-opacity:1;border-color:rgb(200 223 229/var(--tw-border-opacity,1))}.border-\[\#c8dfe9\]{--tw-border-opacity:1;border-color:rgb(200 223 233/var(--tw-border-opacity,1))}.border-\[\#c9d9e9\]{--tw-border-opacity:1;border-color:rgb(201 217 233/var(--tw-border-opacity,1))}.border-\[\#c9dbea\]{--tw-border-opacity:1;border-color:rgb(201 219 234/var(--tw-border-opacity,1))}.border-\[\#c9ddd8\]{--tw-border-opacity:1;border-color:rgb(201 221 216/var(--tw-border-opacity,1))}.border-\[\#c9ded8\]{--tw-border-opacity:1;border-color:rgb(201 222 216/var(--tw-border-opacity,1))}.border-\[\#cad8e3\]{--tw-border-opacity:1;border-color:rgb(202 216 227/var(--tw-border-opacity,1))}.border-\[\#cbd8b4\]{--tw-border-opacity:1;border-color:rgb(203 216 180/var(--tw-border-opacity,1))}.border-\[\#cbd8e2\]{--tw-border-opacity:1;border-color:rgb(203 216 226/var(--tw-border-opacity,1))}.border-\[\#cbd8ea\]{--tw-border-opacity:1;border-color:rgb(203 216 234/var(--tw-border-opacity,1))}.border-\[\#cbd9e9\]{--tw-border-opacity:1;border-color:rgb(203 217 233/var(--tw-border-opacity,1))}.border-\[\#cbdde8\]{--tw-border-opacity:1;border-color:rgb(203 221 232/var(--tw-border-opacity,1))}.border-\[\#ccd9eb\]{--tw-border-opacity:1;border-color:rgb(204 217 235/var(--tw-border-opacity,1))}.border-\[\#cddcf0\]{--tw-border-opacity:1;border-color:rgb(205 220 240/var(--tw-border-opacity,1))}.border-\[\#cfe1ed\]{--tw-border-opacity:1;border-color:rgb(207 225 237/var(--tw-border-opacity,1))}.border-\[\#cfe2de\]{--tw-border-opacity:1;border-color:rgb(207 226 222/var(--tw-border-opacity,1))}.border-\[\#cfe3ec\]{--tw-border-opacity:1;border-color:rgb(207 227 236/var(--tw-border-opacity,1))}.border-\[\#d2e2ea\]{--tw-border-opacity:1;border-color:rgb(210 226 234/var(--tw-border-opacity,1))}.border-\[\#d3c8eb\]{--tw-border-opacity:1;border-color:rgb(211 200 235/var(--tw-border-opacity,1))}.border-\[\#d3e3eb\]{--tw-border-opacity:1;border-color:rgb(211 227 235/var(--tw-border-opacity,1))}.border-\[\#d5a84c\]{--tw-border-opacity:1;border-color:rgb(213 168 76/var(--tw-border-opacity,1))}.border-\[\#d5a84c\]\/45{border-color:rgba(213,168,76,.45)}.border-\[\#d5e4eb\]{--tw-border-opacity:1;border-color:rgb(213 228 235/var(--tw-border-opacity,1))}.border-\[\#d5e5ee\]{--tw-border-opacity:1;border-color:rgb(213 229 238/var(--tw-border-opacity,1))}.border-\[\#d6e1ef\]\/75{border-color:rgba(214,225,239,.75)}.border-\[\#d6e2ea\]{--tw-border-opacity:1;border-color:rgb(214 226 234/var(--tw-border-opacity,1))}.border-\[\#d6e5eb\]{--tw-border-opacity:1;border-color:rgb(214 229 235/var(--tw-border-opacity,1))}.border-\[\#d6e5ec\]{--tw-border-opacity:1;border-color:rgb(214 229 236/var(--tw-border-opacity,1))}.border-\[\#d7c38d\]{--tw-border-opacity:1;border-color:rgb(215 195 141/var(--tw-border-opacity,1))}.border-\[\#d7c48e\]{--tw-border-opacity:1;border-color:rgb(215 196 142/var(--tw-border-opacity,1))}.border-\[\#d7e1ed\]{--tw-border-opacity:1;border-color:rgb(215 225 237/var(--tw-border-opacity,1))}.border-\[\#d7e5ed\]{--tw-border-opacity:1;border-color:rgb(215 229 237/var(--tw-border-opacity,1))}.border-\[\#d7e5f1\]{--tw-border-opacity:1;border-color:rgb(215 229 241/var(--tw-border-opacity,1))}.border-\[\#d7e7ee\]{--tw-border-opacity:1;border-color:rgb(215 231 238/var(--tw-border-opacity,1))}.border-\[\#d8b46a\]\/40{border-color:hsla(40,59%,63%,.4)}.border-\[\#d8c8e8\]{--tw-border-opacity:1;border-color:rgb(216 200 232/var(--tw-border-opacity,1))}.border-\[\#d8d4ec\]{--tw-border-opacity:1;border-color:rgb(216 212 236/var(--tw-border-opacity,1))}.border-\[\#d8e4f5\]{--tw-border-opacity:1;border-color:rgb(216 228 245/var(--tw-border-opacity,1))}.border-\[\#d8e5ec\]{--tw-border-opacity:1;border-color:rgb(216 229 236/var(--tw-border-opacity,1))}.border-\[\#d8e6ec\]{--tw-border-opacity:1;border-color:rgb(216 230 236/var(--tw-border-opacity,1))}.border-\[\#d8e6ee\]{--tw-border-opacity:1;border-color:rgb(216 230 238/var(--tw-border-opacity,1))}.border-\[\#d9c28a\]\/45{border-color:hsla(43,51%,70%,.45)}.border-\[\#d9cbf8\]{--tw-border-opacity:1;border-color:rgb(217 203 248/var(--tw-border-opacity,1))}.border-\[\#d9cff8\]{--tw-border-opacity:1;border-color:rgb(217 207 248/var(--tw-border-opacity,1))}.border-\[\#d9e2ef\]{--tw-border-opacity:1;border-color:rgb(217 226 239/var(--tw-border-opacity,1))}.border-\[\#d9e3f1\]{--tw-border-opacity:1;border-color:rgb(217 227 241/var(--tw-border-opacity,1))}.border-\[\#d9e4ec\]{--tw-border-opacity:1;border-color:rgb(217 228 236/var(--tw-border-opacity,1))}.border-\[\#d9e4f2\]{--tw-border-opacity:1;border-color:rgb(217 228 242/var(--tw-border-opacity,1))}.border-\[\#d9e7e3\]{--tw-border-opacity:1;border-color:rgb(217 231 227/var(--tw-border-opacity,1))}.border-\[\#d9e8ef\]{--tw-border-opacity:1;border-color:rgb(217 232 239/var(--tw-border-opacity,1))}.border-\[\#d9e8f2\]{--tw-border-opacity:1;border-color:rgb(217 232 242/var(--tw-border-opacity,1))}.border-\[\#dbe7f1\]{--tw-border-opacity:1;border-color:rgb(219 231 241/var(--tw-border-opacity,1))}.border-\[\#dbe8ec\]{--tw-border-opacity:1;border-color:rgb(219 232 236/var(--tw-border-opacity,1))}.border-\[\#dbe8ee\]{--tw-border-opacity:1;border-color:rgb(219 232 238/var(--tw-border-opacity,1))}.border-\[\#dce8ef\]{--tw-border-opacity:1;border-color:rgb(220 232 239/var(--tw-border-opacity,1))}.border-\[\#dce8f2\]{--tw-border-opacity:1;border-color:rgb(220 232 242/var(--tw-border-opacity,1))}.border-\[\#dce9ef\]{--tw-border-opacity:1;border-color:rgb(220 233 239/var(--tw-border-opacity,1))}.border-\[\#dce9f1\]{--tw-border-opacity:1;border-color:rgb(220 233 241/var(--tw-border-opacity,1))}.border-\[\#dda36f\]{--tw-border-opacity:1;border-color:rgb(221 163 111/var(--tw-border-opacity,1))}.border-\[\#dec68b\]{--tw-border-opacity:1;border-color:rgb(222 198 139/var(--tw-border-opacity,1))}.border-\[\#dfb765\]\/45{border-color:hsla(40,66%,64%,.45)}.border-\[\#e0eaf0\]{--tw-border-opacity:1;border-color:rgb(224 234 240/var(--tw-border-opacity,1))}.border-\[\#e0ebf0\]{--tw-border-opacity:1;border-color:rgb(224 235 240/var(--tw-border-opacity,1))}.border-\[\#e2edf2\]{--tw-border-opacity:1;border-color:rgb(226 237 242/var(--tw-border-opacity,1))}.border-\[\#e2edf3\]{--tw-border-opacity:1;border-color:rgb(226 237 243/var(--tw-border-opacity,1))}.border-\[\#e3e8eb\]{--tw-border-opacity:1;border-color:rgb(227 232 235/var(--tw-border-opacity,1))}.border-\[\#e3edf4\]{--tw-border-opacity:1;border-color:rgb(227 237 244/var(--tw-border-opacity,1))}.border-\[\#e4d5c3\]{--tw-border-opacity:1;border-color:rgb(228 213 195/var(--tw-border-opacity,1))}.border-\[\#e4edf1\]{--tw-border-opacity:1;border-color:rgb(228 237 241/var(--tw-border-opacity,1))}.border-\[\#e4edf2\]{--tw-border-opacity:1;border-color:rgb(228 237 242/var(--tw-border-opacity,1))}.border-\[\#e5eef2\]{--tw-border-opacity:1;border-color:rgb(229 238 242/var(--tw-border-opacity,1))}.border-\[\#e6c675\]{--tw-border-opacity:1;border-color:rgb(230 198 117/var(--tw-border-opacity,1))}.border-\[\#e6eef2\]{--tw-border-opacity:1;border-color:rgb(230 238 242/var(--tw-border-opacity,1))}.border-\[\#e7cbb5\]{--tw-border-opacity:1;border-color:rgb(231 203 181/var(--tw-border-opacity,1))}.border-\[\#e8c77f\]\/80{border-color:hsla(41,70%,70%,.8)}.border-\[\#ead6aa\]{--tw-border-opacity:1;border-color:rgb(234 214 170/var(--tw-border-opacity,1))}.border-\[\#ead7b1\]{--tw-border-opacity:1;border-color:rgb(234 215 177/var(--tw-border-opacity,1))}.border-\[\#ead8a7\]{--tw-border-opacity:1;border-color:rgb(234 216 167/var(--tw-border-opacity,1))}.border-\[\#eadcb6\]{--tw-border-opacity:1;border-color:rgb(234 220 182/var(--tw-border-opacity,1))}.border-\[\#ebd4a4\]{--tw-border-opacity:1;border-color:rgb(235 212 164/var(--tw-border-opacity,1))}.border-\[\#ecd58f\]{--tw-border-opacity:1;border-color:rgb(236 213 143/var(--tw-border-opacity,1))}.border-\[\#f0d79f\]{--tw-border-opacity:1;border-color:rgb(240 215 159/var(--tw-border-opacity,1))}.border-\[\#f3e6c7\]{--tw-border-opacity:1;border-color:rgb(243 230 199/var(--tw-border-opacity,1))}.border-\[\#f6c85f\]\/20{border-color:rgba(246,200,95,.2)}.border-\[\#f6c85f\]\/30{border-color:rgba(246,200,95,.3)}.border-\[\#f6c85f\]\/35{border-color:rgba(246,200,95,.35)}.border-\[\#f6c85f\]\/45{border-color:rgba(246,200,95,.45)}.border-\[\#f6c85f\]\/55{border-color:rgba(246,200,95,.55)}.border-\[\#ff5ac8\]\/15{border-color:rgba(255,90,200,.15)}.border-\[\#ff5ac8\]\/30{border-color:rgba(255,90,200,.3)}.border-\[\#ff8b31\]\/20{border-color:rgba(255,139,49,.2)}.border-\[\#ff8b31\]\/25{border-color:rgba(255,139,49,.25)}.border-\[\#ff8b31\]\/30{border-color:rgba(255,139,49,.3)}.border-\[\#ff8b31\]\/35{border-color:rgba(255,139,49,.35)}.border-\[\#ff9d3b\]\/45{border-color:rgba(255,157,59,.45)}.border-\[\#ffd76a\]\/15{border-color:rgba(255,215,106,.15)}.border-\[rgba\(182\2c 255\2c 46\2c 0\.22\)\]{border-color:rgba(182,255,46,.22)}.border-\[rgba\(182\2c 255\2c 46\2c 0\.35\)\]{border-color:rgba(182,255,46,.35)}.border-\[rgba\(182\2c 255\2c 46\2c 0\.4\)\]{border-color:rgba(182,255,46,.4)}.border-\[rgba\(182\2c 255\2c 46\2c 0\.42\)\]{border-color:rgba(182,255,46,.42)}.border-\[rgba\(182\2c 255\2c 46\2c 0\.48\)\]{border-color:rgba(182,255,46,.48)}.border-\[rgba\(184\2c 129\2c 50\2c 0\.28\)\]{border-color:rgba(184,129,50,.28)}.border-\[rgba\(184\2c 129\2c 50\2c 0\.34\)\]{border-color:rgba(184,129,50,.34)}.border-\[rgba\(196\2c 60\2c 74\2c 0\.24\)\]{border-color:rgba(196,60,74,.24)}.border-\[rgba\(196\2c 60\2c 74\2c 0\.3\)\]{border-color:rgba(196,60,74,.3)}.border-\[rgba\(196\2c 60\2c 74\2c 0\.34\)\]{border-color:rgba(196,60,74,.34)}.border-\[rgba\(22\2c 135\2c 167\2c 0\.25\)\]{border-color:rgba(22,135,167,.25)}.border-\[rgba\(22\2c 135\2c 167\2c 0\.28\)\]{border-color:rgba(22,135,167,.28)}.border-\[rgba\(255\2c 138\2c 31\2c 0\.5\)\]{border-color:rgba(255,138,31,.5)}.border-\[rgba\(255\2c 224\2c 75\2c 0\.35\)\]{border-color:rgba(255,224,75,.35)}.border-\[rgba\(255\2c 224\2c 75\2c 0\.38\)\]{border-color:rgba(255,224,75,.38)}.border-\[rgba\(255\2c 224\2c 75\2c 0\.4\)\]{border-color:rgba(255,224,75,.4)}.border-\[rgba\(255\2c 224\2c 75\2c 0\.42\)\]{border-color:rgba(255,224,75,.42)}.border-\[rgba\(255\2c 224\2c 75\2c 0\.48\)\]{border-color:rgba(255,224,75,.48)}.border-\[rgba\(255\2c 255\2c 255\2c 0\.22\)\]{border-color:hsla(0,0%,100%,.22)}.border-\[rgba\(255\2c 77\2c 77\2c 0\.35\)\]{border-color:rgba(255,77,77,.35)}.border-\[rgba\(255\2c 77\2c 77\2c 0\.45\)\]{border-color:rgba(255,77,77,.45)}.border-\[rgba\(255\2c 77\2c 77\2c 0\.5\)\]{border-color:rgba(255,77,77,.5)}.border-\[rgba\(30\2c 99\2c 181\2c 0\.2\)\]{border-color:rgba(30,99,181,.2)}.border-\[rgba\(30\2c 99\2c 181\2c 0\.24\)\]{border-color:rgba(30,99,181,.24)}.border-\[rgba\(30\2c 99\2c 181\2c 0\.26\)\]{border-color:rgba(30,99,181,.26)}.border-\[rgba\(30\2c 99\2c 181\2c 0\.28\)\]{border-color:rgba(30,99,181,.28)}.border-\[rgba\(30\2c 99\2c 181\2c 0\.3\)\]{border-color:rgba(30,99,181,.3)}.border-\[rgba\(43\2c 198\2c 255\2c 0\.28\)\]{border-color:rgba(43,198,255,.28)}.border-\[rgba\(43\2c 198\2c 255\2c 0\.38\)\]{border-color:rgba(43,198,255,.38)}.border-\[var\(--dental-line\)\]{border-color:var(--dental-line)}.border-\[var\(--dos-line\)\]{border-color:var(--dos-line)}.border-\[var\(--market-lime\)\]{border-color:var(--market-lime)}.border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/20{border-color:rgba(252,211,77,.2)}.border-amber-300\/25{border-color:rgba(252,211,77,.25)}.border-amber-300\/30{border-color:rgba(252,211,77,.3)}.border-amber-300\/35{border-color:rgba(252,211,77,.35)}.border-amber-300\/45{border-color:rgba(252,211,77,.45)}.border-amber-300\/60{border-color:rgba(252,211,77,.6)}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/40{border-color:rgba(251,191,36,.4)}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/30{border-color:rgba(245,158,11,.3)}.border-amber-500\/35{border-color:rgba(245,158,11,.35)}.border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity,1))}.border-black\/5{border-color:rgba(0,0,0,.05)}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-200\/75{border-color:rgba(191,219,254,.75)}.border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-500\/30{border-color:rgba(59,130,246,.3)}.border-blue-500\/35{border-color:rgba(59,130,246,.35)}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-blue-900{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity,1))}.border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity,1))}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-200\/10{border-color:rgba(165,243,252,.1)}.border-cyan-200\/15{border-color:rgba(165,243,252,.15)}.border-cyan-200\/50{border-color:rgba(165,243,252,.5)}.border-cyan-200\/80{border-color:rgba(165,243,252,.8)}.border-cyan-300{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.border-cyan-300\/15{border-color:rgba(103,232,249,.15)}.border-cyan-300\/20{border-color:rgba(103,232,249,.2)}.border-cyan-300\/30{border-color:rgba(103,232,249,.3)}.border-cyan-300\/35{border-color:rgba(103,232,249,.35)}.border-cyan-300\/40{border-color:rgba(103,232,249,.4)}.border-cyan-300\/45{border-color:rgba(103,232,249,.45)}.border-cyan-300\/55{border-color:rgba(103,232,249,.55)}.border-cyan-300\/60{border-color:rgba(103,232,249,.6)}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-400\/20{border-color:rgba(34,211,238,.2)}.border-cyan-500\/30{border-color:rgba(6,182,212,.3)}.border-ember\/30{border-color:rgba(255,157,59,.3)}.border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-300\/25{border-color:rgba(110,231,183,.25)}.border-emerald-300\/40{border-color:rgba(110,231,183,.4)}.border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.border-emerald-400\/30{border-color:rgba(52,211,153,.3)}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/30{border-color:rgba(16,185,129,.3)}.border-emerald-500\/35{border-color:rgba(16,185,129,.35)}.border-emerald-500\/40{border-color:rgba(16,185,129,.4)}.border-fuchsia-300\/20{border-color:rgba(240,171,252,.2)}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity,1))}.border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity,1))}.border-ink{--tw-border-opacity:1;border-color:rgb(245 248 255/var(--tw-border-opacity,1))}.border-line{--tw-border-opacity:1;border-color:rgb(35 60 106/var(--tw-border-opacity,1))}.border-line\/70{border-color:rgba(35,60,106,.7)}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1))}.border-orange-300\/45{border-color:hsla(31,97%,72%,.45)}.border-pink-300{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-300\/30{border-color:hsla(0,94%,82%,.3)}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-400\/30{border-color:hsla(0,91%,71%,.3)}.border-red-400\/35{border-color:hsla(0,91%,71%,.35)}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:rgba(239,68,68,.3)}.border-red-500\/35{border-color:rgba(239,68,68,.35)}.border-redwood\/20{border-color:rgba(255,107,129,.2)}.border-redwood\/30{border-color:rgba(255,107,129,.3)}.border-redwood\/35{border-color:rgba(255,107,129,.35)}.border-redwood\/40{border-color:rgba(255,107,129,.4)}.border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.border-rose-500\/35{border-color:rgba(244,63,94,.35)}.border-sky-100\/80{border-color:rgba(224,242,254,.8)}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity,1))}.border-sky-300\/45{border-color:rgba(125,211,252,.45)}.border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-400\/35{border-color:rgba(148,163,184,.35)}.border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity,1))}.border-teal{--tw-border-opacity:1;border-color:rgb(66 200 255/var(--tw-border-opacity,1))}.border-teal\/20{border-color:rgba(66,200,255,.2)}.border-teal\/25{border-color:rgba(66,200,255,.25)}.border-teal\/30{border-color:rgba(66,200,255,.3)}.border-teal\/35{border-color:rgba(66,200,255,.35)}.border-teal\/40{border-color:rgba(66,200,255,.4)}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-200\/45{border-color:rgba(221,214,254,.45)}.border-violet-300{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.border-violet-300\/20{border-color:rgba(196,181,253,.2)}.border-violet-300\/35{border-color:rgba(196,181,253,.35)}.border-violet-300\/40{border-color:rgba(196,181,253,.4)}.border-violet-500\/30{border-color:rgba(139,92,246,.3)}.border-violet-700{--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/25{border-color:hsla(0,0%,100%,.25)}.border-white\/30{border-color:hsla(0,0%,100%,.3)}.border-white\/35{border-color:hsla(0,0%,100%,.35)}.border-white\/40{border-color:hsla(0,0%,100%,.4)}.border-white\/70{border-color:hsla(0,0%,100%,.7)}.border-white\/80{border-color:hsla(0,0%,100%,.8)}.border-white\/85{border-color:hsla(0,0%,100%,.85)}.border-white\/90{border-color:hsla(0,0%,100%,.9)}.border-white\/95{border-color:hsla(0,0%,100%,.95)}.border-white\/\[0\.04\]{border-color:hsla(0,0%,100%,.04)}.border-white\/\[0\.06\]{border-color:hsla(0,0%,100%,.06)}.border-white\/\[0\.45\]{border-color:hsla(0,0%,100%,.45)}.border-white\/\[0\.85\]{border-color:hsla(0,0%,100%,.85)}.border-b-\[\#bdd7e4\]{--tw-border-opacity:1;border-bottom-color:rgb(189 215 228/var(--tw-border-opacity,1))}.border-b-amber-200{--tw-border-opacity:1;border-bottom-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-l-\[\#2e7d6e\]{--tw-border-opacity:1;border-left-color:rgb(46 125 110/var(--tw-border-opacity,1))}.border-l-\[\#2ea38b\]{--tw-border-opacity:1;border-left-color:rgb(46 163 139/var(--tw-border-opacity,1))}.border-l-\[\#2f80ff\]{--tw-border-opacity:1;border-left-color:rgb(47 128 255/var(--tw-border-opacity,1))}.border-l-\[\#4f8cff\]{--tw-border-opacity:1;border-left-color:rgb(79 140 255/var(--tw-border-opacity,1))}.border-l-\[var\(--dental-mint\)\]{border-left-color:var(--dental-mint)}.border-l-amber-400{--tw-border-opacity:1;border-left-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-l-amber-500{--tw-border-opacity:1;border-left-color:rgb(245 158 11/var(--tw-border-opacity,1))}.\!bg-emerald-800{--tw-bg-opacity:1!important;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))!important}.bg-\[\#02040b\]{--tw-bg-opacity:1;background-color:rgb(2 4 11/var(--tw-bg-opacity,1))}.bg-\[\#020612\]{--tw-bg-opacity:1;background-color:rgb(2 6 18/var(--tw-bg-opacity,1))}.bg-\[\#02070a\]{--tw-bg-opacity:1;background-color:rgb(2 7 10/var(--tw-bg-opacity,1))}.bg-\[\#030817\]{--tw-bg-opacity:1;background-color:rgb(3 8 23/var(--tw-bg-opacity,1))}.bg-\[\#030b17\]{--tw-bg-opacity:1;background-color:rgb(3 11 23/var(--tw-bg-opacity,1))}.bg-\[\#04101d\]{--tw-bg-opacity:1;background-color:rgb(4 16 29/var(--tw-bg-opacity,1))}.bg-\[\#050816\]{--tw-bg-opacity:1;background-color:rgb(5 8 22/var(--tw-bg-opacity,1))}.bg-\[\#050a14\]{--tw-bg-opacity:1;background-color:rgb(5 10 20/var(--tw-bg-opacity,1))}.bg-\[\#050b1b\]{--tw-bg-opacity:1;background-color:rgb(5 11 27/var(--tw-bg-opacity,1))}.bg-\[\#050b1b\]\/80{background-color:rgba(5,11,27,.8)}.bg-\[\#050b1b\]\/90{background-color:rgba(5,11,27,.9)}.bg-\[\#050d1a\]{--tw-bg-opacity:1;background-color:rgb(5 13 26/var(--tw-bg-opacity,1))}.bg-\[\#061126\]\/70{background-color:rgba(6,17,38,.7)}.bg-\[\#06152f\]{--tw-bg-opacity:1;background-color:rgb(6 21 47/var(--tw-bg-opacity,1))}.bg-\[\#06162a\]{--tw-bg-opacity:1;background-color:rgb(6 22 42/var(--tw-bg-opacity,1))}.bg-\[\#070819\]{--tw-bg-opacity:1;background-color:rgb(7 8 25/var(--tw-bg-opacity,1))}.bg-\[\#070e1b\]{--tw-bg-opacity:1;background-color:rgb(7 14 27/var(--tw-bg-opacity,1))}.bg-\[\#07101d\]{--tw-bg-opacity:1;background-color:rgb(7 16 29/var(--tw-bg-opacity,1))}.bg-\[\#07101f\]\/70{background-color:rgba(7,16,31,.7)}.bg-\[\#07101f\]\/90{background-color:rgba(7,16,31,.9)}.bg-\[\#071024\]{--tw-bg-opacity:1;background-color:rgb(7 16 36/var(--tw-bg-opacity,1))}.bg-\[\#071124\]{--tw-bg-opacity:1;background-color:rgb(7 17 36/var(--tw-bg-opacity,1))}.bg-\[\#071125\]{--tw-bg-opacity:1;background-color:rgb(7 17 37/var(--tw-bg-opacity,1))}.bg-\[\#071126\]{--tw-bg-opacity:1;background-color:rgb(7 17 38/var(--tw-bg-opacity,1))}.bg-\[\#07152c\]\/55{background-color:rgba(7,21,44,.55)}.bg-\[\#071726\]\/65{background-color:rgba(7,23,38,.65)}.bg-\[\#07182d\]{--tw-bg-opacity:1;background-color:rgb(7 24 45/var(--tw-bg-opacity,1))}.bg-\[\#07182d\]\/70{background-color:rgba(7,24,45,.7)}.bg-\[\#071a35\]{--tw-bg-opacity:1;background-color:rgb(7 26 53/var(--tw-bg-opacity,1))}.bg-\[\#071b3d\]{--tw-bg-opacity:1;background-color:rgb(7 27 61/var(--tw-bg-opacity,1))}.bg-\[\#071c2c\]\/20{background-color:rgba(7,28,44,.2)}.bg-\[\#071c2c\]\/45{background-color:rgba(7,28,44,.45)}.bg-\[\#081225\]{--tw-bg-opacity:1;background-color:rgb(8 18 37/var(--tw-bg-opacity,1))}.bg-\[\#081426\]{--tw-bg-opacity:1;background-color:rgb(8 20 38/var(--tw-bg-opacity,1))}.bg-\[\#090d0c\]{--tw-bg-opacity:1;background-color:rgb(9 13 12/var(--tw-bg-opacity,1))}.bg-\[\#091023\]{--tw-bg-opacity:1;background-color:rgb(9 16 35/var(--tw-bg-opacity,1))}.bg-\[\#0b1629\]{--tw-bg-opacity:1;background-color:rgb(11 22 41/var(--tw-bg-opacity,1))}.bg-\[\#0b1b33\]{--tw-bg-opacity:1;background-color:rgb(11 27 51/var(--tw-bg-opacity,1))}.bg-\[\#0f172a\]\/45{background-color:rgba(15,23,42,.45)}.bg-\[\#0f172a\]\/50{background-color:rgba(15,23,42,.5)}.bg-\[\#101614\]{--tw-bg-opacity:1;background-color:rgb(16 22 20/var(--tw-bg-opacity,1))}.bg-\[\#101615\]{--tw-bg-opacity:1;background-color:rgb(16 22 21/var(--tw-bg-opacity,1))}.bg-\[\#102f60\]{--tw-bg-opacity:1;background-color:rgb(16 47 96/var(--tw-bg-opacity,1))}.bg-\[\#151d1a\]{--tw-bg-opacity:1;background-color:rgb(21 29 26/var(--tw-bg-opacity,1))}.bg-\[\#1596c8\]{--tw-bg-opacity:1;background-color:rgb(21 150 200/var(--tw-bg-opacity,1))}.bg-\[\#160d08\]{--tw-bg-opacity:1;background-color:rgb(22 13 8/var(--tw-bg-opacity,1))}.bg-\[\#167c6b\]{--tw-bg-opacity:1;background-color:rgb(22 124 107/var(--tw-bg-opacity,1))}.bg-\[\#16866f\]{--tw-bg-opacity:1;background-color:rgb(22 134 111/var(--tw-bg-opacity,1))}.bg-\[\#168cff\]{--tw-bg-opacity:1;background-color:rgb(22 140 255/var(--tw-bg-opacity,1))}.bg-\[\#168cff\]\/10{background-color:rgba(22,140,255,.1)}.bg-\[\#168cff\]\/\[0\.06\]{background-color:rgba(22,140,255,.06)}.bg-\[\#173143\]{--tw-bg-opacity:1;background-color:rgb(23 49 67/var(--tw-bg-opacity,1))}.bg-\[\#182021\]{--tw-bg-opacity:1;background-color:rgb(24 32 33/var(--tw-bg-opacity,1))}.bg-\[\#191b24\]{--tw-bg-opacity:1;background-color:rgb(25 27 36/var(--tw-bg-opacity,1))}.bg-\[\#1d4ed8\]{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-\[\#1f3f79\]{--tw-bg-opacity:1;background-color:rgb(31 63 121/var(--tw-bg-opacity,1))}.bg-\[\#202733\]{--tw-bg-opacity:1;background-color:rgb(32 39 51/var(--tw-bg-opacity,1))}.bg-\[\#211908\]{--tw-bg-opacity:1;background-color:rgb(33 25 8/var(--tw-bg-opacity,1))}.bg-\[\#221a07\]{--tw-bg-opacity:1;background-color:rgb(34 26 7/var(--tw-bg-opacity,1))}.bg-\[\#225f55\]{--tw-bg-opacity:1;background-color:rgb(34 95 85/var(--tw-bg-opacity,1))}.bg-\[\#23806f\]{--tw-bg-opacity:1;background-color:rgb(35 128 111/var(--tw-bg-opacity,1))}.bg-\[\#2463b8\]{--tw-bg-opacity:1;background-color:rgb(36 99 184/var(--tw-bg-opacity,1))}.bg-\[\#2463eb\]{--tw-bg-opacity:1;background-color:rgb(36 99 235/var(--tw-bg-opacity,1))}.bg-\[\#2478b2\]{--tw-bg-opacity:1;background-color:rgb(36 120 178/var(--tw-bg-opacity,1))}.bg-\[\#2563eb\]{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-\[\#26322f\]{--tw-bg-opacity:1;background-color:rgb(38 50 47/var(--tw-bg-opacity,1))}.bg-\[\#26a78f\]{--tw-bg-opacity:1;background-color:rgb(38 167 143/var(--tw-bg-opacity,1))}.bg-\[\#285f82\]{--tw-bg-opacity:1;background-color:rgb(40 95 130/var(--tw-bg-opacity,1))}.bg-\[\#286a8f\]{--tw-bg-opacity:1;background-color:rgb(40 106 143/var(--tw-bg-opacity,1))}.bg-\[\#2a6df4\]{--tw-bg-opacity:1;background-color:rgb(42 109 244/var(--tw-bg-opacity,1))}.bg-\[\#2e7d6e\]{--tw-bg-opacity:1;background-color:rgb(46 125 110/var(--tw-bg-opacity,1))}.bg-\[\#2e7d6e\]\/10{background-color:rgba(46,125,110,.1)}.bg-\[\#2f8ec2\]{--tw-bg-opacity:1;background-color:rgb(47 142 194/var(--tw-bg-opacity,1))}.bg-\[\#347ee8\]{--tw-bg-opacity:1;background-color:rgb(52 126 232/var(--tw-bg-opacity,1))}.bg-\[\#37d8ff\]\/10{background-color:rgba(55,216,255,.1)}.bg-\[\#3d7fa8\]{--tw-bg-opacity:1;background-color:rgb(61 127 168/var(--tw-bg-opacity,1))}.bg-\[\#43a8dc\]{--tw-bg-opacity:1;background-color:rgb(67 168 220/var(--tw-bg-opacity,1))}.bg-\[\#4788b4\]{--tw-bg-opacity:1;background-color:rgb(71 136 180/var(--tw-bg-opacity,1))}.bg-\[\#47ddff\]{--tw-bg-opacity:1;background-color:rgb(71 221 255/var(--tw-bg-opacity,1))}.bg-\[\#47ddff\]\/35{background-color:rgba(71,221,255,.35)}.bg-\[\#47ddff\]\/\[0\.07\]{background-color:rgba(71,221,255,.07)}.bg-\[\#4f8cff\]{--tw-bg-opacity:1;background-color:rgb(79 140 255/var(--tw-bg-opacity,1))}.bg-\[\#64f1bf\]{--tw-bg-opacity:1;background-color:rgb(100 241 191/var(--tw-bg-opacity,1))}.bg-\[\#64f1bf\]\/10{background-color:rgba(100,241,191,.1)}.bg-\[\#64f1bf\]\/\[0\.07\]{background-color:rgba(100,241,191,.07)}.bg-\[\#6b3f14\]{--tw-bg-opacity:1;background-color:rgb(107 63 20/var(--tw-bg-opacity,1))}.bg-\[\#70e6ff\]\/30{background-color:rgba(112,230,255,.3)}.bg-\[\#75e1f0\]{--tw-bg-opacity:1;background-color:rgb(117 225 240/var(--tw-bg-opacity,1))}.bg-\[\#7fd7c9\]{--tw-bg-opacity:1;background-color:rgb(127 215 201/var(--tw-bg-opacity,1))}.bg-\[\#8369c4\]{--tw-bg-opacity:1;background-color:rgb(131 105 196/var(--tw-bg-opacity,1))}.bg-\[\#8a641c\]{--tw-bg-opacity:1;background-color:rgb(138 100 28/var(--tw-bg-opacity,1))}.bg-\[\#8b6ae0\]{--tw-bg-opacity:1;background-color:rgb(139 106 224/var(--tw-bg-opacity,1))}.bg-\[\#96c8ec\]{--tw-bg-opacity:1;background-color:rgb(150 200 236/var(--tw-bg-opacity,1))}.bg-\[\#9cbfaf\]{--tw-bg-opacity:1;background-color:rgb(156 191 175/var(--tw-bg-opacity,1))}.bg-\[\#aee4d8\]{--tw-bg-opacity:1;background-color:rgb(174 228 216/var(--tw-bg-opacity,1))}.bg-\[\#b8d4c9\]{--tw-bg-opacity:1;background-color:rgb(184 212 201/var(--tw-bg-opacity,1))}.bg-\[\#bad6ca\]{--tw-bg-opacity:1;background-color:rgb(186 214 202/var(--tw-bg-opacity,1))}.bg-\[\#bfe8dd\]\/40{background-color:rgba(191,232,221,.4)}.bg-\[\#bfe8dd\]\/55{background-color:rgba(191,232,221,.55)}.bg-\[\#cfd8d3\]{--tw-bg-opacity:1;background-color:rgb(207 216 211/var(--tw-bg-opacity,1))}.bg-\[\#cfe5d9\]{--tw-bg-opacity:1;background-color:rgb(207 229 217/var(--tw-bg-opacity,1))}.bg-\[\#cfe7f5\]\/85{background-color:rgba(207,231,245,.85)}.bg-\[\#d5a542\]{--tw-bg-opacity:1;background-color:rgb(213 165 66/var(--tw-bg-opacity,1))}.bg-\[\#d5eadf\]{--tw-bg-opacity:1;background-color:rgb(213 234 223/var(--tw-bg-opacity,1))}.bg-\[\#d66082\]{--tw-bg-opacity:1;background-color:rgb(214 96 130/var(--tw-bg-opacity,1))}.bg-\[\#d7e5ed\]{--tw-bg-opacity:1;background-color:rgb(215 229 237/var(--tw-bg-opacity,1))}.bg-\[\#d7efff\]\/80{background-color:rgba(215,239,255,.8)}.bg-\[\#d88750\]{--tw-bg-opacity:1;background-color:rgb(216 135 80/var(--tw-bg-opacity,1))}.bg-\[\#d8b46a\]\/10{background-color:hsla(40,59%,63%,.1)}.bg-\[\#d8f5f4\]\/90{background-color:rgba(216,245,244,.9)}.bg-\[\#d93f63\]{--tw-bg-opacity:1;background-color:rgb(217 63 99/var(--tw-bg-opacity,1))}.bg-\[\#d9e5df\]{--tw-bg-opacity:1;background-color:rgb(217 229 223/var(--tw-bg-opacity,1))}.bg-\[\#dce9ef\]{--tw-bg-opacity:1;background-color:rgb(220 233 239/var(--tw-bg-opacity,1))}.bg-\[\#dce9f1\]{--tw-bg-opacity:1;background-color:rgb(220 233 241/var(--tw-bg-opacity,1))}.bg-\[\#dcebf2\]{--tw-bg-opacity:1;background-color:rgb(220 235 242/var(--tw-bg-opacity,1))}.bg-\[\#dcecff\]{--tw-bg-opacity:1;background-color:rgb(220 236 255/var(--tw-bg-opacity,1))}.bg-\[\#dceef4\]{--tw-bg-opacity:1;background-color:rgb(220 238 244/var(--tw-bg-opacity,1))}.bg-\[\#dcefe7\]{--tw-bg-opacity:1;background-color:rgb(220 239 231/var(--tw-bg-opacity,1))}.bg-\[\#dfe8e4\]{--tw-bg-opacity:1;background-color:rgb(223 232 228/var(--tw-bg-opacity,1))}.bg-\[\#dff1ec\]{--tw-bg-opacity:1;background-color:rgb(223 241 236/var(--tw-bg-opacity,1))}.bg-\[\#dff1fb\]{--tw-bg-opacity:1;background-color:rgb(223 241 251/var(--tw-bg-opacity,1))}.bg-\[\#dff3ed\]{--tw-bg-opacity:1;background-color:rgb(223 243 237/var(--tw-bg-opacity,1))}.bg-\[\#dff7f1\]{--tw-bg-opacity:1;background-color:rgb(223 247 241/var(--tw-bg-opacity,1))}.bg-\[\#e1f5e7\]\/80{background-color:rgba(225,245,231,.8)}.bg-\[\#e2f3ff\]{--tw-bg-opacity:1;background-color:rgb(226 243 255/var(--tw-bg-opacity,1))}.bg-\[\#e4edf1\]{--tw-bg-opacity:1;background-color:rgb(228 237 241/var(--tw-bg-opacity,1))}.bg-\[\#e4f4ef\]{--tw-bg-opacity:1;background-color:rgb(228 244 239/var(--tw-bg-opacity,1))}.bg-\[\#e6ad38\]{--tw-bg-opacity:1;background-color:rgb(230 173 56/var(--tw-bg-opacity,1))}.bg-\[\#e6f5ef\]{--tw-bg-opacity:1;background-color:rgb(230 245 239/var(--tw-bg-opacity,1))}.bg-\[\#e6f5f1\]{--tw-bg-opacity:1;background-color:rgb(230 245 241/var(--tw-bg-opacity,1))}.bg-\[\#e7edf5\]{--tw-bg-opacity:1;background-color:rgb(231 237 245/var(--tw-bg-opacity,1))}.bg-\[\#e7eef3\]{--tw-bg-opacity:1;background-color:rgb(231 238 243/var(--tw-bg-opacity,1))}.bg-\[\#e7f1ff\]{--tw-bg-opacity:1;background-color:rgb(231 241 255/var(--tw-bg-opacity,1))}.bg-\[\#e7f3f7\]{--tw-bg-opacity:1;background-color:rgb(231 243 247/var(--tw-bg-opacity,1))}.bg-\[\#e7f4fb\]{--tw-bg-opacity:1;background-color:rgb(231 244 251/var(--tw-bg-opacity,1))}.bg-\[\#e7f5f1\]{--tw-bg-opacity:1;background-color:rgb(231 245 241/var(--tw-bg-opacity,1))}.bg-\[\#e88024\]{--tw-bg-opacity:1;background-color:rgb(232 128 36/var(--tw-bg-opacity,1))}.bg-\[\#e8f1f5\]{--tw-bg-opacity:1;background-color:rgb(232 241 245/var(--tw-bg-opacity,1))}.bg-\[\#e8f2fb\]{--tw-bg-opacity:1;background-color:rgb(232 242 251/var(--tw-bg-opacity,1))}.bg-\[\#e8f3f8\]{--tw-bg-opacity:1;background-color:rgb(232 243 248/var(--tw-bg-opacity,1))}.bg-\[\#e8f3fb\]{--tw-bg-opacity:1;background-color:rgb(232 243 251/var(--tw-bg-opacity,1))}.bg-\[\#e9f6fb\]{--tw-bg-opacity:1;background-color:rgb(233 246 251/var(--tw-bg-opacity,1))}.bg-\[\#e9f7f2\]{--tw-bg-opacity:1;background-color:rgb(233 247 242/var(--tw-bg-opacity,1))}.bg-\[\#eaf4ff\]{--tw-bg-opacity:1;background-color:rgb(234 244 255/var(--tw-bg-opacity,1))}.bg-\[\#eaf7f3\]{--tw-bg-opacity:1;background-color:rgb(234 247 243/var(--tw-bg-opacity,1))}.bg-\[\#edf3f6\]{--tw-bg-opacity:1;background-color:rgb(237 243 246/var(--tw-bg-opacity,1))}.bg-\[\#edf6fb\]{--tw-bg-opacity:1;background-color:rgb(237 246 251/var(--tw-bg-opacity,1))}.bg-\[\#edf6fc\]{--tw-bg-opacity:1;background-color:rgb(237 246 252/var(--tw-bg-opacity,1))}.bg-\[\#edf7f7\]{--tw-bg-opacity:1;background-color:rgb(237 247 247/var(--tw-bg-opacity,1))}.bg-\[\#edf7fb\]{--tw-bg-opacity:1;background-color:rgb(237 247 251/var(--tw-bg-opacity,1))}.bg-\[\#edf7ff\]{--tw-bg-opacity:1;background-color:rgb(237 247 255/var(--tw-bg-opacity,1))}.bg-\[\#edf8f5\]{--tw-bg-opacity:1;background-color:rgb(237 248 245/var(--tw-bg-opacity,1))}.bg-\[\#edfaf5\]{--tw-bg-opacity:1;background-color:rgb(237 250 245/var(--tw-bg-opacity,1))}.bg-\[\#eee7ff\]{--tw-bg-opacity:1;background-color:rgb(238 231 255/var(--tw-bg-opacity,1))}.bg-\[\#eef4f7\]{--tw-bg-opacity:1;background-color:rgb(238 244 247/var(--tw-bg-opacity,1))}.bg-\[\#eef5f9\]{--tw-bg-opacity:1;background-color:rgb(238 245 249/var(--tw-bg-opacity,1))}.bg-\[\#eef5ff\]{--tw-bg-opacity:1;background-color:rgb(238 245 255/var(--tw-bg-opacity,1))}.bg-\[\#eef6fb\]{--tw-bg-opacity:1;background-color:rgb(238 246 251/var(--tw-bg-opacity,1))}.bg-\[\#eef7fb\]{--tw-bg-opacity:1;background-color:rgb(238 247 251/var(--tw-bg-opacity,1))}.bg-\[\#eef8f5\]{--tw-bg-opacity:1;background-color:rgb(238 248 245/var(--tw-bg-opacity,1))}.bg-\[\#eef8fb\]{--tw-bg-opacity:1;background-color:rgb(238 248 251/var(--tw-bg-opacity,1))}.bg-\[\#eef8ff\]\/\[0\.94\]{background-color:rgba(238,248,255,.94)}.bg-\[\#eef9fb\]{--tw-bg-opacity:1;background-color:rgb(238 249 251/var(--tw-bg-opacity,1))}.bg-\[\#eff7fb\]{--tw-bg-opacity:1;background-color:rgb(239 247 251/var(--tw-bg-opacity,1))}.bg-\[\#f0edff\]{--tw-bg-opacity:1;background-color:rgb(240 237 255/var(--tw-bg-opacity,1))}.bg-\[\#f0f8fa\]{--tw-bg-opacity:1;background-color:rgb(240 248 250/var(--tw-bg-opacity,1))}.bg-\[\#f0faf6\]{--tw-bg-opacity:1;background-color:rgb(240 250 246/var(--tw-bg-opacity,1))}.bg-\[\#f0faf7\]{--tw-bg-opacity:1;background-color:rgb(240 250 247/var(--tw-bg-opacity,1))}.bg-\[\#f1eafe\]{--tw-bg-opacity:1;background-color:rgb(241 234 254/var(--tw-bg-opacity,1))}.bg-\[\#f2b93b\]{--tw-bg-opacity:1;background-color:rgb(242 185 59/var(--tw-bg-opacity,1))}.bg-\[\#f2cf92\]\/\[0\.36\]{background-color:hsla(38,79%,76%,.36)}.bg-\[\#f381c0\]{--tw-bg-opacity:1;background-color:rgb(243 129 192/var(--tw-bg-opacity,1))}.bg-\[\#f3f9fb\]{--tw-bg-opacity:1;background-color:rgb(243 249 251/var(--tw-bg-opacity,1))}.bg-\[\#f3f9fc\]{--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f3f9fd\]{--tw-bg-opacity:1;background-color:rgb(243 249 253/var(--tw-bg-opacity,1))}.bg-\[\#f3fafc\]{--tw-bg-opacity:1;background-color:rgb(243 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f4f7fb\]{--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1))}.bg-\[\#f4f8fb\]{--tw-bg-opacity:1;background-color:rgb(244 248 251/var(--tw-bg-opacity,1))}.bg-\[\#f4f9fc\]{--tw-bg-opacity:1;background-color:rgb(244 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f4f9ff\]{--tw-bg-opacity:1;background-color:rgb(244 249 255/var(--tw-bg-opacity,1))}.bg-\[\#f4fbfc\]{--tw-bg-opacity:1;background-color:rgb(244 251 252/var(--tw-bg-opacity,1))}.bg-\[\#f4fbfe\]{--tw-bg-opacity:1;background-color:rgb(244 251 254/var(--tw-bg-opacity,1))}.bg-\[\#f5d68c\]\/75{background-color:hsla(42,84%,75%,.75)}.bg-\[\#f5f8fb\]{--tw-bg-opacity:1;background-color:rgb(245 248 251/var(--tw-bg-opacity,1))}.bg-\[\#f5f9fc\]{--tw-bg-opacity:1;background-color:rgb(245 249 252/var(--tw-bg-opacity,1))}.bg-\[\#f5f9ff\]{--tw-bg-opacity:1;background-color:rgb(245 249 255/var(--tw-bg-opacity,1))}.bg-\[\#f5fafc\]{--tw-bg-opacity:1;background-color:rgb(245 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f5fbf9\]{--tw-bg-opacity:1;background-color:rgb(245 251 249/var(--tw-bg-opacity,1))}.bg-\[\#f6c85f\]{--tw-bg-opacity:1;background-color:rgb(246 200 95/var(--tw-bg-opacity,1))}.bg-\[\#f6c85f\]\/10{background-color:rgba(246,200,95,.1)}.bg-\[\#f6c85f\]\/\[0\.06\]{background-color:rgba(246,200,95,.06)}.bg-\[\#f6d86f\]\/45{background-color:hsla(47,88%,70%,.45)}.bg-\[\#f6f8f9\]{--tw-bg-opacity:1;background-color:rgb(246 248 249/var(--tw-bg-opacity,1))}.bg-\[\#f7f4ff\]{--tw-bg-opacity:1;background-color:rgb(247 244 255/var(--tw-bg-opacity,1))}.bg-\[\#f7fafc\]{--tw-bg-opacity:1;background-color:rgb(247 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f7fbfc\]{--tw-bg-opacity:1;background-color:rgb(247 251 252/var(--tw-bg-opacity,1))}.bg-\[\#f7fbfd\]{--tw-bg-opacity:1;background-color:rgb(247 251 253/var(--tw-bg-opacity,1))}.bg-\[\#f7fbfe\]{--tw-bg-opacity:1;background-color:rgb(247 251 254/var(--tw-bg-opacity,1))}.bg-\[\#f7fbfe\]\/90{background-color:rgba(247,251,254,.9)}.bg-\[\#f7fbff\]{--tw-bg-opacity:1;background-color:rgb(247 251 255/var(--tw-bg-opacity,1))}.bg-\[\#f8fafc\]{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-\[\#f8fbfa\]{--tw-bg-opacity:1;background-color:rgb(248 251 250/var(--tw-bg-opacity,1))}.bg-\[\#f8fbfd\]{--tw-bg-opacity:1;background-color:rgb(248 251 253/var(--tw-bg-opacity,1))}.bg-\[\#f8fbff\]{--tw-bg-opacity:1;background-color:rgb(248 251 255/var(--tw-bg-opacity,1))}.bg-\[\#f8fbff\]\/90{background-color:rgba(248,251,255,.9)}.bg-\[\#f8fdff\]{--tw-bg-opacity:1;background-color:rgb(248 253 255/var(--tw-bg-opacity,1))}.bg-\[\#f9fcfd\]{--tw-bg-opacity:1;background-color:rgb(249 252 253/var(--tw-bg-opacity,1))}.bg-\[\#faf8ff\]{--tw-bg-opacity:1;background-color:rgb(250 248 255/var(--tw-bg-opacity,1))}.bg-\[\#fbfdfd\]{--tw-bg-opacity:1;background-color:rgb(251 253 253/var(--tw-bg-opacity,1))}.bg-\[\#fbfdfe\]{--tw-bg-opacity:1;background-color:rgb(251 253 254/var(--tw-bg-opacity,1))}.bg-\[\#fcf7e9\]{--tw-bg-opacity:1;background-color:rgb(252 247 233/var(--tw-bg-opacity,1))}.bg-\[\#ff5ac8\]\/10{background-color:rgba(255,90,200,.1)}.bg-\[\#ff8b31\]{--tw-bg-opacity:1;background-color:rgb(255 139 49/var(--tw-bg-opacity,1))}.bg-\[\#ff8b31\]\/10{background-color:rgba(255,139,49,.1)}.bg-\[\#ff8b31\]\/\[0\.07\]{background-color:rgba(255,139,49,.07)}.bg-\[\#ffe6a8\]\/85{background-color:rgba(255,230,168,.85)}.bg-\[\#ffe8ee\]{--tw-bg-opacity:1;background-color:rgb(255 232 238/var(--tw-bg-opacity,1))}.bg-\[\#fff0a9\]\/80{background-color:rgba(255,240,169,.8)}.bg-\[\#fff0b8\]\/85{background-color:rgba(255,240,184,.85)}.bg-\[\#fff0bd\]{--tw-bg-opacity:1;background-color:rgb(255 240 189/var(--tw-bg-opacity,1))}.bg-\[\#fff0ec\]{--tw-bg-opacity:1;background-color:rgb(255 240 236/var(--tw-bg-opacity,1))}.bg-\[\#fff2c9\]{--tw-bg-opacity:1;background-color:rgb(255 242 201/var(--tw-bg-opacity,1))}.bg-\[\#fff3d6\]{--tw-bg-opacity:1;background-color:rgb(255 243 214/var(--tw-bg-opacity,1))}.bg-\[\#fff4d7\]{--tw-bg-opacity:1;background-color:rgb(255 244 215/var(--tw-bg-opacity,1))}.bg-\[\#fff4d9\]{--tw-bg-opacity:1;background-color:rgb(255 244 217/var(--tw-bg-opacity,1))}.bg-\[\#fff5d9\]{--tw-bg-opacity:1;background-color:rgb(255 245 217/var(--tw-bg-opacity,1))}.bg-\[\#fff7db\]{--tw-bg-opacity:1;background-color:rgb(255 247 219/var(--tw-bg-opacity,1))}.bg-\[\#fff8df\]{--tw-bg-opacity:1;background-color:rgb(255 248 223/var(--tw-bg-opacity,1))}.bg-\[\#fff8e8\]{--tw-bg-opacity:1;background-color:rgb(255 248 232/var(--tw-bg-opacity,1))}.bg-\[\#fff9e8\]{--tw-bg-opacity:1;background-color:rgb(255 249 232/var(--tw-bg-opacity,1))}.bg-\[\#fffaf0\]{--tw-bg-opacity:1;background-color:rgb(255 250 240/var(--tw-bg-opacity,1))}.bg-\[rgba\(182\2c 255\2c 46\2c 0\.1\)\]{background-color:rgba(182,255,46,.1)}.bg-\[rgba\(182\2c 255\2c 46\2c 0\.12\)\]{background-color:rgba(182,255,46,.12)}.bg-\[rgba\(182\2c 255\2c 46\2c 0\.14\)\]{background-color:rgba(182,255,46,.14)}.bg-\[rgba\(184\2c 129\2c 50\2c 0\.09\)\]{background-color:rgba(184,129,50,.09)}.bg-\[rgba\(196\2c 60\2c 74\2c 0\.08\)\]{background-color:rgba(196,60,74,.08)}.bg-\[rgba\(22\2c 135\2c 167\2c 0\.07\)\]{background-color:rgba(22,135,167,.07)}.bg-\[rgba\(255\2c 138\2c 31\2c 0\.12\)\]{background-color:rgba(255,138,31,.12)}.bg-\[rgba\(255\2c 224\2c 75\2c 0\.1\)\]{background-color:rgba(255,224,75,.1)}.bg-\[rgba\(255\2c 224\2c 75\2c 0\.12\)\]{background-color:rgba(255,224,75,.12)}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.08\)\]{background-color:hsla(0,0%,100%,.08)}.bg-\[rgba\(255\2c 77\2c 77\2c 0\.1\)\]{background-color:rgba(255,77,77,.1)}.bg-\[rgba\(255\2c 77\2c 77\2c 0\.12\)\]{background-color:rgba(255,77,77,.12)}.bg-\[rgba\(30\2c 99\2c 181\2c 0\.07\)\]{background-color:rgba(30,99,181,.07)}.bg-\[rgba\(30\2c 99\2c 181\2c 0\.08\)\]{background-color:rgba(30,99,181,.08)}.bg-\[rgba\(43\2c 198\2c 255\2c 0\.08\)\]{background-color:rgba(43,198,255,.08)}.bg-\[rgba\(43\2c 198\2c 255\2c 0\.1\)\]{background-color:rgba(43,198,255,.1)}.bg-\[var\(--dental-accent\)\]{background-color:var(--dental-accent)}.bg-\[var\(--dental-panel\)\]{background-color:var(--dental-panel)}.bg-\[var\(--dental-surface\)\]{background-color:var(--dental-surface)}.bg-\[var\(--dos-surface\)\]{background-color:var(--dos-surface)}.bg-\[var\(--market-lime\)\]{background-color:var(--market-lime)}.bg-\[var\(--market-success\)\]{background-color:var(--market-success)}.bg-\[var\(--market-yellow\)\]{background-color:var(--market-yellow)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/55{background-color:hsla(48,96%,89%,.55)}.bg-amber-200\/45{background-color:hsla(48,97%,77%,.45)}.bg-amber-200\/50{background-color:hsla(48,97%,77%,.5)}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/10{background-color:rgba(252,211,77,.1)}.bg-amber-300\/15{background-color:rgba(252,211,77,.15)}.bg-amber-300\/30{background-color:rgba(252,211,77,.3)}.bg-amber-300\/\[0\.07\]{background-color:rgba(252,211,77,.07)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/30{background-color:rgba(255,251,235,.3)}.bg-amber-50\/50{background-color:rgba(255,251,235,.5)}.bg-amber-50\/55{background-color:rgba(255,251,235,.55)}.bg-amber-50\/60{background-color:rgba(255,251,235,.6)}.bg-amber-50\/65{background-color:rgba(255,251,235,.65)}.bg-amber-50\/70{background-color:rgba(255,251,235,.7)}.bg-amber-50\/75{background-color:rgba(255,251,235,.75)}.bg-amber-50\/80{background-color:rgba(255,251,235,.8)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:rgba(245,158,11,.1)}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-amber-800{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/25{background-color:rgba(0,0,0,.25)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/35{background-color:rgba(0,0,0,.35)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-200\/25{background-color:rgba(191,219,254,.25)}.bg-blue-200\/35{background-color:rgba(191,219,254,.35)}.bg-blue-200\/45{background-color:rgba(191,219,254,.45)}.bg-blue-200\/\[0\.32\]{background-color:rgba(191,219,254,.32)}.bg-blue-300\/30{background-color:rgba(147,197,253,.3)}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-50\/50{background-color:rgba(239,246,255,.5)}.bg-blue-50\/60{background-color:rgba(239,246,255,.6)}.bg-blue-50\/70{background-color:rgba(239,246,255,.7)}.bg-blue-50\/75{background-color:rgba(239,246,255,.75)}.bg-blue-50\/80{background-color:rgba(239,246,255,.8)}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:rgba(59,130,246,.1)}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-cyan-200\/30{background-color:rgba(165,243,252,.3)}.bg-cyan-200\/35{background-color:rgba(165,243,252,.35)}.bg-cyan-200\/40{background-color:rgba(165,243,252,.4)}.bg-cyan-200\/45{background-color:rgba(165,243,252,.45)}.bg-cyan-200\/\[0\.38\]{background-color:rgba(165,243,252,.38)}.bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity,1))}.bg-cyan-300\/10{background-color:rgba(103,232,249,.1)}.bg-cyan-300\/25{background-color:rgba(103,232,249,.25)}.bg-cyan-300\/30{background-color:rgba(103,232,249,.3)}.bg-cyan-300\/70{background-color:rgba(103,232,249,.7)}.bg-cyan-300\/\[0\.055\]{background-color:rgba(103,232,249,.055)}.bg-cyan-300\/\[0\.06\]{background-color:rgba(103,232,249,.06)}.bg-cyan-300\/\[0\.075\]{background-color:rgba(103,232,249,.075)}.bg-cyan-300\/\[0\.07\]{background-color:rgba(103,232,249,.07)}.bg-cyan-300\/\[0\.08\]{background-color:rgba(103,232,249,.08)}.bg-cyan-300\/\[0\.11\]{background-color:rgba(103,232,249,.11)}.bg-cyan-300\/\[0\.14\]{background-color:rgba(103,232,249,.14)}.bg-cyan-300\/\[0\.1\]{background-color:rgba(103,232,249,.1)}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity,1))}.bg-cyan-50\/65{background-color:rgba(236,254,255,.65)}.bg-cyan-50\/80{background-color:rgba(236,254,255,.8)}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-500\/10{background-color:rgba(6,182,212,.1)}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity,1))}.bg-ember{--tw-bg-opacity:1;background-color:rgb(255 157 59/var(--tw-bg-opacity,1))}.bg-ember\/10{background-color:rgba(255,157,59,.1)}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-100\/30{background-color:rgba(209,250,229,.3)}.bg-emerald-100\/50{background-color:rgba(209,250,229,.5)}.bg-emerald-200\/40{background-color:rgba(167,243,208,.4)}.bg-emerald-200\/45{background-color:rgba(167,243,208,.45)}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-300\/10{background-color:rgba(110,231,183,.1)}.bg-emerald-300\/30{background-color:rgba(110,231,183,.3)}.bg-emerald-300\/\[0\.06\]{background-color:rgba(110,231,183,.06)}.bg-emerald-300\/\[0\.07\]{background-color:rgba(110,231,183,.07)}.bg-emerald-300\/\[0\.08\]{background-color:rgba(110,231,183,.08)}.bg-emerald-400\/10{background-color:rgba(52,211,153,.1)}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/30{background-color:rgba(236,253,245,.3)}.bg-emerald-50\/55{background-color:rgba(236,253,245,.55)}.bg-emerald-50\/60{background-color:rgba(236,253,245,.6)}.bg-emerald-50\/70{background-color:rgba(236,253,245,.7)}.bg-emerald-50\/75{background-color:rgba(236,253,245,.75)}.bg-emerald-50\/80{background-color:rgba(236,253,245,.8)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:rgba(16,185,129,.1)}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.bg-fuchsia-300\/\[0\.07\]{background-color:rgba(240,171,252,.07)}.bg-fuchsia-400{--tw-bg-opacity:1;background-color:rgb(232 121 249/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity,1))}.bg-indigo-50\/75{background-color:rgba(238,242,255,.75)}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-ink{--tw-bg-opacity:1;background-color:rgb(245 248 255/var(--tw-bg-opacity,1))}.bg-ink\/5{background-color:rgba(245,248,255,.05)}.bg-ink\/\[0\.02\]{background-color:rgba(245,248,255,.02)}.bg-line{--tw-bg-opacity:1;background-color:rgb(35 60 106/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-panel{--tw-bg-opacity:1;background-color:rgb(13 29 61/var(--tw-bg-opacity,1))}.bg-panel\/70{background-color:rgba(13,29,61,.7)}.bg-panel\/80{background-color:rgba(13,29,61,.8)}.bg-panel\/85{background-color:rgba(13,29,61,.85)}.bg-panel\/90{background-color:rgba(13,29,61,.9)}.bg-panel\/95{background-color:rgba(13,29,61,.95)}.bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity,1))}.bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.bg-red-300\/\[0\.06\]{background-color:hsla(0,94%,82%,.06)}.bg-red-300\/\[0\.07\]{background-color:hsla(0,94%,82%,.07)}.bg-red-400\/10{background-color:hsla(0,91%,71%,.1)}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:rgba(239,68,68,.1)}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-redwood{--tw-bg-opacity:1;background-color:rgb(255 107 129/var(--tw-bg-opacity,1))}.bg-redwood\/10{background-color:rgba(255,107,129,.1)}.bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-50\/70{background-color:rgba(255,241,242,.7)}.bg-rose-50\/80{background-color:rgba(255,241,242,.8)}.bg-rose-500\/10{background-color:rgba(244,63,94,.1)}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-100\/80{background-color:rgba(224,242,254,.8)}.bg-sky-200\/45{background-color:rgba(186,230,253,.45)}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-50\/80{background-color:rgba(248,250,252,.8)}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-slate-500\/10{background-color:rgba(100,116,139,.1)}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/45{background-color:rgba(2,6,23,.45)}.bg-slate-950\/55{background-color:rgba(2,6,23,.55)}.bg-steel{--tw-bg-opacity:1;background-color:rgb(159 179 216/var(--tw-bg-opacity,1))}.bg-surface{--tw-bg-opacity:1;background-color:rgb(9 22 47/var(--tw-bg-opacity,1))}.bg-surface\/85{background-color:rgba(9,22,47,.85)}.bg-teal{--tw-bg-opacity:1;background-color:rgb(66 200 255/var(--tw-bg-opacity,1))}.bg-teal\/10{background-color:rgba(66,200,255,.1)}.bg-teal\/50{background-color:rgba(66,200,255,.5)}.bg-teal\/70{background-color:rgba(66,200,255,.7)}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-200\/35{background-color:rgba(221,214,254,.35)}.bg-violet-200\/40{background-color:rgba(221,214,254,.4)}.bg-violet-200\/45{background-color:rgba(221,214,254,.45)}.bg-violet-200\/\[0\.035\]{background-color:rgba(221,214,254,.035)}.bg-violet-300\/10{background-color:rgba(196,181,253,.1)}.bg-violet-300\/30{background-color:rgba(196,181,253,.3)}.bg-violet-300\/\[0\.07\]{background-color:rgba(196,181,253,.07)}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-50\/75{background-color:rgba(245,243,255,.75)}.bg-violet-50\/80{background-color:rgba(245,243,255,.8)}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-500\/10{background-color:rgba(139,92,246,.1)}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-violet-700{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.bg-violet-800{--tw-bg-opacity:1;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/20{background-color:hsla(0,0%,100%,.2)}.bg-white\/35{background-color:hsla(0,0%,100%,.35)}.bg-white\/45{background-color:hsla(0,0%,100%,.45)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/55{background-color:hsla(0,0%,100%,.55)}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.bg-white\/65{background-color:hsla(0,0%,100%,.65)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/75{background-color:hsla(0,0%,100%,.75)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/85{background-color:hsla(0,0%,100%,.85)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-white\/\[0\.025\]{background-color:hsla(0,0%,100%,.025)}.bg-white\/\[0\.02\]{background-color:hsla(0,0%,100%,.02)}.bg-white\/\[0\.035\]{background-color:hsla(0,0%,100%,.035)}.bg-white\/\[0\.03\]{background-color:hsla(0,0%,100%,.03)}.bg-white\/\[0\.045\]{background-color:hsla(0,0%,100%,.045)}.bg-white\/\[0\.04\]{background-color:hsla(0,0%,100%,.04)}.bg-white\/\[0\.055\]{background-color:hsla(0,0%,100%,.055)}.bg-white\/\[0\.05\]{background-color:hsla(0,0%,100%,.05)}.bg-white\/\[0\.06\]{background-color:hsla(0,0%,100%,.06)}.bg-white\/\[0\.07\]{background-color:hsla(0,0%,100%,.07)}.bg-white\/\[0\.08\]{background-color:hsla(0,0%,100%,.08)}.bg-white\/\[0\.15\]{background-color:hsla(0,0%,100%,.15)}.bg-white\/\[0\.42\]{background-color:hsla(0,0%,100%,.42)}.bg-white\/\[0\.46\]{background-color:hsla(0,0%,100%,.46)}.bg-white\/\[0\.58\]{background-color:hsla(0,0%,100%,.58)}.bg-white\/\[0\.72\]{background-color:hsla(0,0%,100%,.72)}.bg-white\/\[0\.74\]{background-color:hsla(0,0%,100%,.74)}.bg-white\/\[0\.76\]{background-color:hsla(0,0%,100%,.76)}.bg-white\/\[0\.78\]{background-color:hsla(0,0%,100%,.78)}.bg-white\/\[0\.82\]{background-color:hsla(0,0%,100%,.82)}.bg-white\/\[0\.84\]{background-color:hsla(0,0%,100%,.84)}.bg-white\/\[0\.86\]{background-color:hsla(0,0%,100%,.86)}.bg-white\/\[0\.88\]{background-color:hsla(0,0%,100%,.88)}.bg-white\/\[0\.8\]{background-color:hsla(0,0%,100%,.8)}.bg-white\/\[0\.96\]{background-color:hsla(0,0%,100%,.96)}.bg-\[conic-gradient\(\#168cff_0_42\%\2c \#f6c85f_42\%_68\%\2c \#ff5ac8_68\%_82\%\2c \#15213f_82\%_100\%\)\]{background-image:conic-gradient(#168cff 0 42%,#f6c85f 42% 68%,#ff5ac8 68% 82%,#15213f 82% 100%)}.bg-\[conic-gradient\(\#47ddff_0_var\(--progress\)\2c rgba\(255\2c 255\2c 255\2c 0\.08\)_var\(--progress\)_100\%\)\]{background-image:conic-gradient(#47ddff 0 var(--progress),hsla(0,0%,100%,.08) var(--progress) 100%)}.bg-\[conic-gradient\(from_155deg_at_50\%_50\%\2c rgba\(59\2c 130\2c 246\2c 0\.22\)\2c rgba\(255\2c 255\2c 255\2c 0\.06\)\2c rgba\(34\2c 184\2c 207\2c 0\.24\)\2c rgba\(212\2c 166\2c 83\2c 0\.15\)\2c rgba\(59\2c 130\2c 246\2c 0\.22\)\)\]{background-image:conic-gradient(from 155deg at 50% 50%,rgba(59,130,246,.22),hsla(0,0%,100%,.06),rgba(34,184,207,.24),rgba(212,166,83,.15),rgba(59,130,246,.22))}.bg-\[conic-gradient\(from_160deg_at_50\%_50\%\2c rgba\(73\2c 196\2c 229\2c 0\.34\)\2c rgba\(255\2c 255\2c 255\2c 0\.08\)\2c rgba\(223\2c 173\2c 83\2c 0\.34\)\2c rgba\(75\2c 111\2c 211\2c 0\.24\)\2c rgba\(73\2c 196\2c 229\2c 0\.34\)\)\]{background-image:conic-gradient(from 160deg at 50% 50%,rgba(73,196,229,.34),hsla(0,0%,100%,.08),rgba(223,173,83,.34),rgba(75,111,211,.24),rgba(73,196,229,.34))}.bg-\[linear-gradient\(100deg\2c \#168cff\2c \#315bff\)\]{background-image:linear-gradient(100deg,#168cff,#315bff)}.bg-\[linear-gradient\(100deg\2c \#2563eb\2c \#0891b2\)\]{background-image:linear-gradient(100deg,#2563eb,#0891b2)}.bg-\[linear-gradient\(105deg\2c \#1e63b5_0\%\2c \#1687a7_52\%\2c \#b88132_100\%\)\]{background-image:linear-gradient(105deg,#1e63b5,#1687a7 52%,#b88132)}.bg-\[linear-gradient\(110deg\2c \#174e77_0\%\2c \#2d337c_48\%\2c \#5c126c_100\%\)\]{background-image:linear-gradient(110deg,#174e77,#2d337c 48%,#5c126c)}.bg-\[linear-gradient\(110deg\2c rgba\(22\2c 140\2c 255\2c 0\.14\)\2c transparent_38\%\2c rgba\(255\2c 90\2c 200\2c 0\.08\)\)\]{background-image:linear-gradient(110deg,rgba(22,140,255,.14),transparent 38%,rgba(255,90,200,.08))}.bg-\[linear-gradient\(115deg\2c \#f8fbfd_0\%\2c \#eaf6f3_100\%\)\]{background-image:linear-gradient(115deg,#f8fbfd,#eaf6f3)}.bg-\[linear-gradient\(115deg\2c \#f8fbfd_0\%\2c \#eef8fb_55\%\2c \#e7f5f1_100\%\)\]{background-image:linear-gradient(115deg,#f8fbfd,#eef8fb 55%,#e7f5f1)}.bg-\[linear-gradient\(120deg\2c \#edf7ff_0\%\2c \#ffffff_52\%\2c \#e8fbf7_100\%\)\]{background-image:linear-gradient(120deg,#edf7ff,#fff 52%,#e8fbf7)}.bg-\[linear-gradient\(120deg\2c rgba\(2\2c 4\2c 11\2c 0\.98\)_0\%\2c rgba\(3\2c 8\2c 24\2c 0\.94\)_46\%\2c rgba\(2\2c 4\2c 11\2c 0\.72\)_100\%\)\]{background-image:linear-gradient(120deg,rgba(2,4,11,.98),rgba(3,8,24,.94) 46%,rgba(2,4,11,.72))}.bg-\[linear-gradient\(125deg\2c \#fcfdfd_0\%\2c \#f5fbfd_40\%\2c \#fbf6ed_72\%\2c \#f5f8ff_100\%\)\]{background-image:linear-gradient(125deg,#fcfdfd,#f5fbfd 40%,#fbf6ed 72%,#f5f8ff)}.bg-\[linear-gradient\(128deg\2c \#fbfdff_0\%\2c \#eff9fd_36\%\2c \#e8f7f5_67\%\2c \#fff8ea_100\%\)\]{background-image:linear-gradient(128deg,#fbfdff,#eff9fd 36%,#e8f7f5 67%,#fff8ea)}.bg-\[linear-gradient\(135deg\2c \#102c40\2c \#1d5368_58\%\2c \#2e7d6e\)\],.bg-\[linear-gradient\(135deg\2c \#102c40_0\%\2c \#1d5368_58\%\2c \#2e7d6e_100\%\)\]{background-image:linear-gradient(135deg,#102c40,#1d5368 58%,#2e7d6e)}.bg-\[linear-gradient\(135deg\2c \#17365f_0\%\2c \#245ca8_54\%\2c \#159fc7_100\%\)\]{background-image:linear-gradient(135deg,#17365f,#245ca8 54%,#159fc7)}.bg-\[linear-gradient\(135deg\2c \#2563eb_0\%\2c \#0ea5e9_100\%\)\]{background-image:linear-gradient(135deg,#2563eb,#0ea5e9)}.bg-\[linear-gradient\(135deg\2c \#e8f4ff_0\%\2c \#f6fbff_58\%\2c \#fff7df_100\%\)\]{background-image:linear-gradient(135deg,#e8f4ff,#f6fbff 58%,#fff7df)}.bg-\[linear-gradient\(135deg\2c \#eaf6fb_0\%\2c \#edf8f4_100\%\)\]{background-image:linear-gradient(135deg,#eaf6fb,#edf8f4)}.bg-\[linear-gradient\(135deg\2c \#edf7fb\2c \#f3faf6\)\]{background-image:linear-gradient(135deg,#edf7fb,#f3faf6)}.bg-\[linear-gradient\(135deg\2c \#edf9f5_0\%\2c \#f8fbff_55\%\2c \#fff7e8_100\%\)\]{background-image:linear-gradient(135deg,#edf9f5,#f8fbff 55%,#fff7e8)}.bg-\[linear-gradient\(135deg\2c \#eef8fc_0\%\2c \#edf8f4_100\%\)\]{background-image:linear-gradient(135deg,#eef8fc,#edf8f4)}.bg-\[linear-gradient\(135deg\2c \#f1f9fd_0\%\2c \#ffffff_55\%\2c \#edf8f4_100\%\)\]{background-image:linear-gradient(135deg,#f1f9fd,#fff 55%,#edf8f4)}.bg-\[linear-gradient\(135deg\2c \#f3fbff_0\%\2c \#eef7ff_50\%\2c \#effcf7_100\%\)\]{background-image:linear-gradient(135deg,#f3fbff,#eef7ff 50%,#effcf7)}.bg-\[linear-gradient\(135deg\2c \#f5fafc\2c \#f3faf7\)\]{background-image:linear-gradient(135deg,#f5fafc,#f3faf7)}.bg-\[linear-gradient\(135deg\2c \#f5fbfe_0\%\2c \#edf8f4_100\%\)\]{background-image:linear-gradient(135deg,#f5fbfe,#edf8f4)}.bg-\[linear-gradient\(135deg\2c \#f5fbfe_0\%\2c \#f3faf7_100\%\)\]{background-image:linear-gradient(135deg,#f5fbfe,#f3faf7)}.bg-\[linear-gradient\(135deg\2c \#f5fbff_0\%\2c \#ffffff_48\%\2c \#eef9f5_100\%\)\]{background-image:linear-gradient(135deg,#f5fbff,#fff 48%,#eef9f5)}.bg-\[linear-gradient\(135deg\2c \#f8fbfd\2c \#f1f8f5\)\]{background-image:linear-gradient(135deg,#f8fbfd,#f1f8f5)}.bg-\[linear-gradient\(135deg\2c \#f8fbfd\2c \#f3faf6\)\]{background-image:linear-gradient(135deg,#f8fbfd,#f3faf6)}.bg-\[linear-gradient\(135deg\2c \#f8fbfd\2c \#f5fafc\)\]{background-image:linear-gradient(135deg,#f8fbfd,#f5fafc)}.bg-\[linear-gradient\(135deg\2c \#f8fbfd\2c \#fff8f6\)\]{background-image:linear-gradient(135deg,#f8fbfd,#fff8f6)}.bg-\[linear-gradient\(135deg\2c \#fff8e7_0\%\2c \#fffdf8_100\%\)\]{background-image:linear-gradient(135deg,#fff8e7,#fffdf8)}.bg-\[linear-gradient\(135deg\2c \#ffffff_0\%\2c \#f3f9fc_100\%\)\]{background-image:linear-gradient(135deg,#fff,#f3f9fc)}.bg-\[linear-gradient\(135deg\2c transparent_35\%\2c rgba\(255\2c 215\2c 106\2c 0\.13\)_35\%\2c rgba\(255\2c 215\2c 106\2c 0\.13\)_52\%\2c transparent_52\%\)\]{background-image:linear-gradient(135deg,transparent 35%,rgba(255,215,106,.13) 0,rgba(255,215,106,.13) 52%,transparent 0)}.bg-\[linear-gradient\(145deg\2c \#071a3a\2c \#041027\)\]{background-image:linear-gradient(145deg,#071a3a,#041027)}.bg-\[linear-gradient\(145deg\2c \#111\2c \#353535\)\]{background-image:linear-gradient(145deg,#111,#353535)}.bg-\[linear-gradient\(145deg\2c \#202a27\2c \#0d1110\)\]{background-image:linear-gradient(145deg,#202a27,#0d1110)}.bg-\[linear-gradient\(145deg\2c \#246bfe\2c \#0bbbd3_58\%\2c \#12b981\)\]{background-image:linear-gradient(145deg,#246bfe,#0bbbd3 58%,#12b981)}.bg-\[linear-gradient\(145deg\2c \#dff7fb\2c \#e7ecff\)\]{background-image:linear-gradient(145deg,#dff7fb,#e7ecff)}.bg-\[linear-gradient\(145deg\2c \#e8f9ff\2c \#eef1ff\)\]{background-image:linear-gradient(145deg,#e8f9ff,#eef1ff)}.bg-\[linear-gradient\(145deg\2c \#edf9f6_0\%\2c \#f8fbff_52\%\2c \#fffaf0_100\%\)\]{background-image:linear-gradient(145deg,#edf9f6,#f8fbff 52%,#fffaf0)}.bg-\[linear-gradient\(145deg\2c \#eef8f2\2c \#fff8e8\)\]{background-image:linear-gradient(145deg,#eef8f2,#fff8e8)}.bg-\[linear-gradient\(145deg\2c \#eef9fc_0\%\2c \#ffffff_48\%\2c \#f1faf6_100\%\)\]{background-image:linear-gradient(145deg,#eef9fc,#fff 48%,#f1faf6)}.bg-\[linear-gradient\(145deg\2c \#eef9ff_0\%\2c \#fbfdff_44\%\2c \#edf8f5_100\%\)\]{background-image:linear-gradient(145deg,#eef9ff,#fbfdff 44%,#edf8f5)}.bg-\[linear-gradient\(145deg\2c \#eef9ff_0\%\2c \#ffffff_45\%\2c \#f2efff_100\%\)\]{background-image:linear-gradient(145deg,#eef9ff,#fff 45%,#f2efff)}.bg-\[linear-gradient\(145deg\2c \#eefaf5_0\%\2c \#fffefa_48\%\2c \#edf8fb_100\%\)\]{background-image:linear-gradient(145deg,#eefaf5,#fffefa 48%,#edf8fb)}.bg-\[linear-gradient\(145deg\2c \#eefaff_0\%\2c \#ffffff_48\%\2c \#f5f2ff_100\%\)\]{background-image:linear-gradient(145deg,#eefaff,#fff 48%,#f5f2ff)}.bg-\[linear-gradient\(145deg\2c \#f2fcf9_0\%\2c \#f5faff_58\%\2c \#fffaf0_100\%\)\]{background-image:linear-gradient(145deg,#f2fcf9,#f5faff 58%,#fffaf0)}.bg-\[linear-gradient\(145deg\2c \#f5fafc\2c \#eef8f5\)\]{background-image:linear-gradient(145deg,#f5fafc,#eef8f5)}.bg-\[linear-gradient\(145deg\2c \#f7f3ff_0\%\2c \#fffefe_50\%\2c \#eef8fb_100\%\)\]{background-image:linear-gradient(145deg,#f7f3ff,#fffefe 50%,#eef8fb)}.bg-\[linear-gradient\(145deg\2c \#f7f3ff_0\%\2c \#ffffff_42\%\2c \#f4fbff_100\%\)\]{background-image:linear-gradient(145deg,#f7f3ff,#fff 42%,#f4fbff)}.bg-\[linear-gradient\(145deg\2c \#f7fbfd\2c \#eff8f4\)\]{background-image:linear-gradient(145deg,#f7fbfd,#eff8f4)}.bg-\[linear-gradient\(145deg\2c \#fff9e8_0\%\2c \#fffefe_48\%\2c \#eef8f5_100\%\)\]{background-image:linear-gradient(145deg,#fff9e8,#fffefe 48%,#eef8f5)}.bg-\[linear-gradient\(145deg\2c \#fffaf0\2c \#fff\)\]{background-image:linear-gradient(145deg,#fffaf0,#fff)}.bg-\[linear-gradient\(145deg\2c \#ffffff\2c \#d7e1dd\)\]{background-image:linear-gradient(145deg,#fff,#d7e1dd)}.bg-\[linear-gradient\(145deg\2c \#ffffff\2c \#dce5e1\)\]{background-image:linear-gradient(145deg,#fff,#dce5e1)}.bg-\[linear-gradient\(145deg\2c \#ffffff\2c \#f0fdf7\)\]{background-image:linear-gradient(145deg,#fff,#f0fdf7)}.bg-\[linear-gradient\(145deg\2c \#ffffff\2c \#f3f8ff\)\]{background-image:linear-gradient(145deg,#fff,#f3f8ff)}.bg-\[linear-gradient\(145deg\2c \#ffffff\2c \#fffbeb\)\]{background-image:linear-gradient(145deg,#fff,#fffbeb)}.bg-\[linear-gradient\(145deg\2c rgba\(247\2c 251\2c 255\2c 0\.86\)\2c rgba\(255\2c 249\2c 239\2c 0\.82\)\)\]{background-image:linear-gradient(145deg,rgba(247,251,255,.86),rgba(255,249,239,.82))}.bg-\[linear-gradient\(145deg\2c rgba\(247\2c 251\2c 255\2c 0\.9\)\2c rgba\(255\2c 249\2c 239\2c 0\.84\)\)\]{background-image:linear-gradient(145deg,rgba(247,251,255,.9),rgba(255,249,239,.84))}.bg-\[linear-gradient\(145deg\2c rgba\(255\2c 255\2c 255\2c 0\.9\)\2c rgba\(245\2c 250\2c 255\2c 0\.74\)\)\]{background-image:linear-gradient(145deg,hsla(0,0%,100%,.9),rgba(245,250,255,.74))}.bg-\[linear-gradient\(145deg\2c rgba\(46\2c 16\2c 101\2c 0\.30\)\2c rgba\(7\2c 17\2c 36\2c 0\.98\)\)\]{background-image:linear-gradient(145deg,rgba(46,16,101,.3),rgba(7,17,36,.98))}.bg-\[linear-gradient\(145deg\2c rgba\(76\2c 29\2c 59\2c 0\.32\)\2c rgba\(7\2c 17\2c 36\2c 0\.98\)\)\]{background-image:linear-gradient(145deg,rgba(76,29,59,.32),rgba(7,17,36,.98))}.bg-\[linear-gradient\(155deg\2c \#f5fbfe_0\%\2c \#f3faf7_100\%\)\]{background-image:linear-gradient(155deg,#f5fbfe,#f3faf7)}.bg-\[linear-gradient\(180deg\2c \#0a2554\2c \#061431\)\]{background-image:linear-gradient(180deg,#0a2554,#061431)}.bg-\[linear-gradient\(180deg\2c \#62d1ed\2c \#101cc0_56\%\2c \#bf168e_100\%\)\]{background-image:linear-gradient(180deg,#62d1ed,#101cc0 56%,#bf168e)}.bg-\[linear-gradient\(180deg\2c \#c5489d_0\%\2c \#e657b2_45\%\2c \#f28ac3_100\%\)\]{background-image:linear-gradient(180deg,#c5489d,#e657b2 45%,#f28ac3)}.bg-\[linear-gradient\(180deg\2c \#ede8e4\2c \#cfc6bf\)\]{background-image:linear-gradient(180deg,#ede8e4,#cfc6bf)}.bg-\[linear-gradient\(180deg\2c \#f4f0ea\2c \#d9d2cb\)\]{background-image:linear-gradient(180deg,#f4f0ea,#d9d2cb)}.bg-\[linear-gradient\(180deg\2c \#f8fbff_0\%\2c \#f4f8fc_100\%\)\]{background-image:linear-gradient(180deg,#f8fbff,#f4f8fc)}.bg-\[linear-gradient\(180deg\2c \#ffffff\2c \#dfe6e8\)\]{background-image:linear-gradient(180deg,#fff,#dfe6e8)}.bg-\[linear-gradient\(180deg\2c rgba\(128\2c 218\2c 255\2c 0\.24\)\2c transparent_72\%\)\]{background-image:linear-gradient(180deg,rgba(128,218,255,.24),transparent 72%)}.bg-\[linear-gradient\(180deg\2c rgba\(128\2c 218\2c 255\2c 0\.28\)\2c transparent_72\%\)\]{background-image:linear-gradient(180deg,rgba(128,218,255,.28),transparent 72%)}.bg-\[linear-gradient\(180deg\2c rgba\(184\2c 235\2c 255\2c 0\.5\)\2c transparent_68\%\)\]{background-image:linear-gradient(180deg,rgba(184,235,255,.5),transparent 68%)}.bg-\[linear-gradient\(180deg\2c rgba\(247\2c 251\2c 255\2c 0\)_58\%\2c rgba\(247\2c 251\2c 255\2c 0\.38\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(247,251,255,0) 58%,rgba(247,251,255,.38))}.bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.2\)\2c rgba\(255\2c 255\2c 255\2c 0\.04\)\)\]{background-image:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.04))}.bg-\[linear-gradient\(180deg\2c transparent\2c \#168cff\2c \#47ddff\)\]{background-image:linear-gradient(180deg,transparent,#168cff,#47ddff)}.bg-\[linear-gradient\(180deg\2c transparent\2c \#168cff\2c \#47ddff\2c transparent\)\]{background-image:linear-gradient(180deg,transparent,#168cff,#47ddff,transparent)}.bg-\[linear-gradient\(45deg\2c \#071126_25\%\2c \#0c1b38_25\%\2c \#0c1b38_50\%\2c \#071126_50\%\2c \#071126_75\%\2c \#0c1b38_75\%\)\]{background-image:linear-gradient(45deg,#071126 25%,#0c1b38 0,#0c1b38 50%,#071126 0,#071126 75%,#0c1b38 0)}.bg-\[linear-gradient\(90deg\2c \#168cff\2c \#33e5ff\2c \#f6c85f\2c \#ff8b31\)\]{background-image:linear-gradient(90deg,#168cff,#33e5ff,#f6c85f,#ff8b31)}.bg-\[linear-gradient\(90deg\2c \#168cff\2c \#47ddff\)\]{background-image:linear-gradient(90deg,#168cff,#47ddff)}.bg-\[linear-gradient\(90deg\2c \#168cff\2c \#47ddff\2c \#64f1bf\)\]{background-image:linear-gradient(90deg,#168cff,#47ddff,#64f1bf)}.bg-\[linear-gradient\(90deg\2c \#168cff\2c \#64f1bf\)\]{background-image:linear-gradient(90deg,#168cff,#64f1bf)}.bg-\[linear-gradient\(90deg\2c \#168cff\2c \#7b3cff\2c \#ff5ac8\)\]{background-image:linear-gradient(90deg,#168cff,#7b3cff,#ff5ac8)}.bg-\[linear-gradient\(90deg\2c \#2e7d6e\2c \#67b79f\)\]{background-image:linear-gradient(90deg,#2e7d6e,#67b79f)}.bg-\[linear-gradient\(90deg\2c \#2e7d6e_0\%\2c \#2e7d6e_34\%\2c \#4788b4_34\%\2c \#4788b4_68\%\2c \#d5a84c_68\%\2c \#d5a84c_100\%\)\]{background-image:linear-gradient(90deg,#2e7d6e,#2e7d6e 34%,#4788b4 0,#4788b4 68%,#d5a84c 0,#d5a84c)}.bg-\[linear-gradient\(90deg\2c \#ff8b31\2c \#ff5ac8\)\]{background-image:linear-gradient(90deg,#ff8b31,#ff5ac8)}.bg-\[linear-gradient\(90deg\2c \#ff8b31\2c \#ff5ac8\2c \#7b3cff\)\]{background-image:linear-gradient(90deg,#ff8b31,#ff5ac8,#7b3cff)}.bg-\[linear-gradient\(90deg\2c rgba\(21\2c 93\2c 168\2c 0\.08\)_1px\2c transparent_1px\)\2c linear-gradient\(180deg\2c rgba\(211\2c 165\2c 83\2c 0\.08\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(90deg,rgba(21,93,168,.08) 1px,transparent 0),linear-gradient(180deg,rgba(211,165,83,.08) 1px,transparent 0)}.bg-\[linear-gradient\(90deg\2c rgba\(232\2c 248\2c 240\2c 0\.7\)\2c rgba\(150\2c 190\2c 174\2c 0\.36\)\)\]{background-image:linear-gradient(90deg,rgba(232,248,240,.7),rgba(150,190,174,.36))}.bg-\[linear-gradient\(90deg\2c rgba\(255\2c 255\2c 255\2c 0\.18\)\2c transparent_44\%\)\2c linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 0\.14\)\2c transparent_58\%\)\]{background-image:linear-gradient(90deg,hsla(0,0%,100%,.18),transparent 44%),linear-gradient(180deg,hsla(0,0%,100%,.14),transparent 58%)}.bg-\[linear-gradient\(90deg\2c rgba\(71\2c 221\2c 255\2c 0\.06\)_1px\2c transparent_1px\)\2c linear-gradient\(180deg\2c rgba\(71\2c 221\2c 255\2c 0\.06\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(90deg,rgba(71,221,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(71,221,255,.06) 1px,transparent 0)}.bg-\[linear-gradient\(90deg\2c rgba\(71\2c 221\2c 255\2c 0\.07\)_1px\2c transparent_1px\)\2c linear-gradient\(180deg\2c rgba\(71\2c 221\2c 255\2c 0\.07\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(90deg,rgba(71,221,255,.07) 1px,transparent 0),linear-gradient(180deg,rgba(71,221,255,.07) 1px,transparent 0)}.bg-\[linear-gradient\(90deg\2c var\(--dental-surface\)\2c var\(--dental-panel\)\2c var\(--dental-surface\)\)\]{background-image:linear-gradient(90deg,var(--dental-surface),var(--dental-panel),var(--dental-surface))}.bg-\[linear-gradient\(rgba\(37\2c 99\2c 235\2c 0\.045\)_1px\2c transparent_1px\)\2c linear-gradient\(90deg\2c rgba\(37\2c 99\2c 235\2c 0\.045\)_1px\2c transparent_1px\)\]{background-image:linear-gradient(rgba(37,99,235,.045) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.045) 1px,transparent 0)}.bg-\[radial-gradient\(circle\2c rgba\(251\2c 146\2c 60\2c 0\.1\)\2c transparent_66\%\)\]{background-image:radial-gradient(circle,rgba(251,146,60,.1),transparent 66%)}.bg-\[radial-gradient\(circle\2c rgba\(255\2c 255\2c 255\2c 0\.98\)\2c rgba\(221\2c 240\2c 249\2c 0\.5\)_52\%\2c transparent_73\%\)\]{background-image:radial-gradient(circle,hsla(0,0%,100%,.98),rgba(221,240,249,.5) 52%,transparent 73%)}.bg-\[radial-gradient\(circle\2c rgba\(56\2c 213\2c 255\2c 0\.12\)\2c transparent_68\%\)\]{background-image:radial-gradient(circle,rgba(56,213,255,.12),transparent 68%)}.bg-\[radial-gradient\(circle_at_20\%_20\%\2c rgba\(127\2c 215\2c 201\2c 0\.16\)\2c transparent_34\%\)\2c linear-gradient\(160deg\2c rgba\(13\2c 19\2c 17\2c 0\.98\)\2c rgba\(22\2c 30\2c 27\2c 0\.92\)\)\]{background-image:radial-gradient(circle at 20% 20%,rgba(127,215,201,.16),transparent 34%),linear-gradient(160deg,rgba(13,19,17,.98),rgba(22,30,27,.92))}.bg-\[radial-gradient\(circle_at_35\%_32\%\2c \#baf6ee\2c \#193833_42\%\2c \#050807_72\%\)\]{background-image:radial-gradient(circle at 35% 32%,#baf6ee,#193833 42%,#050807 72%)}.bg-\[radial-gradient\(circle_at_35\%_34\%\2c rgba\(255\2c 255\2c 255\2c 0\.14\)\2c transparent_26\%\)\2c radial-gradient\(circle_at_66\%_84\%\2c rgba\(0\2c 35\2c 100\2c 0\.18\)\2c transparent_22\%\)\]{background-image:radial-gradient(circle at 35% 34%,hsla(0,0%,100%,.14),transparent 26%),radial-gradient(circle at 66% 84%,rgba(0,35,100,.18),transparent 22%)}.bg-\[radial-gradient\(circle_at_50\%_0\%\2c rgba\(130\2c 218\2c 255\2c 0\.42\)\2c transparent_34\%\)\2c linear-gradient\(90deg\2c rgba\(31\2c 120\2c 176\2c 0\.34\)\2c transparent_22\%\2c transparent_78\%\2c rgba\(31\2c 120\2c 176\2c 0\.26\)\)\]{background-image:radial-gradient(circle at 50% 0,rgba(130,218,255,.42),transparent 34%),linear-gradient(90deg,rgba(31,120,176,.34),transparent 22%,transparent 78%,rgba(31,120,176,.26))}.bg-\[radial-gradient\(circle_at_68\%_60\%\2c rgba\(255\2c 60\2c 188\2c 0\.24\)\2c transparent_30\%\)\2c radial-gradient\(circle_at_22\%_72\%\2c rgba\(78\2c 208\2c 255\2c 0\.22\)\2c transparent_32\%\)\]{background-image:radial-gradient(circle at 68% 60%,rgba(255,60,188,.24),transparent 30%),radial-gradient(circle at 22% 72%,rgba(78,208,255,.22),transparent 32%)}.bg-\[radial-gradient\(circle_at_80\%_10\%\2c rgba\(99\2c 179\2c 237\2c 0\.30\)\2c transparent_28\%\)\2c linear-gradient\(145deg\2c \#071d43_0\%\2c \#123c70_48\%\2c \#23668a_100\%\)\]{background-image:radial-gradient(circle at 80% 10%,rgba(99,179,237,.3),transparent 28%),linear-gradient(145deg,#071d43,#123c70 48%,#23668a)}.bg-\[radial-gradient\(circle_at_82\%_110\%\2c rgba\(102\2c 191\2c 236\2c 0\.32\)\2c transparent_34\%\)\2c linear-gradient\(125deg\2c \#173143\2c \#225d99_58\%\2c \#347fc1\)\]{background-image:radial-gradient(circle at 82% 110%,rgba(102,191,236,.32),transparent 34%),linear-gradient(125deg,#173143,#225d99 58%,#347fc1)}.bg-\[radial-gradient\(circle_at_82\%_12\%\2c rgba\(59\2c 130\2c 246\2c 0\.32\)\2c transparent_27\%\)\2c linear-gradient\(145deg\2c \#071a3d_0\%\2c \#0b2f62_48\%\2c \#07566a_100\%\)\]{background-image:radial-gradient(circle at 82% 12%,rgba(59,130,246,.32),transparent 27%),linear-gradient(145deg,#071a3d,#0b2f62 48%,#07566a)}.bg-\[radial-gradient\(circle_at_82\%_18\%\2c rgba\(128\2c 221\2c 198\2c 0\.26\)\2c transparent_23\%\)\2c radial-gradient\(circle_at_12\%_115\%\2c rgba\(108\2c 190\2c 226\2c 0\.24\)\2c transparent_32\%\)\2c linear-gradient\(120deg\2c \#173143_0\%\2c \#285f82_58\%\2c \#2e7d6e_100\%\)\]{background-image:radial-gradient(circle at 82% 18%,rgba(128,221,198,.26),transparent 23%),radial-gradient(circle at 12% 115%,rgba(108,190,226,.24),transparent 32%),linear-gradient(120deg,#173143,#285f82 58%,#2e7d6e)}.bg-\[radial-gradient\(circle_at_82\%_18\%\2c rgba\(167\2c 139\2c 250\2c 0\.24\)\2c transparent_30\%\)\2c radial-gradient\(circle_at_12\%_82\%\2c rgba\(34\2c 211\2c 238\2c 0\.14\)\2c transparent_34\%\)\]{background-image:radial-gradient(circle at 82% 18%,rgba(167,139,250,.24),transparent 30%),radial-gradient(circle at 12% 82%,rgba(34,211,238,.14),transparent 34%)}.bg-\[radial-gradient\(circle_at_84\%_8\%\2c rgba\(92\2c 154\2c 196\2c 0\.28\)\2c transparent_27\%\)\2c linear-gradient\(145deg\2c \#dcebf4_0\%\2c \#f4f9fb_48\%\2c \#e6f3ea_100\%\)\]{background-image:radial-gradient(circle at 84% 8%,rgba(92,154,196,.28),transparent 27%),linear-gradient(145deg,#dcebf4,#f4f9fb 48%,#e6f3ea)}.bg-\[radial-gradient\(circle_at_86\%_8\%\2c rgba\(245\2c 177\2c 66\2c 0\.28\)\2c transparent_28\%\)\2c linear-gradient\(145deg\2c \#fff4dc_0\%\2c \#fffdf7_46\%\2c \#edf8e8_100\%\)\]{background-image:radial-gradient(circle at 86% 8%,rgba(245,177,66,.28),transparent 28%),linear-gradient(145deg,#fff4dc,#fffdf7 46%,#edf8e8)}.bg-\[radial-gradient\(circle_at_86\%_8\%\2c rgba\(255\2c 199\2c 82\2c 0\.34\)\2c transparent_27\%\)\2c linear-gradient\(145deg\2c \#effaf0_0\%\2c \#fffaf0_48\%\2c \#fdeef4_100\%\)\]{background-image:radial-gradient(circle at 86% 8%,rgba(255,199,82,.34),transparent 27%),linear-gradient(145deg,#effaf0,#fffaf0 48%,#fdeef4)}.bg-\[radial-gradient\(circle_at_86\%_8\%\2c rgba\(73\2c 176\2c 222\2c 0\.28\)\2c transparent_28\%\)\2c linear-gradient\(145deg\2c \#e9f8ff_0\%\2c \#fffdf5_48\%\2c \#fff1cc_100\%\)\]{background-image:radial-gradient(circle at 86% 8%,rgba(73,176,222,.28),transparent 28%),linear-gradient(145deg,#e9f8ff,#fffdf5 48%,#fff1cc)}.bg-\[radial-gradient\(circle_at_86\%_8\%\2c rgba\(99\2c 211\2c 214\2c 0\.28\)\2c transparent_28\%\)\2c linear-gradient\(145deg\2c \#dff5ff_0\%\2c \#f8fdff_45\%\2c \#e2f8f4_100\%\)\]{background-image:radial-gradient(circle at 86% 8%,rgba(99,211,214,.28),transparent 28%),linear-gradient(145deg,#dff5ff,#f8fdff 45%,#e2f8f4)}.bg-\[radial-gradient\(circle_at_88\%_10\%\2c rgba\(102\2c 196\2c 174\2c 0\.19\)\2c transparent_30\%\)\2c linear-gradient\(135deg\2c \#f7fbfd\2c \#f1f9f5\)\]{background-image:radial-gradient(circle at 88% 10%,rgba(102,196,174,.19),transparent 30%),linear-gradient(135deg,#f7fbfd,#f1f9f5)}.bg-\[radial-gradient\(circle_at_88\%_10\%\2c rgba\(255\2c 205\2c 96\2c 0\.30\)\2c transparent_25\%\)\2c linear-gradient\(145deg\2c \#dcedf8_0\%\2c \#f7fbfd_48\%\2c \#e9f2e5_100\%\)\]{background-image:radial-gradient(circle at 88% 10%,rgba(255,205,96,.3),transparent 25%),linear-gradient(145deg,#dcedf8,#f7fbfd 48%,#e9f2e5)}.bg-\[radial-gradient\(circle_at_88\%_8\%\2c rgba\(102\2c 196\2c 174\2c 0\.18\)\2c transparent_30\%\)\2c linear-gradient\(135deg\2c \#f4fafc\2c \#f2faf6\)\]{background-image:radial-gradient(circle at 88% 8%,rgba(102,196,174,.18),transparent 30%),linear-gradient(135deg,#f4fafc,#f2faf6)}.bg-\[radial-gradient\(circle_at_88\%_8\%\2c rgba\(135\2c 57\2c 36\2c 0\.22\)\2c transparent_26\%\)\2c linear-gradient\(145deg\2c \#f8ead8_0\%\2c \#fff9ee_45\%\2c \#ead8c3_100\%\)\]{background-image:radial-gradient(circle at 88% 8%,rgba(135,57,36,.22),transparent 26%),linear-gradient(145deg,#f8ead8,#fff9ee 45%,#ead8c3)}.bg-\[radial-gradient\(circle_at_88\%_8\%\2c rgba\(236\2c 113\2c 35\2c 0\.25\)\2c transparent_25\%\)\2c linear-gradient\(145deg\2c \#fff0df_0\%\2c \#fff9ee_45\%\2c \#f2e7dc_100\%\)\]{background-image:radial-gradient(circle at 88% 8%,rgba(236,113,35,.25),transparent 25%),linear-gradient(145deg,#fff0df,#fff9ee 45%,#f2e7dc)}.bg-\[radial-gradient\(circle_at_88\%_8\%\2c rgba\(247\2c 194\2c 74\2c 0\.28\)\2c transparent_24\%\)\2c linear-gradient\(145deg\2c \#e8f7ee_0\%\2c \#f9fdf8_43\%\2c \#fff3dc_100\%\)\]{background-image:radial-gradient(circle at 88% 8%,rgba(247,194,74,.28),transparent 24%),linear-gradient(145deg,#e8f7ee,#f9fdf8 43%,#fff3dc)}.bg-\[radial-gradient\(circle_at_88\%_9\%\2c rgba\(170\2c 220\2c 178\2c 0\.34\)\2c transparent_25\%\)\2c linear-gradient\(145deg\2c \#edf8f0_0\%\2c \#fbfdf4_50\%\2c \#f5eef9_100\%\)\]{background-image:radial-gradient(circle at 88% 9%,rgba(170,220,178,.34),transparent 25%),linear-gradient(145deg,#edf8f0,#fbfdf4 50%,#f5eef9)}.bg-\[radial-gradient\(circle_at_90\%_8\%\2c rgba\(74\2c 144\2c 226\2c 0\.16\)\2c transparent_32\%\)\2c linear-gradient\(135deg\2c \#f3f9fd\2c \#f3faf7\)\]{background-image:radial-gradient(circle at 90% 8%,rgba(74,144,226,.16),transparent 32%),linear-gradient(135deg,#f3f9fd,#f3faf7)}.bg-\[radial-gradient\(circle_at_95\%_10\%\2c rgba\(99\2c 187\2c 188\2c 0\.19\)\2c transparent_34\%\)\2c linear-gradient\(135deg\2c \#eff8fb\2c \#f9fcfa\)\]{background-image:radial-gradient(circle at 95% 10%,rgba(99,187,188,.19),transparent 34%),linear-gradient(135deg,#eff8fb,#f9fcfa)}.bg-\[radial-gradient\(ellipse_at_center\2c rgba\(216\2c 246\2c 255\2c 0\.7\)\2c rgba\(67\2c 154\2c 202\2c 0\.26\)_42\%\2c transparent_72\%\)\]{background-image:radial-gradient(ellipse at center,rgba(216,246,255,.7),rgba(67,154,202,.26) 42%,transparent 72%)}.bg-\[url\(\'\/brand\/schwartzos\/login-background\.png\'\)\]{background-image:url(/brand/schwartzos/login-background.png)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#10233d\]\/75{--tw-gradient-from:rgba(16,35,61,.75) var(--tw-gradient-from-position);--tw-gradient-to:rgba(16,35,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#c79846\]{--tw-gradient-from:#c79846 var(--tw-gradient-from-position);--tw-gradient-to:rgba(199,152,70,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#dff5ef\]{--tw-gradient-from:#dff5ef var(--tw-gradient-from-position);--tw-gradient-to:rgba(223,245,239,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#eaf9f5\]{--tw-gradient-from:#eaf9f5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,249,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#eafaff\]{--tw-gradient-from:#eafaff var(--tw-gradient-from-position);--tw-gradient-to:rgba(234,250,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#edf7ff\]{--tw-gradient-from:#edf7ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(237,247,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#edfaf6\]{--tw-gradient-from:#edfaf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(237,250,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#eef4ff\]{--tw-gradient-from:#eef4ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,244,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#eef8f5\]{--tw-gradient-from:#eef8f5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,248,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#f6f1ff\]{--tw-gradient-from:#f6f1ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(246,241,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[\#fff9e9\]{--tw-gradient-from:#fff9e9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,249,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--market-lime\)\]{--tw-gradient-from:var(--market-lime) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-400{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:rgba(251,191,36,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-amber-50{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,251,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(239,246,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-700{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(29,78,216,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from:#22d3ee var(--tw-gradient-from-position);--tw-gradient-to:rgba(34,211,238,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from:#ecfeff var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,254,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from:#06b6d4 var(--tw-gradient-from-position);--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-50{--tw-gradient-from:#ecfdf5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(236,253,245,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:rgba(5,150,105,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(238,242,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgba(79,70,229,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,247,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:rgba(255,241,242,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-sky-50{--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(240,249,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-stone-100{--tw-gradient-from:#f5f5f4 var(--tw-gradient-from-position);--tw-gradient-to:hsla(60,5%,96%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from:#f5f3ff var(--tw-gradient-from-position);--tw-gradient-to:rgba(245,243,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from:#8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to:rgba(139,92,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-\[\#10233d\]\/20{--tw-gradient-to:rgba(16,35,61,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(16,35,61,.2) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#91b8dd\]\/65{--tw-gradient-to:rgba(145,184,221,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(145,184,221,.65) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#d8ad61\]\/65{--tw-gradient-to:rgba(216,173,97,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(216,173,97,.65) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#eccb8c\]{--tw-gradient-to:hsla(39,72%,74%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#eccb8c var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#f3fcf9\]{--tw-gradient-to:rgba(243,252,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f3fcf9 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#f4fbff\]{--tw-gradient-to:rgba(244,251,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f4fbff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[\#f8f5ff\]{--tw-gradient-to:rgba(248,245,255,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f8f5ff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-\[var\(--market-yellow\)\]{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--market-yellow) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to:rgba(59,130,246,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3b82f6 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to:rgba(37,99,235,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#2563eb var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-300\/55{--tw-gradient-to:rgba(103,232,249,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgba(103,232,249,.55) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to:rgba(6,182,212,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#06b6d4 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-fuchsia-600{--tw-gradient-to:rgba(192,38,211,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#c026d3 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f97316 var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/55{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.55) var(--tw-gradient-via-position),var(--tw-gradient-to)}.via-white\/75{--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsla(0,0%,100%,.75) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[\#d09d42\]{--tw-gradient-to:#d09d42 var(--tw-gradient-to-position)}.to-\[\#d3aa61\]\/55{--tw-gradient-to:rgba(211,170,97,.55) var(--tw-gradient-to-position)}.to-\[\#dcecff\]{--tw-gradient-to:#dcecff var(--tw-gradient-to-position)}.to-\[\#edf7ff\]{--tw-gradient-to:#edf7ff var(--tw-gradient-to-position)}.to-\[\#edf8ff\]{--tw-gradient-to:#edf8ff var(--tw-gradient-to-position)}.to-\[\#eef3ff\]{--tw-gradient-to:#eef3ff var(--tw-gradient-to-position)}.to-\[\#eef4ff\]{--tw-gradient-to:#eef4ff var(--tw-gradient-to-position)}.to-\[\#eef8ff\]{--tw-gradient-to:#eef8ff var(--tw-gradient-to-position)}.to-\[\#eef9f6\]{--tw-gradient-to:#eef9f6 var(--tw-gradient-to-position)}.to-\[\#effafa\]{--tw-gradient-to:#effafa var(--tw-gradient-to-position)}.to-\[\#fff3e7\]{--tw-gradient-to:#fff3e7 var(--tw-gradient-to-position)}.to-\[var\(--market-orange\)\]{--tw-gradient-to:var(--market-orange) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-cyan-100{--tw-gradient-to:#cffafe var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to:#22d3ee var(--tw-gradient-to-position)}.to-cyan-50{--tw-gradient-to:#ecfeff var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to:#ecfdf5 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to:#10b981 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.to-fuchsia-100{--tw-gradient-to:#fae8ff var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to:#d946ef var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to:#c026d3 var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-pink-100{--tw-gradient-to:#fce7f3 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-sky-100{--tw-gradient-to:#e0f2fe var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to:#f0f9ff var(--tw-gradient-to-position)}.to-slate-200{--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position)}.to-teal{--tw-gradient-to:#42c8ff var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bg-\[size\:24px_24px\]{background-size:24px 24px}.bg-\[size\:34px_34px\]{background-size:34px 34px}.bg-\[size\:38px_38px\]{background-size:38px 38px}.bg-\[size\:44px_44px\]{background-size:44px 44px}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.stroke-\[3\]{stroke-width:3}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[44\%_50\%\]{-o-object-position:44% 50%;object-position:44% 50%}.object-\[center_24\%\]{-o-object-position:center 24%;object-position:center 24%}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.\!p-5{padding:1.25rem!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-px{padding-left:1px;padding-right:1px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-9{padding-left:2.25rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:Aptos Display,Aptos,Segoe UI,Inter,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.61rem\]{font-size:.61rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.64rem\]{font-size:.64rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.67rem\]{font-size:.67rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.05em\]{font-size:1.05em}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.72rem\]{font-size:1.72rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[1rem\]{font-size:1rem}.text-\[2\.15rem\]{font-size:2.15rem}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(0\.7rem\2c 1\.65vw\2c 0\.86rem\)\]{font-size:clamp(.7rem,1.65vw,.86rem)}.text-\[clamp\(0\.85rem\2c 1\.8vw\2c 1\.1rem\)\]{font-size:clamp(.85rem,1.8vw,1.1rem)}.text-\[clamp\(1\.08rem\2c 2\.7vw\2c 1\.45rem\)\]{font-size:clamp(1.08rem,2.7vw,1.45rem)}.text-\[clamp\(1\.8rem\2c 5\.6vw\2c 2\.55rem\)\]{font-size:clamp(1.8rem,5.6vw,2.55rem)}.text-\[clamp\(2\.6rem\2c 6vw\2c 4rem\)\]{font-size:clamp(2.6rem,6vw,4rem)}.text-\[clamp\(3\.2rem\2c 4\.15vw\2c 4\.85rem\)\]{font-size:clamp(3.2rem,4.15vw,4.85rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[650\]{font-weight:650}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[0\.84\]{line-height:.84}.leading-\[0\.91\]{line-height:.91}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.065em\]{letter-spacing:-.065em}.tracking-\[0\.025em\]{letter-spacing:.025em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.11em\]{letter-spacing:.11em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.17em\]{letter-spacing:.17em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\],.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.\!text-white\/75{color:hsla(0,0%,100%,.75)!important}.\!text-white\/85{color:hsla(0,0%,100%,.85)!important}.text-\[\#020612\]{--tw-text-opacity:1;color:rgb(2 6 18/var(--tw-text-opacity,1))}.text-\[\#03101c\]{--tw-text-opacity:1;color:rgb(3 16 28/var(--tw-text-opacity,1))}.text-\[\#03101e\]{--tw-text-opacity:1;color:rgb(3 16 30/var(--tw-text-opacity,1))}.text-\[\#04101c\]{--tw-text-opacity:1;color:rgb(4 16 28/var(--tw-text-opacity,1))}.text-\[\#041027\]{--tw-text-opacity:1;color:rgb(4 16 39/var(--tw-text-opacity,1))}.text-\[\#06101b\]{--tw-text-opacity:1;color:rgb(6 16 27/var(--tw-text-opacity,1))}.text-\[\#07101d\]{--tw-text-opacity:1;color:rgb(7 16 29/var(--tw-text-opacity,1))}.text-\[\#08285e\]{--tw-text-opacity:1;color:rgb(8 40 94/var(--tw-text-opacity,1))}.text-\[\#087d90\]{--tw-text-opacity:1;color:rgb(8 125 144/var(--tw-text-opacity,1))}.text-\[\#09285b\]{--tw-text-opacity:1;color:rgb(9 40 91/var(--tw-text-opacity,1))}.text-\[\#0b100f\]{--tw-text-opacity:1;color:rgb(11 16 15/var(--tw-text-opacity,1))}.text-\[\#0b1b33\]{--tw-text-opacity:1;color:rgb(11 27 51/var(--tw-text-opacity,1))}.text-\[\#0b2440\]{--tw-text-opacity:1;color:rgb(11 36 64/var(--tw-text-opacity,1))}.text-\[\#10131b\]{--tw-text-opacity:1;color:rgb(16 19 27/var(--tw-text-opacity,1))}.text-\[\#101828\]{--tw-text-opacity:1;color:rgb(16 24 40/var(--tw-text-opacity,1))}.text-\[\#10182c\]{--tw-text-opacity:1;color:rgb(16 24 44/var(--tw-text-opacity,1))}.text-\[\#10213a\]{--tw-text-opacity:1;color:rgb(16 33 58/var(--tw-text-opacity,1))}.text-\[\#10223b\]{--tw-text-opacity:1;color:rgb(16 34 59/var(--tw-text-opacity,1))}.text-\[\#10233d\]{--tw-text-opacity:1;color:rgb(16 35 61/var(--tw-text-opacity,1))}.text-\[\#10243b\]{--tw-text-opacity:1;color:rgb(16 36 59/var(--tw-text-opacity,1))}.text-\[\#10284f\]{--tw-text-opacity:1;color:rgb(16 40 79/var(--tw-text-opacity,1))}.text-\[\#102c40\]{--tw-text-opacity:1;color:rgb(16 44 64/var(--tw-text-opacity,1))}.text-\[\#111827\]{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-\[\#142638\]{--tw-text-opacity:1;color:rgb(20 38 56/var(--tw-text-opacity,1))}.text-\[\#1645a0\]{--tw-text-opacity:1;color:rgb(22 69 160/var(--tw-text-opacity,1))}.text-\[\#164f72\]{--tw-text-opacity:1;color:rgb(22 79 114/var(--tw-text-opacity,1))}.text-\[\#167b94\]{--tw-text-opacity:1;color:rgb(22 123 148/var(--tw-text-opacity,1))}.text-\[\#167c6b\]{--tw-text-opacity:1;color:rgb(22 124 107/var(--tw-text-opacity,1))}.text-\[\#167f91\]{--tw-text-opacity:1;color:rgb(22 127 145/var(--tw-text-opacity,1))}.text-\[\#17110a\]{--tw-text-opacity:1;color:rgb(23 17 10/var(--tw-text-opacity,1))}.text-\[\#173143\]{--tw-text-opacity:1;color:rgb(23 49 67/var(--tw-text-opacity,1))}.text-\[\#173f61\]{--tw-text-opacity:1;color:rgb(23 63 97/var(--tw-text-opacity,1))}.text-\[\#175d52\]{--tw-text-opacity:1;color:rgb(23 93 82/var(--tw-text-opacity,1))}.text-\[\#17695c\]{--tw-text-opacity:1;color:rgb(23 105 92/var(--tw-text-opacity,1))}.text-\[\#176a5d\]{--tw-text-opacity:1;color:rgb(23 106 93/var(--tw-text-opacity,1))}.text-\[\#176f87\]{--tw-text-opacity:1;color:rgb(23 111 135/var(--tw-text-opacity,1))}.text-\[\#195f54\]{--tw-text-opacity:1;color:rgb(25 95 84/var(--tw-text-opacity,1))}.text-\[\#197da5\]{--tw-text-opacity:1;color:rgb(25 125 165/var(--tw-text-opacity,1))}.text-\[\#1d6658\]{--tw-text-opacity:1;color:rgb(29 102 88/var(--tw-text-opacity,1))}.text-\[\#1f6659\]{--tw-text-opacity:1;color:rgb(31 102 89/var(--tw-text-opacity,1))}.text-\[\#205d56\]{--tw-text-opacity:1;color:rgb(32 93 86/var(--tw-text-opacity,1))}.text-\[\#244bb5\]{--tw-text-opacity:1;color:rgb(36 75 181/var(--tw-text-opacity,1))}.text-\[\#244d8d\]{--tw-text-opacity:1;color:rgb(36 77 141/var(--tw-text-opacity,1))}.text-\[\#245b79\]{--tw-text-opacity:1;color:rgb(36 91 121/var(--tw-text-opacity,1))}.text-\[\#245b88\]{--tw-text-opacity:1;color:rgb(36 91 136/var(--tw-text-opacity,1))}.text-\[\#245cca\]{--tw-text-opacity:1;color:rgb(36 92 202/var(--tw-text-opacity,1))}.text-\[\#245d54\]{--tw-text-opacity:1;color:rgb(36 93 84/var(--tw-text-opacity,1))}.text-\[\#246348\]{--tw-text-opacity:1;color:rgb(36 99 72/var(--tw-text-opacity,1))}.text-\[\#2463eb\]{--tw-text-opacity:1;color:rgb(36 99 235/var(--tw-text-opacity,1))}.text-\[\#247263\]{--tw-text-opacity:1;color:rgb(36 114 99/var(--tw-text-opacity,1))}.text-\[\#247db2\]{--tw-text-opacity:1;color:rgb(36 125 178/var(--tw-text-opacity,1))}.text-\[\#264c48\]{--tw-text-opacity:1;color:rgb(38 76 72/var(--tw-text-opacity,1))}.text-\[\#267a68\]{--tw-text-opacity:1;color:rgb(38 122 104/var(--tw-text-opacity,1))}.text-\[\#27445a\]{--tw-text-opacity:1;color:rgb(39 68 90/var(--tw-text-opacity,1))}.text-\[\#27695e\]{--tw-text-opacity:1;color:rgb(39 105 94/var(--tw-text-opacity,1))}.text-\[\#285f82\]{--tw-text-opacity:1;color:rgb(40 95 130/var(--tw-text-opacity,1))}.text-\[\#286a8f\]{--tw-text-opacity:1;color:rgb(40 106 143/var(--tw-text-opacity,1))}.text-\[\#2d65c4\]{--tw-text-opacity:1;color:rgb(45 101 196/var(--tw-text-opacity,1))}.text-\[\#2e6f65\]{--tw-text-opacity:1;color:rgb(46 111 101/var(--tw-text-opacity,1))}.text-\[\#2e7d6e\]{--tw-text-opacity:1;color:rgb(46 125 110/var(--tw-text-opacity,1))}.text-\[\#304b5c\]{--tw-text-opacity:1;color:rgb(48 75 92/var(--tw-text-opacity,1))}.text-\[\#334155\]{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-\[\#344054\]{--tw-text-opacity:1;color:rgb(52 64 84/var(--tw-text-opacity,1))}.text-\[\#35576b\]{--tw-text-opacity:1;color:rgb(53 87 107/var(--tw-text-opacity,1))}.text-\[\#355f77\]{--tw-text-opacity:1;color:rgb(53 95 119/var(--tw-text-opacity,1))}.text-\[\#365469\]{--tw-text-opacity:1;color:rgb(54 84 105/var(--tw-text-opacity,1))}.text-\[\#376f91\]{--tw-text-opacity:1;color:rgb(55 111 145/var(--tw-text-opacity,1))}.text-\[\#385267\]{--tw-text-opacity:1;color:rgb(56 82 103/var(--tw-text-opacity,1))}.text-\[\#385473\]{--tw-text-opacity:1;color:rgb(56 84 115/var(--tw-text-opacity,1))}.text-\[\#387b55\]{--tw-text-opacity:1;color:rgb(56 123 85/var(--tw-text-opacity,1))}.text-\[\#397a58\]{--tw-text-opacity:1;color:rgb(57 122 88/var(--tw-text-opacity,1))}.text-\[\#397ca4\]{--tw-text-opacity:1;color:rgb(57 124 164/var(--tw-text-opacity,1))}.text-\[\#3f845d\]{--tw-text-opacity:1;color:rgb(63 132 93/var(--tw-text-opacity,1))}.text-\[\#41637b\]{--tw-text-opacity:1;color:rgb(65 99 123/var(--tw-text-opacity,1))}.text-\[\#416477\]{--tw-text-opacity:1;color:rgb(65 100 119/var(--tw-text-opacity,1))}.text-\[\#42745a\]{--tw-text-opacity:1;color:rgb(66 116 90/var(--tw-text-opacity,1))}.text-\[\#4386b3\]{--tw-text-opacity:1;color:rgb(67 134 179/var(--tw-text-opacity,1))}.text-\[\#455f70\]{--tw-text-opacity:1;color:rgb(69 95 112/var(--tw-text-opacity,1))}.text-\[\#466678\]{--tw-text-opacity:1;color:rgb(70 102 120/var(--tw-text-opacity,1))}.text-\[\#4788b4\]{--tw-text-opacity:1;color:rgb(71 136 180/var(--tw-text-opacity,1))}.text-\[\#47ddff\]{--tw-text-opacity:1;color:rgb(71 221 255/var(--tw-text-opacity,1))}.text-\[\#496273\]{--tw-text-opacity:1;color:rgb(73 98 115/var(--tw-text-opacity,1))}.text-\[\#496473\]{--tw-text-opacity:1;color:rgb(73 100 115/var(--tw-text-opacity,1))}.text-\[\#496777\]{--tw-text-opacity:1;color:rgb(73 103 119/var(--tw-text-opacity,1))}.text-\[\#4b6878\]{--tw-text-opacity:1;color:rgb(75 104 120/var(--tw-text-opacity,1))}.text-\[\#4b8eb5\]{--tw-text-opacity:1;color:rgb(75 142 181/var(--tw-text-opacity,1))}.text-\[\#4c6b68\]{--tw-text-opacity:1;color:rgb(76 107 104/var(--tw-text-opacity,1))}.text-\[\#4e4a63\]{--tw-text-opacity:1;color:rgb(78 74 99/var(--tw-text-opacity,1))}.text-\[\#4f4a36\]{--tw-text-opacity:1;color:rgb(79 74 54/var(--tw-text-opacity,1))}.text-\[\#4f6875\]{--tw-text-opacity:1;color:rgb(79 104 117/var(--tw-text-opacity,1))}.text-\[\#4f6877\]{--tw-text-opacity:1;color:rgb(79 104 119/var(--tw-text-opacity,1))}.text-\[\#4f7892\]{--tw-text-opacity:1;color:rgb(79 120 146/var(--tw-text-opacity,1))}.text-\[\#506678\]{--tw-text-opacity:1;color:rgb(80 102 120/var(--tw-text-opacity,1))}.text-\[\#50667a\]{--tw-text-opacity:1;color:rgb(80 102 122/var(--tw-text-opacity,1))}.text-\[\#526071\]{--tw-text-opacity:1;color:rgb(82 96 113/var(--tw-text-opacity,1))}.text-\[\#526579\]{--tw-text-opacity:1;color:rgb(82 101 121/var(--tw-text-opacity,1))}.text-\[\#526878\]{--tw-text-opacity:1;color:rgb(82 104 120/var(--tw-text-opacity,1))}.text-\[\#526987\]{--tw-text-opacity:1;color:rgb(82 105 135/var(--tw-text-opacity,1))}.text-\[\#526b78\]{--tw-text-opacity:1;color:rgb(82 107 120/var(--tw-text-opacity,1))}.text-\[\#526b79\]{--tw-text-opacity:1;color:rgb(82 107 121/var(--tw-text-opacity,1))}.text-\[\#526b7a\]{--tw-text-opacity:1;color:rgb(82 107 122/var(--tw-text-opacity,1))}.text-\[\#526b8c\]{--tw-text-opacity:1;color:rgb(82 107 140/var(--tw-text-opacity,1))}.text-\[\#526d7c\]{--tw-text-opacity:1;color:rgb(82 109 124/var(--tw-text-opacity,1))}.text-\[\#526d7e\]{--tw-text-opacity:1;color:rgb(82 109 126/var(--tw-text-opacity,1))}.text-\[\#53657d\]{--tw-text-opacity:1;color:rgb(83 101 125/var(--tw-text-opacity,1))}.text-\[\#536680\]{--tw-text-opacity:1;color:rgb(83 102 128/var(--tw-text-opacity,1))}.text-\[\#536a86\]{--tw-text-opacity:1;color:rgb(83 106 134/var(--tw-text-opacity,1))}.text-\[\#577096\]{--tw-text-opacity:1;color:rgb(87 112 150/var(--tw-text-opacity,1))}.text-\[\#587486\]{--tw-text-opacity:1;color:rgb(88 116 134/var(--tw-text-opacity,1))}.text-\[\#5a6f83\]{--tw-text-opacity:1;color:rgb(90 111 131/var(--tw-text-opacity,1))}.text-\[\#5b6f89\]{--tw-text-opacity:1;color:rgb(91 111 137/var(--tw-text-opacity,1))}.text-\[\#5b7282\]{--tw-text-opacity:1;color:rgb(91 114 130/var(--tw-text-opacity,1))}.text-\[\#5c6d85\]{--tw-text-opacity:1;color:rgb(92 109 133/var(--tw-text-opacity,1))}.text-\[\#5d7180\]{--tw-text-opacity:1;color:rgb(93 113 128/var(--tw-text-opacity,1))}.text-\[\#607481\]{--tw-text-opacity:1;color:rgb(96 116 129/var(--tw-text-opacity,1))}.text-\[\#617488\]{--tw-text-opacity:1;color:rgb(97 116 136/var(--tw-text-opacity,1))}.text-\[\#62718a\]{--tw-text-opacity:1;color:rgb(98 113 138/var(--tw-text-opacity,1))}.text-\[\#64748b\]{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#64f1bf\]{--tw-text-opacity:1;color:rgb(100 241 191/var(--tw-text-opacity,1))}.text-\[\#65778a\]{--tw-text-opacity:1;color:rgb(101 119 138/var(--tw-text-opacity,1))}.text-\[\#6657a8\]{--tw-text-opacity:1;color:rgb(102 87 168/var(--tw-text-opacity,1))}.text-\[\#667987\]{--tw-text-opacity:1;color:rgb(102 121 135/var(--tw-text-opacity,1))}.text-\[\#684f1e\]{--tw-text-opacity:1;color:rgb(104 79 30/var(--tw-text-opacity,1))}.text-\[\#687a89\]{--tw-text-opacity:1;color:rgb(104 122 137/var(--tw-text-opacity,1))}.text-\[\#6a7890\]{--tw-text-opacity:1;color:rgb(106 120 144/var(--tw-text-opacity,1))}.text-\[\#6b7e8d\]{--tw-text-opacity:1;color:rgb(107 126 141/var(--tw-text-opacity,1))}.text-\[\#6b8190\]{--tw-text-opacity:1;color:rgb(107 129 144/var(--tw-text-opacity,1))}.text-\[\#6c7f97\]{--tw-text-opacity:1;color:rgb(108 127 151/var(--tw-text-opacity,1))}.text-\[\#6d4db1\]{--tw-text-opacity:1;color:rgb(109 77 177/var(--tw-text-opacity,1))}.text-\[\#70e6ff\]{--tw-text-opacity:1;color:rgb(112 230 255/var(--tw-text-opacity,1))}.text-\[\#71351f\]{--tw-text-opacity:1;color:rgb(113 53 31/var(--tw-text-opacity,1))}.text-\[\#71838f\]{--tw-text-opacity:1;color:rgb(113 131 143/var(--tw-text-opacity,1))}.text-\[\#718491\]{--tw-text-opacity:1;color:rgb(113 132 145/var(--tw-text-opacity,1))}.text-\[\#718693\]{--tw-text-opacity:1;color:rgb(113 134 147/var(--tw-text-opacity,1))}.text-\[\#74521e\]{--tw-text-opacity:1;color:rgb(116 82 30/var(--tw-text-opacity,1))}.text-\[\#755717\]{--tw-text-opacity:1;color:rgb(117 87 23/var(--tw-text-opacity,1))}.text-\[\#765516\]{--tw-text-opacity:1;color:rgb(118 85 22/var(--tw-text-opacity,1))}.text-\[\#78869b\]{--tw-text-opacity:1;color:rgb(120 134 155/var(--tw-text-opacity,1))}.text-\[\#78909d\]{--tw-text-opacity:1;color:rgb(120 144 157/var(--tw-text-opacity,1))}.text-\[\#7a6129\]{--tw-text-opacity:1;color:rgb(122 97 41/var(--tw-text-opacity,1))}.text-\[\#7a8f9e\]{--tw-text-opacity:1;color:rgb(122 143 158/var(--tw-text-opacity,1))}.text-\[\#7b93a1\]{--tw-text-opacity:1;color:rgb(123 147 161/var(--tw-text-opacity,1))}.text-\[\#7da4b9\]{--tw-text-opacity:1;color:rgb(125 164 185/var(--tw-text-opacity,1))}.text-\[\#7f3f2c\]{--tw-text-opacity:1;color:rgb(127 63 44/var(--tw-text-opacity,1))}.text-\[\#7ff0cf\]{--tw-text-opacity:1;color:rgb(127 240 207/var(--tw-text-opacity,1))}.text-\[\#80511f\]{--tw-text-opacity:1;color:rgb(128 81 31/var(--tw-text-opacity,1))}.text-\[\#8a5b16\]{--tw-text-opacity:1;color:rgb(138 91 22/var(--tw-text-opacity,1))}.text-\[\#8a641c\]{--tw-text-opacity:1;color:rgb(138 100 28/var(--tw-text-opacity,1))}.text-\[\#8a681f\]{--tw-text-opacity:1;color:rgb(138 104 31/var(--tw-text-opacity,1))}.text-\[\#8a6b2f\]{--tw-text-opacity:1;color:rgb(138 107 47/var(--tw-text-opacity,1))}.text-\[\#8aa0b5\]{--tw-text-opacity:1;color:rgb(138 160 181/var(--tw-text-opacity,1))}.text-\[\#8b651b\]{--tw-text-opacity:1;color:rgb(139 101 27/var(--tw-text-opacity,1))}.text-\[\#8b651f\]{--tw-text-opacity:1;color:rgb(139 101 31/var(--tw-text-opacity,1))}.text-\[\#8d6c32\]{--tw-text-opacity:1;color:rgb(141 108 50/var(--tw-text-opacity,1))}.text-\[\#8f3c1c\]{--tw-text-opacity:1;color:rgb(143 60 28/var(--tw-text-opacity,1))}.text-\[\#9a6c10\]{--tw-text-opacity:1;color:rgb(154 108 16/var(--tw-text-opacity,1))}.text-\[\#9a6c12\]{--tw-text-opacity:1;color:rgb(154 108 18/var(--tw-text-opacity,1))}.text-\[\#a0afb8\]{--tw-text-opacity:1;color:rgb(160 175 184/var(--tw-text-opacity,1))}.text-\[\#a27317\]{--tw-text-opacity:1;color:rgb(162 115 23/var(--tw-text-opacity,1))}.text-\[\#a34b24\]{--tw-text-opacity:1;color:rgb(163 75 36/var(--tw-text-opacity,1))}.text-\[\#a54765\]{--tw-text-opacity:1;color:rgb(165 71 101/var(--tw-text-opacity,1))}.text-\[\#a76f11\]{--tw-text-opacity:1;color:rgb(167 111 17/var(--tw-text-opacity,1))}.text-\[\#a85f4a\]{--tw-text-opacity:1;color:rgb(168 95 74/var(--tw-text-opacity,1))}.text-\[\#a86c16\]{--tw-text-opacity:1;color:rgb(168 108 22/var(--tw-text-opacity,1))}.text-\[\#a96c12\]{--tw-text-opacity:1;color:rgb(169 108 18/var(--tw-text-opacity,1))}.text-\[\#a9efff\]{--tw-text-opacity:1;color:rgb(169 239 255/var(--tw-text-opacity,1))}.text-\[\#aee4d8\]{--tw-text-opacity:1;color:rgb(174 228 216/var(--tw-text-opacity,1))}.text-\[\#b77812\]{--tw-text-opacity:1;color:rgb(183 120 18/var(--tw-text-opacity,1))}.text-\[\#ba7a16\]{--tw-text-opacity:1;color:rgb(186 122 22/var(--tw-text-opacity,1))}.text-\[\#bde8ff\]{--tw-text-opacity:1;color:rgb(189 232 255/var(--tw-text-opacity,1))}.text-\[\#bdeee4\]{--tw-text-opacity:1;color:rgb(189 238 228/var(--tw-text-opacity,1))}.text-\[\#c7edff\]{--tw-text-opacity:1;color:rgb(199 237 255/var(--tw-text-opacity,1))}.text-\[\#cceeff\]{--tw-text-opacity:1;color:rgb(204 238 255/var(--tw-text-opacity,1))}.text-\[\#d5a84c\]{--tw-text-opacity:1;color:rgb(213 168 76/var(--tw-text-opacity,1))}.text-\[\#f6c85f\]{--tw-text-opacity:1;color:rgb(246 200 95/var(--tw-text-opacity,1))}.text-\[\#ff8b31\]{--tw-text-opacity:1;color:rgb(255 139 49/var(--tw-text-opacity,1))}.text-\[\#ff8bdf\]{--tw-text-opacity:1;color:rgb(255 139 223/var(--tw-text-opacity,1))}.text-\[\#ffad69\]{--tw-text-opacity:1;color:rgb(255 173 105/var(--tw-text-opacity,1))}.text-\[\#ffb16f\]{--tw-text-opacity:1;color:rgb(255 177 111/var(--tw-text-opacity,1))}.text-\[\#ffb171\]{--tw-text-opacity:1;color:rgb(255 177 113/var(--tw-text-opacity,1))}.text-\[\#ffd6a0\]{--tw-text-opacity:1;color:rgb(255 214 160/var(--tw-text-opacity,1))}.text-\[\#ffe49b\]{--tw-text-opacity:1;color:rgb(255 228 155/var(--tw-text-opacity,1))}.text-\[\#fff0b8\]{--tw-text-opacity:1;color:rgb(255 240 184/var(--tw-text-opacity,1))}.text-\[color\:var\(--dental-steel\)\]{color:var(--dental-steel)}.text-\[var\(--dental-accent\)\]{color:var(--dental-accent)}.text-\[var\(--dental-ink\)\]{color:var(--dental-ink)}.text-\[var\(--dental-mint\)\]{color:var(--dental-mint)}.text-\[var\(--dental-steel\)\]{color:var(--dental-steel)}.text-\[var\(--market-cyan\)\]{color:var(--market-cyan)}.text-\[var\(--market-lime\)\]{color:var(--market-lime)}.text-\[var\(--market-orange\)\]{color:var(--market-orange)}.text-\[var\(--market-red\)\]{color:var(--market-red)}.text-\[var\(--market-success\)\]{color:var(--market-success)}.text-\[var\(--market-yellow\)\]{color:var(--market-yellow)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-100\/70{color:hsla(48,96%,89%,.7)}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-50\/70{color:rgba(255,251,235,.7)}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-900\/75{color:rgba(120,53,15,.75)}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-blue-950{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-100\/70{color:rgba(207,250,254,.7)}.text-cyan-100\/75{color:rgba(207,250,254,.75)}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-200\/60{color:rgba(165,243,252,.6)}.text-cyan-200\/70{color:rgba(165,243,252,.7)}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity,1))}.text-cyan-50\/70{color:rgba(236,254,255,.7)}.text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity,1))}.text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity,1))}.text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity,1))}.text-ember{--tw-text-opacity:1;color:rgb(255 157 59/var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(245 248 255/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-pink-900{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-red-950{--tw-text-opacity:1;color:rgb(69 10 10/var(--tw-text-opacity,1))}.text-redwood{--tw-text-opacity:1;color:rgb(255 107 129/var(--tw-text-opacity,1))}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-rose-950{--tw-text-opacity:1;color:rgb(76 5 25/var(--tw-text-opacity,1))}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity,1))}.text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-steel{--tw-text-opacity:1;color:rgb(159 179 216/var(--tw-text-opacity,1))}.text-stone-700{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.text-teal{--tw-text-opacity:1;color:rgb(66 200 255/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-violet-200\/70{color:rgba(221,214,254,.7)}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity,1))}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity,1))}.text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity,1))}.text-violet-950{--tw-text-opacity:1;color:rgb(46 16 101/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:hsla(0,0%,100%,.3)}.text-white\/35{color:hsla(0,0%,100%,.35)}.text-white\/40{color:hsla(0,0%,100%,.4)}.text-white\/45{color:hsla(0,0%,100%,.45)}.text-white\/50{color:hsla(0,0%,100%,.5)}.text-white\/55{color:hsla(0,0%,100%,.55)}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/65{color:hsla(0,0%,100%,.65)}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/75{color:hsla(0,0%,100%,.75)}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-white\/85{color:hsla(0,0%,100%,.85)}.text-white\/90{color:hsla(0,0%,100%,.9)}.underline{text-decoration-line:underline}.decoration-\[\#cbd8ea\]{text-decoration-color:#cbd8ea}.decoration-blue-300{text-decoration-color:#93c5fd}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#167c6b\]{accent-color:#167c6b}.accent-\[\#2e7d6e\]{accent-color:#2e7d6e}.accent-amber-700{accent-color:#b45309}.accent-blue-600{accent-color:#2563eb}.accent-cyan-400{accent-color:#22d3ee}.accent-emerald-700{accent-color:#047857}.accent-red-700{accent-color:#b91c1c}.accent-teal{accent-color:#42c8ff}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.055\]{opacity:.055}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.13\]{opacity:.13}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-\[-10px_0_18px_rgba\(37\2c 71\2c 57\2c 0\.18\)\]{--tw-shadow:-10px 0 18px rgba(37,71,57,.18);--tw-shadow-colored:-10px 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[-10px_0_18px_rgba\(37\2c 71\2c 57\2c 0\.2\)\]{--tw-shadow:-10px 0 18px rgba(37,71,57,.2);--tw-shadow-colored:-10px 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[-10px_0_18px_rgba\(37\2c 71\2c 57\2c 0\.22\)\]{--tw-shadow:-10px 0 18px rgba(37,71,57,.22);--tw-shadow-colored:-10px 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-18px_44px_rgba\(74\2c 25\2c 72\2c 0\.25\)\]{--tw-shadow:0 -18px 44px rgba(74,25,72,.25);--tw-shadow-colored:0 -18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(16\2c 185\2c 129\2c 0\.1\)\]{--tw-shadow:0 0 0 4px rgba(16,185,129,.1);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_6px_rgba\(41\2c 167\2c 196\2c 0\.1\)\]{--tw-shadow:0 0 0 6px rgba(41,167,196,.1);--tw-shadow-colored:0 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_8px_rgba\(255\2c 255\2c 255\2c 0\.72\)\]{--tw-shadow:0 0 0 8px hsla(0,0%,100%,.72);--tw-shadow-colored:0 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(173\2c 229\2c 255\2c 0\.55\)\]{--tw-shadow:0 0 10px rgba(173,229,255,.55);--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(100\2c 241\2c 191\2c 0\.7\)\]{--tw-shadow:0 0 14px rgba(100,241,191,.7);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(100\2c 241\2c 191\2c 0\.8\)\]{--tw-shadow:0 0 14px rgba(100,241,191,.8);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(100\2c 241\2c 191\2c 0\.85\)\]{--tw-shadow:0 0 14px rgba(100,241,191,.85);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(34\2c 211\2c 238\2c 0\.9\)\]{--tw-shadow:0 0 14px rgba(34,211,238,.9);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(71\2c 221\2c 255\2c 0\.9\)\]{--tw-shadow:0 0 14px rgba(71,221,255,.9);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(100\2c 241\2c 191\2c 0\.85\)\]{--tw-shadow:0 0 16px rgba(100,241,191,.85);--tw-shadow-colored:0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(22\2c 140\2c 255\2c 0\.18\)\]{--tw-shadow:0 0 18px rgba(22,140,255,.18);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(230\2c 138\2c 123\2c 0\.95\)\]{--tw-shadow:0 0 18px hsla(8,68%,69%,.95);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(34\2c 211\2c 238\2c 0\.75\)\]{--tw-shadow:0 0 18px rgba(34,211,238,.75);--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(22\2c 140\2c 255\2c 0\.32\)\]{--tw-shadow:0 0 24px rgba(22,140,255,.32);--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(246\2c 200\2c 95\2c 0\.22\)\]{--tw-shadow:0 0 26px rgba(246,200,95,.22);--tw-shadow-colored:0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(22\2c 140\2c 255\2c 0\.16\)\]{--tw-shadow:0 0 28px rgba(22,140,255,.16);--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(6\2c 182\2c 212\2c 0\.08\)\]{--tw-shadow:0 0 30px rgba(6,182,212,.08);--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(246\2c 200\2c 95\2c 0\.2\)\]{--tw-shadow:0 0 32px rgba(246,200,95,.2);--tw-shadow-colored:0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_35px_rgba\(168\2c 85\2c 247\2c 0\.26\)\]{--tw-shadow:0 0 35px rgba(168,85,247,.26);--tw-shadow-colored:0 0 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_80px_rgba\(202\2c 154\2c 71\2c 0\.11\)\]{--tw-shadow:0 0 80px rgba(202,154,71,.11);--tw-shadow-colored:0 0 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(23\2c 49\2c 67\2c 0\.24\)\]{--tw-shadow:0 10px 24px rgba(23,49,67,.24);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(37\2c 99\2c 235\2c 0\.2\)\]{--tw-shadow:0 10px 24px rgba(37,99,235,.2);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(9\2c 33\2c 68\2c 0\.2\)\]{--tw-shadow:0 10px 24px rgba(9,33,68,.2);--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(22\2c 124\2c 107\2c 0\.22\)\]{--tw-shadow:0 10px 26px rgba(22,124,107,.22);--tw-shadow-colored:0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(8\2c 40\2c 94\2c 0\.1\)\]{--tw-shadow:0 10px 26px rgba(8,40,94,.1);--tw-shadow-colored:0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(37\2c 99\2c 235\2c 0\.06\)\]{--tw-shadow:0 10px 28px rgba(37,99,235,.06);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(40\2c 73\2c 115\2c 0\.07\)\]{--tw-shadow:0 10px 28px rgba(40,73,115,.07);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(49\2c 99\2c 132\2c 0\.07\)\]{--tw-shadow:0 10px 28px rgba(49,99,132,.07);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(89\2c 101\2c 75\2c 0\.14\)\]{--tw-shadow:0 10px 28px rgba(89,101,75,.14);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(49\2c 99\2c 132\2c 0\.07\)\]{--tw-shadow:0 10px 30px rgba(49,99,132,.07);--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]{--tw-shadow:0 12px 28px rgba(0,0,0,.5);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(146\2c 64\2c 14\2c 0\.20\)\]{--tw-shadow:0 12px 28px rgba(146,64,14,.2);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(23\2c 49\2c 67\2c 0\.22\)\]{--tw-shadow:0 12px 28px rgba(23,49,67,.22);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(34\2c 95\2c 85\2c 0\.22\)\]{--tw-shadow:0 12px 28px rgba(34,95,85,.22);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(37\2c 99\2c 235\2c 0\.1\)\]{--tw-shadow:0 12px 28px rgba(37,99,235,.1);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(37\2c 99\2c 235\2c 0\.2\)\]{--tw-shadow:0 12px 28px rgba(37,99,235,.2);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(40\2c 106\2c 143\2c 0\.2\)\]{--tw-shadow:0 12px 28px rgba(40,106,143,.2);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(46\2c 125\2c 110\2c 0\.14\)\]{--tw-shadow:0 12px 28px rgba(46,125,110,.14);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(91\2c 33\2c 182\2c 0\.20\)\]{--tw-shadow:0 12px 28px rgba(91,33,182,.2);--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(146\2c 94\2c 16\2c 0\.08\)\]{--tw-shadow:0 12px 30px rgba(146,94,16,.08);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(28\2c 75\2c 112\2c 0\.12\)\]{--tw-shadow:0 12px 30px rgba(28,75,112,.12);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(36\2c 107\2c 254\2c 0\.28\)\]{--tw-shadow:0 12px 30px rgba(36,107,254,.28);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(46\2c 125\2c 110\2c 0\.2\)\]{--tw-shadow:0 12px 30px rgba(46,125,110,.2);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(49\2c 99\2c 132\2c 0\.07\)\]{--tw-shadow:0 12px 30px rgba(49,99,132,.07);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(49\2c 99\2c 132\2c 0\.08\)\]{--tw-shadow:0 12px 30px rgba(49,99,132,.08);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(8\2c 40\2c 94\2c 0\.12\)\]{--tw-shadow:0 12px 30px rgba(8,40,94,.12);--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(32\2c 58\2c 100\2c 0\.11\)\]{--tw-shadow:0 12px 32px rgba(32,58,100,.11);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(37\2c 99\2c 235\2c 0\.08\)\]{--tw-shadow:0 12px 32px rgba(37,99,235,.08);--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(39\2c 83\2c 112\2c 0\.09\)\]{--tw-shadow:0 12px 34px rgba(39,83,112,.09);--tw-shadow-colored:0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(40\2c 73\2c 115\2c 0\.08\)\]{--tw-shadow:0 12px 34px rgba(40,73,115,.08);--tw-shadow-colored:0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(49\2c 99\2c 132\2c 0\.08\)\]{--tw-shadow:0 12px 34px rgba(49,99,132,.08);--tw-shadow-colored:0 12px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(124\2c 58\2c 237\2c 0\.08\)\]{--tw-shadow:0 12px 36px rgba(124,58,237,.08);--tw-shadow-colored:0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(217\2c 119\2c 6\2c 0\.08\)\]{--tw-shadow:0 12px 36px rgba(217,119,6,.08);--tw-shadow-colored:0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(225\2c 29\2c 72\2c 0\.08\)\]{--tw-shadow:0 12px 36px rgba(225,29,72,.08);--tw-shadow-colored:0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(37\2c 99\2c 235\2c 0\.08\)\]{--tw-shadow:0 12px 36px rgba(37,99,235,.08);--tw-shadow-colored:0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(5\2c 150\2c 105\2c 0\.08\)\]{--tw-shadow:0 12px 36px rgba(5,150,105,.08);--tw-shadow-colored:0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(8\2c 145\2c 178\2c 0\.08\)\]{--tw-shadow:0 12px 36px rgba(8,145,178,.08);--tw-shadow-colored:0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_22px_rgba\(0\2c 0\2c 0\2c 0\.45\)\2c inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.16\)\]{--tw-shadow:0 14px 22px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.16);--tw-shadow-colored:0 14px 22px var(--tw-shadow-color),inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(22\2c 140\2c 255\2c 0\.2\)\]{--tw-shadow:0 14px 36px rgba(22,140,255,.2);--tw-shadow-colored:0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(37\2c 99\2c 235\2c 0\.2\)\]{--tw-shadow:0 14px 38px rgba(37,99,235,.2);--tw-shadow-colored:0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(39\2c 83\2c 112\2c 0\.09\)\]{--tw-shadow:0 14px 38px rgba(39,83,112,.09);--tw-shadow-colored:0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(49\2c 99\2c 132\2c 0\.08\)\]{--tw-shadow:0 14px 38px rgba(49,99,132,.08);--tw-shadow-colored:0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(49\2c 99\2c 132\2c 0\.10\)\]{--tw-shadow:0 14px 38px rgba(49,99,132,.1);--tw-shadow-colored:0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_40px_rgba\(49\2c 99\2c 132\2c 0\.08\)\]{--tw-shadow:0 14px 40px rgba(49,99,132,.08);--tw-shadow-colored:0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_42px_rgba\(42\2c 67\2c 108\2c 0\.1\)\]{--tw-shadow:0 14px 42px rgba(42,67,108,.1);--tw-shadow-colored:0 14px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_15px_40px_rgba\(32\2c 78\2c 150\2c 0\.18\)\]{--tw-shadow:0 15px 40px rgba(32,78,150,.18);--tw-shadow-colored:0 15px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(25\2c 118\2c 177\2c 0\.24\)\]{--tw-shadow:0 16px 38px rgba(25,118,177,.24);--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(49\2c 99\2c 132\2c 0\.1\)\]{--tw-shadow:0 16px 40px rgba(49,99,132,.1);--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_42px_rgba\(28\2c 78\2c 112\2c 0\.14\)\]{--tw-shadow:0 16px 42px rgba(28,78,112,.14);--tw-shadow-colored:0 16px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_45px_rgba\(37\2c 99\2c 235\2c 0\.28\)\]{--tw-shadow:0 16px 45px rgba(37,99,235,.28);--tw-shadow-colored:0 16px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 16px 50px rgba(0,0,0,.45);--tw-shadow-colored:0 16px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]{--tw-shadow:0 18px 30px rgba(0,0,0,.25);--tw-shadow-colored:0 18px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_30px_rgba\(0\2c 0\2c 0\2c 0\.48\)\2c inset_0_2px_0_rgba\(255\2c 255\2c 255\2c 0\.13\)\]{--tw-shadow:0 18px 30px rgba(0,0,0,.48),inset 0 2px 0 hsla(0,0%,100%,.13);--tw-shadow-colored:0 18px 30px var(--tw-shadow-color),inset 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_32px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:0 18px 32px rgba(0,0,0,.28);--tw-shadow-colored:0 18px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_32px_rgba\(80\2c 15\2c 70\2c 0\.24\)\]{--tw-shadow:0 18px 32px rgba(80,15,70,.24);--tw-shadow-colored:0 18px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(0\2c 0\2c 0\2c 0\.34\)\]{--tw-shadow:0 18px 34px rgba(0,0,0,.34);--tw-shadow-colored:0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_34px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 18px 34px rgba(0,0,0,.45);--tw-shadow-colored:0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(15\2c 64\2c 104\2c 0\.34\)\]{--tw-shadow:0 18px 46px rgba(15,64,104,.34);--tw-shadow-colored:0 18px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\2c 10\2c 35\2c 0\.34\)\]{--tw-shadow:0 18px 48px rgba(0,10,35,.34);--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(42\2c 94\2c 119\2c 0\.14\)\]{--tw-shadow:0 18px 48px rgba(42,94,119,.14);--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(124\2c 58\2c 237\2c 0\.28\)\]{--tw-shadow:0 18px 50px rgba(124,58,237,.28);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(20\2c 75\2c 67\2c 0\.24\)\]{--tw-shadow:0 18px 50px rgba(20,75,67,.24);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(39\2c 92\2c 119\2c 0\.14\)\]{--tw-shadow:0 18px 50px rgba(39,92,119,.14);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(47\2c 91\2c 117\2c 0\.08\)\]{--tw-shadow:0 18px 50px rgba(47,91,117,.08);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(49\2c 99\2c 132\2c 0\.09\)\]{--tw-shadow:0 18px 50px rgba(49,99,132,.09);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(49\2c 99\2c 132\2c 0\.10\)\]{--tw-shadow:0 18px 50px rgba(49,99,132,.1);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_55px_rgba\(197\2c 145\2c 49\2c 0\.24\)\]{--tw-shadow:0 18px 55px rgba(197,145,49,.24);--tw-shadow-colored:0 18px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_55px_rgba\(43\2c 89\2c 116\2c 0\.10\)\]{--tw-shadow:0 18px 55px rgba(43,89,116,.1);--tw-shadow-colored:0 18px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(28\2c 71\2c 122\2c 0\.11\)\]{--tw-shadow:0 18px 60px rgba(28,71,122,.11);--tw-shadow-colored:0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:0 18px 70px rgba(0,0,0,.35);--tw-shadow-colored:0 18px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(47\2c 91\2c 117\2c 0\.08\)\]{--tw-shadow:0 20px 50px rgba(47,91,117,.08);--tw-shadow-colored:0 20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(37\2c 99\2c 235\2c 0\.18\)\]{--tw-shadow:0 20px 55px rgba(37,99,235,.18);--tw-shadow-colored:0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(43\2c 91\2c 119\2c 0\.12\)\]{--tw-shadow:0 20px 55px rgba(43,91,119,.12);--tw-shadow-colored:0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_55px_rgba\(49\2c 99\2c 132\2c 0\.1\)\]{--tw-shadow:0 20px 55px rgba(49,99,132,.1);--tw-shadow-colored:0 20px 55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_58px_rgba\(30\2c 91\2c 135\2c 0\.15\)\]{--tw-shadow:0 20px 58px rgba(30,91,135,.15);--tw-shadow-colored:0 20px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(28\2c 78\2c 112\2c 0\.10\)\]{--tw-shadow:0 20px 60px rgba(28,78,112,.1);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(49\2c 99\2c 132\2c 0\.08\)\]{--tw-shadow:0 20px 60px rgba(49,99,132,.08);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(49\2c 99\2c 132\2c 0\.1\)\]{--tw-shadow:0 20px 60px rgba(49,99,132,.1);--tw-shadow-colored:0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_42px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:0 22px 42px rgba(0,0,0,.28);--tw-shadow-colored:0 22px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_65px_rgba\(35\2c 92\2c 145\2c 0\.13\)\]{--tw-shadow:0 22px 65px rgba(35,92,145,.13);--tw-shadow-colored:0 22px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_65px_rgba\(43\2c 72\2c 111\2c 0\.1\)\]{--tw-shadow:0 22px 65px rgba(43,72,111,.1);--tw-shadow-colored:0 22px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_65px_rgba\(47\2c 91\2c 117\2c 0\.1\)\]{--tw-shadow:0 22px 65px rgba(47,91,117,.1);--tw-shadow-colored:0 22px 65px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(0\2c 0\2c 0\2c 0\.34\)\]{--tw-shadow:0 22px 70px rgba(0,0,0,.34);--tw-shadow-colored:0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_70px_rgba\(40\2c 96\2c 128\2c 0\.12\)\]{--tw-shadow:0 22px 70px rgba(40,96,128,.12);--tw-shadow-colored:0 22px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_44px_rgba\(0\2c 0\2c 0\2c 0\.32\)\]{--tw-shadow:0 24px 44px rgba(0,0,0,.32);--tw-shadow-colored:0 24px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_44px_rgba\(0\2c 0\2c 0\2c 0\.35\)\]{--tw-shadow:0 24px 44px rgba(0,0,0,.35);--tw-shadow-colored:0 24px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\2c 0\2c 0\2c 0\.54\)\]{--tw-shadow:0 24px 60px rgba(0,0,0,.54);--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(20\2c 55\2c 80\2c 0\.22\)\]{--tw-shadow:0 24px 70px rgba(20,55,80,.22);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(23\2c 49\2c 67\2c 0\.1\)\]{--tw-shadow:0 24px 70px rgba(23,49,67,.1);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(24\2c 67\2c 91\2c 0\.22\)\]{--tw-shadow:0 24px 70px rgba(24,67,91,.22);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(24\2c 67\2c 91\2c 0\.24\)\]{--tw-shadow:0 24px 70px rgba(24,67,91,.24);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(28\2c 78\2c 112\2c 0\.12\)\]{--tw-shadow:0 24px 70px rgba(28,78,112,.12);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(28\2c 78\2c 112\2c 0\.15\)\]{--tw-shadow:0 24px 70px rgba(28,78,112,.15);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(35\2c 126\2c 168\2c 0\.14\)\]{--tw-shadow:0 24px 70px rgba(35,126,168,.14);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(36\2c 92\2c 168\2c 0\.24\)\]{--tw-shadow:0 24px 70px rgba(36,92,168,.24);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(4\2c 8\2c 18\2c 0\.26\)\]{--tw-shadow:0 24px 70px rgba(4,8,18,.26);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(49\2c 99\2c 132\2c 0\.1\)\]{--tw-shadow:0 24px 70px rgba(49,99,132,.1);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(72\2c 66\2c 135\2c 0\.12\)\]{--tw-shadow:0 24px 70px rgba(72,66,135,.12);--tw-shadow-colored:0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_72px_rgba\(0\2c 8\2c 32\2c 0\.4\)\]{--tw-shadow:0 24px 72px rgba(0,8,32,.4);--tw-shadow-colored:0 24px 72px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:0 24px 80px rgba(0,0,0,.28);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(37\2c 77\2c 123\2c 0\.12\)\]{--tw-shadow:0 24px 80px rgba(37,77,123,.12);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(37\2c 99\2c 235\2c 0\.14\)\]{--tw-shadow:0 24px 80px rgba(37,99,235,.14);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(56\2c 78\2c 116\2c 0\.14\)\]{--tw-shadow:0 24px 80px rgba(56,78,116,.14);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\2c 0\2c 0\2c 0\.3\)\]{--tw-shadow:0 24px 90px rgba(0,0,0,.3);--tw-shadow-colored:0 24px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\2c 0\2c 0\2c 0\.34\)\]{--tw-shadow:0 24px 90px rgba(0,0,0,.34);--tw-shadow-colored:0 24px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_80px_rgba\(35\2c 92\2c 145\2c 0\.13\)\]{--tw-shadow:0 25px 80px rgba(35,92,145,.13);--tw-shadow-colored:0 25px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_80px_rgba\(47\2c 91\2c 117\2c 0\.13\)\]{--tw-shadow:0 25px 80px rgba(47,91,117,.13);--tw-shadow-colored:0 25px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_74px_rgba\(38\2c 68\2c 108\2c 0\.13\)\]{--tw-shadow:0 26px 74px rgba(38,68,108,.13);--tw-shadow-colored:0 26px 74px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_26px_80px_rgba\(38\2c 75\2c 115\2c 0\.15\)\]{--tw-shadow:0 26px 80px rgba(38,75,115,.15);--tw-shadow-colored:0 26px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_48px_rgba\(0\2c 0\2c 0\2c 0\.38\)\]{--tw-shadow:0 28px 48px rgba(0,0,0,.38);--tw-shadow-colored:0 28px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(34\2c 65\2c 106\2c 0\.14\)\]{--tw-shadow:0 28px 80px rgba(34,65,106,.14);--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_85px_rgba\(15\2c 64\2c 104\2c 0\.28\)\]{--tw-shadow:0 28px 85px rgba(15,64,104,.28);--tw-shadow-colored:0 28px 85px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_85px_rgba\(43\2c 91\2c 119\2c 0\.14\)\]{--tw-shadow:0 28px 85px rgba(43,91,119,.14);--tw-shadow-colored:0 28px 85px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\2c 0\2c 0\2c 0\.28\)\]{--tw-shadow:0 28px 90px rgba(0,0,0,.28);--tw-shadow-colored:0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(56\2c 78\2c 116\2c 0\.14\)\]{--tw-shadow:0 28px 90px rgba(56,78,116,.14);--tw-shadow-colored:0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(56\2c 78\2c 116\2c 0\.16\)\]{--tw-shadow:0 28px 90px rgba(56,78,116,.16);--tw-shadow-colored:0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(0\2c 0\2c 0\2c 0\.46\)\]{--tw-shadow:0 30px 100px rgba(0,0,0,.46);--tw-shadow-colored:0 30px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(0\2c 0\2c 0\2c 0\.48\)\]{--tw-shadow:0 30px 100px rgba(0,0,0,.48);--tw-shadow-colored:0 30px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(15\2c 23\2c 42\2c 0\.28\)\]{--tw-shadow:0 30px 100px rgba(15,23,42,.28);--tw-shadow-colored:0 30px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(15\2c 23\2c 42\2c 0\.3\)\]{--tw-shadow:0 30px 100px rgba(15,23,42,.3);--tw-shadow-colored:0 30px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_100px_rgba\(19\2c 10\2c 50\2c 0\.34\)\]{--tw-shadow:0 30px 100px rgba(19,10,50,.34);--tw-shadow-colored:0 30px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_110px_rgba\(0\2c 0\2c 0\2c 0\.55\)\]{--tw-shadow:0 30px 110px rgba(0,0,0,.55);--tw-shadow-colored:0 30px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_120px_rgba\(0\2c 0\2c 0\2c 0\.58\)\]{--tw-shadow:0 30px 120px rgba(0,0,0,.58);--tw-shadow-colored:0 30px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_50px_rgba\(0\2c 0\2c 0\2c 0\.45\)\]{--tw-shadow:0 30px 50px rgba(0,0,0,.45);--tw-shadow-colored:0 30px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(24\2c 78\2c 119\2c 0\.17\)\]{--tw-shadow:0 32px 100px rgba(24,78,119,.17);--tw-shadow-colored:0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(24\2c 78\2c 119\2c 0\.2\)\]{--tw-shadow:0 32px 100px rgba(24,78,119,.2);--tw-shadow-colored:0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(31\2c 66\2c 112\2c 0\.2\)\]{--tw-shadow:0 32px 100px rgba(31,66,112,.2);--tw-shadow-colored:0 32px 100px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_20px_rgba\(40\2c 73\2c 115\2c 0\.06\)\]{--tw-shadow:0 7px 20px rgba(40,73,115,.06);--tw-shadow-colored:0 7px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(36\2c 99\2c 184\2c 0\.2\)\]{--tw-shadow:0 8px 20px rgba(36,99,184,.2);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(40\2c 106\2c 143\2c 0\.2\)\]{--tw-shadow:0 8px 20px rgba(40,106,143,.2);--tw-shadow-colored:0 8px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(11\2c 187\2c 211\2c 0\.32\)\]{--tw-shadow:0 8px 22px rgba(11,187,211,.32);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(46\2c 125\2c 110\2c 0\.22\)\]{--tw-shadow:0 8px 22px rgba(46,125,110,.22);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(46\2c 125\2c 110\2c 0\.24\)\]{--tw-shadow:0 8px 22px rgba(46,125,110,.24);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(47\2c 91\2c 117\2c 0\.045\)\]{--tw-shadow:0 8px 22px rgba(47,91,117,.045);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(47\2c 91\2c 117\2c 0\.055\)\]{--tw-shadow:0 8px 22px rgba(47,91,117,.055);--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_9px_24px_rgba\(46\2c 75\2c 125\2c 0\.12\)\]{--tw-shadow:0 9px 24px rgba(46,75,125,.12);--tw-shadow-colored:0 9px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[18px_-14px_48px_rgba\(55\2c 97\2c 78\2c 0\.18\)\]{--tw-shadow:18px -14px 48px rgba(55,97,78,.18);--tw-shadow-colored:18px -14px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[18px_0_70px_rgba\(0\2c 0\2c 0\2c 0\.32\)\]{--tw-shadow:18px 0 70px rgba(0,0,0,.32);--tw-shadow-colored:18px 0 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_\#2563eb\]{--tw-shadow:inset 0 -3px 0 #2563eb;--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color)}.shadow-\[inset_0_-3px_0_\#2563eb\],.shadow-\[inset_0_-3px_0_rgba\(2\2c 132\2c 199\2c 0\.28\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(2\2c 132\2c 199\2c 0\.28\)\]{--tw-shadow:inset 0 -3px 0 rgba(2,132,199,.28);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color)}.shadow-\[inset_0_-3px_0_rgba\(20\2c 184\2c 166\2c 0\.28\)\]{--tw-shadow:inset 0 -3px 0 rgba(20,184,166,.28);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(225\2c 29\2c 72\2c 0\.38\)\]{--tw-shadow:inset 0 -3px 0 rgba(225,29,72,.38);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(236\2c 72\2c 153\2c 0\.30\)\]{--tw-shadow:inset 0 -3px 0 rgba(236,72,153,.3);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(239\2c 68\2c 68\2c 0\.32\)\]{--tw-shadow:inset 0 -3px 0 rgba(239,68,68,.32);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(245\2c 158\2c 11\2c 0\.32\)\]{--tw-shadow:inset 0 -3px 0 rgba(245,158,11,.32);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(249\2c 115\2c 22\2c 0\.30\)\]{--tw-shadow:inset 0 -3px 0 rgba(249,115,22,.3);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(35\2c 128\2c 111\2c 0\.25\)\]{--tw-shadow:inset 0 -3px 0 rgba(35,128,111,.25);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-3px_0_rgba\(99\2c 102\2c 241\2c 0\.28\)\]{--tw-shadow:inset 0 -3px 0 rgba(99,102,241,.28);--tw-shadow-colored:inset 0 -3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_24px_rgba\(21\2c 93\2c 168\2c 0\.08\)\]{--tw-shadow:inset 0 0 24px rgba(21,93,168,.08);--tw-shadow-colored:inset 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.04\)\]{--tw-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.22\)\]{--tw-shadow:inset 0 1px 0 hsla(0,0%,100%,.22);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.22\)\],.shadow-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-panel{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-panel{--tw-shadow:0 20px 62px rgba(0,8,28,.34);--tw-shadow-colored:0 20px 62px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.shadow-\[var\(--dental-shadow\)\]{--tw-shadow-color:var(--dental-shadow);--tw-shadow:var(--tw-shadow-colored)}.shadow-cyan-950\/5{--tw-shadow-color:rgba(8,51,68,.05);--tw-shadow:var(--tw-shadow-colored)}.shadow-panel{--tw-shadow-color:#0d1d3d;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2,.ring-4{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-inset{--tw-ring-inset:inset}.ring-\[\#173143\]\/5{--tw-ring-color:rgba(23,49,67,.05)}.ring-\[\#2e7d6e\]{--tw-ring-opacity:1;--tw-ring-color:rgb(46 125 110/var(--tw-ring-opacity,1))}.ring-\[\#2e7d6e\]\/30{--tw-ring-color:rgba(46,125,110,.3)}.ring-\[\#2e7d6e\]\/35{--tw-ring-color:rgba(46,125,110,.35)}.ring-\[\#8bc8b9\]{--tw-ring-opacity:1;--tw-ring-color:rgb(139 200 185/var(--tw-ring-opacity,1))}.ring-\[\#a9c9e6\]\/20{--tw-ring-color:rgba(169,201,230,.2)}.ring-\[\#a9daf1\]\/75{--tw-ring-color:rgba(169,218,241,.75)}.ring-\[\#b9d8eb\]\/\[0\.55\]{--tw-ring-color:rgba(185,216,235,.55)}.ring-\[\#b9d8eb\]\/\[0\.5\]{--tw-ring-color:rgba(185,216,235,.5)}.ring-\[\#b9dced\]\/45{--tw-ring-color:rgba(185,220,237,.45)}.ring-\[\#bed3e8\]\/25{--tw-ring-color:rgba(190,211,232,.25)}.ring-\[\#c7d9ed\]\/\[0\.35\]{--tw-ring-color:rgba(199,217,237,.35)}.ring-\[\#d5a84c\]{--tw-ring-opacity:1;--tw-ring-color:rgb(213 168 76/var(--tw-ring-opacity,1))}.ring-\[\#f1cd71\]\/35{--tw-ring-color:hsla(43,82%,69%,.35)}.ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.ring-cyan-100{--tw-ring-opacity:1;--tw-ring-color:rgb(207 250 254/var(--tw-ring-opacity,1))}.ring-cyan-300\/30{--tw-ring-color:rgba(103,232,249,.3)}.ring-line{--tw-ring-opacity:1;--tw-ring-color:rgb(35 60 106/var(--tw-ring-opacity,1))}.ring-rose-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 164 175/var(--tw-ring-opacity,1))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/50{--tw-ring-color:hsla(0,0%,100%,.5)}.ring-white\/80{--tw-ring-color:hsla(0,0%,100%,.8)}.ring-offset-1{--tw-ring-offset-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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)}.blur-2xl{--tw-blur:blur(40px)}.blur-3xl{--tw-blur:blur(64px)}.blur-3xl,.blur-\[100px\]{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)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-\[110px\]{--tw-blur:blur(110px)}.blur-\[110px\],.blur-\[120px\]{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)}.blur-\[120px\]{--tw-blur:blur(120px)}.blur-\[125px\]{--tw-blur:blur(125px)}.blur-\[125px\],.blur-\[1px\]{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)}.blur-\[1px\]{--tw-blur:blur(1px)}.blur-\[95px\]{--tw-blur:blur(95px)}.blur-\[95px\],.blur-sm{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)}.blur-sm{--tw-blur:blur(4px)}.blur-xl{--tw-blur:blur(24px)}.blur-xl,.drop-shadow-\[0_0_24px_rgba\(71\2c 221\2c 255\2c 0\.24\)\]{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)}.drop-shadow-\[0_0_24px_rgba\(71\2c 221\2c 255\2c 0\.24\)\]{--tw-drop-shadow:drop-shadow(0 0 24px rgba(71,221,255,.24))}.drop-shadow-\[0_0_34px_rgba\(28\2c 142\2c 255\2c 0\.34\)\]{--tw-drop-shadow:drop-shadow(0 0 34px rgba(28,142,255,.34))}.drop-shadow-\[0_0_34px_rgba\(28\2c 142\2c 255\2c 0\.34\)\],.drop-shadow-\[0_0_38px_rgba\(22\2c 140\2c 255\2c 0\.4\)\]{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)}.drop-shadow-\[0_0_38px_rgba\(22\2c 140\2c 255\2c 0\.4\)\]{--tw-drop-shadow:drop-shadow(0 0 38px rgba(22,140,255,.4))}.drop-shadow-\[0_12px_24px_rgba\(16\2c 20\2c 24\2c 0\.16\)\]{--tw-drop-shadow:drop-shadow(0 12px 24px rgba(16,20,24,.16))}.drop-shadow-\[0_12px_24px_rgba\(16\2c 20\2c 24\2c 0\.16\)\],.drop-shadow-\[0_7px_12px_rgba\(32\2c 78\2c 150\2c 0\.2\)\]{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)}.drop-shadow-\[0_7px_12px_rgba\(32\2c 78\2c 150\2c 0\.2\)\]{--tw-drop-shadow:drop-shadow(0 7px 12px rgba(32,78,150,.2))}.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{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-2xl{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-2xl{--tw-backdrop-blur:blur(40px)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[1px\],.backdrop-blur-md{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-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-blur-xl{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-xl{--tw-backdrop-blur:blur(24px)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.\[-\:\2013\2014\]{-:–—}.\[clip-path\:polygon\(0_0\2c 100\%_0\2c 100\%_100\%\2c 0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.\[clip-path\:polygon\(0_35\%\2c 78\%_12\%\2c 100\%_34\%\2c 100\%_100\%\2c 0_100\%\)\]{clip-path:polygon(0 35%,78% 12%,100% 34%,100% 100%,0 100%)}.\[clip-path\:polygon\(0_45\%\2c 12\%_35\%\2c 28\%_45\%\2c 43\%_38\%\2c 56\%_34\%\2c 70\%_28\%\2c 86\%_20\%\2c 100\%_18\%\2c 100\%_100\%\2c 0_100\%\)\]{clip-path:polygon(0 45%,12% 35%,28% 45%,43% 38%,56% 34%,70% 28%,86% 20%,100% 18%,100% 100%,0 100%)}.\[clip-path\:polygon\(0_58\%\2c 12\%_43\%\2c 28\%_50\%\2c 45\%_39\%\2c 58\%_44\%\2c 73\%_34\%\2c 88\%_28\%\2c 100\%_22\%\2c 100\%_0\2c 0_0\)\]{clip-path:polygon(0 58%,12% 43%,28% 50%,45% 39%,58% 44%,73% 34%,88% 28%,100% 22%,100% 0,0 0)}.\[clip-path\:polygon\(0_60\%\2c 37\%_0\2c 100\%_16\%\2c 100\%_100\%\2c 0_100\%\)\]{clip-path:polygon(0 60%,37% 0,100% 16%,100% 100%,0 100%)}.\[clip-path\:polygon\(7\%_0\2c 93\%_0\2c 100\%_100\%\2c 0_100\%\)\]{clip-path:polygon(7% 0,93% 0,100% 100%,0 100%)}.\[clip-path\:polygon\(8\%_38\%\2c 44\%_18\%\2c 88\%_28\%\2c 88\%_100\%\2c 8\%_100\%\)\]{clip-path:polygon(8% 38%,44% 18%,88% 28%,88% 100%,8% 100%)}.\[content-visibility\:auto\]{content-visibility:auto}.\[mask-image\:linear-gradient\(to_bottom\2c black\2c transparent_95\%\)\]{-webkit-mask-image:linear-gradient(180deg,#000,transparent 95%);mask-image:linear-gradient(180deg,#000,transparent 95%)}.\[overflow-anchor\:none\]{overflow-anchor:none}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.appointment-forecast{--forecast-ink:#132b43;--forecast-muted:#5f7588;--forecast-line:#c8dceb;--forecast-panel:#fff;--forecast-soft:#f3f8fc}.appointment-forecast-error,.appointment-forecast-hero,.appointment-forecast-loading,.appointment-forecast-method,.appointment-forecast-panel{border:1px solid var(--forecast-line);background:var(--forecast-panel);color:var(--forecast-ink);border-radius:1.65rem;box-shadow:0 18px 50px rgba(39,83,112,.1)}.appointment-forecast-hero{display:flex;align-items:flex-end;justify-content:flex-end;gap:1.5rem;overflow:hidden;padding:1rem 1.25rem;background:radial-gradient(circle at 88% 5%,rgba(85,211,190,.24),transparent 24rem),linear-gradient(125deg,#edf6ff,#fff 45%,#effbf7)}.appointment-forecast-error h2,.appointment-forecast-hero h2,.appointment-forecast-method h2,.appointment-forecast-panel h2{margin-top:.35rem;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:900;letter-spacing:-.02em;color:var(--forecast-ink)}.appointment-forecast-hero>div:first-child>p:last-child{max-width:52rem;margin-top:.55rem;color:var(--forecast-muted);font-size:.9rem;line-height:1.6}.appointment-forecast-eyebrow{color:#197d74;font-size:.7rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.appointment-forecast-controls{display:flex;align-items:flex-end;gap:.65rem;flex-shrink:0}.appointment-forecast-controls label,.appointment-forecast-scope{display:grid;gap:.35rem}.appointment-forecast-controls label>span,.appointment-forecast-scope>span{color:var(--forecast-muted);font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.appointment-forecast-controls select,.appointment-forecast-scope strong{min-width:13rem;min-height:2.75rem;border:1px solid #afcbdc;border-radius:.85rem;background:hsla(0,0%,100%,.88);padding:0 .85rem;color:#173143;font-size:.82rem;font-weight:800}.appointment-forecast-scope strong{display:flex;align-items:center}.appointment-forecast-controls button{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-radius:.85rem;background:linear-gradient(135deg,#1d6ed0,#159d91);padding:0 1rem;color:#fff;font-size:.8rem;font-weight:900;box-shadow:0 10px 24px rgba(34,115,164,.22)}.appointment-forecast-controls button:disabled{opacity:.65}.appointment-forecast-controls button svg{width:1rem;height:1rem}.appointment-forecast-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.appointment-forecast-metrics article{position:relative;min-width:0;overflow:hidden;border:1px solid var(--forecast-line);border-radius:1.35rem;background:var(--forecast-panel);padding:1rem;box-shadow:0 12px 34px rgba(39,83,112,.08)}.appointment-forecast-metrics article:after{position:absolute;inset:auto -2rem -3rem auto;width:7rem;height:7rem;border-radius:999px;background:var(--metric-glow);content:"";opacity:.16}.appointment-forecast-metrics article[data-tone=blue]{--metric:#2878d0;--metric-glow:#65aefa}.appointment-forecast-metrics article[data-tone=purple]{--metric:#7355b7;--metric-glow:#aa8de8}.appointment-forecast-metrics article[data-tone=coral]{--metric:#c65b71;--metric-glow:#f1929f}.appointment-forecast-metrics article[data-tone=green]{--metric:#16877b;--metric-glow:#55d3be}.appointment-forecast-metrics article>span{display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:.8rem;background:color-mix(in srgb,var(--metric) 14%,transparent);color:var(--metric)}.appointment-forecast-metrics svg{width:1.15rem;height:1.15rem}.appointment-forecast-metrics p{margin-top:.85rem;color:var(--forecast-muted);font-size:.7rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.appointment-forecast-metrics strong{position:relative;z-index:1;display:block;margin-top:.3rem;color:var(--forecast-ink);font-size:clamp(1.25rem,2vw,1.7rem);font-weight:950;line-height:1.15}.appointment-forecast-metrics small{position:relative;z-index:1;display:block;margin-top:.4rem;color:var(--forecast-muted);font-size:.72rem;line-height:1.45}.appointment-forecast-panel{overflow:hidden}.appointment-forecast-panel>header{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--forecast-line);padding:1.2rem 1.35rem}.appointment-forecast-panel>header>span{border-radius:999px;background:#e6f4ef;padding:.45rem .7rem;color:#17695c;font-size:.72rem;font-weight:900}.appointment-forecast-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem}.appointment-forecast-provider-grid article{display:flex;gap:.85rem;min-width:0;border:1px solid var(--forecast-line);border-radius:1rem;background:var(--forecast-soft);padding:.95rem}.appointment-forecast-provider-icon{display:grid;width:2.45rem;height:2.45rem;flex:0 0 auto;place-items:center;border-radius:.8rem;background:linear-gradient(135deg,#ddecff,#daf6ef);color:#246f89}.appointment-forecast-provider-icon svg{width:1.15rem;height:1.15rem}.appointment-forecast-provider-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.appointment-forecast-provider-heading h3{overflow:hidden;color:var(--forecast-ink);font-size:.92rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.appointment-forecast-provider-heading span{flex-shrink:0;color:#2878d0;font-size:.65rem;font-weight:900;text-transform:uppercase}.appointment-forecast-provider-grid article p{margin-top:.3rem;color:var(--forecast-muted);font-size:.75rem;line-height:1.45}.appointment-forecast-provider-facts{display:flex;flex-wrap:wrap;gap:.45rem .8rem;margin-top:.55rem;font-size:.7rem}.appointment-forecast-provider-facts strong{color:#1b7594}.appointment-forecast-provider-facts span{color:var(--forecast-muted)}.appointment-forecast-panel>footer{display:flex;align-items:flex-start;gap:.55rem;border-top:1px solid var(--forecast-line);background:var(--forecast-soft);padding:.8rem 1.25rem;color:var(--forecast-muted);font-size:.72rem;line-height:1.45}.appointment-forecast-panel>footer svg{width:1rem;height:1rem;flex:0 0 auto;color:#2878d0}.appointment-forecast-empty{grid-column:1/-1;border:1px dashed var(--forecast-line);border-radius:1rem;padding:2rem;color:var(--forecast-muted);text-align:center;font-size:.85rem}.appointment-forecast-grid-two{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:1rem}.appointment-forecast-mix-total{padding:1.25rem 1.35rem 0}.appointment-forecast-mix-total strong{display:block;color:var(--forecast-ink);font-size:2rem;font-weight:950}.appointment-forecast-mix-total span{color:var(--forecast-muted);font-size:.75rem}.appointment-forecast-mix-bar{display:flex;height:.65rem;overflow:hidden;margin:1rem 1.35rem;border-radius:999px;background:var(--forecast-soft)}.appointment-forecast-mix-list{display:grid;gap:.65rem;padding:0 1.35rem 1.35rem}.appointment-forecast-mix-list>div{display:grid;grid-template-columns:auto 3rem minmax(0,1fr) auto;align-items:center;gap:.55rem;color:var(--forecast-muted);font-size:.75rem}.appointment-forecast-mix-list>div>span{width:.6rem;height:.6rem;border-radius:999px}.appointment-forecast-mix-list strong{color:var(--forecast-ink);font-weight:900}.appointment-forecast-mix-list small{font-weight:900}.appointment-forecast-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:1rem}.appointment-forecast-months article{min-width:0;border:1px solid var(--forecast-line);border-radius:1rem;background:var(--forecast-soft);padding:.8rem}.appointment-forecast-months h3{color:#2878d0;font-size:.7rem;font-weight:900;text-transform:uppercase}.appointment-forecast-months strong{display:block;margin-top:.4rem;color:var(--forecast-ink);font-size:1.4rem;font-weight:950}.appointment-forecast-months span{display:block;color:var(--forecast-muted);font-size:.68rem}.appointment-forecast-months p{margin-top:.6rem;color:var(--forecast-muted);font-size:.67rem}.appointment-forecast-months small{display:inline-flex;margin-top:.55rem;border-radius:999px;background:#fff2d9;padding:.25rem .45rem;color:#8b651b;font-size:.62rem;font-weight:900}.appointment-forecast-method{padding:1.15rem 1.35rem}.appointment-forecast-method>div:first-child{display:flex;align-items:center;gap:.6rem}.appointment-forecast-method>div:first-child svg{width:1.15rem;height:1.15rem;color:#2878d0}.appointment-forecast-method>div:first-child h2{margin:0;font-size:1.05rem}.appointment-forecast-method ul{display:grid;gap:.45rem;margin:.9rem 0 0;padding-left:1.2rem;color:var(--forecast-muted);font-size:.74rem;line-height:1.5;list-style:disc}.appointment-forecast-footer-links{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;border-top:1px solid var(--forecast-line);padding-top:.9rem;color:var(--forecast-muted);font-size:.72rem}.appointment-forecast-footer-links a{display:inline-flex;align-items:center;gap:.35rem;color:#2878d0;font-weight:900}.appointment-forecast-footer-links a svg{width:.9rem;height:.9rem}.appointment-forecast-error{display:flex;align-items:flex-start;gap:.9rem;border-color:#f0b9b9;background:#fff7f7;padding:1.25rem}.appointment-forecast-error>svg{width:1.5rem;height:1.5rem;color:#b54455}.appointment-forecast-error h2{margin:0;font-size:1.05rem}.appointment-forecast-error p{margin-top:.35rem;color:#76535b;font-size:.8rem}.appointment-forecast-loading{display:flex;min-height:12rem;align-items:center;justify-content:center;gap:.65rem;color:var(--forecast-muted);font-size:.85rem;font-weight:800}.appointment-forecast-loading svg{width:1.15rem;height:1.15rem}.dental-theme[data-dental-theme=dark] .appointment-forecast{--forecast-ink:#eef5ff;--forecast-muted:#a8bad0;--forecast-line:#314a64;--forecast-panel:#132237;--forecast-soft:#172d44}.dental-theme[data-dental-theme=dark] .appointment-forecast-hero{background:radial-gradient(circle at 88% 5%,rgba(53,198,177,.16),transparent 24rem),linear-gradient(125deg,#152a46,#132237 48%,#143b40)}.dental-theme[data-dental-theme=dark] .appointment-forecast-controls select,.dental-theme[data-dental-theme=dark] .appointment-forecast-scope strong{border-color:#45617d;background:#182b42;color:#eef5ff}.dental-theme[data-dental-theme=dark] .appointment-forecast-provider-icon{background:linear-gradient(135deg,#203f64,#1b4a47);color:#83d9ca}.dental-theme[data-dental-theme=dark] .appointment-forecast-panel>header>span{background:#1d443e;color:#83d9ca}.dental-theme[data-dental-theme=dark] .appointment-forecast-months small{background:#493b1d;color:#ffd77e}.dental-theme[data-dental-theme=dark] .appointment-forecast-error{border-color:#734354;background:#3b2430}.dental-theme[data-dental-theme=dark] .appointment-forecast-error p{color:#e4b8c2}.dental-theme[data-dental-theme=dark] .dental-directory-card{border-color:#45617d;background:#132945;box-shadow:0 16px 44px rgba(1,11,24,.28)}.dental-theme[data-dental-theme=dark] .dental-directory-card-title{color:#eef5ff}.dental-theme[data-dental-theme=dark] .dental-directory-card-description,.dental-theme[data-dental-theme=dark] .dental-directory-card-intro{color:#afc0d4}.dental-theme[data-dental-theme=dark] .dental-directory-card-links{border-color:#36526f}.dental-theme[data-dental-theme=dark] .dental-directory-link,.dental-theme[data-dental-theme=dark] .dental-directory-related{border-color:#486783;background:#1d3853;color:#a7e9dd}.dental-theme[data-dental-theme=dark] .dental-directory-link:hover,.dental-theme[data-dental-theme=dark] .dental-directory-related:hover{border-color:#6e98b3;background:#254862}@media (max-width:1100px){.appointment-forecast-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.appointment-forecast-grid-two{grid-template-columns:1fr}}@media (max-width:720px){.appointment-forecast-hero{padding:1.15rem}.appointment-forecast-controls,.appointment-forecast-hero{align-items:stretch;flex-direction:column}.appointment-forecast-controls select,.appointment-forecast-scope strong{width:100%;min-width:0}.appointment-forecast-controls button{justify-content:center}.appointment-forecast-metrics,.appointment-forecast-provider-grid{grid-template-columns:1fr}.appointment-forecast-months{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.appointment-forecast-months article{min-width:9.5rem;scroll-snap-align:start}.appointment-forecast-footer-links{align-items:flex-start;flex-direction:column}}.patient-services-snapshots{display:grid;gap:18px}.patient-services-snapshot{--patient-accent:#2e7d6e;--patient-accent-soft:#e4f4ef;position:relative;overflow:hidden;border:1px solid var(--dos-line,#c5dbea);border-radius:24px;background:var(--dos-surface,#fff);color:var(--dos-text,#173143);box-shadow:0 16px 42px rgba(31,79,108,.1);text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.patient-services-snapshot:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:var(--patient-accent)}.patient-services-snapshot.is-appointments{--patient-accent:#217aa2;--patient-accent-soft:#e4f3fa}.patient-services-snapshot.is-collections{--patient-accent:#6d55b5;--patient-accent-soft:#eee9fb}.patient-services-snapshot.is-legacy{--patient-accent:#b77a20;--patient-accent-soft:#fff3d9}.dental-theme[data-dental-theme=dark] .patient-services-snapshot.is-appointments{--patient-accent:#69c8ee;--patient-accent-soft:#163a50}.dental-theme[data-dental-theme=dark] .patient-services-snapshot.is-collections{--patient-accent:#b49bf5;--patient-accent-soft:#30274c}.dental-theme[data-dental-theme=dark] .patient-services-snapshot.is-legacy{--patient-accent:#f1bd62;--patient-accent-soft:#46351a}.schwartzos-shell.dental-shell .dental-theme[data-dental-theme=dark] .dental-page-header h1{color:var(--dos-text)!important}.schwartzos-shell.dental-shell .dental-theme[data-dental-theme=dark] .patient-services-snapshot header p{color:var(--dos-muted)!important}.dental-theme[data-dental-theme=dark] .patient-services-snapshot>footer{background:var(--dos-surface-soft)}.patient-services-snapshot:hover{border-color:color-mix(in srgb,var(--patient-accent) 48%,var(--dos-line,#c5dbea));box-shadow:0 22px 52px rgba(31,79,108,.16);transform:translateY(-2px)}.patient-services-snapshot:focus-visible{outline:3px solid color-mix(in srgb,var(--patient-accent) 48%,transparent);outline-offset:3px}.patient-services-snapshot>header{min-height:132px;padding:24px 28px 22px 32px;border-bottom:1px solid var(--dos-line,#dbe7ee);background:linear-gradient(105deg,color-mix(in srgb,var(--patient-accent-soft) 78%,var(--dos-surface,#fff)),var(--dos-surface,#fff) 64%);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center}.patient-services-snapshot-icon,.patient-services-snapshot-open{width:52px;height:52px;border-radius:17px;background:var(--patient-accent-soft);color:var(--patient-accent);display:grid;place-items:center}.patient-services-snapshot-icon svg{width:24px;height:24px;stroke-width:2.15}.patient-services-snapshot-open{width:44px;height:44px;border:1px solid color-mix(in srgb,var(--patient-accent) 22%,var(--dos-line,#dbe7ee));background:color-mix(in srgb,var(--patient-accent-soft) 60%,var(--dos-surface,#fff));transition:transform .18s ease}.patient-services-snapshot:hover .patient-services-snapshot-open{transform:translateX(3px)}.patient-services-snapshot header small{color:var(--patient-accent);display:block;font-size:.69rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.patient-services-snapshot header h2{margin:5px 0 0;color:var(--dos-text,#173143);font-family:var(--font-display,inherit);font-size:clamp(1.35rem,2.3vw,1.8rem);font-weight:850;letter-spacing:-.025em}.patient-services-snapshot header p{max-width:760px;margin:7px 0 0;color:var(--dos-muted,#607481);font-size:.9rem;line-height:1.55}.patient-services-snapshot-body{padding:22px 28px 24px 32px;display:grid;gap:20px}.patient-services-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.patient-services-metric{min-height:112px;padding:16px;border:1px solid var(--dos-line,#dbe7ee);border-radius:16px;background:color-mix(in srgb,var(--dos-bg,#edf5f9) 54%,var(--dos-surface,#fff))}.patient-services-aging-grid small,.patient-services-metric small{color:var(--dos-muted,#607481);display:block;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.patient-services-metric strong{margin-top:8px;color:var(--dos-text,#173143);display:block;font-family:var(--font-display,inherit);font-size:1.45rem;font-weight:850;letter-spacing:-.025em}.patient-services-metric>span{margin-top:5px;color:var(--dos-muted,#607481);display:block;font-size:.72rem;line-height:1.4}.patient-services-activity{padding:17px 18px;border:1px solid color-mix(in srgb,var(--patient-accent) 20%,var(--dos-line,#dbe7ee));border-radius:17px;background:color-mix(in srgb,var(--patient-accent-soft) 32%,var(--dos-surface,#fff))}.patient-services-activity h3{margin:0 0 12px;color:var(--dos-text,#173143);display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:850}.patient-services-activity h3 svg{width:18px;height:18px;color:var(--patient-accent)}.patient-services-activity-row{min-height:54px;padding:9px 0;border-top:1px solid color-mix(in srgb,var(--patient-accent) 14%,var(--dos-line,#dbe7ee));display:flex;align-items:center;justify-content:space-between;gap:16px}.patient-services-activity-row small,.patient-services-activity-row>span{min-width:0;display:block}.patient-services-activity-row strong{color:var(--dos-text,#173143);font-size:.79rem}.patient-services-activity-row small{margin-top:2px;color:var(--dos-muted,#607481);font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-services-activity-row em{padding:6px 9px;border-radius:999px;background:var(--patient-accent-soft);color:var(--patient-accent);flex:0 0 auto;font-size:.66rem;font-style:normal;font-weight:850}.patient-services-aging-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.patient-services-aging-grid>span{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--dos-surface,#fff) 82%,transparent)}.patient-services-aging-grid strong{margin-top:4px;color:var(--dos-text,#173143);display:block;font-size:.9rem;font-weight:850}.patient-services-activity-note,.patient-services-no-activity{margin:12px 0 0;color:var(--dos-muted,#607481);font-size:.73rem;line-height:1.5}.patient-services-snapshot-state{min-height:150px;padding:28px 32px;color:var(--dos-muted,#607481);display:flex;align-items:center;justify-content:center;gap:12px;font-size:.82rem;font-weight:750}.patient-services-snapshot-state svg{width:22px;height:22px;color:var(--patient-accent);flex:0 0 auto}.patient-services-snapshot-state.is-unavailable{justify-content:flex-start}.patient-services-snapshot-state span,.patient-services-snapshot-state strong{display:block}.patient-services-snapshot-state strong{color:var(--dos-text,#173143)}.patient-services-snapshot-state div span{margin-top:4px;font-weight:600}.patient-services-snapshot>footer{min-height:54px;padding:12px 28px 12px 32px;border-top:1px solid var(--dos-line,#dbe7ee);background:color-mix(in srgb,var(--dos-bg,#edf5f9) 42%,var(--dos-surface,#fff));color:var(--patient-accent);display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:.75rem;font-weight:850}.patient-services-snapshot footer svg{width:17px;height:17px}.patient-services-empty{padding:32px;border:1px dashed var(--dos-line,#c5dbea);border-radius:22px;background:var(--dos-surface,#fff);color:var(--dos-text,#173143);text-align:center}.patient-services-empty p{margin:0;font-weight:850}.patient-services-empty span{margin-top:6px;color:var(--dos-muted,#607481);display:block;font-size:.8rem}@media (max-width:880px){.patient-services-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.patient-services-snapshot>header{min-height:0;padding:20px 18px 18px 22px;grid-template-columns:auto minmax(0,1fr);gap:13px}.patient-services-snapshot-open{display:none}.patient-services-snapshot-icon{width:46px;height:46px;border-radius:15px}.patient-services-snapshot header p{font-size:.8rem}.patient-services-snapshot-body{padding:17px 16px 18px 20px}.patient-services-aging-grid,.patient-services-metrics{grid-template-columns:1fr 1fr}.patient-services-metric{min-height:104px;padding:13px}.patient-services-metric strong{font-size:1.16rem}.patient-services-activity-row{align-items:flex-start}.patient-services-snapshot>footer{min-height:48px;padding:10px 18px 10px 22px}}:root{color-scheme:dark;background:#0b100f;color:#edf5ef;font-feature-settings:"cv02","cv03","cv04","cv11";--font-display:"Aptos Display","Aptos","Segoe UI","Inter",system-ui,sans-serif;--font-body:"Aptos","Segoe UI","Inter",system-ui,sans-serif}*{box-sizing:border-box}.support-input{min-height:2.75rem;width:100%;border-radius:.375rem;border:1px solid rgba(103,232,249,.18);background:#070d18;padding:.65rem .75rem;color:#fff;font-size:.875rem;font-weight:500;letter-spacing:0;outline:none}.support-input:focus{border-color:rgba(103,232,249,.58);box-shadow:0 0 0 2px rgba(103,232,249,.1)}.dental-theme{--dental-accent:#2563eb;--dental-accent-bright:#1d4ed8;--dental-mint:#059669;--dental-canvas:#edf7fb;--dental-panel:#fff;--dental-surface:#f7fbff;--dental-line:#c9d7ea;--dental-ink:#0f172a;--dental-steel:#334155;--dental-shadow:0 18px 48px rgba(24,78,119,.12);color:var(--dental-ink)}.dental-theme[data-dental-theme=dark]{--dental-accent:#5b8cff;--dental-accent-bright:#4ddced;--dental-mint:#34d6a3;--dental-canvas:#07162a;--dental-panel:#0d213d;--dental-surface:#122b4a;--dental-line:#2d5278;--dental-ink:#f7faff;--dental-steel:#b6c8dc;--dental-shadow:0 20px 52px rgba(0,5,18,.28)}.dental-nav{border-color:var(--dental-line);background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--dental-accent-bright) 12%,transparent),transparent 32%),linear-gradient(128deg,color-mix(in srgb,var(--dental-panel) 98%,transparent),color-mix(in srgb,var(--dental-surface) 97%,transparent));box-shadow:var(--dental-shadow);backdrop-filter:blur(18px)}.dental-menu-mark{border:1px solid color-mix(in srgb,var(--dental-accent) 24%,var(--dental-line));background:linear-gradient(145deg,color-mix(in srgb,var(--dental-accent) 13%,var(--dental-panel)),color-mix(in srgb,var(--dental-accent-bright) 9%,var(--dental-surface)));color:var(--dental-accent);box-shadow:0 9px 24px color-mix(in srgb,var(--dental-accent) 13%,transparent)}.dental-menu-title{color:var(--dental-ink)}.dental-menu-role-note{border:1px solid var(--dental-line);background:color-mix(in srgb,var(--dental-surface) 88%,transparent)}.dental-menu-systems-link{border:1px solid color-mix(in srgb,var(--dental-accent) 25%,var(--dental-line));background:color-mix(in srgb,var(--dental-accent) 8%,var(--dental-panel));color:var(--dental-accent)}.dental-menu-systems-link:hover{border-color:color-mix(in srgb,var(--dental-accent) 55%,var(--dental-line));background:color-mix(in srgb,var(--dental-accent) 13%,var(--dental-panel))}.schwartzos-shell.dental-shell{width:100%;max-width:100%;overflow-x:clip;background:linear-gradient(180deg,rgba(226,246,255,.9),rgba(247,252,255,.96) 18rem,rgba(239,249,253,.98)),#eff9fd}.dental-theme[data-dental-theme=dark]{background:var(--dental-canvas)}.dental-workspace-masthead{border-bottom:1px solid #cce1ee;background:hsla(0,0%,100%,.88);box-shadow:0 10px 34px rgba(28,75,111,.08);color:#0b1930;backdrop-filter:blur(20px)}.dental-brand-mark{display:grid;height:2.4rem;width:2.4rem;place-items:center;border:1px solid rgba(36,107,254,.22);border-radius:.375rem;background:linear-gradient(145deg,#fff,#e6f8ff);color:#246bfe;box-shadow:0 8px 22px rgba(36,107,254,.12);font-weight:900}.dental-status-dot{height:.5rem;width:.5rem;border-radius:999px;background:#11c88f;box-shadow:0 0 0 4px rgba(17,200,143,.12)}.dental-nav-divider{border-color:var(--dental-line)}.dental-nav-eyebrow{color:var(--dental-accent)}.dental-nav-helper{color:var(--dental-steel)}.dental-theme-switcher{border:1px solid var(--dental-line);background:var(--dental-surface)}.dental-theme-option{color:var(--dental-steel)}.dental-theme-option:hover{background:color-mix(in srgb,var(--dental-accent) 8%,var(--dental-panel));color:var(--dental-ink)}.dental-theme-option.is-active{background:var(--dental-accent);color:#fff;box-shadow:0 6px 18px rgba(36,107,254,.2)}.dental-mobile-trigger,.dental-nav-group-trigger{border:1px solid var(--dental-line);background:color-mix(in srgb,var(--dental-panel) 84%,var(--dental-surface));color:var(--dental-steel);box-shadow:0 5px 14px color-mix(in srgb,var(--dental-ink) 5%,transparent)}.dental-mobile-trigger:hover,.dental-nav-group-trigger:hover{border-color:color-mix(in srgb,var(--dental-accent) 48%,var(--dental-line));background:color-mix(in srgb,var(--dental-accent) 7%,var(--dental-panel));color:var(--dental-ink);transform:translateY(-1px)}.dental-nav-group-trigger.is-active{border-color:rgba(36,107,254,.28);background:rgba(36,107,254,.1);color:var(--dental-accent)}.dental-nav-chevron{border:1px solid color-mix(in srgb,var(--dental-accent) 18%,var(--dental-line));background:color-mix(in srgb,var(--dental-accent) 7%,var(--dental-panel));color:var(--dental-accent)}.dental-mobile-menu,.dental-nav-menu{border:1px solid var(--dental-line);background:var(--dental-panel);box-shadow:0 22px 54px rgba(28,75,111,.18)}.dental-admin-preview-select{border-color:var(--dental-line);background:var(--dental-surface);color:var(--dental-ink);color-scheme:light}.dental-admin-preview-select option{background:var(--dental-panel);color:var(--dental-ink)}.dental-theme[data-dental-theme=dark] .dental-admin-preview-select{color-scheme:dark}.dental-mobile-section{border-color:var(--dental-line)}.dental-nav-link{color:var(--dental-steel)}.dental-nav-link:hover{background:color-mix(in srgb,var(--dental-accent) 7%,var(--dental-panel));color:var(--dental-ink)}.dental-nav-link.is-active{background:linear-gradient(90deg,#246bfe,#0bbbd3 62%,#11c88f);color:#fff;box-shadow:0 8px 24px rgba(36,107,254,.2)}.dental-theme[data-dental-theme=light] .dental-nav{border-color:rgba(203,216,234,.95);background:radial-gradient(circle at 7% 0,rgba(77,220,237,.16),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(242,248,253,.96)),#fff;box-shadow:0 18px 48px rgba(24,78,119,.13)}.dental-theme[data-dental-theme=light] .dental-nav [class*=border-white]{border-color:rgba(203,216,234,.92)}.dental-theme[data-dental-theme=light] .dental-nav [class*="bg-[#07152c]"],.dental-theme[data-dental-theme=light] .dental-nav [class*="bg-white/"],.dental-theme[data-dental-theme=light] .dental-nav [class*="bg-white/5"],.dental-theme[data-dental-theme=light] .dental-nav [class*=bg-black]{background:#f4f7fb}.dental-theme[data-dental-theme=light] .dental-nav [class*=text-cyan],.dental-theme[data-dental-theme=light] .dental-nav [class*=text-white]{color:#334155}.dental-theme[data-dental-theme=light] .dental-nav .bg-blue-500,.dental-theme[data-dental-theme=light] .dental-nav [class*=from-blue-500]{color:#fff}.dental-theme .bg-panel{background:var(--dental-panel)}.dental-theme .bg-panel-soft,.dental-theme .bg-surface{background:var(--dental-surface)}.dental-theme .border-line{border-color:var(--dental-line)}.dental-theme .text-ink{color:var(--dental-ink)}.dental-theme .text-steel{color:var(--dental-steel)}.dental-theme .text-teal{color:var(--dental-accent)}.dental-theme :is(h1,h2,h3){text-transform:capitalize}.dental-theme .bg-ink,.dental-theme .bg-teal{background:var(--dental-accent)}.dental-theme .bg-ink.text-white,.dental-theme a.bg-ink.text-white,.dental-theme button.bg-ink.text-white{background:var(--dental-accent);color:#fff}.dental-theme .hover\:border-teal:hover{border-color:var(--dental-accent)}.dental-theme .shadow-panel{box-shadow:var(--dental-shadow)}.dental-page-header{background:linear-gradient(118deg,color-mix(in srgb,var(--dental-panel) 98%,transparent),color-mix(in srgb,var(--dental-surface) 98%,transparent)),var(--dental-panel)}.dental-page-header-reporting{border-color:#b8d9e8;background:linear-gradient(145deg,#eef9ff,#fbfdff 48%,#edf8f5)}.dental-page-header-financial{border-color:#cad0ef;background:linear-gradient(145deg,#f4f5ff,#fbfdff 46%,#eef9f7)}.dental-page-header-hr{border-color:rgba(113,205,195,.5);background:radial-gradient(circle at 82% 8%,rgba(138,231,205,.24),transparent 28%),linear-gradient(118deg,#173143,#285f82 56%,#2e7d6e);box-shadow:0 20px 55px rgba(27,76,99,.2)}.dental-page-header-hr h1,.dental-page-header-hr p{color:#fff!important}.dental-page-header-hr .dental-page-header-orb{background:rgba(214,252,242,.13);color:#c7f5ea}.dental-page-header-hr>div>span{border-color:rgba(208,247,242,.55);background:hsla(0,0%,100%,.94)}.dental-page-header-orb{background:rgba(165,234,246,.46);color:#286a8f}.dental-page-header-financial .dental-page-header-orb{background:rgba(199,196,249,.38);color:#5f54b8}.dental-theme[data-dental-theme=dark] .dental-page-header-reporting{border-color:color-mix(in srgb,#69c8ee 34%,var(--dos-line));background:linear-gradient(145deg,color-mix(in srgb,#143752 76%,var(--dos-surface)),color-mix(in srgb,#14243f 72%,var(--dos-surface)) 48%,color-mix(in srgb,#123b37 68%,var(--dos-surface)) 100%)}.dental-theme[data-dental-theme=dark] .dental-page-header-financial{border-color:color-mix(in srgb,#b49bf5 32%,var(--dos-line));background:linear-gradient(145deg,color-mix(in srgb,#292754 72%,var(--dos-surface)),color-mix(in srgb,#14243f 72%,var(--dos-surface)) 48%,color-mix(in srgb,#123b37 64%,var(--dos-surface)) 100%)}.dental-theme[data-dental-theme=dark] .dental-page-header-financial .dental-page-header-orb{background:rgba(180,155,245,.17);color:#c8b7f7}.dental-theme[data-dental-theme=dark] .dental-page-header-orb{background:rgba(84,197,218,.19);color:#8ce2ef}.dental-legacy-orientation,.dental-legacy-panel,.dental-production-panel{min-width:0;border-color:var(--dental-line);background-color:var(--dental-panel);box-shadow:var(--dental-shadow)}.dental-legacy-receivables>*,.dental-legacy-receivables>*>*{min-width:0}.dental-production-controls{background:linear-gradient(135deg,color-mix(in srgb,#dff5ff 66%,var(--dental-panel)),var(--dental-panel) 48%,color-mix(in srgb,#daf6ec 48%,var(--dental-panel)))}.dental-legacy-visual-header,.dental-production-visual-header{background:linear-gradient(126deg,color-mix(in srgb,#e0f2fe 72%,var(--dental-panel)),var(--dental-panel) 48%,color-mix(in srgb,#d9f8ef 60%,var(--dental-panel)))}.dental-legacy-hero,.dental-legacy-orientation{background:linear-gradient(128deg,color-mix(in srgb,#e8efff 70%,var(--dental-panel)),var(--dental-panel) 50%,color-mix(in srgb,#ddf6f3 54%,var(--dental-panel)))}.dental-production-metric-blue{background:color-mix(in srgb,#dbeafe 64%,var(--dental-panel))}.dental-production-metric-cyan{background:color-mix(in srgb,#cffafe 58%,var(--dental-panel))}.dental-production-metric-violet{background:color-mix(in srgb,#ede9fe 58%,var(--dental-panel))}.dental-production-metric-amber{background:color-mix(in srgb,#fef3c7 58%,var(--dental-panel))}.dental-production-metric-icon{background:color-mix(in srgb,var(--dental-panel) 90%,transparent)}.dental-provider-production .dental-production-panel{border-radius:1rem}.dental-provider-production :is(h2,h3,h4){font-weight:750;letter-spacing:-.025em}.dental-provider-production h2{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.3}.dental-provider-production .dental-production-metric{border-radius:1rem}.dental-provider-production .dental-production-section-title{display:flex;align-items:center;gap:.75rem;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.3;color:var(--dental-ink)}.dental-provider-production .dental-production-title-icon{display:grid;place-items:center;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.75rem;background:color-mix(in srgb,#1697b0 14%,var(--dental-panel));color:var(--dental-accent-bright)}.dental-provider-production .dental-production-detail-heading{margin:-1.25rem -1.25rem 0;padding:1.25rem;border-radius:1rem 1rem 0 0;border-bottom:1px solid var(--dental-line);border-top:4px solid #168ca3;background:color-mix(in srgb,#269fb4 12%,var(--dental-panel))}@media (min-width:640px){.dental-provider-production .dental-production-detail-heading{margin:-1.5rem -1.5rem 0;padding:1.25rem 1.5rem}}.dental-theme .dental-provider-production .dental-production-metric-blue{--production-card-bg:#e0edff}.dental-theme .dental-provider-production .dental-production-metric-violet{--production-card-bg:#d9f4e9}.dental-theme .dental-provider-production .dental-production-metric-cyan{--production-card-bg:#dcf3ff}.dental-theme .dental-provider-production .dental-production-metric-amber{--production-card-bg:#fff0d4}.dental-theme[data-dental-theme=dark] .dental-provider-production .dental-production-metric-blue{--production-card-bg:#17365a}.dental-theme[data-dental-theme=dark] .dental-provider-production .dental-production-metric-violet{--production-card-bg:#163f38}.dental-theme[data-dental-theme=dark] .dental-provider-production .dental-production-metric-cyan{--production-card-bg:#143d52}.dental-theme[data-dental-theme=dark] .dental-provider-production .dental-production-metric-amber{--production-card-bg:#45371f}.dental-theme[data-dental-theme] .dental-provider-production .dental-production-metric{background:var(--production-card-bg)!important}@media (min-width:1280px){.dental-provider-production .dental-production-visit-columns{grid-template-columns:8.5rem minmax(8rem,1fr) minmax(12rem,2fr) 6.5rem 7.5rem}}.dental-billing-collections>div>section,.dental-billing-collections>section{border-radius:1rem}.dental-billing-collections :is(h2,h3){font-weight:750;letter-spacing:-.025em}.dental-billing-collections :is(button,input:not([type=checkbox]),select){min-height:44px;border-radius:.75rem}.dental-billing-collections .billing-panel{min-width:0;padding:1.5rem;border:1px solid var(--dental-line);border-radius:1rem;background:var(--dental-panel);box-shadow:0 8px 24px #14325208}.billing-section-title{display:flex;align-items:flex-start;gap:.8rem;min-width:0}.billing-section-title h2{color:var(--dental-ink);font-size:clamp(1.2rem,1.4vw,1.5rem);line-height:1.3}.billing-section-title p{margin-top:.4rem;color:var(--dental-steel);font-size:.875rem;line-height:1.6}.billing-heading-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;color:var(--dental-accent-bright);background:color-mix(in srgb,#168dad 14%,var(--dental-panel))}.billing-heading-icon svg{width:23px;height:23px}.dental-theme[data-dental-theme] .dental-billing-collections .billing-primary{color:#fff!important;background:linear-gradient(115deg,#2156af,#087c87)!important}.billing-metric{padding:1.25rem;border:1px solid var(--dental-line);border-top:4px solid #2563eb;border-radius:1rem;background:color-mix(in srgb,#2563eb 7%,var(--dental-panel))}.billing-metric-green{border-top-color:#059669;background:color-mix(in srgb,#059669 7%,var(--dental-panel))}.billing-metric-amber{border-top-color:#0891b2;background:color-mix(in srgb,#0891b2 7%,var(--dental-panel))}.billing-disclosure{border:1px solid var(--dental-line);border-radius:.8rem;background:var(--dental-surface);color:var(--dental-ink)}.billing-disclosure>summary{min-height:48px;padding:.8rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-size:.875rem;font-weight:700}.billing-disclosure>div{padding:0 1rem 1rem;font-size:.875rem;line-height:1.6;color:var(--dental-steel)}.billing-bucket[open]>summary>span>svg:last-child,.billing-disclosure[open]>summary>svg{transform:rotate(180deg)}.billing-donut{width:208px;height:208px;border-radius:50%;display:grid;place-items:center}.billing-donut>div{width:158px;height:158px;display:flex;flex-direction:column;justify-content:center;gap:.5rem;border-radius:50%;background:var(--dental-panel);color:var(--dental-ink)}.billing-donut small{font-size:.75rem;color:var(--dental-steel)}.billing-donut strong{font-size:1.35rem;letter-spacing:-.04em}.billing-bucket{min-width:0;border:1px solid var(--dental-line);border-left:4px solid;border-radius:.85rem;color:var(--dental-ink);background:var(--dental-surface)}.billing-bucket>summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;padding:1rem;cursor:pointer;min-height:56px;font-size:.875rem}.billing-track{height:10px;overflow:hidden;border-radius:999px;background:var(--dental-line)}.billing-track>span{display:block;height:100%;border-radius:inherit}.billing-workbook{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;border-radius:.8rem;border:1px solid var(--dental-line);background:var(--dental-panel);color:var(--dental-ink)}.billing-workbook small{display:block;margin-top:.25rem;color:var(--dental-steel)}.billing-workbook>span:last-child{display:grid;justify-items:end;gap:.5rem}.billing-link{display:inline-flex;gap:.75rem;align-items:center;min-height:44px;font-size:.875rem;font-weight:750;color:var(--dental-accent-bright)}.billing-empty{margin:1.25rem 0;padding:1.25rem;border:1px dashed var(--dental-line);border-radius:.8rem;color:var(--dental-steel);background:var(--dental-surface);font-size:.875rem;line-height:1.6}.dental-billing-collections a:focus-visible,.dental-billing-collections summary:focus-visible{outline:3px solid var(--dental-accent-bright);outline-offset:3px}.dental-billing-collections table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--dental-surface) 50%,var(--dental-panel))}@media (max-width:639px){.dental-billing-collections .billing-panel{padding:1rem}}.dental-provider-production .dental-production-visit:nth-child(2n){background:color-mix(in srgb,var(--dental-surface) 45%,var(--dental-panel))}.dental-theme .dental-provider-production .dental-production-metric-violet:before{background:#059669}.dental-theme .dental-provider-production .dental-production-metric-violet :is(svg,div>p){color:#086149}.dental-theme[data-dental-theme=dark] .dental-provider-production .dental-production-metric-violet :is(svg,div>p){color:#6ee7b7}.dental-provider-production .dental-production-metric>p:first-of-type{font-weight:800;letter-spacing:-.035em}.dental-provider-production .dental-procedure-hero{color:#fff;background:#185a87}.dental-theme .dental-provider-production .dental-procedure-hero :is(h2,p,svg){color:#fff!important}.dental-procedure-scope{background:#fff;border:1px solid #c2ddeb;color:#164569;line-height:1.8}.dental-theme[data-dental-theme=dark] .dental-procedure-hero{background:#19384c}.dental-theme[data-dental-theme=dark] .dental-provider-production .dental-procedure-hero :is(h2,p,svg){color:#f0f9ff!important}.dental-theme[data-dental-theme=dark] .dental-procedure-scope{background:#244a62;border-color:#4b7793;color:#f0f9ff}.dental-procedure-totals,.dental-production-day{background:color-mix(in srgb,#3b9ee8 12%,var(--dental-panel))}.dental-procedure-row{background:linear-gradient(110deg,color-mix(in srgb,#38bdf8 5%,var(--dental-panel)),var(--dental-panel))}.dental-procedure-rank{background:#185d9f;color:#fff}.dental-procedure-track{background:color-mix(in srgb,#649ac0 23%,var(--dental-panel))}.dental-procedure-fill{background:linear-gradient(90deg,#2563eb,#0ca5c1)}.dental-production-drivers-heading{background:color-mix(in srgb,#269fb4 18%,var(--dental-panel));border-top:4px solid #168ca3}@media (min-width:768px){.dental-procedure-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.85fr);-moz-column-gap:2rem;column-gap:2rem}.dental-procedure-row>div:first-child{grid-row:span 2}.dental-procedure-row>div:nth-child(2){margin-top:0}}.dental-production-driver-chart{background:color-mix(in srgb,#3898c9 5%,var(--dental-panel))}.dental-procedure-category-chart>div{grid-template-columns:minmax(0,1fr)}.dental-procedure-category-chart .truncate{overflow:visible;white-space:normal}.dental-production-driver-bar-0{background:linear-gradient(90deg,#2563eb,#38bdf8)}.dental-production-driver-bar-1{background:linear-gradient(90deg,#087fa4,#2dd4bf)}.dental-production-driver-bar-2{background:linear-gradient(90deg,#047857,#34d399)}.dental-production-driver-table thead{background:color-mix(in srgb,#3898c9 10%,var(--dental-panel))}.dental-production-driver-table tbody tr:nth-child(2n){background:color-mix(in srgb,#3898c9 4%,var(--dental-panel))}.dental-production-driver-table td:first-child strong{color:var(--dental-accent-bright,#2563eb)}.dental-production-visit-header{background:color-mix(in srgb,#38bdf8 9%,var(--dental-panel))}.dental-production-day-adjustments{background:color-mix(in srgb,#fbbe53 9%,var(--dental-panel))}.dental-production-adjustment-flag{background:#fff0cf;color:#815000}.dental-theme[data-dental-theme=dark] .dental-production-adjustment-flag{background:#56421e;color:#ffe0a0}.dental-provider-production .dental-production-visit h5{color:var(--dental-ink)}.dental-provider-production button{min-height:44px}.dental-production-average-card{background:linear-gradient(135deg,color-mix(in srgb,#38bdf8 8%,var(--dental-panel)),var(--dental-panel));border-top:3px solid #168ca3}.dental-production-average-card dd,.dental-production-average-card dt,.dental-production-average-card strong{overflow-wrap:anywhere}.dental-production-average-value{line-height:1.25}.dental-theme[data-dental-theme] .dental-production-average-fill{background:linear-gradient(90deg,#2563eb,#06b6d4,#34d399)!important}.dental-theme[data-dental-theme] .dental-provider-production .dental-production-refresh{border:1px solid #137f9b;background:linear-gradient(110deg,#195f9d,#087d87);box-shadow:0 5px 14px rgba(14,104,143,.15);color:#fff!important}.dental-theme[data-dental-theme] .dental-production-refresh svg{color:#fff!important}.dental-theme[data-dental-theme] .dental-provider-production .dental-production-refresh:hover:not(:disabled){background:linear-gradient(110deg,#174f83,#086873)}.dental-theme[data-dental-theme] .dental-provider-production .dental-production-refresh:disabled{background:#385b70;border-color:#6b98ae;box-shadow:none}.dental-theme[data-dental-theme=dark] .dental-legacy-hero,.dental-theme[data-dental-theme=dark] .dental-legacy-orientation,.dental-theme[data-dental-theme=dark] .dental-legacy-visual-header,.dental-theme[data-dental-theme=dark] .dental-production-controls,.dental-theme[data-dental-theme=dark] .dental-production-visual-header{background:linear-gradient(128deg,color-mix(in srgb,#173b5a 58%,var(--dental-panel)),var(--dental-panel) 52%,color-mix(in srgb,#17463f 42%,var(--dental-panel)))}.dental-theme[data-dental-theme=dark] .dental-production-metric-blue{background:color-mix(in srgb,#1d4ed8 17%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-production-metric-cyan{background:color-mix(in srgb,#0891b2 16%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-production-metric-violet{background:color-mix(in srgb,#7c3aed 16%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-production-metric-amber{background:color-mix(in srgb,#d97706 16%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables :is(.text-blue-700,.text-blue-800,.text-cyan-700),.dental-theme[data-dental-theme=dark] .dental-production-metric :is(.text-blue-700,.text-cyan-700,.text-violet-700,.text-amber-700),.dental-theme[data-dental-theme=dark] .dental-provider-production :is(.text-blue-700,.text-blue-800,.text-cyan-700){color:var(--dental-accent-bright)}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables :is(input,select,textarea),.dental-theme[data-dental-theme=dark] .dental-provider-production :is(input,select,textarea){color-scheme:dark}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables [class*=bg-white],.dental-theme[data-dental-theme=dark] .dental-provider-production [class*=bg-white]{background-color:var(--dental-panel)}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables [class*=bg-blue-50]{background-color:color-mix(in srgb,#2563eb 13%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables [class*=bg-cyan-50]{background-color:color-mix(in srgb,#0891b2 14%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables [class*=bg-emerald-50]{background-color:color-mix(in srgb,#059669 13%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables [class*=bg-amber-50]{background-color:color-mix(in srgb,#d97706 14%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables [class*=bg-violet-50]{background-color:color-mix(in srgb,#7c3aed 14%,var(--dental-panel))}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables :is(.text-emerald-700,.text-emerald-800,.text-emerald-900){color:#6ee7b7}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables :is(.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950){color:#fcd34d}.dental-theme[data-dental-theme=dark] .dental-legacy-receivables :is(.text-violet-700,.text-violet-900){color:#c4b5fd}.dental-theme[data-dental-theme=dark] .dental-provider-production [class*="bg-[#f"]{background-color:var(--dental-surface)}.dental-theme[data-dental-theme=dark] .dental-provider-production :is([class*="text-[#10243b]"],[class*="text-[#173143]"]){color:var(--dental-ink)}.dental-theme[data-dental-theme=dark] .dental-provider-production :is([class*="text-[#607481]"],[class*="text-[#526a79]"],[class*="text-[#5d7180]"],[class*="text-[#718491]"],[class*="text-[#385267]"],[class*="text-[#496273]"]){color:var(--dental-steel)}.dental-theme[data-dental-theme=dark] .dental-provider-production :is([class*="border-[#c8d9e8]"],[class*="border-[#d6e3ed]"],[class*="border-[#dce8f1]"],[class*="border-[#e5edf3]"],[class*="border-[#e2ebf2]"]){border-color:var(--dental-line)}.legacy-payment-summary{background:#eef7fb}.dental-theme[data-dental-theme=dark] .legacy-payment-summary{background:#142a3c}.dental-home:after{position:absolute;z-index:12;inset:0;width:38%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.02) 28%,hsla(0,0%,100%,.32) 48%,rgba(184,235,241,.11) 56%,transparent 78%);content:"";pointer-events:none;transform:translateX(-160%);animation:dental-home-glimmer 14s ease-in-out infinite}.dental-welcome-card{background:linear-gradient(135deg,#f5fbff,#f8fcff 48%,#edf8f5)}.dental-welcome-morning{background:radial-gradient(circle at 88% 98%,rgba(255,204,96,.66) 0 5%,rgba(255,222,151,.32) 10%,transparent 28%),linear-gradient(145deg,#eef8ff,#fffaf1 56%,#f6ebce)}.dental-welcome-day{background:radial-gradient(circle at 92% 12%,rgba(255,211,88,.62) 0 6%,rgba(255,231,155,.25) 12%,transparent 29%),linear-gradient(145deg,#eef8ff,#f9fcff 52%,#effaf5)}.dental-welcome-sunset{background:linear-gradient(180deg,rgba(229,241,255,.76),hsla(28,90%,89%,.82) 58%,hsla(27,93%,74%,.48)),#f8eadf}.dental-welcome-evening{background:radial-gradient(circle at 90% 16%,rgba(206,219,255,.46),transparent 27%),linear-gradient(145deg,#eff4ff,#f7f5fc 55%,#e9f6f2)}.dental-welcome-sun{right:7%;bottom:-2.2rem;width:8.5rem;height:8.5rem;border-radius:999px;background:radial-gradient(circle,rgba(255,241,170,.98) 0 31%,rgba(255,203,93,.88) 45%,rgba(255,209,105,.22) 68%,transparent 72%);filter:blur(.2px);opacity:.9}.dental-welcome-day .dental-welcome-sun{top:-2rem;right:6%;bottom:auto}.dental-welcome-sunset .dental-welcome-sun{right:10%;bottom:-3.8rem;width:11rem;height:11rem;background:radial-gradient(circle,rgba(255,244,183,.98) 0 25%,rgba(255,172,91,.86) 42%,rgba(239,122,98,.2) 69%,transparent 72%)}.dental-welcome-evening .dental-welcome-sun{top:-3rem;bottom:auto;opacity:.22}.dental-welcome-rays{background:repeating-conic-gradient(from 245deg at 88% 102%,rgba(255,203,88,.18) 0deg 3deg,transparent 3deg 11deg);-webkit-mask-image:linear-gradient(90deg,transparent 28%,#000 73%);mask-image:linear-gradient(90deg,transparent 28%,#000 73%)}.dental-welcome-day .dental-welcome-rays{background:repeating-conic-gradient(from 25deg at 94% 8%,rgba(255,215,111,.15) 0deg 3deg,transparent 3deg 12deg)}.dental-welcome-sunset .dental-welcome-rays{background:linear-gradient(180deg,transparent 72%,hsla(6,63%,61%,.11) 72.4%,transparent 73.1%,hsla(23,79%,67%,.13) 74%,transparent 75%),repeating-conic-gradient(from 242deg at 87% 104%,rgba(255,196,114,.24) 0deg 2deg,transparent 2deg 9deg);-webkit-mask-image:linear-gradient(90deg,transparent 18%,#000 68%);mask-image:linear-gradient(90deg,transparent 18%,#000 68%)}@keyframes dental-home-glimmer{0%,58%{opacity:0;transform:translateX(-160%)}64%{opacity:.52}78%{opacity:.12;transform:translateX(300%)}to{opacity:0;transform:translateX(300%)}}.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] aside h3,.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] h1{color:#fff!important;text-shadow:0 1px 2px rgba(0,8,24,.38)}.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=false] aside h3,.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=false] h1{color:#102b3f!important;text-shadow:none}.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] aside>div:first-of-type>p{color:#376f91!important}.dental-calendar-shell[data-season-month="1"] .dental-season-orb,.dental-calendar-shell[data-season-month="12"] .dental-season-orb{border-color:hsla(0,0%,100%,.9)!important;background:hsla(0,0%,100%,.14)!important;color:#fff!important}.dental-calendar-shell[data-season-month="2"] .dental-season-orb,.dental-calendar-shell[data-season-month="4"] .dental-season-orb{background:rgba(207,231,245,.92)!important;color:#397ca4!important}.dental-calendar-shell[data-season-month="3"] .dental-season-orb,.dental-calendar-shell[data-season-month="5"] .dental-season-orb{background:rgba(225,245,231,.94)!important;color:#4f9470!important}.dental-calendar-shell[data-season-month="6"] .dental-season-orb{background:rgba(216,245,244,.96)!important;color:#167f91!important}.dental-calendar-shell[data-season-month="7"] .dental-season-orb{background:rgba(255,240,169,.96)!important;color:#b77812!important}.dental-calendar-shell[data-season-month="8"] .dental-season-orb,.dental-calendar-shell[data-season-month="9"] .dental-season-orb{background:rgba(255,231,161,.96)!important;color:#9b6413!important}.dental-calendar-shell[data-season-month="10"] .dental-season-orb{background:rgba(255,207,136,.96)!important}.dental-calendar-shell[data-season-month="11"] .dental-season-orb{background:rgba(217,156,85,.94)!important}.dental-theme[data-dental-theme=light] .dental-main-nav{border-right:1px solid #c9deea;background:radial-gradient(circle at 12% 88%,rgba(75,190,168,.2),transparent 39%),linear-gradient(165deg,#f7fbff,#eaf5fb 45%,#e8f8f3);color:#17324f;box-shadow:14px 0 42px rgba(34,86,122,.1)}.dental-theme[data-dental-theme=light] .dental-sidebar-brand,.dental-theme[data-dental-theme=light] .dental-sidebar-link:hover,.dental-theme[data-dental-theme=light] .dental-sidebar-utilities a:hover{color:#102b46}.dental-theme[data-dental-theme=light] .dental-sidebar-link,.dental-theme[data-dental-theme=light] .dental-sidebar-persona,.dental-theme[data-dental-theme=light] .dental-sidebar-utilities a{color:#45627a}.dental-theme[data-dental-theme=light] .dental-sidebar-persona p,.dental-theme[data-dental-theme=light] .dental-sidebar-persona select{border-color:#bfd7e4;background:hsla(0,0%,100%,.78);color:#17324f}.dental-theme[data-dental-theme=light] .dental-sidebar-link:hover,.dental-theme[data-dental-theme=light] .dental-sidebar-utilities a:hover{background:rgba(37,117,168,.09)}.dental-theme[data-dental-theme=light] .dental-sidebar-link.is-active{color:#fff}.dental-theme[data-dental-theme=light] .dental-sidebar-utilities{border-top-color:rgba(56,104,132,.18)}.dental-theme[data-dental-theme=light] .dental-sidebar-mobile-toggle{border-color:#bfd7e4;background:hsla(0,0%,100%,.72);color:#17324f}.dental-theme-menu,.dental-theme-menu>summary.dental-topbar-icon{border-radius:14px;background-clip:padding-box}.dental-theme-menu>summary.dental-topbar-icon{display:inline-flex;overflow:hidden;isolation:isolate}.dental-upcoming-season.dental-upcoming-winter{background:linear-gradient(135deg,#071d43,#135486 52%,#237a68)!important}.dental-upcoming-season.dental-upcoming-spring{background:linear-gradient(135deg,#1f5f48,#4d9665 52%,#c59632)!important}.dental-upcoming-season.dental-upcoming-summer{background:linear-gradient(135deg,#086f94,#0f9fae 50%,#38b7a4 68%,#e5aa2e)!important}.dental-upcoming-season.dental-upcoming-september{background:linear-gradient(135deg,#2f6f4f,#8f7a31 55%,#cf7935)!important}.dental-upcoming-season.dental-upcoming-october{background:linear-gradient(135deg,#102e58,#315f8d 38%,#df6f22 72%,#f09a31)!important}.dental-upcoming-season.dental-upcoming-november{background:linear-gradient(135deg,#6f263d,#a94132 42%,#c9652b 70%,#d69435)!important}.dental-calendar-atmosphere{pointer-events:none;position:absolute;inset:0;z-index:20;overflow:hidden;clip-path:inset(1px round calc(2rem - 1px))}.dental-calendar-shell:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:50;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(45,91,119,.28)}.dental-calendar-shell,.dental-upcoming-season{color-scheme:light;isolation:isolate}.dental-theme[data-dental-theme=dark] .dental-calendar-shell :is([class~=bg-white],[class~="bg-white/58"],[class~="bg-white/62"],[class~="bg-white/72"],[class~="bg-white/74"],[class~="bg-white/75"],[class~="bg-white/82"],[class~="bg-white/88"],[class~="bg-white/90"],[class~="bg-white/[0.94]"],[class~="bg-white/[0.96]"]){background-color:hsla(0,0%,100%,.92)!important}.dental-theme[data-dental-theme=dark] .dental-calendar-shell :is([class~="text-[#173143]"],[class~="text-[#35576b]"],[class~="text-[#41637b]"],[class~="text-[#496777]"],[class~="text-[#526b7a]"],[class~="text-[#607481]"],[class~="text-[#7b93a1]"]){color:#173143!important}.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] aside h3{color:#fff!important}.dental-theme[data-dental-theme=dark] .dental-calendar-shell .dental-calendar-day:not([data-selected=true]){border-color:#c8d9e4!important;background:hsla(0,0%,100%,.94)!important;color:#173143!important}.dental-theme[data-dental-theme=dark] .dental-calendar-shell .dental-calendar-day[data-selected=true]{border-color:#75b8cc!important;background:#173143!important;color:#fff!important}.dental-theme[data-dental-theme=dark] .dental-calendar-shell .dental-calendar-day[data-today=true]:not([data-selected=true]){border-color:#d5a84c!important;background:#fff7db!important;color:#6f5316!important}.dental-season-tree{position:absolute;right:-.5rem;bottom:-1rem;font-size:clamp(5rem,10vw,9rem);opacity:.2;filter:saturate(1.2)}.dental-seasonal-ground{position:absolute;inset-inline:1.5%;bottom:-.55rem;display:flex;align-items:end;justify-content:space-around;opacity:.24}.dental-seasonal-ground span{display:block;transform-origin:bottom center;filter:saturate(1.05)}.dental-autumn-grove{opacity:.16}.dental-pumpkin-patch{opacity:.24}.dental-harvest-ground,.dental-winter-grove{opacity:.2}.dental-winter-tree-cluster{position:absolute;right:1.2rem;bottom:-.75rem;width:clamp(9rem,20vw,16rem);height:clamp(7rem,16vw,13rem);opacity:.62;background:url(/brand/dentalos-december-holiday-trees-transparent.png) 100% 100%/contain no-repeat}.dental-winter-tree{position:absolute;bottom:0;filter:saturate(1.12) drop-shadow(0 .6rem 1rem rgba(0,10,30,.22))}.dental-winter-tree-back{left:0;font-size:clamp(4.5rem,9vw,7.5rem);opacity:.72}.dental-winter-tree-main{right:18%;font-size:clamp(6rem,12vw,10rem)}.dental-winter-tree-front{right:-4%;font-size:clamp(4rem,8vw,7rem);opacity:.84}.dental-tree-lights{position:absolute;right:20%;bottom:13%;width:58%;height:68%}.dental-tree-lights i{position:absolute;width:.52rem;height:.52rem;border-radius:999px;box-shadow:0 0 .8rem currentColor,0 0 .25rem #fff;animation:dental-light-twinkle 1.45s ease-in-out infinite alternate}.dental-tree-lights .dental-tree-light-star{width:.72rem;height:.72rem;clip-path:polygon(50% 0,61% 35%,98% 36%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 36%,39% 35%);background:#fff;color:#fff;box-shadow:none;filter:drop-shadow(0 0 .22rem #fff) drop-shadow(0 0 .5rem rgba(191,232,255,.95));animation-duration:1.1s}.dental-january-winter-scene{position:absolute;right:1rem;bottom:-.35rem;width:clamp(13rem,29vw,23rem);height:clamp(7rem,15vw,12rem);opacity:.72;background:url(/brand/dentalos-january-snowmen-transparent.png) 100% 100%/contain no-repeat}.dental-october-halloween-cluster,.dental-september-tree-cluster{position:absolute;right:1rem;bottom:-.6rem;width:clamp(11rem,24vw,19rem);height:clamp(7rem,15vw,12rem)}.dental-month-art{position:absolute;right:.75rem;bottom:-.5rem;width:clamp(12rem,25vw,20rem);height:clamp(8rem,17vw,14rem);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;opacity:.76;filter:drop-shadow(0 .55rem .8rem rgba(27,59,78,.14))}.dental-month-art-february{background-image:url(/brand/dentalos-february-transparent.png);animation:dental-beaver-peek 5.5s ease-in-out infinite}.dental-month-art-march{background-image:url(/brand/dentalos-march-transparent.png)}.dental-month-art-april{background-image:url(/brand/dentalos-april-transparent.png)}.dental-month-art-may{background-image:url(/brand/dentalos-may-transparent.png)}.dental-month-art-june{right:0;bottom:0;width:clamp(22rem,39vw,34rem);height:clamp(15rem,29vw,25rem);background-image:url(/brand/dentalos-june-waves.png);background-position:100% 100%;opacity:.92;border-bottom-right-radius:2rem;-webkit-mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 57%,rgba(0,0,0,.84) 70%,transparent 100%);mask-image:radial-gradient(ellipse at 100% 100%,#000 0,#000 57%,rgba(0,0,0,.84) 70%,transparent 100%)}@media (min-width:1280px){.dental-month-art-june{width:min(31.5%,25rem);height:min(25rem,48%);-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.72) 12%,#000 26%,#000);mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.72) 12%,#000 26%,#000)}}.dental-month-art-july{right:0;bottom:-.8rem;width:clamp(18rem,34vw,29rem);height:clamp(11rem,22vw,19rem);background-image:url(/brand/dentalos-july-transparent.png);opacity:.88}.dental-month-art-august{background-image:url(/brand/dentalos-august-transparent.png)}.dental-month-art-october{background-image:url(/brand/dentalos-october-transparent.png)}.dental-month-art-november{background-image:url(/brand/dentalos-november-transparent.png)}@keyframes dental-beaver-peek{0%,16%,to{translate:0 1.15rem}28%,72%{translate:0 0}82%{translate:0 .2rem}}.dental-september-tree-cluster{background:url(/brand/dentalos-september-trees-transparent.png) 100% 100%/contain no-repeat;animation:dental-september-foliage 9s ease-in-out infinite alternate}.dental-october-halloween-cluster span,.dental-september-tree{position:absolute;bottom:0;transform-origin:bottom center;filter:drop-shadow(0 .45rem .65rem rgba(52,52,29,.18))}.dental-september-tree{animation:dental-september-foliage 9s ease-in-out infinite alternate}.dental-september-tree-one{right:-2%;font-size:clamp(4.5rem,9vw,7.5rem)}.dental-september-tree-two{right:27%;font-size:clamp(5.6rem,11vw,9rem);animation-delay:-3s}.dental-september-tree-three{right:61%;font-size:clamp(3.7rem,7vw,6rem);animation-delay:-6s}.dental-october-halloween-cluster{opacity:.74}.dental-october-witch{right:25%;bottom:12%!important;z-index:2;font-size:clamp(3.7rem,7vw,6rem)}.dental-october-moon{right:3%;top:3%;bottom:auto!important;font-size:clamp(2.2rem,4vw,3.5rem);opacity:.65}.dental-october-pumpkin-one{right:-2%;font-size:clamp(2.9rem,5vw,4.5rem)}.dental-october-pumpkin-two{right:48%;font-size:clamp(2.4rem,4.5vw,3.8rem)}.dental-october-pumpkin-three{right:68%;font-size:clamp(1.9rem,3.5vw,3rem)}.dental-october-cat{right:11%;font-size:clamp(2rem,3.8vw,3.2rem)}.dental-falling-leaf{position:absolute;top:-2rem;width:1.15rem;height:1.15rem;opacity:.52;animation:dental-leaf-fall 9s linear infinite}.dental-falling-leaf-glyph{display:grid;place-items:center;filter:saturate(1.15)}.dental-leaf-path-1{animation-name:dental-leaf-fall-wide}.dental-leaf-path-2{animation-name:dental-leaf-fall-zigzag}.dental-season-corner{position:absolute;right:1.5rem;bottom:1rem;font-size:clamp(3.5rem,7vw,6rem);opacity:.2;animation:dental-season-breathe 4s ease-in-out infinite}.dental-season-float{position:absolute;right:15%;top:12%;font-size:2.4rem;opacity:.19;animation:dental-season-float 6s ease-in-out infinite}.dental-season-tree-left{position:absolute;left:-1.5rem;bottom:-1.25rem;font-size:clamp(5rem,10vw,9rem);opacity:.16}.dental-season-evergreen{opacity:.2}.dental-holiday-lights{position:absolute;top:1rem;left:4%;right:4%;display:flex;justify-content:space-around}.dental-holiday-lights i{width:.55rem;height:.55rem;border-radius:999px;box-shadow:0 0 .75rem currentColor;animation:dental-light-twinkle 1.8s ease-in-out infinite alternate}.dental-snowflake{position:absolute;top:-2rem;width:1rem;height:1rem;color:#67a8cf;opacity:.56;animation:dental-snow-fall 8s linear infinite}.dental-snowflake-large{width:clamp(1.5rem,2.5vw,2.3rem);height:clamp(1.5rem,2.5vw,2.3rem);color:#d8f2ff;opacity:.5}.dental-season-beaver{opacity:.2;filter:saturate(.9)}.dental-february-sun{position:absolute;right:12%;top:9%;font-size:clamp(2.5rem,5vw,4.5rem);opacity:.13;animation:dental-season-breathe 5s ease-in-out infinite}.dental-spring-ground:after{content:"";position:absolute;inset-inline:0;bottom:0;height:3.5rem;background:linear-gradient(0deg,rgba(89,145,88,.18),transparent)}.dental-growing-flower{position:absolute;bottom:-.3rem;font-size:clamp(2.2rem,4vw,4rem);transform-origin:bottom center;animation:dental-flower-grow 4.5s ease-in-out infinite alternate;opacity:.22}.dental-growing-flower-one{left:8%}.dental-growing-flower-two{left:48%;animation-delay:-1.4s}.dental-growing-flower-three{right:9%;animation-delay:-2.6s}.dental-april-cloud{position:absolute;right:8%;top:4%;font-size:clamp(3rem,6vw,5.5rem);opacity:.17}.dental-raindrop{position:absolute;top:-2rem;width:2.5px;height:1.65rem;border-radius:999px;background:linear-gradient(180deg,rgba(113,180,214,0),#4f96bc 42%,#87c8e6);animation:dental-rain-fall 2.8s linear infinite}.dental-may-sun{position:absolute;right:7%;top:5%;font-size:clamp(3.5rem,7vw,6rem);opacity:.14;animation:dental-season-breathe 5s ease-in-out infinite}.dental-full-bloom{position:absolute;bottom:-.3rem;font-size:clamp(2rem,4vw,3.8rem);opacity:.2;transform-origin:bottom center;animation:dental-bloom-sway 4s ease-in-out infinite alternate}.dental-june-sun{position:absolute;right:6%;top:3%;font-size:clamp(5rem,10vw,8rem);opacity:.2;animation:dental-june-sunshine 6s ease-in-out infinite}.dental-june-cloud{position:absolute;font-size:clamp(2.5rem,5vw,4rem);opacity:.14;animation:dental-cloud-drift 14s ease-in-out infinite alternate}.dental-june-cloud-one{left:8%;top:8%}.dental-june-cloud-two{left:42%;top:18%;animation-delay:-6s}.dental-june-summer-mark{opacity:.17}@keyframes dental-leaf-fall{0%{transform:translate3d(0,-2rem,0) rotate(0deg)}45%{transform:translate3d(2.2rem,17rem,0) rotate(170deg)}to{transform:translate3d(-1.5rem,38rem,0) rotate(390deg)}}@keyframes dental-leaf-fall-wide{0%{transform:translate3d(0,-2rem,0) rotate(20deg)}35%{transform:translate3d(-3rem,13rem,0) rotate(150deg)}70%{transform:translate3d(3.5rem,27rem,0) rotate(290deg)}to{transform:translate3d(1rem,40rem,0) rotate(430deg)}}@keyframes dental-leaf-fall-zigzag{0%{transform:translate3d(0,-2rem,0) rotate(-20deg)}30%{transform:translate3d(2rem,11rem,0) rotate(110deg)}62%{transform:translate3d(-2.5rem,25rem,0) rotate(250deg)}to{transform:translate3d(2.2rem,40rem,0) rotate(400deg)}}@keyframes dental-snow-fall{0%{transform:translate3d(0,-2rem,0) rotate(0deg)}50%{transform:translate3d(1.2rem,18rem,0) rotate(150deg)}to{transform:translate3d(-.8rem,40rem,0) rotate(320deg)}}@keyframes dental-season-breathe{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-.35rem) rotate(2deg)}}@keyframes dental-season-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.7rem)}}@keyframes dental-light-twinkle{0%{opacity:.4;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}@keyframes dental-flower-grow{0%{transform:translateY(.8rem) scale(.78) rotate(-2deg)}to{transform:translateY(0) scale(1) rotate(2deg)}}@keyframes dental-rain-fall{0%{transform:translate3d(-.4rem,-3rem,0) rotate(7deg)}to{transform:translate3d(1.25rem,72rem,0) rotate(7deg)}}@keyframes dental-bloom-sway{0%{transform:rotate(-4deg) scale(.94)}to{transform:rotate(4deg) scale(1.04)}}@keyframes dental-june-sunshine{0%,to{transform:rotate(0deg) scale(.96)}50%{transform:rotate(8deg) scale(1.06)}}@keyframes dental-cloud-drift{0%{transform:translateX(-.5rem)}to{transform:translateX(3rem)}}@media (prefers-reduced-motion:reduce){.dental-falling-leaf,.dental-february-sun,.dental-full-bloom,.dental-growing-flower,.dental-holiday-lights i,.dental-june-cloud,.dental-june-sun,.dental-may-sun,.dental-raindrop,.dental-season-corner,.dental-season-float,.dental-snowflake,.dental-tree-lights i{animation:none!important}}.dental-theme[data-dental-theme=dark] .dental-favorites-panel,.dental-theme[data-dental-theme=dark] .dental-favorites-panel>div,.dental-theme[data-dental-theme=dark] .dental-office-updates,.dental-theme[data-dental-theme=dark] .dental-office-updates>div:first-child{border-color:var(--dos-line);background:var(--dos-surface)}.dental-theme[data-dental-theme=dark] .dental-favorites-panel article,.dental-theme[data-dental-theme=dark] .dental-office-updates article{border-color:var(--dos-line);background:var(--dos-surface-soft)}.dental-theme[data-dental-theme=dark] .dental-favorites-panel :is(h2,h3),.dental-theme[data-dental-theme=dark] .dental-favorites-panel [class*="text-[#173143]"],.dental-theme[data-dental-theme=dark] .dental-office-updates :is(h2,h3),.dental-theme[data-dental-theme=dark] .dental-office-updates [class*="text-[#173143]"]{color:var(--dos-text)}.dental-theme[data-dental-theme=dark] .dental-favorites-panel [class*="text-[#607481]"],.dental-theme[data-dental-theme=dark] .dental-favorites-panel [class*="text-[#71838f]"],.dental-theme[data-dental-theme=dark] .dental-office-updates [class*="text-[#607481]"],.dental-theme[data-dental-theme=dark] .dental-office-updates [class*="text-[#71838f]"]{color:var(--dos-muted)}.schwartzos-shell.dental-shell .dental-theme[data-dental-theme=dark] .dental-topbar .dental-home-search input{border-color:var(--dos-line)!important;background:var(--dos-surface-soft)!important;color:var(--dos-text)!important}.schwartzos-shell.dental-shell .dental-theme[data-dental-theme=dark] .dental-home-heading>div>p,.schwartzos-shell.dental-shell .dental-theme[data-dental-theme=dark] .dental-week-calendar>header p{color:var(--dos-teal)!important}.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card){border-color:var(--dos-line);background:var(--dos-surface)}.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="text-[#173143]"],.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="text-[#35576b]"]{color:var(--dos-text)}.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="text-[#607481]"],.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="text-[#71838f]"]{color:var(--dos-muted)}.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="border-[#d7e5ed]"],.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="border-[#dce8ee]"]{border-color:var(--dos-line)}.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="bg-[#f4f9fc]"],.dental-theme[data-dental-theme=dark] :is(.dental-production-card,.dental-time-card) [class*="bg-[#f7fbfd]"]{background:var(--dos-surface-soft)}.dental-page-brand{border:1px solid var(--dental-line);background:var(--dental-surface)}.dental-page-brand-bars span:first-child{background:#246bfe}.dental-page-brand-bars span:nth-child(2){background:#0bbbd3}.dental-page-brand-bars span:nth-child(3){background:#11c88f}.dental-dashboard-hero{background:linear-gradient(118deg,color-mix(in srgb,var(--dental-panel) 99%,transparent),color-mix(in srgb,var(--dental-surface) 98%,transparent))}.dental-ai-review{background:var(--dental-surface)}.dental-hero-visual{position:relative;min-height:12rem;overflow:hidden;border:1px solid var(--dental-line);border-radius:.375rem;background:#e9f8fd}.dental-hero-visual:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(11,25,48,.12));content:"";pointer-events:none}.dental-metric-tile{background:color-mix(in srgb,var(--dental-surface) 94%,transparent)}.dental-theme[data-dental-theme=light] [class*="text-[#27695e]"],.dental-theme[data-dental-theme=light] [class*="text-[#2e7d6e]"]{color:#137b9f}.dental-theme[data-dental-theme=light] [class*="bg-[#2e7d6e]"]{background:#246bfe}.dental-theme[data-dental-theme=light] [class*="border-[#2e7d6e]"]{border-color:#246bfe}.dental-theme[data-dental-theme=light] [class*="text-[#173143]"]{color:#0b1930}.dental-theme[data-dental-theme=light] [class*="text-[#285f82]"],.dental-theme[data-dental-theme=light] [class*="text-[#286a8f]"]{color:#246bfe}.dental-theme[data-dental-theme=light] [class*="bg-[#edf6fb]"],.dental-theme[data-dental-theme=light] [class*="bg-[#f4f9fc]"],.dental-theme[data-dental-theme=light] [class*="bg-[#f8fbfd]"]{background:#f6fbfe}.dental-theme[data-dental-theme=light] [class*="bg-[#eaf7f3]"],.dental-theme[data-dental-theme=light] [class*="bg-[#edf8f5]"]{background:#ecfbf7}.dental-theme[data-dental-theme=dark] [class~="bg-white/64"],.dental-theme[data-dental-theme=dark] [class~=bg-white]{background:var(--dental-panel)}.dental-theme[data-dental-theme=dark] [class~="text-[#101614]"],.dental-theme[data-dental-theme=dark] [class~="text-[#101828]"],.dental-theme[data-dental-theme=dark] [class~="text-[#13332d]"]{color:var(--dental-ink)}.dental-theme[data-dental-theme=dark] [class~="text-[#526071]"],.dental-theme[data-dental-theme=dark] [class~="text-[#5f7c75]"]{color:var(--dental-steel)}.dental-theme[data-dental-theme=dark] .text-blue-700{color:#8db4ff}.dental-theme[data-dental-theme=dark] .text-red-700,.dental-theme[data-dental-theme=dark] .text-red-800,.dental-theme[data-dental-theme=dark] .text-red-900{color:#ff9aa8}.dental-theme[data-dental-theme=dark] .text-emerald-700,.dental-theme[data-dental-theme=dark] .text-emerald-800,.dental-theme[data-dental-theme=dark] .text-emerald-900{color:#70e0b2}.dental-theme[data-dental-theme=dark] .text-slate-700{color:#c3d1e7}body{min-height:100vh;margin:0;background:radial-gradient(circle at 68% 12%,rgba(28,145,255,.18),transparent 34%),radial-gradient(circle at 24% 88%,rgba(227,37,255,.15),transparent 32%),linear-gradient(135deg,#05081a,rgba(11,14,36,.98) 44%,#04070f),linear-gradient(90deg,rgba(39,132,255,.052) 1px,transparent 0),linear-gradient(180deg,rgba(237,245,239,.026) 1px,transparent 0),#050816;background-size:auto,auto,auto,72px 72px,72px 72px,auto;color:#edf5ef;font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.font-display,h1,h2,h3,h4{font-family:var(--font-display)}.command-grid{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:34px 34px}.command-scanline{background:repeating-linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.04) 1px,transparent 0,transparent 8px)}.module-mesh{background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:42px 42px}.module-radar{background:radial-gradient(circle at center,transparent 0 32%,rgba(127,215,201,.16) 33% 34%,transparent 35% 48%,rgba(127,215,201,.1) 49% 50%,transparent 51%),linear-gradient(90deg,transparent 49.6%,rgba(127,215,201,.16) 50%,transparent 50.4%),linear-gradient(0deg,transparent 49.6%,rgba(127,215,201,.16) 50%,transparent 50.4%)}.hlx-command-grid{background-image:linear-gradient(rgba(71,221,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(71,221,255,.07) 1px,transparent 0),linear-gradient(135deg,rgba(22,140,255,.12),transparent 44%),linear-gradient(155deg,#07132d,#030817 62%,#090714);background-size:46px 46px,46px 46px,auto,auto}.hlx-command{--hlx-blue:#168cff;--hlx-cyan:#47ddff;--hlx-gold:#f6c85f;--hlx-orange:#ff8b31}.hlx-wallet-hero{background:linear-gradient(125deg,rgba(22,140,255,.13),transparent 44%),linear-gradient(155deg,#07132d,#030817 62%,#090714)}.hlx-input{min-height:3rem;width:100%;border-radius:.375rem;border:1px solid rgba(71,221,255,.18);background:#071126;padding:.7rem .8rem;color:#fff;font-size:.875rem;font-weight:500;letter-spacing:0;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.hlx-input::-moz-placeholder{color:hsla(0,0%,100%,.3)}.hlx-input::placeholder{color:hsla(0,0%,100%,.3)}.hlx-input:focus{border-color:rgba(71,221,255,.58);background:#091733;box-shadow:0 0 0 2px rgba(71,221,255,.1)}.hlx-input option{background:#071126;color:#fff}.section-surface{background:linear-gradient(155deg,rgba(8,13,36,.98),rgba(9,13,27,.97) 56%,rgba(4,7,16,.98)),linear-gradient(90deg,rgba(39,132,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(222,54,255,.032) 1px,transparent 0);background-size:auto,44px 44px,44px 44px}.market-dark{--market-bg:#060a12;--market-panel:#0b111d;--market-surface:#101827;--market-line:rgba(148,163,184,.2);--market-soft:rgba(226,232,240,.72);--market-lime:#a3e635;--market-orange:#fb923c;--market-yellow:#facc15;--market-red:#f87171}.trading-blue{--market-bg:#071426;--market-panel:rgba(8,25,46,.95);--market-surface:rgba(10,32,58,.92);--market-line:rgba(125,211,252,.24);--market-soft:rgba(231,246,255,.78);--market-lime:#38d5ff;--market-orange:#ffb020;--market-yellow:#f4e86a;--market-red:#ff5c7a}.market-dark .section-surface,.market-dark [class*=bg-panel],.market-dark [class*=bg-surface],.trading-blue .section-surface,.trading-blue [class*=bg-panel],.trading-blue [class*=bg-surface]{background:linear-gradient(145deg,#0b111d,#070b13)}.market-dark [class*="bg-[rgba(182,255,46"],.market-dark [class*="bg-[rgba(255,138,31"],.market-dark [class*="bg-[rgba(255,224,75"],.market-dark [class*="bg-[rgba(255,77,77"]{background:#111827}.trading-blue .section-surface,.trading-blue [class*=bg-panel],.trading-blue [class*=bg-surface]{background:radial-gradient(circle at 86% 0,rgba(56,213,255,.2),transparent 32%),radial-gradient(circle at 8% 16%,rgba(79,70,229,.18),transparent 30%),linear-gradient(145deg,rgba(9,28,52,.98),rgba(4,12,26,.98))}.market-dark .border-line,.trading-blue .border-line{border-color:var(--market-line)}.market-dark .shadow-panel{box-shadow:0 22px 70px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.035)}.trading-blue .shadow-panel{box-shadow:0 22px 70px rgba(0,6,18,.42),inset 0 1px 0 rgba(125,211,252,.075)}.market-dark .text-ink,.trading-blue .text-ink{color:#fff}.market-dark .text-steel,.trading-blue .text-steel{color:var(--market-soft)}.market-dark .text-teal,.trading-blue .text-teal{color:var(--market-lime)}.market-dark .bg-teal,.trading-blue .bg-teal{background-color:var(--market-lime)}.market-dark .hover\:border-teal:hover,.trading-blue .hover\:border-teal:hover{border-color:var(--market-lime)}.market-dark .module-mesh{background-image:linear-gradient(rgba(182,255,46,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,138,31,.055) 1px,transparent 0)}.trading-blue .module-mesh{background-image:linear-gradient(rgba(125,211,252,.085) 1px,transparent 0),linear-gradient(90deg,rgba(96,165,250,.07) 1px,transparent 0)}.market-dark .module-radar{background:radial-gradient(circle at center,transparent 0 32%,rgba(182,255,46,.18) 33% 34%,transparent 35% 48%,rgba(255,224,75,.12) 49% 50%,transparent 51%),linear-gradient(90deg,transparent 49.6%,rgba(182,255,46,.18) 50%,transparent 50.4%),linear-gradient(0deg,transparent 49.6%,rgba(255,138,31,.16) 50%,transparent 50.4%)}.trading-blue .module-radar{background:radial-gradient(circle at center,transparent 0 32%,rgba(56,213,255,.2) 33% 34%,transparent 35% 48%,rgba(96,165,250,.14) 49% 50%,transparent 51%),linear-gradient(90deg,transparent 49.6%,rgba(56,213,255,.18) 50%,transparent 50.4%),linear-gradient(0deg,transparent 49.6%,rgba(96,165,250,.16) 50%,transparent 50.4%)}.market-dark [class*=border-redwood]{border-color:rgba(255,77,77,.42)}.trading-blue [class*=border-redwood]{border-color:rgba(255,92,122,.44)}.market-dark [class*=text-redwood],.trading-blue [class*=text-redwood]{color:var(--market-red)}.market-dark [class*=border-ember]{border-color:rgba(255,138,31,.46)}.trading-blue [class*=border-ember]{border-color:rgba(255,176,32,.48)}.market-dark [class*=text-ember],.trading-blue [class*=text-ember]{color:var(--market-orange)}.schwartzos-shell{background:radial-gradient(circle at 74% 16%,rgba(32,151,255,.19),transparent 34%),radial-gradient(circle at 20% 84%,rgba(217,37,255,.13),transparent 32%),linear-gradient(135deg,#050816,#0a0f2c 45%,#040712)}.schwartzos-panel{background:linear-gradient(135deg,rgba(9,15,40,.96),rgba(5,9,24,.98)),linear-gradient(90deg,rgba(20,149,255,.06) 1px,transparent 0);background-size:auto,42px 42px;box-shadow:0 24px 90px rgba(0,0,0,.34)}.schwartzos-shell.dental-shell>aside{border-color:#c9d7ea;background:linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,251,255,.97)),#fff;color:#0f172a;box-shadow:18px 0 70px rgba(24,78,119,.13)}.schwartzos-shell.dental-shell .schwartzos-panel{border-color:#c9d7ea;background:linear-gradient(135deg,hsla(0,0%,100%,.99),rgba(247,251,255,.97)),#fff;box-shadow:0 18px 48px rgba(24,78,119,.12)}.schwartzos-shell.dental-shell header details,.schwartzos-shell.dental-shell>aside details{border-color:#d8e3f1;background:#fff}.schwartzos-shell.dental-shell header [class*=text-cyan],.schwartzos-shell.dental-shell header [class*=text-fuchsia],.schwartzos-shell.dental-shell header [class*=text-white],.schwartzos-shell.dental-shell header p,.schwartzos-shell.dental-shell header summary,.schwartzos-shell.dental-shell>aside [class*=text-cyan],.schwartzos-shell.dental-shell>aside [class*=text-fuchsia],.schwartzos-shell.dental-shell>aside [class*=text-white],.schwartzos-shell.dental-shell>aside p,.schwartzos-shell.dental-shell>aside summary{color:#334155!important}.dental-theme[data-dental-theme=light] .dental-nav p:first-child,.schwartzos-shell.dental-shell main>header p:first-child,.schwartzos-shell.dental-shell>aside .schwartzos-panel p:first-child{color:#1d4ed8!important}.schwartzos-shell.dental-shell .text-ink,.schwartzos-shell.dental-shell>aside .schwartzos-panel p:nth-child(2){color:#0f172a!important}.schwartzos-shell.dental-shell .text-steel{color:#334155!important}.schwartzos-shell.dental-shell .text-teal{color:#1d4ed8!important}.schwartzos-shell.dental-shell header [class*=border-cyan],.schwartzos-shell.dental-shell header [class*=border-fuchsia],.schwartzos-shell.dental-shell header [class*=border-white],.schwartzos-shell.dental-shell>aside [class*=border-cyan],.schwartzos-shell.dental-shell>aside [class*=border-fuchsia],.schwartzos-shell.dental-shell>aside [class*=border-white]{border-color:#c9d7ea!important}.schwartzos-shell.dental-shell header [class*="bg-[#050816]"],.schwartzos-shell.dental-shell header [class*="bg-[#091023]"],.schwartzos-shell.dental-shell header [class*="bg-white/"],.schwartzos-shell.dental-shell header [class*=bg-cyan],.schwartzos-shell.dental-shell>aside [class*="bg-white/"],.schwartzos-shell.dental-shell>aside [class*=bg-cyan]{background:#fff!important}.schwartzos-shell.dental-shell header a[class*=bg-cyan],.schwartzos-shell.dental-shell header a[class*=border-cyan][class*=text-white],.schwartzos-shell.dental-shell>aside a[class*=from-cyan]{background:#2563eb;border-color:rgba(37,99,235,.24);color:#fff!important}.schwartzos-shell.dental-shell header a[class*=bg-cyan] span,.schwartzos-shell.dental-shell>aside a[class*=from-cyan] [class*=text-white],.schwartzos-shell.dental-shell>aside a[class*=from-cyan] span{color:#fff!important}.schwartzos-shell.dental-shell>aside a:not([class*=from-cyan]){color:#334155!important}.schwartzos-shell.dental-shell>aside a:not([class*=from-cyan]):hover{background:#eef5ff;border-color:#93c5fd!important;color:#0f172a!important}.schwartzos-shell.dental-shell main>header{border-color:#c9d7ea;background:hsla(0,0%,100%,.88);box-shadow:0 14px 40px rgba(24,78,119,.08)}.schwartzos-shell.dental-shell main>header nav{background:#fff}.schwartzos-shell.dental-shell a[aria-label="Open module support"]{border-color:#bfdbfe;background:hsla(0,0%,100%,.96);color:#1d4ed8;box-shadow:0 16px 46px rgba(24,78,119,.16)}.schwartzos-border{-o-border-image:linear-gradient(90deg,rgba(0,210,255,.52),rgba(196,48,255,.4),rgba(255,112,37,.42)) 1;border-image:linear-gradient(90deg,rgba(0,210,255,.52),rgba(196,48,255,.4),rgba(255,112,37,.42)) 1}.bg-ink.text-white,a.bg-ink.text-white,button.bg-ink.text-white{background-color:#7fd7c9;color:#0b100f}.bg-white.text-\[\#121816\]{color:#121816}a{color:inherit;text-decoration:none}::-moz-selection{background:rgba(19,111,99,.16)}::selection{background:rgba(19,111,99,.16)}.dental-theme{--dos-navy:#163760;--dos-navy-strong:#10294b;--dos-blue:#2f6ff6;--dos-blue-soft:#e8f1ff;--dos-teal:#078f91;--dos-teal-soft:#dff6f3;--dos-purple:#7b68d9;--dos-purple-soft:#eeeaff;--dos-coral:#e76f5a;--dos-coral-soft:#fff0ec;--dos-gold:#f4b95d;--dos-canvas:#f3f7fc;--dos-surface:#fff;--dos-surface-soft:#f8fbff;--dos-text:#17324f;--dos-muted:#61758b;--dos-line:#d8e3ef;min-height:100vh;width:100%;max-width:100%;padding-left:260px;overflow-x:clip;background:var(--dos-canvas);color:var(--dos-text);color-scheme:light}.dental-theme[data-dental-theme=dark]{--dos-navy:#0c2442;--dos-navy-strong:#071a32;--dos-blue:#77a7ff;--dos-blue-soft:#172e56;--dos-teal:#62d8d1;--dos-teal-soft:#173f40;--dos-purple:#b5a7ff;--dos-purple-soft:#2d2756;--dos-coral:#ff9f8e;--dos-coral-soft:#4b261f;--dos-gold:#efbe70;--dos-canvas:#0c1421;--dos-surface:#121d2c;--dos-surface-soft:#172538;--dos-text:#eaf2ff;--dos-muted:#a8bad0;--dos-line:#2b405b;color-scheme:dark}.dental-page-stack{position:relative;z-index:1;width:100%;max-width:none;min-width:0;margin:0 auto;padding:24px 28px 96px}.dental-page-wide{width:100%;max-width:100%;margin-inline:0;transform:none}.dental-main-nav{position:fixed;z-index:60;inset:0 auto 0 0;width:260px;min-width:0;padding:24px 18px 18px;overflow-y:auto;background:radial-gradient(circle at 14% 88%,rgba(42,190,161,.32),transparent 38%),linear-gradient(165deg,#173d6d,#12375f 42%,#0c5261 72%,#087a70);color:#f3fbfb;display:flex;flex-direction:column;gap:18px;box-shadow:16px 0 50px rgba(6,34,58,.14)}.dental-sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.dental-sidebar-brand{display:flex;min-height:44px;align-items:center;gap:12px;color:#fff;font-size:1.45rem;font-weight:850;letter-spacing:-.035em}.dental-sidebar-mark{position:relative;width:48px;height:48px;flex:0 0 auto;overflow:hidden;border:1px solid hsla(0,0%,100%,.44);border-radius:13px;background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.2)}.dental-sidebar-mobile-toggle{display:none;width:44px;height:44px;place-items:center;border:1px solid hsla(0,0%,100%,.22);border-radius:11px;background:hsla(0,0%,100%,.1);color:#fff}.dental-sidebar-mobile-toggle svg{width:20px}.dental-sidebar-persona{display:grid;gap:8px;color:rgba(243,251,251,.72)}.dental-sidebar-persona label{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dental-sidebar-persona p,.dental-sidebar-persona select{width:100%;min-height:48px;margin:0;padding:10px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:13px;background:hsla(0,0%,100%,.11);color:#f5fbfb;font-size:.9rem;font-weight:700}.dental-sidebar-persona select{color-scheme:light}.dental-sidebar-persona select option{background:#fff;color:#17324f}.dental-theme[data-dental-theme=dark] .dental-sidebar-persona select{color-scheme:dark}.dental-theme[data-dental-theme=dark] .dental-sidebar-persona select option{background:#172538;color:#eaf2ff}.dental-sidebar-links{display:grid;gap:5px}.dental-sidebar-link{position:relative;min-height:52px;padding:10px 12px;border-radius:13px;color:rgba(243,251,251,.78);display:flex;align-items:center;gap:13px;font-size:.93rem;font-weight:750;line-height:1.25;transition:background-color .16s ease,color .16s ease,transform .16s ease}.dental-sidebar-link:hover{background:rgba(114,226,204,.13);color:#fff;transform:translateX(2px)}.dental-sidebar-link.is-active{background:linear-gradient(100deg,#3374f4,#1b8ec5 54%,#12a38f);color:#fff;box-shadow:0 10px 24px rgba(4,45,72,.28)}.dental-sidebar-link svg,.dental-sidebar-utilities svg{width:21px;height:21px;flex:0 0 auto}.dental-sidebar-utilities{margin-top:auto;padding-top:13px;border-top:1px solid hsla(0,0%,100%,.14);display:grid;gap:4px}.dental-sidebar-utilities a{min-height:44px;padding:9px 11px;border-radius:10px;color:rgba(243,251,251,.74);display:flex;align-items:center;gap:10px;font-size:.82rem;font-weight:700}.dental-sidebar-utilities a:hover{background:hsla(0,0%,100%,.1);color:#fff}.dental-calendar-season-side a,.dental-home .dental-time-card :is(button,a){min-height:44px}.dental-topbar{position:sticky;z-index:50;top:0;min-height:78px;padding:13px 28px;border-bottom:1px solid var(--dos-line);background:color-mix(in srgb,var(--dos-surface) 92%,transparent);display:flex;align-items:center;gap:18px;backdrop-filter:blur(18px)}.dental-topbar-search{min-width:0;flex:1 1 320px}.dental-topbar .dental-home-search input{height:50px;border-color:var(--dos-line);border-radius:14px;background:var(--dos-surface-soft);color:var(--dos-text);box-shadow:none}.dental-topbar .dental-home-search input::-moz-placeholder{color:var(--dos-muted)}.dental-topbar .dental-home-search input::placeholder{color:var(--dos-muted)}.dental-topbar .dental-home-search>div{border-color:var(--dos-line);background:var(--dos-surface)}.dental-topbar-actions{display:flex;align-items:center;gap:9px}.dental-topbar-assistant,.dental-topbar-icon{position:relative;min-height:48px;border:1px solid var(--dos-line);border-radius:14px;background:var(--dos-surface);color:var(--dos-text);display:inline-flex;align-items:center;justify-content:center}.dental-topbar-assistant{padding:0 15px;gap:8px;border-color:transparent;background:var(--dos-teal-soft);color:var(--dos-teal);font-size:.78rem;font-weight:800}.dental-topbar-icon{width:48px;padding:0;cursor:pointer}.dental-theme-menu{position:relative;flex:0 0 auto}.schwartzos-shell.dental-shell .dental-topbar .dental-theme-menu{background:transparent}.schwartzos-shell.dental-shell .dental-topbar summary.dental-topbar-icon{color:var(--dos-text)!important}.dental-theme-menu>summary{list-style:none;overflow:hidden;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-clip:padding-box}.dental-theme-menu>summary::-webkit-details-marker{display:none}.dental-theme-menu>summary::marker{content:"";display:none}.dental-theme-menu[open]>summary{border-color:color-mix(in srgb,var(--dos-blue) 52%,var(--dos-line));background:color-mix(in srgb,var(--dos-blue-soft) 72%,var(--dos-surface));color:var(--dos-blue)}.dental-theme-popover{position:absolute;z-index:90;top:calc(100% + 10px);right:0;width:min(17.5rem,calc(100vw - 28px));padding:10px;border:1px solid var(--dos-line);border-radius:16px;background:var(--dos-surface);box-shadow:0 20px 48px color-mix(in srgb,var(--dos-navy) 24%,transparent)}.dental-theme-popover>p{margin:2px 6px 8px;color:var(--dos-muted);font-size:.68rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.dental-theme-choice{width:100%;min-height:54px;padding:8px 9px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--dos-text);display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:8px;text-align:left;cursor:pointer}.dental-theme-choice:focus-visible,.dental-theme-choice:hover{border-color:var(--dos-line);background:var(--dos-surface-soft);outline:none}.dental-theme-choice.is-active{border-color:color-mix(in srgb,var(--dos-teal) 42%,var(--dos-line));background:var(--dos-teal-soft)}.dental-theme-choice>svg{width:20px;height:20px;color:var(--dos-teal)}.dental-theme-choice>span{min-width:0;display:grid;gap:1px}.dental-theme-choice strong{font-size:.82rem;font-weight:850}.dental-theme-choice small{overflow:hidden;color:var(--dos-muted);font-size:.7rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.dental-theme-choice>.dental-theme-choice-check{width:17px;height:17px;color:var(--dos-teal)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace{border-color:var(--dos-line);background:linear-gradient(145deg,var(--dos-surface-soft),var(--dos-surface) 48%,color-mix(in srgb,var(--dos-teal-soft) 34%,var(--dos-surface)));box-shadow:0 22px 58px rgba(0,5,18,.3)}.dental-theme[data-dental-theme=dark] .dental-schedule-glow{background:color-mix(in srgb,var(--dos-teal) 18%,transparent)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="border-[#bdd7e4]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="border-[#bfd7ea]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="border-[#c7dce9]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="border-[#d8e6ee]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="border-[#dce9f1]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="border-[#e4edf2]"]{border-color:var(--dos-line)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="bg-white/"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class~=bg-white]{background:var(--dos-surface)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="bg-[#f7fbfd]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="bg-[#f8fbfd]"]{background:var(--dos-surface-soft)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#173143]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#35576b]"]{color:var(--dos-text)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#526071]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#607481]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#71838f]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#a0afb8]"]{color:var(--dos-muted)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="text-[#286a8f]"]{color:var(--dos-blue)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="bg-[#edf6fb]"]{background:var(--dos-blue-soft)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="bg-[#edf8f5]"],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*="bg-[#f0faf7]"]{background:var(--dos-teal-soft)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace .dental-provider-schedule-grid [class*="bg-[#e9f6fb]"]{background:color-mix(in srgb,var(--dos-blue-soft) 74%,var(--dos-surface));color:var(--dos-text)}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*=bg-emerald-100]{background:color-mix(in srgb,#0f6b55 44%,var(--dos-surface));color:#9aead4}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*=bg-amber-100]{background:color-mix(in srgb,#8b5b16 42%,var(--dos-surface));color:#f5d08a}.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*=bg-red-50],.dental-theme[data-dental-theme=dark] .dental-schedule-workspace [class*=bg-rose-100]{border-color:#754052;background:color-mix(in srgb,#6c2d43 42%,var(--dos-surface));color:#ffc0ce}.dental-theme[data-dental-theme=dark] .dental-staff-messenger{border-color:var(--dos-line);background:var(--dos-surface);box-shadow:0 22px 58px rgba(0,5,18,.3)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="border-[#bfd7ea]"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="border-[#c7dce9]"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="border-[#d8e5ec]"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="border-[#dce9f1]"]{border-color:var(--dos-line)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="bg-white/"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class~=bg-white]{background:var(--dos-surface)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="bg-[#f4f9fc]"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="bg-[#f8fbfd]"]{background:var(--dos-surface-soft)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="bg-[#edf6fb]"]{background:var(--dos-blue-soft)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="text-[#173143]"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="text-[#35576b]"]{color:var(--dos-text)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="text-[#607481]"],.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="text-[#71838f]"]{color:var(--dos-muted)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger [class*="text-[#286a8f]"]{color:var(--dos-blue)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger input,.dental-theme[data-dental-theme=dark] .dental-staff-messenger select,.dental-theme[data-dental-theme=dark] .dental-staff-messenger textarea{border-color:var(--dos-line);background:var(--dos-surface-soft);color:var(--dos-text)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger input::-moz-placeholder,.dental-theme[data-dental-theme=dark] .dental-staff-messenger textarea::-moz-placeholder{color:var(--dos-muted)}.dental-theme[data-dental-theme=dark] .dental-staff-messenger input::placeholder,.dental-theme[data-dental-theme=dark] .dental-staff-messenger textarea::placeholder{color:var(--dos-muted)}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="border-[#bdd6e7]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="border-[#bfd7ea]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="border-[#c7dce9]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="border-[#d8e5ec]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="border-[#dce8ef]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="border-[#dce9f1]"]{border-color:var(--dos-line)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-white/"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=from-white],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class~=bg-white]{background:var(--dos-surface)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#edf6fb]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#eff7fb]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#f1f8fb]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#f4f9fc]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#f7f4ff]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#f7fbfd]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#f8fbfd]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-amber-50],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-blue-50],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-emerald-50],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-red-50],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-slate-100],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-slate-200],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-slate-50],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=bg-violet-50]{background:var(--dos-surface-soft)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="bg-[#e6f5f1]"]{background:rgba(45,212,191,.12)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=border-amber-],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=border-blue-],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=border-emerald-],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=border-red-],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=border-violet-]{border-color:var(--dos-line)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#10233d]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#173143]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#173f61]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#35576b]"]{color:var(--dos-text)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#526b78]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#607481]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#71838f]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-slate-500],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-slate-600],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-slate-700]{color:var(--dos-muted)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#176a5d]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-emerald-700],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-emerald-800],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-emerald-900]{color:#67e8c7!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*="text-[#286a8f]"],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-blue-700],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-blue-800],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-blue-950]{color:#7dd3fc!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-violet-700],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-violet-800]{color:#c4b5fd!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-amber-700],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-amber-800],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-amber-900]{color:#f9cc72!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-red-700],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-red-800],.dental-theme[data-dental-theme=dark] .dental-supply-workspace [class*=text-red-900]{color:#fca5a5!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace .dental-supply-hero{border-color:var(--dos-line)!important;background:radial-gradient(circle at 84% 8%,rgba(98,216,209,.14),transparent 26rem),radial-gradient(circle at 4% 88%,rgba(119,167,255,.15),transparent 24rem),var(--dos-surface)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace .dental-supply-hero [class*=border-white]{border-color:var(--dos-line)!important}.dental-theme[data-dental-theme=dark] .dental-supply-workspace :is(input,select,textarea){border-color:var(--dos-line)!important;background:var(--dos-surface-soft)!important;color:var(--dos-text)!important;color-scheme:dark}.dental-theme[data-dental-theme=dark] .dental-supply-workspace :is(input,textarea)::-moz-placeholder{color:#7890a8}.dental-theme[data-dental-theme=dark] .dental-supply-workspace :is(input,textarea)::placeholder{color:#7890a8}.dental-theme[data-dental-theme=dark] .dental-user-access .dental-access-directory,.dental-theme[data-dental-theme=dark] .dental-user-access .dental-access-metric,.dental-theme[data-dental-theme=dark] .dental-user-access [class*="bg-white/"]{background:var(--dental-surface)!important}.dental-theme[data-dental-theme=dark] .dental-user-access .dental-access-card,.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-amber-50],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-blue-50],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-cyan-50],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-emerald-50],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-orange-50],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-red-50],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=bg-violet-50]{background:color-mix(in srgb,var(--dental-accent) 7%,var(--dental-surface))!important}.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-amber-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-blue-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-cyan-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-emerald-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-orange-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-red-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=border-violet-]{border-color:color-mix(in srgb,var(--dental-accent) 36%,var(--dental-line))!important}.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-blue-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-cyan-]{color:#8fdcff!important}.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-violet-]{color:#c4b5fd!important}.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-amber-],.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-orange-]{color:#f9d383!important}.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-emerald-]{color:#79e7bc!important}.dental-theme[data-dental-theme=dark] .dental-user-access [class*=text-red-]{color:#fda4af!important}.dental-theme[data-dental-theme=dark] .dental-user-access :is(input,select){border-color:var(--dental-line)!important;background:var(--dental-panel)!important;color:var(--dental-ink)!important;color-scheme:dark}.dental-theme[data-dental-theme=dark] .dental-user-access input::-moz-placeholder{color:#8198b1}.dental-theme[data-dental-theme=dark] .dental-user-access input::placeholder{color:#8198b1}@media (max-width:520px){.dental-schedule-controls>button:first-child{width:100%;justify-content:center}}.dental-topbar-assistant svg,.dental-topbar-icon svg{width:20px;height:20px}.dental-notification-dot{position:absolute;right:9px;top:8px;width:8px;height:8px;border-radius:50%;background:#df7950}.dental-topbar-logout{min-height:48px;padding:0 14px;border:1px solid var(--dos-line);border-radius:14px;background:var(--dos-surface-soft);color:var(--dos-text);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.76rem;font-weight:850;white-space:nowrap;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.dental-topbar-logout:hover{border-color:var(--dos-teal);background:var(--dos-teal-soft);color:var(--dos-teal)}.dental-topbar-logout svg{width:18px;height:18px}.dental-sidebar-mobile-logout{display:none!important}.dental-section-tabs{position:sticky;z-index:45;top:78px;padding:8px 28px;overflow-x:auto;border-bottom:1px solid var(--dos-line);background:color-mix(in srgb,var(--dos-surface) 94%,transparent);display:flex;gap:7px;backdrop-filter:blur(16px)}.dental-section-tabs a{min-height:44px;padding:8px 11px;border:1px solid var(--dos-line);border-radius:10px;background:var(--dos-surface-soft);color:var(--dos-muted);display:inline-flex;align-items:center;flex:0 0 auto;font-size:.72rem;font-weight:800;gap:6px}.dental-section-tabs a svg{width:15px;height:15px;flex:0 0 auto}.dental-section-tabs a.is-active{border-color:transparent;background:linear-gradient(100deg,#3374f4,#159b99);color:#fff}.dental-home{position:relative;isolation:isolate;display:grid;gap:24px}.dental-page-stack:has(.dental-home){max-width:none;padding-top:0;padding-inline:0}.dental-home>*{width:calc(100% - 56px);min-width:0;max-width:none;margin-inline:auto}.dental-home:before{content:"";position:absolute;z-index:-1;left:-28px;right:-28px;top:-24px;height:350px;pointer-events:none;opacity:0}.dental-home.is-sunset:before{opacity:1;background:radial-gradient(ellipse at 20% 38%,rgba(255,226,155,.48) 0 7%,rgba(250,157,85,.2) 24%,transparent 62%),linear-gradient(180deg,rgba(255,203,144,.22),transparent 88%);-webkit-mask-image:linear-gradient(180deg,#000 0 72%,transparent);mask-image:linear-gradient(180deg,#000 0 72%,transparent)}.dental-theme[data-dental-theme=dark] .dental-home.is-sunset:before{background:radial-gradient(ellipse at 20% 38%,rgba(255,188,102,.17) 0 7%,rgba(214,106,118,.13) 24%,transparent 62%),linear-gradient(180deg,rgba(111,61,102,.15),transparent 88%)}.dental-home:after{z-index:20;inset:0 auto 0 -24%;width:14%;background:linear-gradient(90deg,transparent,rgba(255,246,208,.52),transparent);transform:skewX(-18deg);animation:dental-page-glisten 9s ease-in-out infinite}@keyframes dental-page-glisten{0%,16%{left:-24%;opacity:0}28%{opacity:.3}58%{left:112%;opacity:.16}68%,to{left:112%;opacity:0}}.dental-home-heading{position:relative;min-height:104px;display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.dental-home-heading>div,.dental-home-heading>strong{position:relative;z-index:2}.dental-home-heading>div>p{margin:0 0 8px;color:var(--dos-teal);font-size:.76rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.dental-home-heading h1{margin:0;color:var(--dos-text);font-size:clamp(2rem,4vw,3.2rem);line-height:1.03;letter-spacing:-.045em;font-weight:850}.dental-home-heading>div>span{max-width:720px;margin-top:12px;color:var(--dos-muted);display:block;font-size:1rem;line-height:1.55}.dental-home-heading>strong{padding:11px 15px;border-radius:999px;background:var(--dos-purple-soft);color:var(--dos-purple);flex:0 0 auto;font-size:.78rem;font-weight:850}.dental-daypart-art{position:absolute;z-index:1;right:12%;top:-22px;pointer-events:none}.dental-daypart-art>span{display:none}.dental-home-heading.is-morning .dental-art-morning{position:relative;width:170px;height:116px;overflow:hidden;display:block}.dental-art-morning:before{content:"";position:absolute;left:45px;top:48px;width:88px;height:88px;border-radius:50%;background:radial-gradient(circle at 36% 34%,#fff7bc 0 10%,#ffd36a 38%,#f4a13f 72%);box-shadow:0 0 0 16px rgba(246,181,47,.08),0 0 44px rgba(246,181,47,.3)}.dental-art-morning:after{content:"";position:absolute;inset:auto 8px 10px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(234,147,52,.72),transparent)}.dental-home-heading.is-daytime .dental-art-daytime{display:block;color:#f6b52f;opacity:.55}.dental-art-daytime svg{width:112px;height:112px;stroke-width:1.15}.dental-home-heading.is-sunset:before{content:none;position:absolute;z-index:0;left:35px;top:-10px;width:min(660px,76vw);height:130px;border-radius:50%;background:radial-gradient(ellipse at 20% 62%,rgba(255,205,112,.28),rgba(229,105,108,.13) 48%,transparent 76%);pointer-events:none}.dental-home-heading.is-sunset .dental-art-sunset{position:relative;width:210px;height:112px;overflow:hidden;display:block;opacity:.85}.dental-art-sunset:before{content:"";position:absolute;left:73px;bottom:18px;width:66px;height:66px;border-radius:50%;background:linear-gradient(180deg,#fff0b4,#ffc56e 48%,#ed987f);box-shadow:0 0 30px 12px hsla(25,88%,68%,.2);-webkit-mask-image:linear-gradient(180deg,#000 0 60%,transparent);mask-image:linear-gradient(180deg,#000 0 60%,transparent)}.dental-sunset-rays{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 65%,rgba(255,192,136,.28),transparent 70%)}.dental-sunset-horizon{position:absolute;inset:auto 15px 16px;height:14px;border-radius:50%;background:radial-gradient(ellipse,hsla(7,62%,74%,.26),transparent 72%);filter:blur(3px)}.dental-weather-art{position:absolute;right:7%;top:-25px;width:330px;height:165px;pointer-events:none;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 64% 70% at 55% 48%,#000 38%,transparent 78%);mask-image:radial-gradient(ellipse 64% 70% at 55% 48%,#000 38%,transparent 78%)}.dental-weather-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;animation:dental-weather-cloud-drift 24s ease-in-out infinite alternate}.dental-weather-art.is-thunderstorm img{filter:brightness(.58) saturate(.75)}.dental-weather-art.is-full-sun img{animation:dental-weather-sunlight 7s ease-in-out infinite alternate}.dental-weather-sun-shimmer{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 22%,rgba(255,246,172,.34),transparent 29%)!important;mix-blend-mode:screen;animation:dental-weather-sunlight 5s ease-in-out infinite alternate}@keyframes dental-weather-sunlight{0%{filter:brightness(1);opacity:.92}to{filter:brightness(1.12);opacity:1}}.dental-weather-preview-header .dental-weather-art.is-wind{width:100%;height:100%;-webkit-mask-image:none;mask-image:none;background:linear-gradient(120deg,#c6e9fa,#6fb7e1)!important}.dental-weather-cloud-layers{position:absolute;inset:0;overflow:hidden}.dental-weather-cloud-sprite{position:absolute;left:-36%;width:25%;height:65%;top:32%;overflow:hidden;mix-blend-mode:screen;animation:dental-weather-cloud-travel 38s linear infinite;animation-delay:0s}.dental-weather-cloud-sprite img{-o-object-fit:fill;object-fit:fill;animation:none}.dental-weather-cloud-sprite.layer-1{width:19%;height:50%;top:24%;animation-duration:26s;animation-delay:2s;opacity:.9}.dental-weather-cloud-sprite.layer-2{width:32%;height:80%;top:33%;animation-duration:52s;animation-delay:1s}.dental-weather-cloud-sprite.layer-3{width:14%;height:36%;top:7%;animation-duration:19s;animation-delay:5s;opacity:.8}.dental-weather-cloud-sprite.layer-4{width:23%;height:62%;top:55%;animation-duration:33s;animation-delay:7s}.dental-weather-cloud-sprite.layer-5{width:28%;height:72%;top:3%;animation-duration:76s;animation-delay:-23s;opacity:.85}.dental-weather-cloud-sprite.layer-6{width:16%;height:42%;top:48%;animation-duration:61s;animation-delay:-9s;opacity:.9}.dental-weather-cloud-sprite.layer-7{width:21%;height:56%;top:18%;animation-duration:88s;animation-delay:-5s;opacity:.8}@keyframes dental-weather-cloud-travel{0%{left:-12%}to{left:110%}}.dental-weather-preview.is-paused .dental-weather-art *{animation-play-state:paused!important}@keyframes dental-weather-cloud-drift{0%{transform:scale(1.12) translateX(2%)}to{transform:scale(1.12) translateX(-4%)}}.dental-weather-workspace{display:grid;gap:20px}.dental-weather-controls{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px;border:1px solid var(--dos-border);border-radius:24px;background:var(--dos-surface)}.dental-weather-controls form{display:grid;gap:10px;max-width:600px}.dental-weather-controls label{display:flex;gap:8px;align-items:center;font-weight:800}.dental-weather-appearance,.dental-weather-controls form>div{display:flex;gap:10px}.dental-weather-controls input{min-width:0;width:150px;min-height:44px;padding:10px 14px;border:1px solid var(--dos-border);border-radius:12px;color:var(--dos-text);background:var(--dos-surface)}.dental-weather-workspace{--dos-border:var(--dos-line);min-width:0}.dental-weather-controls small{color:var(--dos-muted);line-height:1.5}.dental-weather-controls .dental-weather-enable{min-height:44px;cursor:pointer}.dental-weather-controls .dental-weather-enable input{width:20px;min-height:20px;height:20px;flex:0 0 20px;accent-color:#245fc3}.dental-weather-controls button:disabled{opacity:.55;cursor:not-allowed}.dental-weather-connection-status{padding:16px 20px;border:1px solid var(--dos-border);border-radius:16px;background:var(--dos-surface);color:var(--dos-text);line-height:1.6}.dental-weather-preview-notice a{text-decoration:underline;text-underline-offset:3px}.dental-weather-schedule{padding:24px;border:1px solid var(--dos-line);border-radius:24px;background:var(--dos-surface)}.dental-weather-schedule h2{margin:0 0 8px;font-size:24px}.dental-weather-schedule p,.dental-weather-schedule small{color:var(--dos-muted);line-height:1.6}.dental-weather-schedule-rows{display:grid;gap:12px;margin:20px 0}.dental-weather-schedule-row{display:grid;grid-template-columns:150px minmax(160px,1fr) minmax(140px,.7fr) auto;gap:16px;align-items:end;padding:14px;border:1px solid var(--dos-line);border-radius:16px}.dental-weather-schedule-row label{display:grid;gap:6px;font-weight:700}.dental-weather-schedule-actions button,.dental-weather-schedule-row :is(input,select,button){min-height:44px;border:1px solid var(--dos-line);border-radius:12px;padding:10px 12px;font:inherit;background:var(--dos-surface);color:var(--dos-text);min-width:0}.dental-weather-schedule-row>span{align-self:center;color:var(--dos-muted)}.dental-weather-schedule-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.dental-weather-schedule-actions button:last-child{background:#245ebc;color:#fff;font-weight:750}@media (max-width:800px){.dental-weather-schedule-row{grid-template-columns:1fr 1fr}.dental-weather-schedule{padding:16px}}.dental-home-heading .dental-home-weather-source{display:block;margin-top:10px;font-size:.85rem;line-height:1.5}.dental-weather-controls button,.dental-weather-scene-options button{min-height:44px;padding:10px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--dos-border);border-radius:12px;background:var(--dos-surface);color:var(--dos-text);font-weight:750}.dental-weather-controls button[aria-pressed=true],.dental-weather-controls button[type=submit],.dental-weather-scene-options button[aria-pressed=true]{background:#245fc3!important;color:#fff!important;border-color:#245fc3}.dental-weather-scene-options{display:flex;flex-wrap:wrap;gap:8px}.dental-weather-preview-notice{display:block;overflow-wrap:anywhere;color:var(--dos-muted);font-size:.9rem;line-height:1.6;margin:0}.dental-weather-preview-notice svg{display:inline-block;vertical-align:middle;margin-right:8px}.dental-weather-preview{overflow:hidden;border:1px solid var(--dos-border);border-radius:28px;background:#f0f6fb!important}.dental-weather-preview.is-dark{background:#101f31!important}.dental-weather-preview-header{position:relative;min-height:250px;display:flex;align-items:center;padding:40px;background:linear-gradient(110deg,#fff5e9,#fce2ca)!important;overflow:hidden}.dental-weather-preview-header.is-afternoon,.dental-weather-preview-header.is-full-sun,.dental-weather-preview-header.is-wind{background:linear-gradient(110deg,#f2fbff,#bcdffa)!important}.dental-weather-preview-header.is-sunrise{background:linear-gradient(110deg,#f4fcfa,#e5f2f6)!important}.dental-weather-preview-header.is-daytime-rain{background:linear-gradient(110deg,#f1faff,#c8e0ee)!important}.dental-weather-preview-header.is-thunderstorm{background:linear-gradient(110deg,#23394d,#4b6074)!important}.dental-weather-preview-header.is-cloudy,.dental-weather-preview-header.is-rain,.dental-weather-preview-header.is-snow{background:linear-gradient(110deg,#eff6fb,#adc9e1)!important}.dental-weather-preview-header.is-rain{background:linear-gradient(110deg,#385b78,#7393af)!important}.dental-weather-preview-header.is-rain:before{background:#07172f!important}.dental-weather-art.is-rain:after,.dental-weather-preview-header.is-rain:before{content:"";position:absolute;inset:0;opacity:0;animation:dental-weather-nightfall 60s ease-in-out forwards}.dental-weather-art.is-rain:after{background:linear-gradient(180deg,#092142,#355472)!important;mix-blend-mode:multiply}@keyframes dental-weather-nightfall{0%{opacity:0}to{opacity:.78}}.dental-weather-preview.is-paused .dental-weather-art:after,.dental-weather-preview.is-paused .dental-weather-preview-header:before{animation-play-state:paused!important}.dental-weather-preview-header.is-cloudy-night,.dental-weather-preview-header.is-night{background:linear-gradient(110deg,#111f3c,#213c64)!important}.dental-weather-preview-header>div{position:relative;z-index:2;max-width:65%}.dental-weather-preview-header>div>p{color:#36556d!important;font-size:.75rem;letter-spacing:.1em;font-weight:800;text-transform:uppercase}.dental-weather-preview-header>div>h2{color:#12344d!important;font-size:clamp(1.8rem,3vw,3rem);font-weight:850;margin:8px 0;letter-spacing:-.035em;line-height:1.15}.dental-weather-preview-header>div>span{color:#3b566e!important}.dental-weather-preview-header:is(.is-night,.is-cloudy-night,.is-thunderstorm,.is-rain)>div>:is(p,h2,span){color:#f2f8ff!important}.dental-weather-preview-header .dental-weather-art{width:48%;height:100%;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%)}.dental-home-weather-hero .dental-home-heading:before,.dental-home:has(.dental-weather-preview-header):after,.dental-home:has(.dental-weather-preview-header):before{content:none}.dental-home>.dental-weather-preview-header{width:100%;max-width:none;min-height:520px;padding:64px max(40px,calc((100% - 1184px) / 2)) 48px;display:grid;gap:52px}.dental-home-weather-hero .dental-home-heading{min-height:140px;align-items:center;z-index:2}.dental-home-weather-hero.dental-weather-preview-header .dental-weather-art{inset:0;width:100%;height:100%;opacity:1;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.32),rgba(0,0,0,.7) 42%,#000 72%);mask-image:linear-gradient(90deg,rgba(0,0,0,.32),rgba(0,0,0,.7) 42%,#000 72%)}.dental-weather-preview>.dental-home-weather-hero{display:grid;gap:40px;min-height:460px;padding:48px 40px}.dental-home-weather-hero .dental-home-heading h2{font-size:clamp(1.8rem,3vw,3rem);font-weight:850;margin:8px 0;letter-spacing:-.035em;line-height:1.15}.dental-home-weather-hero .dental-home-heading>div{max-width:78%}.dental-home-weather-hero>.dental-home-weather-snapshot{max-width:none;width:100%;min-width:0}.dental-home-weather-hero .dental-home-welcome{padding:0;background:transparent!important;box-shadow:none;border:0;border-radius:0}.dental-home-weather-hero :is(.dental-home-heading,.dental-home-welcome-copy) :is(h1,h2,p,small,span){color:#12344d!important}.dental-home-weather-hero:is(.is-night,.is-cloudy-night,.is-thunderstorm,.is-rain) :is(.dental-home-heading,.dental-home-welcome-copy) :is(h1,h2,p,small,span){color:#f2f8ff!important}.dental-home-weather-hero .dental-home-heading>strong{position:absolute;top:-36px;right:0}.dental-weather-preview-body{padding:24px;display:grid;gap:18px}.dental-weather-preview-welcome{padding:24px;border-radius:20px;background:linear-gradient(120deg,#235ea9,#128f9b)!important}.dental-weather-preview-welcome :is(strong,h3,p){color:#fff!important}.dental-weather-preview-welcome strong{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.dental-weather-preview-attention h3,.dental-weather-preview-welcome h3{margin:8px 0;font-size:1.4rem}.dental-weather-preview-attention p,.dental-weather-preview-welcome p{margin:0;line-height:1.6}.dental-weather-preview-attention{padding:24px;border-radius:20px;background:#fff!important;color:#17364b!important}.dental-weather-preview-attention :is(h3,p){color:#17364b!important}.dental-weather-preview.is-dark .dental-weather-preview-attention{background:#21364c!important}.dental-weather-preview.is-dark .dental-weather-preview-attention :is(h3,p){color:#e9f3ff!important}.dental-weather-wind i{position:absolute;left:20%;top:40%;width:70px;height:12px;border-top:2px solid #f5fbff;border-radius:50%;opacity:.7;animation:dental-weather-drift 5s ease-in-out infinite}.dental-weather-wind i:nth-child(2){top:55%;animation-delay:-2s}.dental-weather-wind i:nth-child(3){top:65%;animation-delay:-3s;width:45px}.dental-weather-stars i{position:absolute;right:25%;top:22%;width:8px;height:8px;background:#fff!important;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);animation:dental-weather-twinkle 4s ease-in-out infinite}.dental-weather-stars i:nth-child(2){right:48%;top:38%;animation-delay:-1s}.dental-weather-stars i:nth-child(3){right:18%;top:52%;animation-delay:-2s}.dental-weather-precipitation{position:absolute;inset:0;overflow:hidden}.dental-weather-lightning{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:#e9f5ff;stroke-width:1.6;stroke-linejoin:round;filter:drop-shadow(0 0 4px #a6d8ff);opacity:0;animation:dental-weather-lightning 12s ease-in-out infinite}@keyframes dental-weather-lightning{0%,76%,to{opacity:0}81%{opacity:.8}89%{opacity:0}}.dental-weather-precipitation i{position:absolute;top:-24px;width:1.5px;height:calc(8px * var(--size));border-radius:100%;background:#d5edff!important;opacity:.7;animation:dental-weather-rain calc(1.3s * var(--speed)) linear infinite;animation-delay:var(--delay)}.dental-weather-precipitation.is-snow i{width:calc(12px * var(--size));height:calc(12px * var(--size));background:transparent!important;color:#fff!important;animation:dental-weather-snow calc(5s * var(--speed)) linear infinite;animation-delay:var(--delay)}.dental-weather-precipitation.is-snow svg{width:100%;height:100%;stroke-width:1.5}@keyframes dental-weather-rain{0%{transform:translateY(-20px) rotate(8deg);opacity:0}15%,75%{opacity:.7}to{transform:translate(var(--drift),310px) rotate(8deg);opacity:0}}@keyframes dental-weather-snow{0%{transform:translateY(-20px) rotate(0deg);opacity:0}15%{opacity:.9}50%{transform:translate(var(--drift),140px) rotate(50deg);opacity:.85}to{transform:translateY(310px) rotate(130deg);opacity:0}}@keyframes dental-weather-drift{0%{transform:translateX(-40px);opacity:0}40%{opacity:.7}to{transform:translateX(100px);opacity:0}}@keyframes dental-weather-twinkle{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.15)}}@media (max-width:700px){.dental-home>:not(.dental-weather-preview-header){width:calc(100% - 32px)}.dental-home>.dental-weather-preview-header{padding:76px 24px 32px;gap:32px}.dental-weather-preview>.dental-home-weather-hero{padding:32px 24px;gap:32px}.dental-home-weather-hero .dental-home-heading>div{max-width:100%}.dental-weather-controls{align-items:stretch;flex-direction:column;padding:18px}.dental-weather-controls form>div{flex-wrap:wrap}.dental-weather-preview-header{min-height:290px;padding:24px;align-items:flex-start}.dental-weather-preview-header>div{max-width:100%}.dental-weather-preview-header .dental-weather-art{top:auto;bottom:0;width:80%;height:150px;-webkit-mask-image:radial-gradient(ellipse,#000 30%,transparent 78%);mask-image:radial-gradient(ellipse,#000 30%,transparent 78%)}.dental-home-weather-hero.dental-weather-preview-header .dental-weather-art{opacity:.7;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.5),#000);mask-image:linear-gradient(90deg,rgba(0,0,0,.5),#000)}.dental-weather-cloud-sprite[class*=layer-]{height:auto;aspect-ratio:1.8}.dental-weather-preview-body{padding:14px}}@media (prefers-reduced-motion:reduce){.dental-weather-art img,.dental-weather-art.is-full-sun img,.dental-weather-cloud-sprite,.dental-weather-lightning,.dental-weather-precipitation i,.dental-weather-stars i,.dental-weather-sun-shimmer,.dental-weather-wind i{animation:none}.dental-weather-cloud-sprite{left:12%}.dental-weather-cloud-sprite.layer-1{left:45%}.dental-weather-cloud-sprite.layer-2{left:62%}.dental-weather-cloud-sprite.layer-3{left:35%}.dental-weather-cloud-sprite.layer-4{left:70%}.dental-weather-cloud-sprite.layer-5{left:5%}.dental-weather-cloud-sprite.layer-6{left:29%}.dental-weather-cloud-sprite.layer-7{left:78%}.dental-weather-art.is-rain:after,.dental-weather-preview-header.is-rain:before{animation:none;opacity:.45}}.dental-home-welcome{min-width:0;padding:22px;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#275fbd,#159c9b);color:#f5fbfb;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;box-shadow:0 22px 55px rgba(18,76,113,.18)}.dental-theme[data-dental-theme=dark] .dental-home-welcome{background:linear-gradient(135deg,#173d78,#176c71)}.dental-home-welcome.has-role-summary{grid-template-columns:auto minmax(220px,.7fr) minmax(340px,1.3fr)}.dental-home-welcome.has-timecard:not(.has-role-summary){grid-template-columns:auto minmax(220px,.8fr) minmax(360px,1.2fr)}.dental-home-welcome.has-timecard.has-role-summary{grid-template-columns:auto minmax(190px,.55fr) minmax(290px,.9fr) minmax(340px,1.05fr)}.dental-home-avatar{position:relative}.dental-home-avatar>span{width:78px;height:78px;border-width:3px;border-color:hsla(0,0%,100%,.78);box-shadow:0 10px 28px rgba(8,43,70,.22)}.dental-home-avatar:after{content:"";position:absolute;right:2px;bottom:4px;width:17px;height:17px;border:3px solid #17375f;border-radius:50%;background:#6ed8a3}.dental-home-welcome-copy small{display:block;color:rgba(245,251,251,.74);font-size:.68rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.dental-home-welcome-copy h2{margin:5px 0 0;color:#fff;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.15;font-weight:850;letter-spacing:-.025em}.dental-home-welcome-copy p{margin:8px 0 0;color:rgba(245,251,251,.76);font-size:.82rem}.dental-home-welcome-copy>span{margin-top:8px;color:rgba(245,251,251,.9);display:block;font-size:.76rem;font-weight:750}.dental-home-role-summary{min-width:0}.dental-home-role-card{min-width:0;height:100%;padding:16px;border:1px solid var(--dos-line);border-radius:17px;background:color-mix(in srgb,var(--dos-surface) 96%,transparent);color:var(--dos-text);box-shadow:0 12px 30px rgba(8,44,74,.18)}.dental-home-role-card>header{display:flex;align-items:center;gap:10px}.dental-home-role-card>header>span{width:40px;height:40px;flex:0 0 auto;border-radius:13px;background:var(--dos-blue-soft);color:var(--dos-blue);display:grid;place-items:center}.dental-home-role-card svg{width:18px}.dental-home-role-card>header>svg{margin-left:auto;color:var(--dos-teal)}.dental-home-role-card header small,.dental-home-role-list>small,.dental-home-role-timing small{display:block;color:var(--dos-muted);font-size:.61rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.dental-home-role-card h3{margin:2px 0 0;color:var(--dos-text);font-size:1rem;font-weight:850}.dental-home-role-scope,.dental-home-role-source{margin:9px 0 0;overflow:hidden;color:var(--dos-muted);font-size:.68rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.dental-home-production-metric{margin-top:12px;padding:12px;border:1px solid var(--dos-line);border-radius:13px;background:var(--dos-surface-soft)}.dental-home-production-metric strong{display:block;color:var(--dos-text);font-size:clamp(1.4rem,2vw,1.9rem);line-height:1;font-weight:900;letter-spacing:-.035em}.dental-home-production-error,.dental-home-production-loading,.dental-home-production-metric span{margin-top:7px;color:var(--dos-muted);font-size:.68rem;font-weight:700}.dental-home-production-loading{min-height:66px;display:flex;align-items:center;justify-content:center;gap:7px}.dental-home-production-error{color:var(--dos-coral)}.dental-home-role-timing{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dental-home-role-timing>div{min-width:0;padding:9px;border-radius:12px;background:var(--dos-surface-soft);display:flex;gap:8px}.dental-home-role-timing>div>svg{flex:0 0 auto;color:var(--dos-teal)}.dental-home-role-timing strong{margin-top:3px;display:block;color:var(--dos-text);font-size:.68rem;line-height:1.35}.dental-home-role-list{margin-top:11px}.dental-home-role-list p{margin:6px 0 0;min-width:0;display:flex;align-items:center;gap:8px}.dental-home-role-list p>svg{flex:0 0 auto;color:var(--dos-teal)}.dental-home-role-list p>span{min-width:0}.dental-home-role-list p small,.dental-home-role-list strong{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.dental-home-role-list strong{color:var(--dos-text);font-size:.72rem}.dental-home-role-list p small{margin-top:2px;color:var(--dos-muted);font-size:.63rem}.dental-home-role-empty{margin:13px 0 0;color:var(--dos-muted);font-size:.72rem;font-weight:750}.dental-home-role-card>a{min-height:44px;margin-top:12px;padding:9px 12px;border-radius:11px;background:var(--dos-navy);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.72rem;font-weight:850}.dental-home-role-card.is-error,.dental-home-role-card.is-loading{min-height:150px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--dos-muted);font-size:.75rem;font-weight:750}.dental-home-welcome-side{min-width:0}.dental-home-welcome-side>section{height:100%;border-color:var(--dos-line);border-radius:17px;background:color-mix(in srgb,var(--dos-surface) 96%,transparent);box-shadow:0 12px 30px rgba(8,44,74,.18)}.dental-attention-panel{min-width:0;overflow:hidden;border:1px solid var(--dos-line);border-radius:19px;background:var(--dos-surface)}.dental-attention-panel>header{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px}.dental-attention-panel h2{margin:0;color:var(--dos-text);font-size:1.25rem;font-weight:850}.dental-attention-panel header span{color:var(--dos-muted);font-size:.78rem;font-weight:700}.dental-attention-panel ul{list-style:none;margin:0;padding:0}.dental-attention-summary{margin:0;padding:18px 20px;border-top:1px solid var(--dos-line);color:var(--dos-muted);font-size:.88rem;font-weight:700;line-height:1.55}.dental-attention-panel li{min-height:86px;padding:15px 20px;border-top:1px solid var(--dos-line);display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:15px;align-items:center}.dental-attention-dot{width:10px;height:10px;border-radius:50%;background:var(--dos-teal);box-shadow:0 0 0 5px var(--dos-teal-soft)}.dental-attention-dot.is-warm{background:var(--dos-gold);box-shadow:0 0 0 5px color-mix(in srgb,var(--dos-gold) 18%,transparent)}.dental-attention-dot.is-blue{background:var(--dos-blue);box-shadow:0 0 0 5px var(--dos-blue-soft)}.dental-attention-copy{min-width:0}.dental-attention-copy small,.dental-attention-copy strong{display:block}.dental-attention-copy strong{color:var(--dos-text);font-size:1rem;font-weight:800}.dental-attention-copy small{margin-top:5px;overflow:hidden;color:var(--dos-muted);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.dental-attention-panel li>a{min-height:42px;padding:9px 12px;border:1px solid var(--dos-line);border-radius:11px;background:var(--dos-surface-soft);color:var(--dos-teal);display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:850}.dental-attention-panel li>a svg{width:15px}.dental-week-calendar{min-width:0;overflow:hidden;border:1px solid #ecd58e;border-radius:22px;background:var(--dos-surface)}.dental-theme[data-dental-theme=dark] .dental-week-calendar{border-color:#5d4b26}.dental-week-calendar>header{min-height:150px;padding:24px 28px;border-bottom:1px solid #f0dfaa;background:radial-gradient(circle at 92% 24%,hsla(0,0%,100%,.62),transparent 25%),linear-gradient(115deg,#fff8dc,#fffdf5);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}.dental-theme[data-dental-theme=dark] .dental-week-calendar>header{border-color:#5b4a27;background:radial-gradient(circle at 92% 24%,hsla(0,0%,100%,.08),transparent 25%),linear-gradient(115deg,#3a321d,#25251f)}.dental-calendar-season-side strong,.dental-week-calendar>header>div:first-child p{margin:0 0 8px;color:#976d1c;font-size:.75rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.dental-theme[data-dental-theme=dark] .dental-calendar-season-side strong,.dental-theme[data-dental-theme=dark] .dental-week-calendar>header>div:first-child p{color:#ffd379}.dental-week-calendar h2{margin:0;color:var(--dos-text);font-size:clamp(2rem,4vw,2.7rem);line-height:1.05;font-weight:900;letter-spacing:-.035em}.dental-calendar-season-side{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.dental-calendar-season-side>span{min-width:0;text-align:right}.dental-calendar-season-side small,.dental-calendar-season-side strong{display:block}.dental-calendar-season-side small{color:var(--dos-muted);font-size:.78rem;font-weight:700}.dental-calendar-season-side a{min-height:40px;margin-top:12px;padding:8px 12px;border:1px solid #e8cf82;border-radius:11px;background:hsla(0,0%,100%,.58);color:#7e5a17;display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:850}.dental-theme[data-dental-theme=dark] .dental-calendar-season-side a{border-color:#715827;background:hsla(0,0%,100%,.05);color:#ffe09b}.dental-calendar-season-side a svg{width:17px}.dental-calendar-season-side>i{width:72px;height:72px;border:1px solid #f1dc97;border-radius:21px;background:#fff1b7;color:#bd7d0b;display:grid;place-items:center;box-shadow:0 12px 28px rgba(151,109,28,.15)}.dental-theme[data-dental-theme=dark] .dental-calendar-season-side>i{border-color:#715827;background:#4b3d20;color:#ffd271}.dental-calendar-season-side>i svg{width:30px;height:30px}.dental-week-calendar-body{padding:20px 22px 22px}.dental-week-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.dental-week-days>a{min-width:0;min-height:95px;padding:11px 8px;border:1px solid var(--dos-line);border-radius:16px;background:var(--dos-surface-soft);color:var(--dos-text);display:grid;align-content:space-between;gap:6px;text-align:center}.dental-week-days>a.is-today{border-color:transparent;background:var(--dos-teal-soft);color:var(--dos-teal)}.dental-week-days>a>span{color:var(--dos-muted);font-size:.66rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.dental-week-days>a>strong{font-size:1.45rem;font-weight:900}.dental-week-days>a>small{min-height:7px;display:flex;justify-content:center;gap:4px}.dental-week-days>a>small i{width:7px;height:7px;border-radius:50%;background:var(--dos-teal)}.dental-week-days>a>small i.is-gold,.dental-week-days>a>small i.is-warm{background:var(--dos-gold)}.dental-week-days>a>small i.is-coral{background:var(--dos-coral)}.dental-week-days>a>small i.is-blue{background:var(--dos-blue)}.dental-week-days>a>small i.is-purple{background:var(--dos-purple)}.dental-calendar-happenings-heading{margin:20px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:14px}.dental-calendar-happenings-heading h3{margin:0;color:var(--dos-text);display:inline-flex;align-items:center;gap:10px;font-size:1.1rem;font-weight:900}.dental-calendar-happenings-heading h3 span{width:40px;height:40px;border-radius:13px;background:#fff4c8;color:#ba7b09;display:grid;place-items:center}.dental-theme[data-dental-theme=dark] .dental-calendar-happenings-heading h3 span{background:#443821;color:#ffd271}.dental-calendar-happenings-heading h3 svg{width:20px}.dental-calendar-happenings-heading>small{color:var(--dos-muted);font-size:.72rem}.dental-calendar-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dental-calendar-highlights>a{min-width:0;min-height:76px;padding:11px;border:1px solid var(--dos-line);border-radius:15px;background:var(--dos-surface-soft);color:var(--dos-text);display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center}.dental-calendar-highlights>a>span:first-child{width:38px;height:38px;border-radius:12px;background:var(--dos-teal-soft);color:var(--dos-teal);display:grid;place-items:center}.dental-calendar-highlights>a>span:first-child.is-blue{background:var(--dos-blue-soft);color:var(--dos-blue)}.dental-calendar-highlights>a>span:first-child.is-purple{background:var(--dos-purple-soft);color:var(--dos-purple)}.dental-calendar-highlights>a>span:first-child.is-coral{background:var(--dos-coral-soft);color:var(--dos-coral)}.dental-calendar-highlights>a>span:first-child.is-gold{background:color-mix(in srgb,var(--dos-gold) 18%,transparent);color:var(--dos-gold)}.dental-calendar-highlights svg{width:19px}.dental-calendar-highlights small,.dental-calendar-highlights strong{min-width:0;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.dental-calendar-highlights strong{font-size:.8rem;font-weight:850}.dental-calendar-highlights small{margin-top:4px;color:var(--dos-muted);font-size:.67rem}.dental-calendar-empty,.dental-calendar-error{margin:12px 0 0;padding:16px;border:1px dashed var(--dos-line);border-radius:14px;background:var(--dos-surface-soft);color:var(--dos-text);font-size:.82rem;font-weight:700}.dental-calendar-error{border-style:solid;border-color:#ef9a9a;color:#b42318}.dental-home-browse{min-width:0;padding:22px;border:1px solid var(--dos-line);border-radius:21px;background:var(--dos-surface)}.dental-home-browse>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.dental-home-browse h2{margin:0;color:var(--dos-text);font-size:1.5rem;font-weight:900}.dental-home-browse-heading>span{display:block;margin-top:6px;color:var(--dos-muted);font-size:.82rem;line-height:1.5}.dental-home-all-pages{background:transparent!important;position:relative;z-index:12;flex:0 0 auto}.dental-home-all-pages>summary{min-height:48px;padding:0 16px;border:1px solid var(--dos-line);border-radius:14px;background:var(--dos-surface-soft);color:var(--dos-muted);cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:.84rem;font-weight:850;list-style:none;transition:border-color .16s ease,color .16s ease,background .16s ease}.dental-home-all-pages>summary::-webkit-details-marker{display:none}.dental-home-all-pages>summary:hover,.dental-home-all-pages[open]>summary{border-color:var(--dos-teal);background:var(--dos-teal-soft);color:var(--dos-teal)}.dental-home-all-pages>summary svg{width:19px;color:var(--dos-teal)}.schwartzos-shell.dental-shell .dental-home-browse .dental-home-all-pages>summary{color:var(--dos-text)!important}.schwartzos-shell.dental-shell .dental-home-browse .dental-home-all-pages>summary:hover,.schwartzos-shell.dental-shell .dental-home-browse .dental-home-all-pages[open]>summary{color:var(--dos-teal)!important}.dental-home-all-pages>div{position:absolute;top:calc(100% + 8px);right:0;width:min(480px,82vw);max-height:430px;padding:9px;border:1px solid var(--dos-line);border-radius:16px;background:var(--dos-surface);box-shadow:0 24px 64px color-mix(in srgb,var(--dos-navy) 20%,transparent);overflow-y:auto}.dental-home-all-pages>div>a{min-height:56px;padding:9px 11px;border-radius:11px;color:var(--dos-text);display:flex;align-items:center;justify-content:space-between;gap:12px}.dental-home-all-pages>div>a:hover{background:var(--dos-surface-soft)}.dental-home-all-pages>div>a small,.dental-home-all-pages>div>a strong{display:block}.dental-home-all-pages>div>a strong{font-size:.8rem;font-weight:850}.dental-home-all-pages>div>a small{margin-top:3px;color:var(--dos-muted);font-size:.68rem;line-height:1.4}.dental-home-all-pages>div>a>svg{width:16px;flex:0 0 auto;color:var(--dos-teal)}.dental-home-browse>div{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.dental-home-browse>div>a{min-width:0;min-height:92px;padding:14px;border:1px solid var(--dos-line);border-radius:16px;background:var(--dos-surface-soft);color:var(--dos-text);display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:13px;align-items:center;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dental-home-browse>div>a:hover{border-color:var(--dos-teal);transform:translateY(-2px);box-shadow:0 12px 28px color-mix(in srgb,var(--dos-navy) 12%,transparent)}.dental-home-browse>div>a>span:first-child{width:46px;height:46px;border-radius:14px;background:var(--dos-blue-soft);color:var(--dos-blue);display:grid;place-items:center}.dental-home-browse>div>a:nth-child(3n+2)>span:first-child{background:var(--dos-teal-soft);color:var(--dos-teal)}.dental-home-browse>div>a:nth-child(3n+3)>span:first-child{background:var(--dos-purple-soft);color:var(--dos-purple)}.dental-home-browse>div>a svg{width:21px}.dental-home-browse small,.dental-home-browse strong{display:block}.dental-home-browse strong{font-size:.9rem;font-weight:850}.dental-home-browse small{margin-top:5px;color:var(--dos-muted);display:-webkit-box;overflow:hidden;font-size:.72rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dental-home-help{padding:18px 20px;border:1px solid var(--dos-line);border-radius:19px;background:var(--dos-surface);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.dental-home-help>span{width:46px;height:46px;border-radius:14px;background:var(--dos-blue-soft);color:var(--dos-blue);display:grid;place-items:center}.dental-home-help h2{margin:0;color:var(--dos-text);font-size:1.1rem;font-weight:850}.dental-home-help p{margin:4px 0 0;color:var(--dos-muted);font-size:.78rem}.dental-home-help>a{min-height:44px;padding:10px 14px;border-radius:12px;background:var(--dos-navy);color:#fff;display:inline-flex;align-items:center;gap:7px;font-size:.8rem;font-weight:850}.dental-home-help>a svg{width:15px}@media (max-width:1180px){.dental-home-welcome.has-timecard.has-role-summary{grid-template-columns:auto minmax(220px,.7fr) minmax(340px,1.3fr)}.dental-home-welcome.has-timecard.has-role-summary .dental-home-welcome-side{grid-column:1/-1}.dental-calendar-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.dental-theme{padding-left:0}.dental-main-nav{position:relative;inset:auto;width:100%;max-width:100%;min-height:0;padding:14px 16px;overflow:visible;gap:12px}.dental-sidebar-mobile-toggle{display:grid}.dental-sidebar-links,.dental-sidebar-persona,.dental-sidebar-utilities{display:none}.dental-main-nav.is-open .dental-sidebar-persona,.dental-main-nav.is-open .dental-sidebar-utilities{display:grid}.dental-main-nav.is-open .dental-sidebar-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dental-sidebar-mobile-logout{display:flex!important}.dental-sidebar-link{min-height:58px}.dental-topbar{top:0;width:100%;max-width:100%;min-height:68px;padding:9px 14px}.dental-topbar-assistant span{display:none}.dental-topbar-assistant{width:46px;padding:0}.dental-section-tabs{top:68px;padding-inline:14px}.dental-page-stack{padding:20px 16px 80px}.dental-page-wide{width:100%;margin-inline:0;transform:none}}@media (max-width:680px){.dental-main-nav,.dental-page-stack,.dental-topbar{min-width:0;max-width:100%}.dental-sidebar-brand{font-size:1.15rem}.dental-sidebar-mark{width:42px;height:42px}.dental-topbar-actions{min-width:0;flex:0 0 auto;gap:6px}.dental-topbar-search{width:100%;flex-basis:auto}.dental-topbar-assistant,.dental-topbar-icon{width:44px;height:44px;min-height:44px}.dental-topbar-assistant,.dental-topbar-logout{display:none}.dental-home-heading{min-height:170px;display:grid}.dental-home-heading>strong{justify-self:start}.dental-home-heading>div>span{font-size:.88rem}.dental-daypart-art{right:0;top:-12px}.dental-home-heading.is-sunset .dental-art-sunset{width:150px;height:90px}.dental-art-sunset:before{left:50px;width:50px;height:50px}.dental-home-welcome,.dental-home-welcome.has-role-summary,.dental-home-welcome.has-timecard,.dental-home-welcome.has-timecard.has-role-summary{grid-template-columns:auto minmax(0,1fr);padding:18px}.dental-home-avatar>span{width:64px;height:64px}.dental-home-role-summary,.dental-home-welcome-side{grid-column:1/-1}.dental-home-role-timing{grid-template-columns:1fr}.dental-attention-panel>header{align-items:flex-start;flex-direction:column}.dental-attention-panel li{grid-template-columns:10px minmax(0,1fr)}.dental-attention-panel li>a{grid-column:2;justify-self:start}.dental-week-calendar>header{min-height:0;padding:20px;grid-template-columns:1fr}.dental-calendar-season-side>span{text-align:left}.dental-week-calendar-body{padding:14px}.dental-week-days{gap:5px}.dental-week-days>a{min-height:72px;padding:8px 3px;border-radius:11px}.dental-week-days>a>span{font-size:.55rem}.dental-week-days>a>strong{font-size:1.05rem}.dental-calendar-happenings-heading{align-items:flex-start;flex-direction:column}.dental-calendar-highlights,.dental-home-browse>div{grid-template-columns:1fr}.dental-home-browse>header{align-items:flex-start;gap:12px}.dental-home-browse-heading{min-width:0;flex:1 1 auto}.dental-home-all-pages>div{width:min(430px,calc(100vw - 54px))}.dental-home-help{grid-template-columns:auto minmax(0,1fr)}.dental-home-help>a{grid-column:1/-1;justify-content:center}}@media (prefers-reduced-motion:reduce){.dental-home:after{display:none;animation:none}}.schwartzos-login{color-scheme:light;background:radial-gradient(circle at 14% 48%,rgba(103,232,249,.22),transparent 28%),radial-gradient(circle at 76% 8%,hsla(38,85%,75%,.28),transparent 28%),linear-gradient(135deg,#fffdfa,#f8f5ed 48%,#f6f9ff)}.schwartzos-wordmark{background:linear-gradient(105deg,#061f52,#155da8 38%,#08285e 61%,#be8734 83%,#08285e);background-size:220% 100%;background-position:0 50%;background-clip:text;color:transparent;-webkit-background-clip:text;animation:schwartzos-wordmark-sheen 9s ease-in-out infinite}.schwartzos-wordmark span{color:#0a2c63;-webkit-text-fill-color:#0a2c63}.schwartzos-orbit-ring{animation:schwartzos-network-orbit 34s linear infinite reverse}.schwartzos-login-glow{will-change:transform}.schwartzos-login-glow-one{animation:dental-login-drift-one 22s ease-in-out infinite alternate}.schwartzos-login-glow-two{animation:dental-login-drift-two 28s ease-in-out infinite alternate}.schwartzos-login-glow-three{animation:dental-login-drift-three 25s ease-in-out infinite alternate}.schwartzos-login-glow-four{animation:dental-login-drift-four 30s ease-in-out infinite alternate}.schwartzos-login-signal{stroke-dasharray:11 18 3 15;animation:dental-login-ribbon-flow 30s linear infinite}.schwartzos-login-signal-reverse{animation-direction:reverse;animation-duration:36s}@media (prefers-color-scheme:dark){.schwartzos-login{color-scheme:dark;background:#06111f;color:#edf7ff}.schwartzos-login-backdrop-base{background:linear-gradient(128deg,#030a16,#071a2b 35%,#082a2b 68%,#201b12)!important}.schwartzos-login-glow-one{background:rgba(37,99,235,.4)!important}.schwartzos-login-glow-two{background:rgba(180,126,28,.24)!important}.schwartzos-login-glow-three{background:rgba(8,145,178,.34)!important}.schwartzos-login-glow-four{background:rgba(5,150,105,.28)!important}.schwartzos-login-background-mark{opacity:.16!important}.schwartzos-login-brand,.schwartzos-login-card,.schwartzos-login-orbit,.schwartzos-login-workspaces{border-color:rgba(135,198,224,.24)!important;background:rgba(6,19,34,.8)!important;box-shadow:0 28px 90px rgba(0,4,12,.5),inset 0 1px 0 hsla(0,0%,100%,.045)!important}.schwartzos-login-eyebrow,.schwartzos-login-footer,.schwartzos-login-protected,.schwartzos-login-workspaces-title{color:#9bb3c9!important}.schwartzos-wordmark{background-image:linear-gradient(105deg,#8aaeff,#54c9e1 34%,#71d1ad 62%,#d8b15e 82%,#8aaeff);filter:drop-shadow(0 5px 14px rgba(48,184,199,.18))}.schwartzos-wordmark span{color:#c4d9f4;-webkit-text-fill-color:#c4d9f4}.schwartzos-login-card-title,.schwartzos-login-headline{color:#f0f7ff!important}.schwartzos-login-headline-accent{background-image:linear-gradient(105deg,#7ea8ff,#56cce0 48%,#d7b45f)!important}.schwartzos-login-card-copy,.schwartzos-login-copy{color:#abc0d3!important}.schwartzos-login-module-card{border-color:rgba(103,169,202,.28)!important;background-image:linear-gradient(180deg,rgba(10,31,51,.94),rgba(5,17,30,.94))!important;color:#b9d7ed!important;box-shadow:0 12px 32px rgba(0,4,12,.3)!important}.schwartzos-login-module-card:first-child,.schwartzos-login-module-card:nth-child(2){color:#96b8ff!important}.schwartzos-login-module-card:nth-child(3),.schwartzos-login-module-card:nth-child(6){color:#e4bd70!important}.schwartzos-login-module-card:nth-child(4){color:#67d1df!important}.schwartzos-login-module-card:nth-child(5),.schwartzos-login-module-card:nth-child(7){color:#c2a7ef!important}.schwartzos-login-orbit-glow{background:radial-gradient(circle,rgba(39,117,154,.42),rgba(10,34,52,.28) 52%,transparent 73%)!important}.schwartzos-login-orbit-core,.schwartzos-login-orbit-icon{border-color:rgba(131,191,219,.32)!important;background:rgba(5,18,32,.92)!important;box-shadow:0 16px 48px rgba(0,4,12,.44)!important}}.schwartzos-kinetic-mark{position:relative;display:inline-grid;aspect-ratio:1;flex:none;place-items:center;isolation:isolate;perspective:780px}.schwartzos-kinetic-mark.absolute{position:absolute}.schwartzos-kinetic-aura{position:absolute;inset:25%;border-radius:999px;background:conic-gradient(from 24deg,rgba(21,93,168,.2),rgba(41,167,196,.14),rgba(211,165,83,.2),rgba(21,93,168,.2));filter:blur(.75rem)}.schwartzos-kinetic-field,.schwartzos-kinetic-zero{position:absolute;inset:2%;height:96%;width:96%;overflow:visible}.schwartzos-kinetic-zero{z-index:4;pointer-events:none}.schwartzos-kinetic-orbit{fill:none;transform-origin:200px 200px}.schwartzos-kinetic-orbit-line{fill:none;stroke-width:1.8}.schwartzos-kinetic-orbit-one{color:#155da8;animation:schwartzos-kinetic-spin 22s linear infinite}.schwartzos-kinetic-orbit-one .schwartzos-kinetic-orbit-line{stroke:currentColor;stroke-dasharray:14 7 2 11;stroke-opacity:.38}.schwartzos-kinetic-orbit-two{color:#d3a553;animation:schwartzos-kinetic-spin-reverse 16s linear infinite}.schwartzos-kinetic-orbit-two .schwartzos-kinetic-orbit-line{stroke:currentColor;stroke-dasharray:4 9 18 8;stroke-opacity:.48}.schwartzos-kinetic-orbit-three{color:#29a7c4;animation:schwartzos-kinetic-spin 12s linear infinite}.schwartzos-kinetic-orbit-three .schwartzos-kinetic-orbit-line{stroke:currentColor;stroke-dasharray:3 7 10 9;stroke-opacity:.4}.schwartzos-kinetic-node{fill:#fff;stroke-width:3}.schwartzos-kinetic-node-blue{stroke:#155da8}.schwartzos-kinetic-node-cyan{stroke:#29a7c4}.schwartzos-kinetic-node-gold{stroke:#d3a553}.schwartzos-kinetic-triangle-ring{transform-origin:200px 200px;animation:schwartzos-kinetic-spin 14s linear infinite}.schwartzos-kinetic-triangle-ring polygon{stroke:hsla(0,0%,100%,.72);stroke-width:.8}.schwartzos-kinetic-core-plate{position:absolute;z-index:3;inset:35%;border:1px solid hsla(43,74%,77%,.86);border-radius:50%;background:hsla(0,0%,100%,.84);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.9),0 12px 32px rgba(6,31,82,.14),0 0 30px rgba(217,242,247,.9);animation:schwartzos-kinetic-breathe 5s ease-in-out infinite}.schwartzos-kinetic-memory,.schwartzos-kinetic-s-spinner{position:absolute;left:50%;top:50%;z-index:5;width:27%;height:36%;transform-origin:center}.schwartzos-kinetic-s-spinner{display:grid;place-items:center;transform-style:preserve-3d;animation:schwartzos-kinetic-s-accelerate 15s linear infinite}.schwartzos-kinetic-s{width:100%;height:100%;overflow:visible;backface-visibility:visible;animation:schwartzos-kinetic-s-presence 15s ease-in-out infinite}.schwartzos-kinetic-memory-glow,.schwartzos-kinetic-memory-gold,.schwartzos-kinetic-memory-line,.schwartzos-kinetic-s-gold,.schwartzos-kinetic-s-main,.schwartzos-kinetic-s-shadow,.schwartzos-kinetic-s-terminal,.schwartzos-kinetic-s-terminal-shadow{fill:none;stroke-linecap:round;stroke-linejoin:round}.schwartzos-kinetic-s-main,.schwartzos-kinetic-s-terminal{stroke-width:18}.schwartzos-kinetic-s-shadow,.schwartzos-kinetic-s-terminal-shadow{stroke:rgba(6,31,82,.16);stroke-width:25;transform:translate(3px,5px)}.schwartzos-kinetic-s-terminal,.schwartzos-kinetic-s-terminal-shadow{stroke-dasharray:1;stroke-dashoffset:0;animation:schwartzos-kinetic-terminal-rest 15s ease-in-out infinite}.schwartzos-kinetic-memory-gold,.schwartzos-kinetic-s-gold{stroke-width:3}.schwartzos-kinetic-memory{z-index:6;opacity:0;pointer-events:none;transform:translate(-50%,-50%);animation:schwartzos-kinetic-memory-reveal 15s ease-in-out infinite}.schwartzos-kinetic-memory-glow{stroke:#29a7c4;stroke-width:25;opacity:.18;filter:blur(6px)}.schwartzos-kinetic-memory-line{stroke-width:18;opacity:.78}.schwartzos-kinetic-memory-reverse{opacity:.7}.schwartzos-kinetic-speed-lines{position:absolute;z-index:4;inset:39% 31%;opacity:0;animation:schwartzos-kinetic-speed-visibility 15s ease-in-out infinite}.schwartzos-kinetic-speed-lines i{position:absolute;left:50%;top:50%;width:100%;height:42%;border:1px solid rgba(21,93,168,.22);border-radius:50%;transform:translate(-50%,-50%)}.schwartzos-kinetic-speed-lines i:nth-child(2){width:82%;border-color:rgba(41,167,196,.28)}.schwartzos-kinetic-speed-lines i:nth-child(3){width:62%;border-color:rgba(211,165,83,.3)}.schwartzos-kinetic-mark-compact .schwartzos-kinetic-field{inset:5%;height:90%;width:90%}.schwartzos-kinetic-mark-compact .schwartzos-kinetic-orbit-line{stroke-width:2.5}.schwartzos-kinetic-mark-compact .schwartzos-kinetic-node{stroke-width:4}@keyframes schwartzos-kinetic-spin{to{transform:rotate(1turn)}}@keyframes schwartzos-kinetic-spin-reverse{to{transform:rotate(-1turn)}}@keyframes schwartzos-kinetic-breathe{0%,to{opacity:.9;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes schwartzos-kinetic-s-accelerate{0%,20%{transform:translate(-50%,-50%) rotateY(0deg);filter:blur(0)}30%{transform:translate(-50%,-50%) rotateY(180deg);filter:blur(.2px)}40%{transform:translate(-50%,-50%) rotateY(900deg);filter:blur(.65px)}50%{transform:translate(-50%,-50%) rotateY(1980deg);filter:blur(.85px)}60%{transform:translate(-50%,-50%) rotateY(3060deg);filter:blur(.85px)}70%{transform:translate(-50%,-50%) rotateY(4140deg);filter:blur(.85px)}80%{transform:translate(-50%,-50%) rotateY(5220deg);filter:blur(.65px)}90%{transform:translate(-50%,-50%) rotateY(5940deg);filter:blur(.25px)}to{transform:translate(-50%,-50%) rotateY(17turn);filter:blur(0)}}@keyframes schwartzos-kinetic-s-presence{0%,24%,96%,to{opacity:1}36%,88%{opacity:.5}44%,80%{opacity:.2}}@keyframes schwartzos-kinetic-terminal-rest{0%,18%,97%,to{opacity:1;stroke-dashoffset:0}28%,92%{opacity:0;stroke-dashoffset:1}}@keyframes schwartzos-kinetic-memory-reveal{0%,31%,89%,to{opacity:0;transform:translate(-50%,-50%) scale(.94)}39%{opacity:.5;transform:translate(-50%,-50%) scale(.98)}46%,80%{opacity:1;transform:translate(-50%,-50%) scale(1)}86%{opacity:.42;transform:translate(-50%,-50%) scale(.98)}}@keyframes schwartzos-kinetic-speed-visibility{0%,33%,87%,to{opacity:0;transform:scale(.85)}44%,81%{opacity:1;transform:scale(1)}}@keyframes schwartzos-wordmark-sheen{0%,22%{background-position:0 50%}52%,72%{background-position:100% 50%}to{background-position:0 50%}}@keyframes schwartzos-network-orbit{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.schwartzos-kinetic-core-plate,.schwartzos-kinetic-orbit,.schwartzos-kinetic-s,.schwartzos-kinetic-s-spinner,.schwartzos-kinetic-s-terminal,.schwartzos-kinetic-s-terminal-shadow,.schwartzos-kinetic-triangle-ring,.schwartzos-login-glow,.schwartzos-login-signal,.schwartzos-orbit-ring,.schwartzos-wordmark{animation:none}.schwartzos-kinetic-s-spinner{transform:translate(-50%,-50%) rotateY(0deg)}.schwartzos-kinetic-memory,.schwartzos-kinetic-speed-lines{display:none}}.network-shell{color-scheme:light;color:#10284f;background:radial-gradient(circle at 78% 7%,hsla(39,72%,68%,.2),transparent 26rem),radial-gradient(circle at 8% 70%,rgba(103,232,249,.15),transparent 28rem),linear-gradient(135deg,#fffdf8,#f7f4ec 45%,#f2f7ff)}.network-shell>aside{border-color:rgba(181,198,222,.74)!important;background:radial-gradient(circle at 20% 0,rgba(59,130,246,.1),transparent 16rem),linear-gradient(180deg,hsla(0,0%,100%,.96),hsla(47,39%,95%,.96))!important;color:#10284f!important;box-shadow:16px 0 55px rgba(58,79,112,.1)!important}.network-shell .schwartzos-panel{border-color:rgba(185,201,223,.72)!important;background:linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(242,247,255,.94))!important;box-shadow:0 18px 44px rgba(52,77,119,.1)!important}.network-shell .network-brand-card{background:radial-gradient(circle at 17% 34%,rgba(41,167,196,.12),transparent 5rem),linear-gradient(145deg,hsla(0,0%,100%,.99),rgba(247,250,255,.94))!important}.network-shell main>header [class*=text-white],.network-shell>aside :is(p,summary),.network-shell>aside [class*=text-white]{color:#435a79!important}.network-shell main>header [class*=text-cyan],.network-shell>aside .schwartzos-panel p:first-child,.network-shell>aside [class*=text-cyan]{color:#245cca!important}.network-shell>aside .schwartzos-panel p:nth-child(2){color:#09285b!important}.network-shell>aside details{border-color:rgba(196,210,229,.78)!important;background:hsla(0,0%,100%,.64)!important}.network-shell>aside [class*="bg-white/"],.network-shell>aside [class*=bg-cyan],.network-shell>aside details>div{border-color:rgba(196,210,229,.78)!important;background:hsla(0,0%,100%,.72)!important}.network-shell>aside a[class*=from-cyan]{border-color:rgba(37,99,235,.24)!important;background:linear-gradient(90deg,#255fca,#4f67d7)!important;color:#fff!important}.network-shell>aside a[class*=from-cyan] *{color:#fff!important}.network-shell>aside a:not([class*=from-cyan]):hover{border-color:rgba(37,99,235,.24)!important;background:#eef4ff!important;color:#09285b!important}.network-shell main>header{border-color:rgba(190,205,226,.76)!important;background:rgba(255,253,248,.9)!important;box-shadow:0 10px 34px rgba(50,72,108,.08)}.network-shell main>header a,.network-shell main>header button{color:#244d8d}.network-shell main>header nav{border-color:rgba(190,205,226,.76)!important;background:#fffdf8!important}.network-shell .bg-panel{background:hsla(0,0%,100%,.86)}.network-shell .bg-surface{background:rgba(247,249,253,.9)}.network-shell .section-surface{background:linear-gradient(145deg,hsla(0,0%,100%,.94),rgba(247,249,253,.91)),linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0);background-size:auto,44px 44px}.network-shell .border-line{border-color:#d7e0ed}.network-shell .text-ink{color:#10284f}.network-shell .text-steel{color:#586b84}.network-shell .text-teal{color:#245cca}.network-shell .bg-teal{background-color:#245cca}.network-shell .shadow-panel{box-shadow:0 18px 48px rgba(54,77,114,.11)}.network-module-hero{background:radial-gradient(circle at 92% 0,hsla(38,66%,65%,.2),transparent 23rem),radial-gradient(circle at 4% 100%,rgba(41,167,196,.12),transparent 20rem),linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(246,250,255,.92))}.network-module-hero .module-mesh{background-image:linear-gradient(rgba(21,93,168,.045) 1px,transparent 0),linear-gradient(90deg,rgba(211,165,83,.05) 1px,transparent 0)}.network-module-hero .module-radar{background:radial-gradient(circle at center,transparent 0 32%,rgba(21,93,168,.13) 33% 34%,transparent 35% 48%,rgba(211,165,83,.12) 49% 50%,transparent 51%),linear-gradient(90deg,transparent 49.6%,rgba(41,167,196,.12) 50%,transparent 50.4%),linear-gradient(0deg,transparent 49.6%,rgba(211,165,83,.12) 50%,transparent 50.4%)}.network-shell a[aria-label="Open module support"]{border-color:rgba(37,99,235,.24);background:hsla(0,0%,100%,.94);color:#1645a0;box-shadow:0 14px 42px rgba(50,72,108,.14)}.network-command-hero .command-grid{background-image:linear-gradient(rgba(37,99,235,.055) 1px,transparent 0),linear-gradient(90deg,rgba(202,164,94,.06) 1px,transparent 0)}.network-command-hero .command-scanline{opacity:.2!important;background:repeating-linear-gradient(180deg,rgba(37,99,235,.035),rgba(37,99,235,.035) 1px,transparent 0,transparent 9px)}.network-command-hero [class*=text-white]{color:#4e627e!important}.network-command-hero :is(h1,h2,h3),.network-command-hero [class*=text-white].font-semibold,.network-command-hero [class*=text-white][class*=text-2xl],.network-command-hero [class*=text-white][class*=text-3xl],.network-command-hero [class*=text-white][class*=text-4xl],.network-command-hero [class*=text-white][class*=text-5xl]{color:#09285b!important}.network-command-hero [class*="bg-[#041027]"],.network-command-hero [class*="bg-white/"],.network-command-hero [class*=bg-black]{border-color:#d7e0ed!important;background:rgba(247,249,253,.78)!important}.network-command-hero a[class*="bg-[linear-gradient"]{color:#fff!important}.network-command-hero [class*=border-white]{border-color:#d7e0ed!important}.network-command-hero [class*="text-[#47ddff]"],.network-command-hero [class*=text-cyan]{color:#245cca!important}.network-portal-hero{background:radial-gradient(circle at 90% 0,hsla(38,66%,65%,.15),transparent 20rem),linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(247,249,253,.92))}@media (max-width:1023px){.network-shell main>header{background:rgba(255,253,248,.96)!important}}.crypto-login-theme{--market-bg:#f5f8fb;--market-panel:hsla(0,0%,100%,.96);--market-surface:rgba(246,250,255,.94);--market-line:rgba(167,187,215,.58);--market-soft:#526987;--market-cyan:#1687a7;--market-lime:#1e63b5;--market-success:#227a5b;--market-orange:#b88132;--market-yellow:#8a621e;--market-red:#b4233a;color:#08285e;color-scheme:light}.crypto-login-theme .section-surface{background:radial-gradient(circle at 92% 0,rgba(211,170,97,.18),transparent 24rem),radial-gradient(circle at 5% 100%,rgba(84,199,220,.12),transparent 22rem),linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(246,250,255,.94))}.crypto-login-theme [class*=bg-panel]{background:var(--market-panel)}.crypto-login-theme [class*=bg-surface]{background:var(--market-surface)}.crypto-login-theme [class*="bg-[rgba(22,135,167"],.crypto-login-theme [class*="bg-[rgba(43,198,255"]{background:rgba(22,135,167,.075)}.crypto-login-theme [class*="bg-[rgba(182,255,46"],.crypto-login-theme [class*="bg-[rgba(30,99,181"]{background:rgba(30,99,181,.075)}.crypto-login-theme [class*="bg-[rgba(255,138,31"],.crypto-login-theme [class*="bg-[rgba(255,224,75"]{background:rgba(184,129,50,.09)}.crypto-login-theme [class*="bg-[rgba(196,60,74"],.crypto-login-theme [class*="bg-[rgba(255,77,77"]{background:rgba(180,35,58,.07)}.crypto-login-theme .border-line{border-color:var(--market-line)}.crypto-login-theme .text-ink{color:#08285e}.crypto-login-theme .text-steel{color:var(--market-soft)}.crypto-login-theme .text-teal{color:var(--market-lime)}.crypto-login-theme .bg-teal{background-color:var(--market-lime)}.crypto-login-theme .hover\:border-teal:hover{border-color:var(--market-lime)}.crypto-login-theme .shadow-panel{box-shadow:0 18px 48px rgba(54,77,114,.11),inset 0 1px 0 hsla(0,0%,100%,.82)}.crypto-login-theme .module-mesh{background-image:linear-gradient(rgba(21,93,168,.05) 1px,transparent 0),linear-gradient(90deg,rgba(211,165,83,.055) 1px,transparent 0)}.crypto-login-theme .module-radar{background:radial-gradient(circle at center,transparent 0 32%,rgba(21,93,168,.14) 33% 34%,transparent 35% 48%,rgba(211,165,83,.12) 49% 50%,transparent 51%),linear-gradient(90deg,transparent 49.6%,rgba(41,167,196,.13) 50%,transparent 50.4%),linear-gradient(0deg,transparent 49.6%,rgba(211,165,83,.12) 50%,transparent 50.4%)}.crypto-login-theme [class*=border-redwood]{border-color:rgba(180,35,58,.34)}.crypto-login-theme [class*=text-redwood]{color:var(--market-red)}.crypto-login-theme [class*=border-ember]{border-color:rgba(184,129,50,.4)}.crypto-login-theme [class*=text-ember]{color:var(--market-orange)}.crypto-login-theme :is(a,button):focus-visible{outline-color:var(--market-lime)}.dental-theme[data-dental-theme=dark]{--dos-surface-raised:#18283c;--dos-input:#0e1c2d;--dos-line-strong:#3d5874;--dos-info-soft:#152f52;--dos-info-line:#37628f;--dos-info-text:#9dc3ff;--dos-success-soft:#153b35;--dos-success-line:#34705f;--dos-success-text:#8ce8c7;--dos-warning-soft:#43351d;--dos-warning-line:#806532;--dos-warning-text:#f4d081;--dos-danger-soft:#432633;--dos-danger-line:#7b4658;--dos-danger-text:#ffb1bd;--dos-violet-soft:#302b53;--dos-violet-line:#62578f;--dos-violet-text:#cabfff}.dental-theme[data-dental-theme=dark] .bg-panel,.dental-theme[data-dental-theme=dark] .bg-white,.dental-theme[data-dental-theme=dark] :is([class~="bg-white/60"],[class~="bg-white/64"],[class~="bg-white/65"],[class~="bg-white/70"],[class~="bg-white/72"],[class~="bg-white/75"],[class~="bg-white/80"],[class~="bg-white/82"],[class~="bg-white/85"],[class~="bg-white/88"],[class~="bg-white/90"],[class~="bg-white/92"],[class~="bg-white/95"],[class~=from-white],[class~=via-white],[class~=to-white]){background:var(--dos-surface)!important}.dental-theme[data-dental-theme=dark] .bg-panel-soft,.dental-theme[data-dental-theme=dark] .bg-surface,.dental-theme[data-dental-theme=dark] :is([class^="bg-[#f"],[class*=" bg-[#f"],[class^="bg-[#e"],[class*=" bg-[#e"],[class^="bg-[#d"],[class*=" bg-[#d"],[class^=bg-slate-50],[class*=" bg-slate-50"],[class^=bg-slate-100],[class*=" bg-slate-100"],[class^=bg-slate-200],[class*=" bg-slate-200"],[class^=bg-slate-300],[class*=" bg-slate-300"],[class^=bg-gray-50],[class*=" bg-gray-50"],[class^=bg-gray-100],[class*=" bg-gray-100"],[class*="bg-[linear-gradient"][class*="#fff"],[class*="bg-[linear-gradient"][class*="#fcf"],[class*="bg-[linear-gradient"][class*="#fbf"],[class*="bg-[linear-gradient"][class*="#faf"],[class*="bg-[linear-gradient"][class*="#f9f"],[class*="bg-[linear-gradient"][class*="#f8f"],[class*="bg-[linear-gradient"][class*="#f7f"],[class*="bg-[linear-gradient"][class*="#f5f"],[class*="bg-[linear-gradient"][class*="#f4f"],[class*="bg-[linear-gradient"][class*="#f3f"]){background:var(--dos-surface-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^=bg-blue-50],[class*=" bg-blue-50"],[class^=bg-blue-100],[class*=" bg-blue-100"],[class^=bg-sky-50],[class*=" bg-sky-50"],[class^=bg-sky-100],[class*=" bg-sky-100"],[class^=bg-cyan-50],[class*=" bg-cyan-50"],[class^=bg-cyan-100],[class*=" bg-cyan-100"],[class~="bg-[#edf6fb]"],[class~="bg-[#eff7fb]"],[class~="bg-[#eef5ff]"],[class~="bg-[#edf7ff]"],[class~="bg-[#eaf4ff]"],[class~="bg-[#e7f1ff]"],[class~="bg-[#e9f6fb]"],[class~="bg-[#96c8ec]"]){background:var(--dos-info-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^=bg-emerald-50],[class*=" bg-emerald-50"],[class^=bg-emerald-100],[class*=" bg-emerald-100"],[class^=bg-green-50],[class*=" bg-green-50"],[class^=bg-green-100],[class*=" bg-green-100"],[class^=bg-teal-50],[class*=" bg-teal-50"],[class^=bg-teal-100],[class*=" bg-teal-100"],[class~="bg-[#edf8f5]"],[class~="bg-[#e7f5f1]"],[class~="bg-[#e6f5ef]"],[class~="bg-[#eef8f5]"],[class~="bg-[#e6f5f1]"],[class~="bg-[#eaf7f3]"],[class~="bg-[#e4f4ef]"],[class~="bg-[#dff3ed]"],[class~="bg-[#dff1ec]"],[class~="bg-[#aee4d8]"]){background:var(--dos-success-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^=bg-amber-50],[class*=" bg-amber-50"],[class^=bg-amber-100],[class*=" bg-amber-100"],[class^=bg-yellow-50],[class*=" bg-yellow-50"],[class^=bg-yellow-100],[class*=" bg-yellow-100"],[class^=bg-orange-50],[class*=" bg-orange-50"],[class^=bg-orange-100],[class*=" bg-orange-100"],[class~="bg-[#fffaf0]"],[class~="bg-[#fcf7e9]"],[class~="bg-[#fff3d6]"],[class~="bg-[#fff9e8]"],[class~="bg-[#fff8df]"],[class~="bg-[#fff7db]"],[class~="bg-[#fff5d9]"],[class~="bg-[#fff4d9]"],[class~="bg-[#fff4d7]"],[class~="bg-[#eadfbe]"],[class~="bg-[#f6d86f]/45"],[class~="bg-[#f6d7b8]/68"]){background:var(--dos-warning-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^=bg-red-50],[class*=" bg-red-50"],[class^=bg-red-100],[class*=" bg-red-100"],[class^=bg-rose-50],[class*=" bg-rose-50"],[class^=bg-rose-100],[class*=" bg-rose-100"],[class^=bg-pink-50],[class*=" bg-pink-50"],[class^=bg-pink-100],[class*=" bg-pink-100"],[class~="bg-[#fff0ec]"],[class~="bg-[#ffe8ee]"]){background:var(--dos-danger-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^=bg-violet-50],[class*=" bg-violet-50"],[class^=bg-violet-100],[class*=" bg-violet-100"],[class^=bg-purple-50],[class*=" bg-purple-50"],[class^=bg-purple-100],[class*=" bg-purple-100"],[class^=bg-indigo-50],[class*=" bg-indigo-50"],[class^=bg-indigo-100],[class*=" bg-indigo-100"],[class^=bg-fuchsia-50],[class*=" bg-fuchsia-50"],[class^=bg-fuchsia-100],[class*=" bg-fuchsia-100"],[class~="bg-[#faf8ff]"],[class~="bg-[#f7f4ff]"],[class~="bg-[#f1eafe]"],[class~="bg-[#f0edff]"]){background:var(--dos-violet-soft)!important}.dental-theme[data-dental-theme=dark] :is([class*=from-slate-50],[class*=to-slate-200],[class*=from-blue-50],[class*=via-blue-50],[class*=to-blue-50],[class*=from-sky-50],[class*=to-sky-50],[class*=to-sky-100],[class*=from-cyan-50],[class*=via-cyan-50],[class*=to-cyan-50],[class*=to-cyan-100],[class*=from-teal-50],[class*=to-teal-50],[class*=to-teal-100],[class*=from-emerald-50],[class*=to-emerald-50],[class*=from-amber-50],[class*=to-orange-100],[class*=from-rose-50],[class*=to-pink-100],[class*=from-violet-50],[class*=to-indigo-50],[class*="bg-[linear-gradient"][class*="#e"]){background:var(--dos-surface-soft)!important}.dental-theme[data-dental-theme=dark] :is([class~="bg-[#9ddfd0]/24"],[class~="bg-[#bfe8dd]/40"],[class~="bg-[#bfe8dd]/55"]){background:color-mix(in srgb,var(--dos-teal) 16%,transparent)!important}.dental-theme[data-dental-theme=dark] .border-line,.dental-theme[data-dental-theme=dark] :is([class^="border-[#b"],[class*=" border-[#b"],[class^="border-[#c"],[class*=" border-[#c"],[class^="border-[#d"],[class*=" border-[#d"],[class^="border-[#e"],[class*=" border-[#e"],[class^="border-[#f"],[class*=" border-[#f"],[class^=border-slate-200],[class*=" border-slate-200"],[class^=border-slate-300],[class*=" border-slate-300"],[class^=divide-slate-],[class*=" divide-slate-"]){border-color:var(--dos-line)!important}.dental-theme[data-dental-theme=dark] :is([class^=border-blue-50],[class*=" border-blue-50"],[class^=border-blue-100],[class*=" border-blue-100"],[class^=border-blue-200],[class*=" border-blue-200"],[class^=border-blue-300],[class*=" border-blue-300"],[class^=border-blue-400],[class*=" border-blue-400"],[class^=border-sky-],[class*=" border-sky-"],[class^=border-cyan-],[class*=" border-cyan-"]){border-color:var(--dos-info-line)!important}.dental-theme[data-dental-theme=dark] :is([class^=border-emerald-],[class*=" border-emerald-"],[class^=border-green-],[class*=" border-green-"],[class^=border-teal-],[class*=" border-teal-"],[class~="border-[#aee4d8]/45"],[class~="border-[#8bc8b9]"],[class~="border-[#9bcfc3]"]){border-color:var(--dos-success-line)!important}.dental-theme[data-dental-theme=dark] :is([class^=border-amber-],[class*=" border-amber-"],[class^=border-yellow-],[class*=" border-yellow-"],[class^=border-orange-],[class*=" border-orange-"],[class~="border-[#c88745]/40"],[class~="border-[#d5a84c]"],[class~="border-[#d5a84c]/45"],[class~="border-[#e6c675]"],[class~="border-[#ead6aa]"]){border-color:var(--dos-warning-line)!important}.dental-theme[data-dental-theme=dark] :is([class^=border-red-],[class*=" border-red-"],[class^=border-rose-],[class*=" border-rose-"],[class^=border-pink-],[class*=" border-pink-"],[class~="border-[#e7cbb5]"],[class~="border-[#e5c29c]"]){border-color:var(--dos-danger-line)!important}.dental-theme[data-dental-theme=dark] :is([class^=border-violet-],[class*=" border-violet-"],[class^=border-purple-],[class*=" border-purple-"],[class^=border-indigo-],[class*=" border-indigo-"],[class^=border-fuchsia-],[class*=" border-fuchsia-"],[class~="border-[#d9cff8]"],[class~="border-[#d8d4ec]"],[class~="border-[#d8c8e8]"]){border-color:var(--dos-violet-line)!important}.dental-theme[data-dental-theme=dark] .text-ink,.dental-theme[data-dental-theme=dark] :is([class~="text-[#173143]"],[class~="text-[#173f61]"],[class~="text-[#10243b]"],[class~="text-[#111827]"],[class~="text-[#344054]"],[class~="text-[#101828]"],[class~="text-[#0b1b33]"],[class~="text-[#10233d]"],[class~="text-[#10223b]"],[class~="text-[#142133]"],[class~="text-[#17110a]"],[class~="text-[#102c40]"]){color:var(--dos-text)!important}.dental-theme[data-dental-theme=dark] .text-steel,.dental-theme[data-dental-theme=dark] :is([class~="text-[#607481]"],[class~="text-[#526071]"],[class~="text-[#35576b]"],[class~="text-[#71838f]"],[class~="text-[#526b78]"],[class~="text-[#718491]"],[class~="text-[#496273]"],[class~="text-[#385267]"],[class~="text-[#687a89]"],[class~="text-[#526a79]"],[class~="text-[#78909d]"],[class~="text-[#64748b]"],[class~="text-[#5d7180]"],[class~="text-[#526579]"],[class~="text-[#667085]"],[class~="text-[#526b7a]"],[class~="text-[#526878]"],[class~="text-[#6b7e8d]"],[class~="text-[#667987]"],[class~="text-[#455f70]"],[class~="text-[#27445a]"],[class~="text-[#8aa0b5]"],[class~="text-[#7b93a1]"],[class~="text-[#65778a]"],[class~="text-[#5a6f83]"],[class~="text-[#405366]"],[class~="text-[#334e60]"],[class~="text-[#334155]"],[class~="text-[#304b5c]"],[class~="text-[#a0afb8]"],[class~="text-[#7a8f9e]"],[class~="text-[#718693]"],[class~="text-[#6a7d8d]"],[class~="text-[#617488]"],[class~="text-[#587083]"],[class~="text-[#526d7e]"],[class~="text-[#526d7c]"],[class~="text-[#526b79]"],[class~="text-[#506678]"],[class~="text-[#4f6877]"],[class~="text-[#4e4a63]"],[class~="text-[#4b6579]"],[class~="text-[#355f77]"]){color:var(--dos-muted)!important}.dental-theme[data-dental-theme=dark] :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-gray-900){color:var(--dos-muted)!important}.dental-theme[data-dental-theme=dark] .text-teal,.dental-theme[data-dental-theme=dark] :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-900,.text-blue-950,.text-cyan-600,.text-cyan-700,.text-cyan-800,.text-cyan-900,.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900,[class~="text-[#286a8f]"],[class~="text-[#285f82]"],[class~="text-[#2d65c4]"],[class~="text-[#4788b4]"],[class~="text-[#4b8eb5]"],[class~="text-[#33739b]"],[class~="text-[#164f72]"],[class~="text-[#244bb5]"]){color:var(--dos-info-text)!important}.dental-theme[data-dental-theme=dark] :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-emerald-950,.text-green-600,.text-green-700,.text-green-800,.text-green-900,.text-teal-600,.text-teal-700,.text-teal-800,.text-teal-900,[class~="text-[#2e7d6e]"],[class~="text-[#27695e]"],[class~="text-[#167c6b]"],[class~="text-[#176a5d]"],[class~="text-[#264c48]"],[class~="text-[#245d54]"],[class~="text-[#1d6658]"],[class~="text-[#17695c]"],[class~="text-[#175d52]"],[class~="text-[#247263]"],[class~="text-[#4c6b68]"],[class~="text-[#5c9f79]"],[class~="text-[#3c7e60]"],[class~="text-[#2e6f65]"],[class~="text-[#1f6659]"]){color:var(--dos-success-text)!important}.dental-theme[data-dental-theme=dark] :is(.text-amber-600,.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950,.text-yellow-600,.text-yellow-700,.text-yellow-800,.text-yellow-900,.text-orange-600,.text-orange-700,.text-orange-800,.text-orange-900,[class~="text-[#8d6c32]"],[class~="text-[#8a641c]"],[class~="text-[#9a6c10]"],[class~="text-[#8b651b]"],[class~="text-[#8a5b16]"],[class~="text-[#7a6129]"],[class~="text-[#755717]"],[class~="text-[#a27317]"],[class~="text-[#d5a84c]"],[class~="text-[#c38d17]"],[class~="text-[#b66f36]"],[class~="text-[#a76f11]"],[class~="text-[#9a5f2c]"],[class~="text-[#987320]"],[class~="text-[#8a6b2f]"],[class~="text-[#8a681f]"],[class~="text-[#80511f]"],[class~="text-[#684f1e]"]){color:var(--dos-warning-text)!important}.dental-theme[data-dental-theme=dark] :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-red-950,.text-rose-600,.text-rose-700,.text-rose-800,.text-rose-900,.text-pink-600,.text-pink-700,.text-pink-800,.text-pink-900,[class~="text-[#a85f4a]"],[class~="text-[#a54765]"]){color:var(--dos-danger-text)!important}.dental-theme[data-dental-theme=dark] :is(.text-violet-600,.text-violet-700,.text-violet-800,.text-violet-900,.text-purple-600,.text-purple-700,.text-purple-800,.text-purple-900,.text-indigo-600,.text-indigo-700,.text-indigo-800,.text-indigo-900,.text-fuchsia-600,.text-fuchsia-700,.text-fuchsia-800,.text-fuchsia-900,[class~="text-[#6d4db1]"],[class~="text-[#6657a8]"]){color:var(--dos-violet-text)!important}.dental-theme[data-dental-theme=dark] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-color:var(--dos-line)!important;background:var(--dos-input)!important;color:var(--dos-text)!important;color-scheme:dark}.dental-theme[data-dental-theme=dark] :is(input,textarea)::-moz-placeholder{color:#7f95ad!important;opacity:1}.dental-theme[data-dental-theme=dark] :is(input,textarea)::placeholder{color:#7f95ad!important;opacity:1}.dental-theme[data-dental-theme=dark] :is(select option,optgroup){background:var(--dos-input);color:var(--dos-text)}.dental-theme[data-dental-theme=dark] :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--dos-teal)}.dental-theme[data-dental-theme=dark] [class*=divide-]>:not([hidden])~:not([hidden]){border-color:var(--dos-line)!important}.dental-theme[data-dental-theme=dark] :is([class~="border-[#2e7d6e]"],[class~="border-[#2e7d6e]/40"]){border-color:var(--dos-success-line)!important}.dental-theme[data-dental-theme=dark] :is([class~="border-[#286a8f]"],[class~="border-[#285f82]"],[class~="border-[#2a6df4]"]){border-color:var(--dos-info-line)!important}.dental-theme[data-dental-theme=dark] :is([class~="border-[#244f67]"],[class~="border-[#173d69]"],[class~="border-[#173143]"]){border-color:var(--dos-line-strong)!important}.dental-theme[data-dental-theme=dark] :is([class~="hover:bg-white"],[class~="hover:bg-white/70"],[class^="hover:bg-[#f"],[class*=" hover:bg-[#f"],[class^="hover:bg-[#e"],[class*=" hover:bg-[#e"],[class^="hover:bg-[#d"],[class*=" hover:bg-[#d"],[class~="hover:bg-slate-50"]):hover{background:var(--dos-surface-raised)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:bg-blue-50"],[class*=" hover:bg-blue-50"],[class^="hover:bg-blue-100"],[class*=" hover:bg-blue-100"],[class^="hover:bg-sky-50"],[class*=" hover:bg-sky-50"],[class^="hover:bg-sky-100"],[class*=" hover:bg-sky-100"],[class^="hover:bg-cyan-50"],[class*=" hover:bg-cyan-50"],[class^="hover:bg-cyan-100"],[class*=" hover:bg-cyan-100"]):hover{background:var(--dos-info-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:bg-emerald-50"],[class*=" hover:bg-emerald-50"],[class^="hover:bg-emerald-100"],[class*=" hover:bg-emerald-100"],[class^="hover:bg-teal-50"],[class*=" hover:bg-teal-50"],[class^="hover:bg-teal-100"],[class*=" hover:bg-teal-100"]):hover{background:var(--dos-success-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:bg-amber-50"],[class*=" hover:bg-amber-50"],[class^="hover:bg-amber-100"],[class*=" hover:bg-amber-100"],[class^="hover:bg-orange-50"],[class*=" hover:bg-orange-50"],[class^="hover:bg-orange-100"],[class*=" hover:bg-orange-100"]):hover{background:var(--dos-warning-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:bg-red-50"],[class*=" hover:bg-red-50"],[class^="hover:bg-rose-50"],[class*=" hover:bg-rose-50"],[class^="hover:bg-pink-50"],[class*=" hover:bg-pink-50"],[class^="hover:bg-pink-100"],[class*=" hover:bg-pink-100"]):hover{background:var(--dos-danger-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:bg-violet-50"],[class*=" hover:bg-violet-50"],[class^="hover:bg-violet-100"],[class*=" hover:bg-violet-100"],[class^="hover:bg-indigo-50"],[class*=" hover:bg-indigo-50"],[class^="hover:bg-indigo-100"],[class*=" hover:bg-indigo-100"],[class^="hover:bg-fuchsia-50"],[class*=" hover:bg-fuchsia-50"],[class^="hover:bg-fuchsia-100"],[class*=" hover:bg-fuchsia-100"]):hover{background:var(--dos-violet-soft)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:border-blue-"],[class*=" hover:border-blue-"],[class^="hover:border-sky-"],[class*=" hover:border-sky-"],[class^="hover:border-cyan-"],[class*=" hover:border-cyan-"]):hover{border-color:var(--dos-info-line)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:border-emerald-"],[class*=" hover:border-emerald-"],[class^="hover:border-green-"],[class*=" hover:border-green-"],[class^="hover:border-teal-"],[class*=" hover:border-teal-"]):hover{border-color:var(--dos-success-line)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:border-amber-"],[class*=" hover:border-amber-"],[class^="hover:border-yellow-"],[class*=" hover:border-yellow-"],[class^="hover:border-orange-"],[class*=" hover:border-orange-"]):hover{border-color:var(--dos-warning-line)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:border-red-"],[class*=" hover:border-red-"],[class^="hover:border-rose-"],[class*=" hover:border-rose-"],[class^="hover:border-pink-"],[class*=" hover:border-pink-"]):hover{border-color:var(--dos-danger-line)!important}.dental-theme[data-dental-theme=dark] :is([class^="hover:border-violet-"],[class*=" hover:border-violet-"],[class^="hover:border-purple-"],[class*=" hover:border-purple-"],[class^="hover:border-indigo-"],[class*=" hover:border-indigo-"],[class^="hover:border-fuchsia-"],[class*=" hover:border-fuchsia-"]):hover{border-color:var(--dos-violet-line)!important}.dental-theme[data-dental-theme=dark] :is([class~="disabled:bg-slate-100"],[class~="disabled:bg-slate-300"],[class~="disabled:bg-[#b8c7cf]"]):disabled{border-color:var(--dos-line)!important;background:var(--dos-surface-raised)!important;color:var(--dos-muted)!important}.dental-theme[data-dental-theme=dark] [class~="disabled:text-slate-400"]:disabled{color:var(--dos-muted)!important}.dental-theme[data-dental-theme=dark] .group:hover :is([class~="group-hover:text-blue-700"],[class~="group-hover:text-[#174b68]"]),.dental-theme[data-dental-theme=dark] :is([class~="hover:text-blue-700"],[class~="hover:text-blue-900"],[class~="hover:text-blue-950"]):hover{color:var(--dos-info-text)!important}.dental-theme[data-dental-theme=dark] [class~="hover:text-[#173143]"]:hover{color:var(--dos-text)!important}.dental-theme[data-dental-theme=dark] [class~="hover:text-[#8a641c]"]:hover{color:var(--dos-warning-text)!important}.dental-theme[data-dental-theme=dark] :is(.shadow-panel,[class*="shadow-[0_"]){--tw-shadow-color:rgba(0,5,18,.34)}.dental-theme[data-dental-theme=dark] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid color-mix(in srgb,var(--dos-blue) 82%,#fff);outline-offset:2px}.dental-login-page{color-scheme:light;font-family:var(--font-dental-login-sans),"Aptos","Segoe UI",sans-serif}.dental-login-editorial{font-family:var(--font-dental-login-editorial),"Iowan Old Style",Baskerville,Georgia,serif;font-optical-sizing:auto}.dental-login-sans{font-family:var(--font-dental-login-sans),"Aptos","Segoe UI",sans-serif}.dental-login-heading-modern{font-family:Aptos Display,Aptos,Segoe UI Variable Display,Segoe UI,Helvetica Neue,Arial,sans-serif}.dental-login-highlight{color:transparent;background:linear-gradient(105deg,#123b96,#1d63d6 14%,#0686bd 28%,#079eab 41%,#079a78 56%,#07865d 68%,#c58d25 79%,#08748a 90%,#173f98);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 10px rgba(9,91,121,.16));animation:dental-login-pearl-shimmer 8.5s ease-in-out infinite}.dental-login-pearl{color:#164ba8;background:linear-gradient(108deg,#153b91,#1f63d5 13%,#087fc1 26%,#08a2ba 39%,#08a17e 52%,#087a55 64%,#c6932f 76%,#07819a 88%,#1949aa);background-size:280% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 5px 12px rgba(18,95,135,.22));animation:dental-login-pearl-shimmer 7.5s ease-in-out infinite}.dental-login-smile-sparkle{position:relative;width:-moz-max-content;width:max-content;max-width:100%;font-family:Georgia,serif;font-style:italic;font-weight:600;letter-spacing:-.055em}.dental-login-smile-sparkle:after,.dental-login-smile-sparkle:before{position:absolute;display:block;content:"";pointer-events:none;clip-path:polygon(50% 0,58% 41%,100% 50%,58% 59%,50% 100%,42% 59%,0 50%,42% 41%);background:linear-gradient(135deg,#fff 8%,#9ce7ef 42%,#f0c45c 58%,#fff 92%);filter:drop-shadow(0 0 .16em rgba(94,199,215,.72));transform-origin:center;animation:dental-login-star-twinkle 4.8s ease-in-out infinite}.dental-login-smile-sparkle:before{right:-.33em;top:-.14em;height:.35em;width:.35em}.dental-login-smile-sparkle:after{right:-.08em;top:.28em;height:.16em;width:.16em;animation-delay:-2.4s}.dental-login-ambient-mark{position:absolute;left:50%;top:50%;height:6.25%!important;width:6.25%!important;transform:translate(-50%,-50%) scale(16);transform-origin:center;perspective:780px}.dental-login-ambient-mark .schwartzos-kinetic-aura{opacity:.2}.dental-login-ambient-mark .schwartzos-kinetic-field{opacity:.11}.dental-login-ambient-mark .schwartzos-kinetic-zero{opacity:.13}.dental-login-ambient-mark .schwartzos-kinetic-core-plate{filter:opacity(.5)}.dental-login-ambient-mark .schwartzos-kinetic-memory,.dental-login-ambient-mark .schwartzos-kinetic-s{filter:opacity(.68)}.dental-login-ambient-mark .schwartzos-kinetic-speed-lines{filter:opacity(.3)}.dental-login-glow{will-change:transform}.dental-login-glow-one{animation:dental-login-drift-one 20s ease-in-out infinite alternate}.dental-login-glow-two{animation:dental-login-drift-two 25s ease-in-out infinite alternate}.dental-login-glow-three{animation:dental-login-drift-three 23s ease-in-out infinite alternate}.dental-login-glow-four{animation:dental-login-drift-four 28s ease-in-out infinite alternate}.dental-login-sheen{animation:dental-login-sheen 18s ease-in-out infinite;will-change:opacity,transform}.dental-login-ribbon{stroke-dasharray:11 18 3 15;animation:dental-login-ribbon-flow 28s linear infinite}.dental-login-ribbon-reverse{animation-direction:reverse;animation-duration:34s}.dental-login-node{transform-box:fill-box;transform-origin:center;animation:dental-login-node-pulse 5.8s ease-in-out infinite}.dental-login-node-two{animation-delay:-2s}.dental-login-node-three{animation-delay:-4s}@keyframes dental-login-drift-one{0%{transform:translate3d(-2%,-2%,0) scale(.96)}to{transform:translate3d(11%,7%,0) scale(1.08)}}@keyframes dental-login-drift-two{0%{transform:translate3d(2%,-4%,0) scale(1)}to{transform:translate3d(-10%,9%,0) scale(1.1)}}@keyframes dental-login-drift-three{0%{transform:translate3d(-5%,6%,0) scale(.98)}to{transform:translate3d(8%,-6%,0) scale(1.09)}}@keyframes dental-login-drift-four{0%{transform:translate3d(4%,-4%,0) scale(.98)}to{transform:translate3d(-9%,8%,0) scale(1.08)}}@keyframes dental-login-sheen{0%,14%{opacity:0;transform:translateZ(0) rotate(18deg)}38%{opacity:.7}72%,to{opacity:0;transform:translate3d(390%,0,0) rotate(18deg)}}@keyframes dental-login-pearl-shimmer{0%,14%{background-position:115% 50%}52%{background-position:10% 50%}86%,to{background-position:-105% 50%}}@keyframes dental-login-star-twinkle{0%,18%,to{opacity:.28;transform:scale(.58) rotate(0deg)}42%{opacity:1;transform:scale(1.08) rotate(16deg)}64%{opacity:.5;transform:scale(.76) rotate(29deg)}}@keyframes dental-login-ribbon-flow{to{stroke-dashoffset:-360}}@keyframes dental-login-node-pulse{0%,to{opacity:.42;transform:scale(.72)}50%{opacity:.95;transform:scale(1.24)}}@media (prefers-color-scheme:dark){.dental-login-page{color-scheme:dark;background:#06111f!important;color:#edf7ff!important}.dental-login-backdrop-base{background:linear-gradient(128deg,#030a16,#071a2b 35%,#082a2b 68%,#201b12)!important}.dental-login-page .dental-login-glow-one{background:rgba(37,99,235,.42)!important}.dental-login-page .dental-login-glow-two{background:rgba(8,145,178,.36)!important}.dental-login-page .dental-login-glow-three{background:rgba(5,150,105,.3)!important}.dental-login-page .dental-login-glow-four{background:rgba(180,126,28,.22)!important}.dental-login-page .dental-login-sheen{background-image:linear-gradient(90deg,transparent,rgba(123,224,233,.16),transparent)!important}.dental-login-page .dental-login-ambient-mark .schwartzos-kinetic-aura{opacity:.24}.dental-login-page .dental-login-ambient-mark .schwartzos-kinetic-field{opacity:.15}.dental-login-page .dental-login-ambient-mark .schwartzos-kinetic-zero{opacity:.17}.dental-login-page .dental-login-ambient-mark .schwartzos-kinetic-core-plate{filter:opacity(.64)}.dental-login-page .dental-login-ambient-mark .schwartzos-kinetic-memory,.dental-login-page .dental-login-ambient-mark .schwartzos-kinetic-s{filter:opacity(.84)}.dental-login-brand-card,.dental-login-panel,.dental-login-promo-card{border-color:rgba(135,198,224,.24)!important;background:rgba(6,19,34,.84)!important;box-shadow:0 32px 100px rgba(0,4,12,.52),inset 0 1px 0 hsla(0,0%,100%,.045)!important}.dental-login-brand-card:hover{background:rgba(8,25,43,.92)!important}.dental-login-brand-ink,.dental-login-panel-title,.dental-login-value-line{color:#eff7ff!important}.dental-login-brand-by{color:#56cfe0!important}.dental-login-intro-copy,.dental-login-panel-copy{color:#a9bed0!important}.dental-login-page .dental-login-highlight{background-image:linear-gradient(105deg,#78a8ff,#4fc8e4 34%,#4fd0ae 66%,#79a9ff);filter:drop-shadow(0 4px 12px rgba(48,184,199,.2))}.dental-login-page .dental-login-smile-sparkle{font-weight:400}.dental-login-page .dental-login-pearl{background-image:linear-gradient(108deg,#82aaff,#5d8ff0 15%,#45b9db 31%,#43d3c1 48%,#46c795 64%,#7ecfa9 77%,#4aaac8 89%,#7d9ff5);filter:drop-shadow(0 5px 14px rgba(48,184,199,.24))}.dental-login-graphic{border-color:rgba(140,211,234,.34)!important;background:#0a1a2c!important;box-shadow:0 24px 80px rgba(0,7,18,.52)!important}.dental-login-graphic-shade{background:linear-gradient(180deg,rgba(4,13,25,0) 62%,rgba(4,13,25,.3))!important}.dental-login-chip{border-color:rgba(96,165,250,.38)!important;background:rgba(30,64,175,.2)!important;color:#9fc2ff!important}.dental-login-practice-label{color:#c7d7e7!important}.dental-login-email-input,.dental-login-practice-select{border-color:rgba(111,172,207,.34)!important;background:rgba(3,12,24,.76)!important;color:#f0f7ff!important;box-shadow:0 12px 32px rgba(0,4,12,.24)!important}.dental-login-email-input:focus,.dental-login-email-input:hover,.dental-login-practice-select:focus,.dental-login-practice-select:hover{border-color:rgba(76,201,224,.72)!important;background:rgba(5,20,35,.94)!important}.dental-login-email-input::-moz-placeholder{color:rgba(190,207,225,.58)!important}.dental-login-email-input::placeholder{color:rgba(190,207,225,.58)!important}.dental-login-email-icon{color:#79c9dc!important}.dental-login-sequence{border-color:rgba(95,158,193,.25)!important;background:rgba(5,17,30,.66)!important;color:#a9c0d3!important}.dental-login-sequence>span:first-of-type{color:#8eb3ff!important}.dental-login-sequence>span:nth-of-type(2){color:#69cadd!important}.dental-login-sequence>span:last-of-type{color:#72d3a8!important}.dental-login-footer-row{border-color:rgba(100,151,184,.25)!important}.dental-login-footer-row p,.dental-login-footer-row>button{color:#9fb4c8!important}.dental-login-footer-row button:not(:hover){text-decoration-color:rgba(111,168,213,.5)!important}.dental-login-footer-row button:hover{color:#8bcff0!important}.dental-login-modal-backdrop{background:rgba(1,6,14,.76)!important}.dental-login-modal-surface{border-color:rgba(104,168,202,.32)!important;background:#081727!important;color:#edf7ff!important;box-shadow:0 30px 100px rgba(0,3,10,.72)!important}.dental-login-modal-header{border-color:rgba(92,148,181,.28)!important}.dental-login-modal-title{color:#f2f7ff!important}.dental-login-modal-eyebrow{color:#8db5ff!important}.dental-login-modal-copy,.dental-login-modal-label{color:#aec0d1!important}.dental-login-modal-field{border-color:rgba(103,164,196,.36)!important;background:#06111f!important;color:#eff7ff!important}.dental-login-modal-consent{border-color:rgba(94,151,184,.28)!important;background:rgba(9,31,49,.84)!important;color:#b4c5d5!important}.dental-login-modal-close{border-color:rgba(105,164,197,.34)!important;color:#aac1d3!important}.dental-login-modal-close:hover{background:rgba(18,57,79,.68)!important;color:#8bd8eb!important}.dental-login-modal-success{border-color:rgba(52,211,153,.38)!important;background:rgba(6,78,59,.28)!important}.dental-login-modal-success p{color:#b8ead8!important}.dental-login-modal-error{border-color:hsla(0,91%,71%,.4)!important;background:rgba(127,29,29,.28)!important;color:#fecaca!important}}@media (max-width:1279px){.dental-login-panel{background:hsla(0,0%,100%,.8)!important;backdrop-filter:blur(12px)!important}}@media (prefers-color-scheme:light) and (max-width:1279px){.dental-login-brand-card{background:#fff!important;backdrop-filter:none!important;box-shadow:0 22px 64px rgba(30,91,135,.18)!important}}@media (prefers-color-scheme:dark) and (max-width:1279px){.dental-login-backdrop-base{background:linear-gradient(145deg,#010611,#041326 38%,#052327 70%,#15140e)!important}.dental-login-page .dental-login-glow-one{background:rgba(25,76,190,.34)!important}.dental-login-page .dental-login-glow-two{background:rgba(6,116,153,.28)!important}.dental-login-panel{background:rgba(6,19,34,.78)!important}}@media (min-width:1280px){.dental-login-panel,.dental-login-promo-card{background:hsla(0,0%,100%,.84)!important;backdrop-filter:blur(12px)!important}}@media (prefers-color-scheme:dark) and (min-width:1280px){.dental-login-panel,.dental-login-promo-card{background:rgba(6,19,34,.82)!important}}@media (prefers-reduced-motion:reduce){.dental-login-glow,.dental-login-highlight,.dental-login-node,.dental-login-pearl,.dental-login-ribbon,.dental-login-sheen,.dental-login-smile-sparkle:after,.dental-login-smile-sparkle:before{animation:none!important}}.dental-calendar-shell[data-season-month="1"]{border-color:#4a83b4!important;background:radial-gradient(circle at 80% 10%,rgba(99,179,237,.3),transparent 28%),linear-gradient(145deg,#071d43,#123c70 48%,#23668a)!important}.dental-calendar-shell[data-season-month="2"]{border-color:#a9c9dc!important;background:radial-gradient(circle at 88% 10%,rgba(255,205,96,.3),transparent 25%),linear-gradient(145deg,#dcedf8,#f7fbfd 48%,#e9f2e5)!important}.dental-calendar-shell[data-season-month="3"]{border-color:#b5d7be!important;background:radial-gradient(circle at 88% 9%,rgba(170,220,178,.34),transparent 25%),linear-gradient(145deg,#edf8f0,#fbfdf4 50%,#f5eef9)!important}.dental-calendar-shell[data-season-month="4"]{border-color:#9fc2d5!important;background:radial-gradient(circle at 84% 8%,rgba(92,154,196,.28),transparent 27%),linear-gradient(145deg,#dcebf4,#f4f9fb 48%,#e6f3ea)!important}.dental-calendar-shell[data-season-month="5"]{border-color:#b8d8b7!important;background:radial-gradient(circle at 86% 8%,rgba(255,199,82,.34),transparent 27%),linear-gradient(145deg,#effaf0,#fffaf0 48%,#fdeef4)!important}.dental-calendar-shell[data-season-month="6"]{border-color:#9ed4e8!important;background:radial-gradient(circle at 86% 8%,rgba(99,211,214,.28),transparent 28%),linear-gradient(145deg,#dff5ff,#f8fdff 45%,#e2f8f4)!important}.dental-calendar-shell[data-season-month="7"]{border-color:#9ed6e9!important;background:radial-gradient(circle at 86% 8%,rgba(73,176,222,.28),transparent 28%),linear-gradient(145deg,#e9f8ff,#fffdf5 48%,#fff1cc)!important}.dental-calendar-shell[data-season-month="8"]{border-color:#dec68b!important;background:radial-gradient(circle at 86% 8%,rgba(245,177,66,.28),transparent 28%),linear-gradient(145deg,#fff4dc,#fffdf7 46%,#edf8e8)!important}.dental-calendar-shell[data-season-month="9"]{border-color:#acd2b7!important;background:radial-gradient(circle at 88% 8%,rgba(247,194,74,.28),transparent 24%),linear-gradient(145deg,#e8f7ee,#f9fdf8 43%,#fff3dc)!important}.dental-calendar-shell[data-season-month="10"]{border-color:#dda36f!important;background:radial-gradient(circle at 88% 8%,rgba(236,113,35,.25),transparent 25%),linear-gradient(145deg,#fff0df,#fff9ee 45%,#f2e7dc)!important}.dental-calendar-shell[data-season-month="11"]{border-color:#c38b62!important;background:radial-gradient(circle at 88% 8%,rgba(135,57,36,.22),transparent 26%),linear-gradient(145deg,#f8ead8,#fff9ee 45%,#ead8c3)!important}.dental-calendar-shell[data-season-month="12"]{border-color:#3c77ac!important;background:radial-gradient(circle at 82% 12%,rgba(59,130,246,.32),transparent 27%),linear-gradient(145deg,#071a3d,#0b2f62 48%,#07566a)!important}.dental-calendar-shell .dental-season-orb{border:1px solid hsla(0,0%,100%,.96)!important;box-shadow:0 12px 30px rgba(32,83,112,.18),inset 0 1px 0 hsla(0,0%,100%,.72)!important}.dental-calendar-shell[data-season-month="1"] .dental-season-orb,.dental-calendar-shell[data-season-month="12"] .dental-season-orb,.dental-calendar-shell[data-season-month="2"] .dental-season-orb,.dental-calendar-shell[data-season-month="4"] .dental-season-orb{background:#dff3ff!important;color:#286f9c!important}.dental-calendar-shell[data-season-month="3"] .dental-season-orb,.dental-calendar-shell[data-season-month="5"] .dental-season-orb{background:#e2f6e7!important;color:#397a58!important}.dental-calendar-shell[data-season-month="6"] .dental-season-orb{background:#d3f5f5!important;color:#147b91!important}.dental-calendar-shell[data-season-month="7"] .dental-season-orb{background:#fff0a9!important;color:#a9690d!important}.dental-calendar-shell[data-season-month="8"] .dental-season-orb,.dental-calendar-shell[data-season-month="9"] .dental-season-orb{background:#ffe5a0!important;color:#925d0e!important}.dental-calendar-shell[data-season-month="10"] .dental-season-orb{background:#ffd19a!important;color:#8f3c1c!important}.dental-calendar-shell[data-season-month="11"] .dental-season-orb{background:#f4c590!important;color:#71351f!important}.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] h1{color:#fff!important;text-shadow:0 1px 2px rgba(0,8,24,.38)}.dental-theme[data-dental-theme=dark] .dental-calendar-shell aside h3,.dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=false] h1{color:#102b3f!important;text-shadow:none}.dental-calendar-shell[data-season-dark=true] .dental-season-kicker{color:#c7edff!important}.dental-calendar-shell[data-season-dark=true] .dental-season-date{color:#286f9c!important}.dental-calendar-shell[data-season-month="3"] :is(.dental-season-kicker,.dental-season-date){color:#246348!important}.dental-calendar-shell[data-season-month="7"] :is(.dental-season-kicker,.dental-season-date){color:#197da5!important}.dental-calendar-shell[data-season-month="8"] :is(.dental-season-kicker,.dental-season-date){color:#765516!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="7"]{border-color:#9ed6e9!important;background:radial-gradient(circle at 86% 8%,rgba(73,176,222,.28),transparent 28%),linear-gradient(145deg,#e9f8ff,#fffdf5 48%,#fff1cc)!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="8"]{border-color:#dec68b!important;background:radial-gradient(circle at 86% 8%,rgba(245,177,66,.28),transparent 28%),linear-gradient(145deg,#fff4dc,#fffdf7 46%,#edf8e8)!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="1"] .dental-season-orb,body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="12"] .dental-season-orb,body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="2"] .dental-season-orb,body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="4"] .dental-season-orb{background:#dff3ff!important;color:#286f9c!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="3"] .dental-season-orb,body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="5"] .dental-season-orb{background:#e2f6e7!important;color:#397a58!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="6"] .dental-season-orb{background:#d3f5f5!important;color:#147b91!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="7"] .dental-season-orb{background:#fff0a9!important;color:#a9690d!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="8"] .dental-season-orb,body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="9"] .dental-season-orb{background:#ffe5a0!important;color:#925d0e!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="10"] .dental-season-orb{background:#ffd19a!important;color:#8f3c1c!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="11"] .dental-season-orb{background:#f4c590!important;color:#71351f!important}body .dental-theme[data-dental-theme] .dental-calendar-shell[data-season-month="3"] :is(.dental-season-kicker,.dental-season-date){color:#246348!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="bg-white/62"]{background-color:hsla(0,0%,100%,.62)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="bg-white/72"]{background-color:hsla(0,0%,100%,.72)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="bg-white/74"]{background-color:hsla(0,0%,100%,.74)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="bg-white/75"]{background-color:hsla(0,0%,100%,.75)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="bg-white/82"]{background-color:hsla(0,0%,100%,.82)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="bg-white/88"]{background-color:hsla(0,0%,100%,.88)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="text-[#35576b]"]{color:#35576b!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="text-[#41637b]"]{color:#41637b!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="text-[#526b7a]"]{color:#526b7a!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="text-[#607481]"]{color:#607481!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell [class~="text-[#7b93a1]"]{color:#7b93a1!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell .dental-calendar-day:not([data-selected=true]):not([data-today=true]){border-color:transparent!important;background:hsla(0,0%,100%,.74)!important;color:#35576b!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell .dental-calendar-day[data-selected=true]{border-color:#173143!important;background:#173143!important;color:#fff!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell .dental-calendar-day[data-today=true]:not([data-selected=true]){border-color:#d5a84c!important;background:#fff7db!important;color:#755717!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] aside{border-color:rgba(224,241,252,.88)!important;background:rgba(238,248,255,.94)!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] aside h3{color:#102b3f!important;text-shadow:none!important}body .dental-theme[data-dental-theme=dark] .dental-calendar-shell[data-season-dark=true] .dental-season-date{color:#286f9c!important}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]{border-color:#2d86c6!important;box-shadow:0 14px 34px rgba(31,118,167,.18)!important}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]>.dental-assessment-summary{background:linear-gradient(100deg,#1d4ed8,#2563eb)!important;color:#fff!important;transition:filter .16s ease,transform .16s ease}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]>.dental-assessment-summary:hover{filter:saturate(1.12) brightness(1.05)}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]>.dental-assessment-summary .dental-assessment-summary-title{color:#fff!important;font-size:1rem}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]>.dental-assessment-summary .dental-assessment-summary-description{color:hsla(0,0%,100%,.84)!important}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]>.dental-assessment-summary .dental-assessment-status{background:rgba(7,40,67,.28)!important;color:#fff!important}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=required]>.dental-assessment-summary .dental-assessment-open-cue{border:1px solid hsla(0,0%,100%,.72);background:#fff!important;color:#17689f!important;box-shadow:0 7px 18px rgba(4,46,73,.18)}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=complete]>.dental-assessment-summary{background:color-mix(in srgb,var(--dental-mint) 10%,var(--dental-panel))!important}body .dental-theme .dental-assessment-disclosure[data-assessment-presentation=standard]>.dental-assessment-summary{background:var(--dos-surface-soft)!important}body .dental-theme .dental-assessment-disclosure:not([data-assessment-presentation=required]) .dental-assessment-summary-title{color:var(--dos-text)!important}body .dental-theme .dental-assessment-disclosure:not([data-assessment-presentation=required]) .dental-assessment-summary-description{color:var(--dos-muted)!important}body .dental-theme .dental-assessment-disclosure:not([data-assessment-presentation=required]) .dental-assessment-open-cue,body .dental-theme .dental-assessment-disclosure:not([data-assessment-presentation=required]) .dental-assessment-status{border:1px solid var(--dos-line);background:var(--dos-surface)!important;color:var(--dos-text)!important}@media (max-width:640px){body .dental-theme .dental-assessment-summary{align-items:flex-start;flex-direction:column}}.dental-page-stack :where(.grid,.flex)>:where(:not([class*=min-w-])),.dental-page-stack>*{min-width:0}.dental-page-stack :where(.overflow-x-auto){max-width:100%;overscroll-behavior-x:contain}.dental-staff-messenger{height:min(48rem,calc(var(--dental-message-viewport-height, 100dvh) - 10rem));min-height:22rem;scroll-margin-top:9rem}.dental-message-sidebar{display:flex;flex-direction:column}.dental-message-sidebar>:first-child{flex-shrink:0}.dental-message-sidebar>:nth-child(2){flex:1}.dental-message-conversation{display:grid;grid-template-columns:minmax(0,1fr)}@media (max-width:1023px){.dental-staff-messenger{min-height:16rem}.dental-staff-messenger[data-mobile-conversation=false] .dental-message-conversation,.dental-staff-messenger[data-mobile-conversation=true] .dental-message-sidebar{display:none}.dental-staff-messenger :is(input,select,textarea){font-size:16px}.dental-message-conversation>footer{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}}@media (max-width:880px){.dental-theme,.schwartzos-shell.dental-shell{overflow-x:visible}.dental-page-stack{overflow-wrap:anywhere}.dental-section-tabs{max-width:100%;overscroll-behavior-x:contain}.dental-support-launcher{position:relative;bottom:auto;right:auto;margin:0;padding:1rem 1rem max(1rem,env(safe-area-inset-bottom));background:var(--dental-surface,#f3f7fc);display:flex;flex-direction:column;align-items:flex-end}.dental-page-stack :where(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%}.dental-page-stack :where(.fixed.inset-0){max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;align-items:start}body:has(.dental-theme[data-dental-theme=dark]) .dental-support-launcher{background:#0c1421}}.dental-attention-panel li>button{min-height:42px;padding:9px 12px;border:1px solid var(--dos-line);border-radius:11px;background:var(--dos-surface-soft);color:var(--dos-teal);display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:850}.dental-attention-panel li>button svg{width:15px}.dental-attention-dialog{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow-y:auto;border:1px solid var(--dental-line);border-radius:22px;background:var(--dental-panel);color:var(--dental-ink);box-shadow:var(--dental-shadow);font-family:inherit}.dental-attention-dialog::backdrop{background:#0716299c;backdrop-filter:blur(5px)}.dental-attention-dialog .dental-attention-dialog-header{display:flex;align-items:center;gap:14px;padding:22px 24px;border-bottom:1px solid var(--dental-line);background:linear-gradient(120deg,color-mix(in srgb,var(--dental-accent) 12%,var(--dental-panel)),color-mix(in srgb,var(--dental-mint) 8%,var(--dental-panel)))}.dental-attention-dialog-header p{color:var(--dental-accent);font-size:1rem;font-weight:850}.dental-attention-dialog .dental-attention-dialog-header span{color:var(--dental-steel);font-size:.8rem;font-weight:650}.dental-attention-dialog .dental-attention-dialog-icon{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border:1px solid var(--dental-line);border-radius:14px;color:var(--dental-accent);background:var(--dental-panel)}.dental-attention-dialog-header>button{display:grid;place-items:center;min-width:42px;min-height:42px;margin-left:auto;border-radius:12px;color:var(--dental-steel)}.dental-attention-dialog-header>button:hover{background:var(--dental-panel)}.dental-attention-dialog-body{padding:24px}.dental-attention-dialog .dental-attention-dialog-body h2{color:var(--dental-ink);font-size:clamp(1.35rem,3vw,1.8rem);font-weight:850;line-height:1.25;letter-spacing:-.025em}.dental-attention-due{display:inline-flex;margin-top:14px;padding:6px 10px;border-radius:9px;background:color-mix(in srgb,var(--dental-accent) 10%,var(--dental-panel));color:var(--dental-accent);font-size:.78rem;font-weight:800}.dental-attention-due.is-overdue{background:color-mix(in srgb,#e07e3c 15%,var(--dental-panel));color:var(--dental-ink)}.dental-attention-message{margin-top:18px;color:var(--dental-steel);font-size:.95rem;line-height:1.75;white-space:pre-line}.dental-attention-dialog dl{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;padding:16px;border:1px solid var(--dental-line);border-radius:14px;background:var(--dental-surface)}.dental-attention-dialog dt{color:var(--dental-steel);font-size:.75rem;font-weight:700}.dental-attention-dialog dd{margin-top:5px;color:var(--dental-ink);font-size:.85rem;font-weight:800}.dental-attention-dialog footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid var(--dental-line)}.dental-attention-dialog footer :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid var(--dental-line);border-radius:12px;background:var(--dental-surface);color:var(--dental-ink);font-size:.85rem;font-weight:800}.dental-attention-dialog footer .dental-attention-primary{background:#2563eb;border-color:#2563eb;color:#fff}.dental-attention-dialog footer svg{width:17px}.dental-attention-dialog button:disabled{opacity:.55;cursor:wait}.dental-attention-dialog :is(a,button):focus-visible{outline:3px solid var(--dental-accent);outline-offset:3px}.dental-attention-footnote{margin-top:15px;color:var(--dental-steel);font-size:.75rem;line-height:1.6}.dental-attention-error{margin-top:16px;padding:12px;border:1px solid #ef4444;border-radius:12px;color:var(--dental-ink);background:color-mix(in srgb,#ef4444 9%,var(--dental-panel))}.dental-legacy-receivables :is(.dental-legacy-panel,.dental-legacy-orientation){border-radius:20px;overflow:hidden}.dental-legacy-receivables :is(h2,h3){font-family:inherit;font-weight:850;letter-spacing:-.025em}.dental-legacy-receivables summary{padding:20px 24px;background:color-mix(in srgb,var(--dental-accent) 5%,var(--dental-panel))}.dental-legacy-receivables summary .font-display{font-family:inherit;font-weight:800}.dental-legacy-receivables .dental-legacy-hero{padding:26px;background:linear-gradient(120deg,color-mix(in srgb,var(--dental-accent) 13%,var(--dental-panel)),color-mix(in srgb,var(--dental-mint) 8%,var(--dental-panel)))}.dental-legacy-receivables .legacy-metric{--legacy-accent:#2563eb;padding:22px;border:1px solid var(--dental-line);border-top:4px solid var(--legacy-accent)!important;border-radius:16px;background:color-mix(in srgb,var(--legacy-accent) 7%,var(--dental-panel));box-shadow:none}.dental-legacy-receivables .legacy-metric.is-patient{--legacy-accent:#059669}.dental-legacy-receivables .legacy-metric.is-insurance{--legacy-accent:#0891b2}.dental-legacy-receivables .legacy-metric.is-outstanding{--legacy-accent:#d97706}.dental-legacy-receivables .legacy-metric.is-credit{--legacy-accent:#8b5cf6}.legacy-metric>p:first-child{font-size:.8rem;font-weight:800;color:var(--dental-steel)}.legacy-metric>p:nth-child(2){font-family:inherit;font-size:clamp(1.65rem,2.2vw,2.3rem);font-weight:850;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--dental-ink)}.legacy-metric>p:last-child{font-size:.8rem;line-height:1.6;color:var(--dental-steel)}.dental-legacy-receivables .legacy-reconciliation-step{padding:15px;border:1px solid var(--dental-line);border-radius:15px;background:var(--dental-panel)}.dental-legacy-receivables .legacy-reconciliation-step p:first-child{font-weight:850}.dental-legacy-receivables :is(input,select,textarea){border-radius:12px}.dental-legacy-receivables button{border-radius:12px;font-weight:750}.dental-legacy-receivables thead{background:color-mix(in srgb,var(--dental-accent) 9%,var(--dental-panel))}.dental-legacy-receivables th{color:var(--dental-steel);font-weight:800}.dental-legacy-receivables tbody tr:nth-child(2n){background:color-mix(in srgb,var(--dental-surface) 65%,var(--dental-panel))}@media (max-width:640px){.dental-attention-panel li>button{grid-column:2;justify-self:start}.dental-attention-dialog .dental-attention-dialog-header,.dental-attention-dialog-body{padding:18px}.dental-attention-dialog dl{grid-template-columns:1fr}.dental-legacy-receivables .dental-legacy-hero,.dental-legacy-receivables summary{padding:18px}}.curve-aging-panel .billing-metric-credit{border-top-color:#8b5cf6;background:color-mix(in srgb,#8b5cf6 7%,var(--dental-panel))}.curve-aging-panel .billing-metric-cyan{border-top-color:#0891b2;background:color-mix(in srgb,#0891b2 7%,var(--dental-panel))}.curve-aging-panel h2{font-family:inherit;font-weight:850;letter-spacing:-.025em}.marker\:content-none ::marker{--tw-content:none;content:var(--tw-content)}.marker\:content-none::marker{--tw-content:none;content:var(--tw-content)}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border-0::file-selector-button{border-width:0}.file\:bg-blue-50::file-selector-button{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:font-bold::file-selector-button{font-weight:700}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-blue-700::file-selector-button{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.file\:text-blue-800::file-selector-button{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.placeholder\:font-medium::-moz-placeholder{font-weight:500}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-\[\#5d6d84\]\/55::-moz-placeholder{color:rgba(93,109,132,.55)}.placeholder\:text-\[\#5d6d84\]\/55::placeholder{color:rgba(93,109,132,.55)}.placeholder\:text-\[\#5d6d84\]\/70::-moz-placeholder{color:rgba(93,109,132,.7)}.placeholder\:text-\[\#5d6d84\]\/70::placeholder{color:rgba(93,109,132,.7)}.placeholder\:text-\[\#78909d\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(120 144 157/var(--tw-text-opacity,1))}.placeholder\:text-\[\#78909d\]::placeholder{--tw-text-opacity:1;color:rgb(120 144 157/var(--tw-text-opacity,1))}.placeholder\:text-\[\#8aa0ad\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(138 160 173/var(--tw-text-opacity,1))}.placeholder\:text-\[\#8aa0ad\]::placeholder{--tw-text-opacity:1;color:rgb(138 160 173/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.placeholder\:text-steel\/55::-moz-placeholder{color:rgba(159,179,216,.55)}.placeholder\:text-steel\/55::placeholder{color:rgba(159,179,216,.55)}.placeholder\:text-steel\/60::-moz-placeholder{color:rgba(159,179,216,.6)}.placeholder\:text-steel\/60::placeholder{color:rgba(159,179,216,.6)}.placeholder\:text-steel\/70::-moz-placeholder{color:rgba(159,179,216,.7)}.placeholder\:text-steel\/70::placeholder{color:rgba(159,179,216,.7)}.placeholder\:text-white\/30::-moz-placeholder{color:hsla(0,0%,100%,.3)}.placeholder\:text-white\/30::placeholder{color:hsla(0,0%,100%,.3)}.backdrop\:bg-slate-950\/45::backdrop{background-color:rgba(2,6,23,.45)}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(4px);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)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:-left-\[1\.35rem\]:before{content:var(--tw-content);left:-1.35rem}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:top-5:before{content:var(--tw-content);top:1.25rem}.before\:h-1:before{content:var(--tw-content);height:.25rem}.before\:h-3:before{content:var(--tw-content);height:.75rem}.before\:w-3:before{content:var(--tw-content);width:.75rem}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-\[\#2e7d6e\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(46 125 110/var(--tw-bg-opacity,1))}.before\:bg-amber-500:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.before\:bg-blue-600:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.before\:bg-cyan-500:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.before\:bg-violet-600:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.first\:rounded-l-full:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.first\:border-0:first-child{border-width:0}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-full:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-\[var\(--dental-panel\)\]:nth-child(odd){background-color:var(--dental-panel)}.even\:bg-\[var\(--dental-surface\)\]:nth-child(2n){background-color:var(--dental-surface)}.open\:border-\[\#9ecdc4\][open]{--tw-border-opacity:1;border-color:rgb(158 205 196/var(--tw-border-opacity,1))}.open\:shadow-\[0_18px_45px_rgba\(23\2c 49\2c 67\2c 0\.1\)\][open]{--tw-shadow:0 18px 45px rgba(23,49,67,.1);--tw-shadow-colored:0 18px 45px var(--tw-shadow-color)}.open\:shadow-\[0_18px_45px_rgba\(23\2c 49\2c 67\2c 0\.1\)\][open],.open\:shadow-panel[open]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.open\:shadow-panel[open]{--tw-shadow:0 20px 62px rgba(0,8,28,.34);--tw-shadow-colored:0 20px 62px var(--tw-shadow-color);--tw-shadow-color:#0d1d3d;--tw-shadow:var(--tw-shadow-colored)}.read-only\:cursor-not-allowed:-moz-read-only{cursor:not-allowed}.read-only\:cursor-not-allowed:read-only{cursor:not-allowed}.focus-within\:border-blue-500:focus-within{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:ring-blue-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:border-\[\#2563eb\]:hover{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.hover\:border-\[\#286a8f\]:hover{--tw-border-opacity:1;border-color:rgb(40 106 143/var(--tw-border-opacity,1))}.hover\:border-\[\#2e7d6e\]:hover{--tw-border-opacity:1;border-color:rgb(46 125 110/var(--tw-border-opacity,1))}.hover\:border-\[\#2f80ff\]:hover{--tw-border-opacity:1;border-color:rgb(47 128 255/var(--tw-border-opacity,1))}.hover\:border-\[\#4788b4\]:hover{--tw-border-opacity:1;border-color:rgb(71 136 180/var(--tw-border-opacity,1))}.hover\:border-\[\#47ddff\]\/30:hover{border-color:rgba(71,221,255,.3)}.hover\:border-\[\#47ddff\]\/35:hover{border-color:rgba(71,221,255,.35)}.hover\:border-\[\#47ddff\]\/45:hover{border-color:rgba(71,221,255,.45)}.hover\:border-\[\#47ddff\]\/55:hover{border-color:rgba(71,221,255,.55)}.hover\:border-\[\#47ddff\]\/60:hover{border-color:rgba(71,221,255,.6)}.hover\:border-\[\#47ddff\]\/65:hover{border-color:rgba(71,221,255,.65)}.hover\:border-\[\#4fa58f\]:hover{--tw-border-opacity:1;border-color:rgb(79 165 143/var(--tw-border-opacity,1))}.hover\:border-\[\#5ea7c8\]:hover{--tw-border-opacity:1;border-color:rgb(94 167 200/var(--tw-border-opacity,1))}.hover\:border-\[\#60a697\]:hover{--tw-border-opacity:1;border-color:rgb(96 166 151/var(--tw-border-opacity,1))}.hover\:border-\[\#76bbaa\]:hover{--tw-border-opacity:1;border-color:rgb(118 187 170/var(--tw-border-opacity,1))}.hover\:border-\[\#7eabbf\]:hover{--tw-border-opacity:1;border-color:rgb(126 171 191/var(--tw-border-opacity,1))}.hover\:border-\[\#8db7ca\]:hover{--tw-border-opacity:1;border-color:rgb(141 183 202/var(--tw-border-opacity,1))}.hover\:border-\[\#8fb9ce\]:hover{--tw-border-opacity:1;border-color:rgb(143 185 206/var(--tw-border-opacity,1))}.hover\:border-\[\#8fc6d7\]:hover{--tw-border-opacity:1;border-color:rgb(143 198 215/var(--tw-border-opacity,1))}.hover\:border-\[\#9bc7bb\]:hover{--tw-border-opacity:1;border-color:rgb(155 199 187/var(--tw-border-opacity,1))}.hover\:border-\[\#9ccbd7\]:hover{--tw-border-opacity:1;border-color:rgb(156 203 215/var(--tw-border-opacity,1))}.hover\:border-\[\#9ec8bd\]:hover{--tw-border-opacity:1;border-color:rgb(158 200 189/var(--tw-border-opacity,1))}.hover\:border-\[\#d3a553\]\/70:hover{border-color:rgba(211,165,83,.7)}.hover\:border-\[\#d5a84c\]:hover{--tw-border-opacity:1;border-color:rgb(213 168 76/var(--tw-border-opacity,1))}.hover\:border-\[\#ffe49b\]:hover{--tw-border-opacity:1;border-color:rgb(255 228 155/var(--tw-border-opacity,1))}.hover\:border-\[rgba\(255\2c 77\2c 77\2c 0\.7\)\]:hover{border-color:rgba(255,77,77,.7)}.hover\:border-\[rgba\(30\2c 99\2c 181\2c 0\.45\)\]:hover{border-color:rgba(30,99,181,.45)}.hover\:border-\[var\(--dental-accent\)\]:hover{border-color:var(--dental-accent)}.hover\:border-\[var\(--market-lime\)\]:hover{border-color:var(--market-lime)}.hover\:border-amber-300\/60:hover{border-color:rgba(252,211,77,.6)}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-amber-600:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity,1))}.hover\:border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.hover\:border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.hover\:border-blue-500:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.hover\:border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity,1))}.hover\:border-cyan-300\/20:hover{border-color:rgba(103,232,249,.2)}.hover\:border-cyan-300\/30:hover{border-color:rgba(103,232,249,.3)}.hover\:border-cyan-300\/50:hover{border-color:rgba(103,232,249,.5)}.hover\:border-cyan-300\/60:hover{border-color:rgba(103,232,249,.6)}.hover\:border-cyan-400:hover{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.hover\:border-ember:hover{--tw-border-opacity:1;border-color:rgb(255 157 59/var(--tw-border-opacity,1))}.hover\:border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.hover\:border-fuchsia-300\/60:hover{border-color:rgba(240,171,252,.6)}.hover\:border-fuchsia-300\/70:hover{border-color:rgba(240,171,252,.7)}.hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity,1))}.hover\:border-ink:hover{--tw-border-opacity:1;border-color:rgb(245 248 255/var(--tw-border-opacity,1))}.hover\:border-line:hover{--tw-border-opacity:1;border-color:rgb(35 60 106/var(--tw-border-opacity,1))}.hover\:border-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity,1))}.hover\:border-pink-400:hover{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity,1))}.hover\:border-red-300\/60:hover{border-color:hsla(0,94%,82%,.6)}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.hover\:border-redwood:hover{--tw-border-opacity:1;border-color:rgb(255 107 129/var(--tw-border-opacity,1))}.hover\:border-rose-400:hover{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity,1))}.hover\:border-sky-400:hover{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity,1))}.hover\:border-teal:hover{--tw-border-opacity:1;border-color:rgb(66 200 255/var(--tw-border-opacity,1))}.hover\:border-violet-300\/35:hover{border-color:rgba(196,181,253,.35)}.hover\:border-violet-300\/50:hover{border-color:rgba(196,181,253,.5)}.hover\:border-white\/25:hover{border-color:hsla(0,0%,100%,.25)}.hover\:border-white\/30:hover{border-color:hsla(0,0%,100%,.3)}.hover\:border-white\/40:hover{border-color:hsla(0,0%,100%,.4)}.hover\:\!bg-emerald-900:hover{--tw-bg-opacity:1!important;background-color:rgb(6 78 59/var(--tw-bg-opacity,1))!important}.hover\:bg-\[\#0a1425\]:hover{--tw-bg-opacity:1;background-color:rgb(10 20 37/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0a1734\]:hover{--tw-bg-opacity:1;background-color:rgb(10 23 52/var(--tw-bg-opacity,1))}.hover\:bg-\[\#0b1b35\]:hover{--tw-bg-opacity:1;background-color:rgb(11 27 53/var(--tw-bg-opacity,1))}.hover\:bg-\[\#102b4a\]:hover{--tw-bg-opacity:1;background-color:rgb(16 43 74/var(--tw-bg-opacity,1))}.hover\:bg-\[\#116657\]:hover{--tw-bg-opacity:1;background-color:rgb(17 102 87/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1958d7\]:hover{--tw-bg-opacity:1;background-color:rgb(25 88 215/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1d4ed8\]:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-\[\#1f4d69\]:hover{--tw-bg-opacity:1;background-color:rgb(31 77 105/var(--tw-bg-opacity,1))}.hover\:bg-\[\#214f6c\]:hover{--tw-bg-opacity:1;background-color:rgb(33 79 108/var(--tw-bg-opacity,1))}.hover\:bg-\[\#215a79\]:hover{--tw-bg-opacity:1;background-color:rgb(33 90 121/var(--tw-bg-opacity,1))}.hover\:bg-\[\#225a79\]:hover{--tw-bg-opacity:1;background-color:rgb(34 90 121/var(--tw-bg-opacity,1))}.hover\:bg-\[\#23465b\]:hover{--tw-bg-opacity:1;background-color:rgb(35 70 91/var(--tw-bg-opacity,1))}.hover\:bg-\[\#24465b\]:hover{--tw-bg-opacity:1;background-color:rgb(36 70 91/var(--tw-bg-opacity,1))}.hover\:bg-\[\#244b62\]:hover{--tw-bg-opacity:1;background-color:rgb(36 75 98/var(--tw-bg-opacity,1))}.hover\:bg-\[\#24665a\]:hover{--tw-bg-opacity:1;background-color:rgb(36 102 90/var(--tw-bg-opacity,1))}.hover\:bg-\[\#25695d\]:hover{--tw-bg-opacity:1;background-color:rgb(37 105 93/var(--tw-bg-opacity,1))}.hover\:bg-\[\#266d61\]:hover{--tw-bg-opacity:1;background-color:rgb(38 109 97/var(--tw-bg-opacity,1))}.hover\:bg-\[\#dceef7\]:hover{--tw-bg-opacity:1;background-color:rgb(220 238 247/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e3f0f6\]:hover{--tw-bg-opacity:1;background-color:rgb(227 240 246/var(--tw-bg-opacity,1))}.hover\:bg-\[\#e8f3f8\]:hover{--tw-bg-opacity:1;background-color:rgb(232 243 248/var(--tw-bg-opacity,1))}.hover\:bg-\[\#eaf4f8\]:hover{--tw-bg-opacity:1;background-color:rgb(234 244 248/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edf4f9\]:hover{--tw-bg-opacity:1;background-color:rgb(237 244 249/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edf7fa\]:hover{--tw-bg-opacity:1;background-color:rgb(237 247 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#edf7fb\]:hover{--tw-bg-opacity:1;background-color:rgb(237 247 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#eef6fa\]:hover{--tw-bg-opacity:1;background-color:rgb(238 246 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#eef7f8\]:hover{--tw-bg-opacity:1;background-color:rgb(238 247 248/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f3fbff\]:hover{--tw-bg-opacity:1;background-color:rgb(243 251 255/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f4f7fb\]:hover{--tw-bg-opacity:1;background-color:rgb(244 247 251/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f4f9fc\]:hover{--tw-bg-opacity:1;background-color:rgb(244 249 252/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f4fbfd\]:hover{--tw-bg-opacity:1;background-color:rgb(244 251 253/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f5f9fc\]:hover{--tw-bg-opacity:1;background-color:rgb(245 249 252/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f7fbfd\]:hover{--tw-bg-opacity:1;background-color:rgb(247 251 253/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8fbfa\]:hover{--tw-bg-opacity:1;background-color:rgb(248 251 250/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8fbfd\]:hover{--tw-bg-opacity:1;background-color:rgb(248 251 253/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f8fcff\]:hover{--tw-bg-opacity:1;background-color:rgb(248 252 255/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fff0bd\]:hover{--tw-bg-opacity:1;background-color:rgb(255 240 189/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(182\2c 255\2c 46\2c 0\.22\)\]:hover{background-color:rgba(182,255,46,.22)}.hover\:bg-\[rgba\(255\2c 77\2c 77\2c 0\.18\)\]:hover{background-color:rgba(255,77,77,.18)}.hover\:bg-\[var\(--dental-panel\)\]:hover{background-color:var(--dental-panel)}.hover\:bg-\[var\(--dental-surface\)\]:hover{background-color:var(--dental-surface)}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-amber-300:hover{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.hover\:bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-50\/55:hover{background-color:rgba(239,246,255,.55)}.hover\:bg-blue-50\/60:hover{background-color:rgba(239,246,255,.6)}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.hover\:bg-cyan-200:hover{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity,1))}.hover\:bg-cyan-300\/\[0\.05\]:hover{background-color:rgba(103,232,249,.05)}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity,1))}.hover\:bg-ink\/5:hover{background-color:rgba(245,248,255,.05)}.hover\:bg-panel:hover{--tw-bg-opacity:1;background-color:rgb(13 29 61/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-surface:hover{--tw-bg-opacity:1;background-color:rgb(9 22 47/var(--tw-bg-opacity,1))}.hover\:bg-teal:hover{--tw-bg-opacity:1;background-color:rgb(66 200 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.hover\:bg-violet-800:hover{--tw-bg-opacity:1;background-color:rgb(91 33 182/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/25:hover{background-color:hsla(0,0%,100%,.25)}.hover\:bg-white\/70:hover{background-color:hsla(0,0%,100%,.7)}.hover\:bg-white\/\[0\.04\]:hover{background-color:hsla(0,0%,100%,.04)}.hover\:bg-white\/\[0\.055\]:hover{background-color:hsla(0,0%,100%,.055)}.hover\:bg-white\/\[0\.05\]:hover{background-color:hsla(0,0%,100%,.05)}.hover\:bg-white\/\[0\.06\]:hover{background-color:hsla(0,0%,100%,.06)}.hover\:bg-white\/\[0\.08\]:hover{background-color:hsla(0,0%,100%,.08)}.hover\:text-\[\#087d90\]:hover{--tw-text-opacity:1;color:rgb(8 125 144/var(--tw-text-opacity,1))}.hover\:text-\[\#1645a0\]:hover{--tw-text-opacity:1;color:rgb(22 69 160/var(--tw-text-opacity,1))}.hover\:text-\[\#173143\]:hover{--tw-text-opacity:1;color:rgb(23 49 67/var(--tw-text-opacity,1))}.hover\:text-\[\#8a641c\]:hover{--tw-text-opacity:1;color:rgb(138 100 28/var(--tw-text-opacity,1))}.hover\:text-\[\#ffe49b\]:hover{--tw-text-opacity:1;color:rgb(255 228 155/var(--tw-text-opacity,1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.hover\:text-blue-900:hover{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.hover\:text-blue-950:hover{--tw-text-opacity:1;color:rgb(23 37 84/var(--tw-text-opacity,1))}.hover\:text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.hover\:text-ink:hover{--tw-text-opacity:1;color:rgb(245 248 255/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/80:hover{color:hsla(0,0%,100%,.8)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_15px_34px_rgba\(49\2c 99\2c 132\2c 0\.13\)\]:hover{--tw-shadow:0 15px 34px rgba(49,99,132,.13);--tw-shadow-colored:0 15px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_42px_rgba\(32\2c 58\2c 100\2c 0\.16\)\]:hover{--tw-shadow:0 18px 42px rgba(32,58,100,.16);--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_46px_rgba\(25\2c 118\2c 177\2c 0\.3\)\]:hover{--tw-shadow:0 20px 46px rgba(25,118,177,.3);--tw-shadow-colored:0 20px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_48px_rgba\(39\2c 83\2c 112\2c 0\.14\)\]:hover{--tw-shadow:0 20px 48px rgba(39,83,112,.14);--tw-shadow-colored:0 20px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_54px_rgba\(42\2c 67\2c 108\2c 0\.16\)\]:hover{--tw-shadow:0 20px 54px rgba(42,67,108,.16);--tw-shadow-colored:0 20px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_66px_rgba\(30\2c 91\2c 135\2c 0\.19\)\]:hover{--tw-shadow:0 24px 66px rgba(30,91,135,.19);--tw-shadow-colored:0 24px 66px var(--tw-shadow-color)}.hover\:shadow-\[0_24px_66px_rgba\(30\2c 91\2c 135\2c 0\.19\)\]:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-panel:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-panel:hover{--tw-shadow:0 20px 62px rgba(0,8,28,.34);--tw-shadow-colored:0 20px 62px var(--tw-shadow-color)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-panel:hover{--tw-shadow-color:#0d1d3d;--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.hover\:ring-\[\#91baca\]:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(145 186 202/var(--tw-ring-opacity,1))}.hover\:brightness-105:hover{--tw-brightness:brightness(1.05)}.hover\:brightness-105:hover,.hover\:brightness-110:hover{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)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1)}.hover\:brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#167c6b\]:focus{--tw-border-opacity:1;border-color:rgb(22 124 107/var(--tw-border-opacity,1))}.focus\:border-\[\#286a8f\]:focus{--tw-border-opacity:1;border-color:rgb(40 106 143/var(--tw-border-opacity,1))}.focus\:border-\[\#2e7d6e\]:focus{--tw-border-opacity:1;border-color:rgb(46 125 110/var(--tw-border-opacity,1))}.focus\:border-\[var\(--dental-accent\)\]:focus{border-color:var(--dental-accent)}.focus\:border-blue-400:focus{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-blue-600:focus{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.focus\:border-cyan-300\/55:focus{border-color:rgba(103,232,249,.55)}.focus\:border-cyan-300\/60:focus{border-color:rgba(103,232,249,.6)}.focus\:border-cyan-300\/70:focus{border-color:rgba(103,232,249,.7)}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-teal:focus{--tw-border-opacity:1;border-color:rgb(66 200 255/var(--tw-border-opacity,1))}.focus\:border-violet-500:focus{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[\#2e7d6e\]\/10:focus{--tw-ring-color:rgba(46,125,110,.1)}.focus\:ring-\[\#2e7d6e\]\/15:focus{--tw-ring-color:rgba(46,125,110,.15)}.focus\:ring-\[\#aee4d8\]\/40:focus{--tw-ring-color:rgba(174,228,216,.4)}.focus\:ring-\[\#ffd76a\]\/50:focus{--tw-ring-color:rgba(255,215,106,.5)}.focus\:ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity,1))}.focus\:ring-blue-400\/\[0\.12\]:focus{--tw-ring-color:rgba(96,165,250,.12)}.focus\:ring-blue-500\/15:focus{--tw-ring-color:rgba(59,130,246,.15)}.focus\:ring-cyan-300\/20:focus{--tw-ring-color:rgba(103,232,249,.2)}.focus\:ring-cyan-300\/30:focus{--tw-ring-color:rgba(103,232,249,.3)}.focus\:ring-emerald-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity,1))}.focus\:ring-violet-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity,1))}.focus\:placeholder\:text-transparent:focus::-moz-placeholder{color:transparent}.focus\:placeholder\:text-transparent:focus::placeholder{color:transparent}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-\[\#2563eb\]:focus-visible{outline-color:#2563eb}.focus-visible\:outline-\[\#286a8f\]:focus-visible{outline-color:#286a8f}.focus-visible\:outline-\[\#2e7d6e\]:focus-visible{outline-color:#2e7d6e}.focus-visible\:outline-\[var\(--dental-accent\)\]:focus-visible{outline-color:var(--dental-accent)}.focus-visible\:outline-\[var\(--market-lime\)\]:focus-visible{outline-color:var(--market-lime)}.focus-visible\:outline-blue-600:focus-visible{outline-color:#2563eb}.focus-visible\:outline-cyan-500:focus-visible{outline-color:#06b6d4}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-blue-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus-visible\:ring-cyan-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-line:disabled{--tw-border-opacity:1;border-color:rgb(35 60 106/var(--tw-border-opacity,1))}.disabled\:bg-\[\#b8c7cf\]:disabled{--tw-bg-opacity:1;background-color:rgb(184 199 207/var(--tw-bg-opacity,1))}.disabled\:bg-\[\#f4f7f8\]:disabled{--tw-bg-opacity:1;background-color:rgb(244 247 248/var(--tw-bg-opacity,1))}.disabled\:bg-slate-100:disabled{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.disabled\:bg-slate-300:disabled{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.disabled\:bg-steel:disabled{--tw-bg-opacity:1;background-color:rgb(159 179 216/var(--tw-bg-opacity,1))}.disabled\:bg-steel\/10:disabled{background-color:rgba(159,179,216,.1)}.disabled\:bg-steel\/35:disabled{background-color:rgba(159,179,216,.35)}.disabled\:bg-surface:disabled{--tw-bg-opacity:1;background-color:rgb(9 22 47/var(--tw-bg-opacity,1))}.disabled\:from-steel:disabled{--tw-gradient-from:#9fb3d8 var(--tw-gradient-from-position);--tw-gradient-to:rgba(159,179,216,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.disabled\:via-steel:disabled{--tw-gradient-to:rgba(159,179,216,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#9fb3d8 var(--tw-gradient-via-position),var(--tw-gradient-to)}.disabled\:to-steel:disabled{--tw-gradient-to:#9fb3d8 var(--tw-gradient-to-position)}.disabled\:text-slate-400:disabled{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.disabled\:text-steel:disabled{--tw-text-opacity:1;color:rgb(159 179 216/var(--tw-text-opacity,1))}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-65:disabled{opacity:.65}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}.group\/payments[open] .group-open\/payments\:inline{display:inline}.group\/payments[open] .group-open\/payments\:hidden{display:none}.group[open] .group-open\:rotate-180,.group\/details[open] .group-open\/details\:rotate-180,.group\/disclosure[open] .group-open\/disclosure\:rotate-180,.group\/payments[open] .group-open\/payments\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.group[open] .group-open\:bg-teal{--tw-bg-opacity:1;background-color:rgb(66 200 255/var(--tw-bg-opacity,1))}.group[open] .group-open\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:focus-within .group-focus-within\:text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.group:focus-within .group-focus-within\:text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:translate-x-0\.5,.group:hover .group-hover\:translate-x-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-110{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-ember{--tw-bg-opacity:1;background-color:rgb(255 157 59/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-white\/25{background-color:hsla(0,0%,100%,.25)}.group:hover .group-hover\:text-\[\#174b68\]{--tw-text-opacity:1;color:rgb(23 75 104/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.motion-safe\:hover\:scale-\[1\.025\]:hover{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:360px){.min-\[360px\]\:inline{display:inline}}@media (min-width:640px){.sm\:static{position:static}.sm\:fixed{position:fixed}.sm\:inset-x-1\.5{left:.375rem;right:.375rem}.sm\:inset-x-6{left:1.5rem;right:1.5rem}.sm\:bottom-1\.5{bottom:.375rem}.sm\:bottom-5{bottom:1.25rem}.sm\:right-1\.5{right:.375rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:top-1\.5{top:.375rem}.sm\:top-\[54rem\]{top:54rem}.sm\:z-40{z-index:40}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:-mt-6{margin-top:-1.5rem}.sm\:mb-0{margin-bottom:0}.sm\:ml-2{margin-left:.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-2{margin-top:.5rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:h-12{height:3rem}.sm\:h-2\.5{height:.625rem}.sm\:h-4{height:1rem}.sm\:h-48{height:12rem}.sm\:h-5{height:1.25rem}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[4\.6rem\]{height:4.6rem}.sm\:h-auto{height:auto}.sm\:max-h-\[480px\]{max-height:480px}.sm\:min-h-24{min-height:6rem}.sm\:min-h-\[4\.75rem\]{min-height:4.75rem}.sm\:min-h-\[420px\]{min-height:420px}.sm\:w-10{width:2.5rem}.sm\:w-2\.5{width:.625rem}.sm\:w-28{width:7rem}.sm\:w-4{width:1rem}.sm\:w-48{width:12rem}.sm\:w-72{width:18rem}.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:w-\[4\.6rem\]{width:4.6rem}.sm\:w-auto{width:auto}.sm\:w-fit{width:-moz-fit-content;width:fit-content}.sm\:w-full{width:100%}.sm\:min-w-36{min-width:9rem}.sm\:min-w-5{min-width:1.25rem}.sm\:min-w-56{min-width:14rem}.sm\:min-w-64{min-width:16rem}.sm\:min-w-\[18rem\]{min-width:18rem}.sm\:min-w-\[26rem\]{min-width:26rem}.sm\:min-w-\[34rem\]{min-width:34rem}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-md{max-width:28rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.sm\:grid-cols-\[11rem_minmax\(0\2c 1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.sm\:grid-cols-\[14rem_1fr_auto\]{grid-template-columns:14rem 1fr auto}.sm\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.sm\:grid-cols-\[15rem_minmax\(0\2c 1fr\)_8rem\]{grid-template-columns:15rem minmax(0,1fr) 8rem}.sm\:grid-cols-\[190px_160px_1fr\]{grid-template-columns:190px 160px 1fr}.sm\:grid-cols-\[1fr_11rem_1fr_auto\]{grid-template-columns:1fr 11rem 1fr auto}.sm\:grid-cols-\[1fr_140px\]{grid-template-columns:1fr 140px}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.sm\:grid-cols-\[3\.5rem_minmax\(0\2c 1fr\)_6rem_6rem\]{grid-template-columns:3.5rem minmax(0,1fr) 6rem 6rem}.sm\:grid-cols-\[3\.5rem_minmax\(0\2c 1fr\)_6rem_6rem_8rem_8rem\]{grid-template-columns:3.5rem minmax(0,1fr) 6rem 6rem 8rem 8rem}.sm\:grid-cols-\[48px_1fr\]{grid-template-columns:48px 1fr}.sm\:grid-cols-\[6\.5rem_1fr_auto\]{grid-template-columns:6.5rem 1fr auto}.sm\:grid-cols-\[96px_1fr\]{grid-template-columns:96px 1fr}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[auto_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 0\.7fr\)_minmax\(0\2c 1\.3fr\)_2\.5rem\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) 2.5rem}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(10rem\2c 1\.2fr\)_minmax\(8rem\2c 0\.8fr\)_minmax\(9rem\2c 0\.9fr\)_minmax\(11rem\2c 1\.2fr\)_minmax\(6rem\2c 0\.6fr\)_minmax\(6rem\2c 0\.6fr\)_auto\]{grid-template-columns:minmax(10rem,1.2fr) minmax(8rem,.8fr) minmax(9rem,.9fr) minmax(11rem,1.2fr) minmax(6rem,.6fr) minmax(6rem,.6fr) auto}.sm\:grid-cols-\[minmax\(16rem\2c 1fr\)_10rem\]{grid-template-columns:minmax(16rem,1fr) 10rem}.sm\:grid-cols-\[minmax\(260px\2c 1fr\)_240px_auto\]{grid-template-columns:minmax(260px,1fr) 240px auto}.sm\:grid-cols-\[minmax\(8rem\2c 0\.7fr\)_minmax\(10rem\2c 1fr\)\]{grid-template-columns:minmax(8rem,.7fr) minmax(10rem,1fr)}.sm\:grid-cols-\[minmax\(8rem\2c 0\.85fr\)_minmax\(10rem\2c 1fr\)_minmax\(8rem\2c 0\.75fr\)_auto_minmax\(6rem\2c 0\.55fr\)_auto\]{grid-template-columns:minmax(8rem,.85fr) minmax(10rem,1fr) minmax(8rem,.75fr) auto minmax(6rem,.55fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1{gap:.25rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:self-end{align-self:flex-end}.sm\:justify-self-start{justify-self:start}.sm\:rounded-md{border-radius:.375rem}.sm\:border-l{border-left-width:1px}.sm\:border-r{border-right-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:object-center{-o-object-position:center;object-position:center}.sm\:p-10{padding:2.5rem}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-44{padding-bottom:11rem}.sm\:pl-5{padding-left:1.25rem}.sm\:pl-7{padding-left:1.75rem}.sm\:pr-24{padding-right:6rem}.sm\:pr-5{padding-right:1.25rem}.sm\:pr-7{padding-right:1.75rem}.sm\:pt-0{padding-top:0}.sm\:pt-12{padding-top:3rem}.sm\:pt-7{padding-top:1.75rem}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[0\.65rem\]{font-size:.65rem}.sm\:text-\[0\.68rem\]{font-size:.68rem}.sm\:text-\[1\.08em\]{font-size:1.08em}.sm\:text-\[1\.65rem\]{font-size:1.65rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[2\.6rem\]{font-size:2.6rem}.sm\:text-\[2\.75rem\]{font-size:2.75rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-8{line-height:2rem}.sm\:last\:border-r-0:last-child{border-right-width:0}.group\/disclosure[open] .group-open\/disclosure\:sm\:inline{display:inline}.group\/disclosure[open] .group-open\/disclosure\:sm\:hidden{display:none}}@media (min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-3{height:.75rem}.md\:h-5{height:1.25rem}.md\:w-3{width:.75rem}.md\:w-5{width:1.25rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[0\.35fr_1fr_auto\]{grid-template-columns:.35fr 1fr auto}.md\:grid-cols-\[1\.15fr_0\.45fr_0\.45fr_0\.65fr\]{grid-template-columns:1.15fr .45fr .45fr .65fr}.md\:grid-cols-\[170px_1fr_auto\]{grid-template-columns:170px 1fr auto}.md\:grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.md\:grid-cols-\[1fr_160px_1fr\]{grid-template-columns:1fr 160px 1fr}.md\:grid-cols-\[1fr_180px_210px\]{grid-template-columns:1fr 180px 210px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}.md\:grid-cols-\[72px_150px_1fr\]{grid-template-columns:72px 150px 1fr}.md\:grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.md\:grid-cols-\[92px_150px_1fr\]{grid-template-columns:92px 150px 1fr}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:border-r{border-right-width:1px}.md\:border-line{--tw-border-opacity:1;border-color:rgb(35 60 106/var(--tw-border-opacity,1))}}@media (min-width:1024px){.lg\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lg\:sticky{position:sticky}.lg\:bottom-3{bottom:.75rem}.lg\:left-\[1\.7cqw\]{left:1.7cqw}.lg\:right-7{right:1.75rem}.lg\:top-5{top:1.25rem}.lg\:top-7{top:1.75rem}.lg\:top-\[61px\]{top:61px}.lg\:top-\[62\%\]{top:62%}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.lg\:ml-auto{margin-left:auto}.lg\:mr-72{margin-right:18rem}.lg\:mt-0{margin-top:0}.lg\:mt-3{margin-top:.75rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[5\.3cqh\]{height:5.3cqh}.lg\:min-h-full{min-height:100%}.lg\:w-80{width:20rem}.lg\:w-\[28rem\]{width:28rem}.lg\:w-\[calc\(100vw-25rem\)\]{width:calc(100vw - 25rem)}.lg\:w-auto{width:auto}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:min-w-80{min-width:20rem}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-none{max-width:none}.lg\:max-w-sm{max-width:24rem}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[0\.34fr_0\.66fr\]{grid-template-columns:.34fr .66fr}.lg\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.lg\:grid-cols-\[0\.8fr_0\.6fr_1\.2fr_auto\]{grid-template-columns:.8fr .6fr 1.2fr auto}.lg\:grid-cols-\[0\.8fr_0\.7fr_0\.4fr_1fr_auto\]{grid-template-columns:.8fr .7fr .4fr 1fr auto}.lg\:grid-cols-\[0\.8fr_1\.2fr_auto\]{grid-template-columns:.8fr 1.2fr auto}.lg\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1\.1fr_repeat\(4\2c minmax\(7rem\2c 0\.65fr\)\)_auto\]{grid-template-columns:1.1fr repeat(4,minmax(7rem,.65fr)) auto}.lg\:grid-cols-\[1\.22fr_0\.78fr\]{grid-template-columns:1.22fr .78fr}.lg\:grid-cols-\[1\.25fr_0\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1\.3fr_0\.7fr\]{grid-template-columns:1.3fr .7fr}.lg\:grid-cols-\[10rem_minmax\(0\2c 1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.lg\:grid-cols-\[10rem_minmax\(23rem\2c 1fr\)_6rem_minmax\(11rem\2c 0\.7fr\)\]{grid-template-columns:10rem minmax(23rem,1fr) 6rem minmax(11rem,.7fr)}.lg\:grid-cols-\[12rem_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:12rem minmax(0,1fr) auto}.lg\:grid-cols-\[12rem_minmax\(12rem\2c 1fr\)_minmax\(12rem\2c 1fr\)_auto\]{grid-template-columns:12rem minmax(12rem,1fr) minmax(12rem,1fr) auto}.lg\:grid-cols-\[140px_1fr\]{grid-template-columns:140px 1fr}.lg\:grid-cols-\[14rem_minmax\(0\2c 1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[180px_190px_1fr\]{grid-template-columns:180px 190px 1fr}.lg\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.lg\:grid-cols-\[19rem_1fr\]{grid-template-columns:19rem 1fr}.lg\:grid-cols-\[19rem_minmax\(0\2c 1fr\)\]{grid-template-columns:19rem minmax(0,1fr)}.lg\:grid-cols-\[1fr_0\.82fr\]{grid-template-columns:1fr .82fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:grid-cols-\[52px_170px_1fr_1fr\]{grid-template-columns:52px 170px 1fr 1fr}.lg\:grid-cols-\[auto_minmax\(300px\2c 1fr\)_120px_135px_145px_auto\]{grid-template-columns:auto minmax(300px,1fr) 120px 135px 145px auto}.lg\:grid-cols-\[minmax\(0\2c 1\.06fr\)_minmax\(28rem\2c 0\.94fr\)\]{grid-template-columns:minmax(0,1.06fr) minmax(28rem,.94fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.5fr\)_minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.5fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(12rem\2c \.45fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(12rem,.45fr) auto}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(16rem\2c 1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(16rem,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(260px\2c 0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(320px\2c 0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr)}.lg\:grid-cols-\[minmax\(15rem\2c 1fr\)_minmax\(12rem\2c 0\.65fr\)_minmax\(12rem\2c 0\.65fr\)\]{grid-template-columns:minmax(15rem,1fr) minmax(12rem,.65fr) minmax(12rem,.65fr)}.lg\:grid-cols-\[minmax\(16rem\2c 0\.42fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(16rem,.42fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(16rem\2c 1fr\)_13rem_auto\]{grid-template-columns:minmax(16rem,1fr) 13rem auto}.lg\:grid-cols-\[minmax\(16rem\2c 1fr\)_2fr\]{grid-template-columns:minmax(16rem,1fr) 2fr}.lg\:grid-cols-\[minmax\(18rem\2c 1fr\)_14rem_14rem_auto\]{grid-template-columns:minmax(18rem,1fr) 14rem 14rem auto}.lg\:grid-cols-\[minmax\(260px\2c 1fr\)_220px_220px_auto\]{grid-template-columns:minmax(260px,1fr) 220px 220px auto}.lg\:grid-cols-\[minmax\(260px\2c 1fr\)_220px_auto\]{grid-template-columns:minmax(260px,1fr) 220px auto}.lg\:grid-cols-\[minmax\(280px\2c 1\.5fr\)_minmax\(180px\2c 0\.8fr\)_minmax\(150px\2c 0\.65fr\)_150px_130px\]{grid-template-columns:minmax(280px,1.5fr) minmax(180px,.8fr) minmax(150px,.65fr) 150px 130px}.lg\:grid-cols-\[minmax\(300px\2c 1fr\)_120px_135px_145px_auto\]{grid-template-columns:minmax(300px,1fr) 120px 135px 145px auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:space-y-\[1\.05cqh\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.05cqh * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.05cqh * var(--tw-space-y-reverse))}.lg\:justify-self-start{justify-self:start}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:border-0{border-width:0}.lg\:border-b-0{border-bottom-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-3{padding:.75rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:p-9{padding:2.25rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-7{padding-left:1.75rem;padding-right:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[1\.8cqw\]{padding-left:1.8cqw;padding-right:1.8cqw}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pl-72{padding-left:18rem}.lg\:pl-\[5\.95cqw\]{padding-left:5.95cqw}.lg\:pr-20{padding-right:5rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pr-\[1\.8cqw\]{padding-right:1.8cqw}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:text-right{text-align:right}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[1\.45cqh\]{font-size:1.45cqh}.lg\:text-\[3\.1rem\]{font-size:3.1rem}.lg\:text-\[clamp\(2\.05rem\2c 3\.15vw\2c 3\.2rem\)\]{font-size:clamp(2.05rem,3.15vw,3.2rem)}}@media (min-width:1280px){.xl\:static{position:static}.xl\:sticky{position:sticky}.xl\:top-28{top:7rem}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:max-h-\[570px\]{max-height:570px}.xl\:min-h-\[650px\]{min-height:650px}.xl\:w-\[34rem\]{width:34rem}.xl\:w-\[48\%\]{width:48%}.xl\:w-auto{width:auto}.xl\:min-w-\[390px\]{min-width:390px}.xl\:min-w-\[39rem\]{min-width:39rem}.xl\:min-w-\[430px\]{min-width:430px}.xl\:max-w-\[31rem\]{max-width:31rem}.xl\:max-w-\[390px\]{max-width:390px}.xl\:max-w-\[44rem\]{max-width:44rem}.xl\:max-w-\[94rem\]{max-width:94rem}.xl\:max-w-sm{max-width:24rem}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[0\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.xl\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.xl\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.xl\:grid-cols-\[0\.85fr_0\.85fr_1fr_1\.1fr\]{grid-template-columns:.85fr .85fr 1fr 1.1fr}.xl\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.xl\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.xl\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.xl\:grid-cols-\[0\.8fr_0\.8fr_0\.95fr_1\.15fr\]{grid-template-columns:.8fr .8fr .95fr 1.15fr}.xl\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.xl\:grid-cols-\[0\.92fr_1\.08fr\]{grid-template-columns:.92fr 1.08fr}.xl\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.xl\:grid-cols-\[0\.96fr_1\.04fr\]{grid-template-columns:.96fr 1.04fr}.xl\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.xl\:grid-cols-\[1\.12fr_0\.88fr\]{grid-template-columns:1.12fr .88fr}.xl\:grid-cols-\[1\.14fr_0\.86fr\]{grid-template-columns:1.14fr .86fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.16fr_0\.84fr\]{grid-template-columns:1.16fr .84fr}.xl\:grid-cols-\[1\.18fr_0\.82fr\]{grid-template-columns:1.18fr .82fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.28fr_0\.72fr\]{grid-template-columns:1.28fr .72fr}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1\.35fr_0\.65fr\]{grid-template-columns:1.35fr .65fr}.xl\:grid-cols-\[1fr_0\.75fr\]{grid-template-columns:1fr .75fr}.xl\:grid-cols-\[1fr_0\.82fr\]{grid-template-columns:1fr .82fr}.xl\:grid-cols-\[1fr_0\.85fr\]{grid-template-columns:1fr .85fr}.xl\:grid-cols-\[1fr_0\.92fr\]{grid-template-columns:1fr .92fr}.xl\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.xl\:grid-cols-\[1fr_1\.15fr\]{grid-template-columns:1fr 1.15fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.xl\:grid-cols-\[1fr_360px\]{grid-template-columns:1fr 360px}.xl\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.xl\:grid-cols-\[1fr_430px\]{grid-template-columns:1fr 430px}.xl\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.xl\:grid-cols-\[320px_minmax\(0\2c 1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.xl\:grid-cols-\[90px_1\.2fr_0\.8fr_1fr\]{grid-template-columns:90px 1.2fr .8fr 1fr}.xl\:grid-cols-\[minmax\(0\2c 0\.78fr\)_minmax\(0\2c 1\.22fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(20rem\2c 0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.35fr\)_minmax\(19rem\2c 0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(19rem,.65fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.35fr\)_minmax\(20rem\2c 0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr)}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_17rem\]{grid-template-columns:minmax(0,1fr) 17rem}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(20rem\2c 0\.72fr\)\]{grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr)}.xl\:grid-cols-\[minmax\(18rem\2c 1\.35fr\)_minmax\(12rem\2c 0\.8fr\)_minmax\(13rem\2c 0\.9fr\)_minmax\(15rem\2c 1fr\)_auto\]{grid-template-columns:minmax(18rem,1.35fr) minmax(12rem,.8fr) minmax(13rem,.9fr) minmax(15rem,1fr) auto}.xl\:grid-cols-\[minmax\(24rem\2c 0\.78fr\)_minmax\(42rem\2c 1\.22fr\)\]{grid-template-columns:minmax(24rem,.78fr) minmax(42rem,1.22fr)}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:items-stretch{align-items:stretch}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-20{gap:5rem}.xl\:border-b-0{border-bottom-width:0}.xl\:border-l{border-left-width:1px}.xl\:border-r{border-right-width:1px}.xl\:border-t-0{border-top-width:0}.xl\:p-7{padding:1.75rem}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:text-\[3\.35rem\]{font-size:3.35rem}}@media (min-width:1536px){.\32xl\:block{display:block}.\32xl\:hidden{display:none}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.\32xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.\32xl\:grid-cols-\[1\.4fr_repeat\(4\2c minmax\(160px\2c 0\.6fr\)\)\]{grid-template-columns:1.4fr repeat(4,minmax(160px,.6fr))}.\32xl\:grid-cols-\[minmax\(280px\2c 1\.35fr\)_220px_220px_220px_auto\]{grid-template-columns:minmax(280px,1.35fr) 220px 220px 220px auto}.\32xl\:flex-row{flex-direction:row}.\32xl\:items-end{align-items:flex-end}.\32xl\:justify-between{justify-content:space-between}.\32xl\:p-12{padding:3rem}.\32xl\:text-\[1\.05rem\]{font-size:1.05rem}}@media (prefers-color-scheme:dark){.dark\:bg-amber-950\/20{background-color:rgba(69,26,3,.2)}.dark\:bg-amber-950\/30{background-color:rgba(69,26,3,.3)}.dark\:bg-amber-950\/40{background-color:rgba(69,26,3,.4)}.dark\:bg-blue-950\/30{background-color:rgba(23,37,84,.3)}.dark\:bg-blue-950\/40{background-color:rgba(23,37,84,.4)}.dark\:bg-emerald-950\/30{background-color:rgba(2,44,34,.3)}.dark\:bg-panel{--tw-bg-opacity:1;background-color:rgb(13 29 61/var(--tw-bg-opacity,1))}.dark\:text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.dark\:text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.dark\:text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}@media (min-width:640px){.sm\:\[\&\:nth-child\(3\)\]\:border-b-0:nth-child(3){border-bottom-width:0}}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:max-w-full>*{max-width:100%}.\[\&\>div\]\:max-h-\[calc\(100dvh-3rem\)\]>div{max-height:calc(100dvh - 3rem)}.\[\&\>div\]\:overflow-y-auto>div{overflow-y:auto}.\[\&\>div\]\:overscroll-contain>div{overscroll-behavior:contain}.\[\&\>svg\]\:size-5>svg{width:1.25rem;height:1.25rem}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:text-blue-600>svg{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.\[\&_button\]\:min-h-11 button,.\[\&_select\]\:min-h-11 select,.\[\&_summary\]\:min-h-11 summary{min-height:2.75rem}@media (min-width:1024px){.\[\&_svg\]\:lg\:h-\[2\.35cqh\] svg{height:2.35cqh}.\[\&_svg\]\:lg\:w-\[2\.35cqh\] svg{width:2.35cqh}}