*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!prose{color:var(--tw-prose-body)!important;max-width:65ch!important}.\!prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em!important;margin-bottom:1.25em!important}.\!prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead)!important;font-size:1.25em!important;line-height:1.6!important;margin-top:1.2em!important;margin-bottom:1.2em!important}.\!prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links)!important;text-decoration:underline!important;font-weight:500!important}.\!prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold)!important;font-weight:600!important}.\!prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal!important;margin-top:1.25em!important;margin-bottom:1.25em!important;padding-inline-start:1.625em!important}.\!prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha!important}.\!prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha!important}.\!prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha!important}.\!prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha!important}.\!prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman!important}.\!prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman!important}.\!prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman!important}.\!prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman!important}.\!prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal!important}.\!prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc!important;margin-top:1.25em!important;margin-bottom:1.25em!important;padding-inline-start:1.625em!important}.\!prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400!important;color:var(--tw-prose-counters)!important}.\!prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)!important}.\!prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;margin-top:1.25em!important}.\!prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr)!important;border-top-width:1px!important;margin-top:3em!important;margin-bottom:3em!important}.\!prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500!important;font-style:italic!important;color:var(--tw-prose-quotes)!important;border-inline-start-width:.25rem!important;border-inline-start-color:var(--tw-prose-quote-borders)!important;quotes:"“""”""‘""’"!important;margin-top:1.6em!important;margin-bottom:1.6em!important;padding-inline-start:1em!important}.\!prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote!important}.\!prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote!important}.\!prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:800!important;font-size:2.25em!important;margin-top:0!important;margin-bottom:.8888889em!important;line-height:1.1111111!important}.\!prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900!important;color:inherit!important}.\!prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:700!important;font-size:1.5em!important;margin-top:2em!important;margin-bottom:1em!important;line-height:1.3333333!important}.\!prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800!important;color:inherit!important}.\!prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;font-size:1.25em!important;margin-top:1.6em!important;margin-bottom:.6em!important;line-height:1.6!important}.\!prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700!important;color:inherit!important}.\!prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;margin-top:1.5em!important;margin-bottom:.5em!important;line-height:1.5!important}.\!prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700!important;color:inherit!important}.\!prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em!important;margin-bottom:2em!important}.\!prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block!important;margin-top:2em!important;margin-bottom:2em!important}.\!prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em!important;margin-bottom:2em!important}.\!prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500!important;font-family:inherit!important;color:var(--tw-prose-kbd)!important;box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows)!important;font-size:.875em!important;border-radius:.3125rem!important;padding-top:.1875em!important;padding-inline-end:.375em!important;padding-bottom:.1875em!important;padding-inline-start:.375em!important}.\!prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code)!important;font-weight:600!important;font-size:.875em!important}.\!prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"!important}.\!prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"!important}.\!prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-size:.875em!important}.\!prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important;font-size:.9em!important}.\!prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit!important}.\!prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code)!important;background-color:var(--tw-prose-pre-bg)!important;overflow-x:auto!important;font-weight:400!important;font-size:.875em!important;line-height:1.7142857!important;margin-top:1.7142857em!important;margin-bottom:1.7142857em!important;border-radius:.375rem!important;padding-top:.8571429em!important;padding-inline-end:1.1428571em!important;padding-bottom:.8571429em!important;padding-inline-start:1.1428571em!important}.\!prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent!important;border-width:0!important;border-radius:0!important;padding:0!important;font-weight:inherit!important;color:inherit!important;font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.\!prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none!important}.\!prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none!important}.\!prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%!important;table-layout:auto!important;margin-top:2em!important;margin-bottom:2em!important;font-size:.875em!important;line-height:1.7142857!important}.\!prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px!important;border-bottom-color:var(--tw-prose-th-borders)!important}.\!prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings)!important;font-weight:600!important;vertical-align:bottom!important;padding-inline-end:.5714286em!important;padding-bottom:.5714286em!important;padding-inline-start:.5714286em!important}.\!prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px!important;border-bottom-color:var(--tw-prose-td-borders)!important}.\!prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0!important}.\!prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline!important}.\!prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px!important;border-top-color:var(--tw-prose-th-borders)!important}.\!prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top!important}.\!prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start!important}.\!prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.\!prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions)!important;font-size:.875em!important;line-height:1.4285714!important;margin-top:.8571429em!important}.\!prose{--tw-prose-body: #374151 !important;--tw-prose-headings: #111827 !important;--tw-prose-lead: #4b5563 !important;--tw-prose-links: #111827 !important;--tw-prose-bold: #111827 !important;--tw-prose-counters: #6b7280 !important;--tw-prose-bullets: #d1d5db !important;--tw-prose-hr: #e5e7eb !important;--tw-prose-quotes: #111827 !important;--tw-prose-quote-borders: #e5e7eb !important;--tw-prose-captions: #6b7280 !important;--tw-prose-kbd: #111827 !important;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%) !important;--tw-prose-code: #111827 !important;--tw-prose-pre-code: #e5e7eb !important;--tw-prose-pre-bg: #1f2937 !important;--tw-prose-th-borders: #d1d5db !important;--tw-prose-td-borders: #e5e7eb !important;--tw-prose-invert-body: #d1d5db !important;--tw-prose-invert-headings: #fff !important;--tw-prose-invert-lead: #9ca3af !important;--tw-prose-invert-links: #fff !important;--tw-prose-invert-bold: #fff !important;--tw-prose-invert-counters: #9ca3af !important;--tw-prose-invert-bullets: #4b5563 !important;--tw-prose-invert-hr: #374151 !important;--tw-prose-invert-quotes: #f3f4f6 !important;--tw-prose-invert-quote-borders: #374151 !important;--tw-prose-invert-captions: #9ca3af !important;--tw-prose-invert-kbd: #fff !important;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%) !important;--tw-prose-invert-code: #fff !important;--tw-prose-invert-pre-code: #d1d5db !important;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%) !important;--tw-prose-invert-th-borders: #4b5563 !important;--tw-prose-invert-td-borders: #374151 !important;font-size:1rem!important;line-height:1.75!important}.\!prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.\!prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em!important;margin-bottom:.5em!important}.\!prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em!important}.\!prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em!important}.\!prose :where(.\!prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em!important;margin-bottom:.75em!important}.\!prose :where(.\!prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em!important}.\!prose :where(.\!prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em!important}.\!prose :where(.\!prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em!important}.\!prose :where(.\!prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em!important}.\!prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em!important;margin-bottom:.75em!important}.\!prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em!important;margin-bottom:1.25em!important}.\!prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em!important;padding-inline-start:1.625em!important}.\!prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.\!prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.\!prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em!important;padding-inline-end:.5714286em!important;padding-bottom:.5714286em!important;padding-inline-start:.5714286em!important}.\!prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.\!prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.\!prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em!important;margin-bottom:2em!important}.\!prose :where(.\!prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose :where(.\!prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important}.\!prose-lg{font-size:1.125rem!important;line-height:1.7777778!important}.\!prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important}.\!prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em!important;line-height:1.4545455!important;margin-top:1.0909091em!important;margin-bottom:1.0909091em!important}.\!prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em!important;margin-bottom:1.6666667em!important;padding-inline-start:1em!important}.\!prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em!important;margin-top:0!important;margin-bottom:.8333333em!important;line-height:1!important}.\!prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em!important;margin-top:1.8666667em!important;margin-bottom:1.0666667em!important;line-height:1.3333333!important}.\!prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em!important;margin-top:1.6666667em!important;margin-bottom:.6666667em!important;line-height:1.5!important}.\!prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:.4444444em!important;line-height:1.5555556!important}.\!prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.\!prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.\!prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.\!prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.\!prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;border-radius:.3125rem!important;padding-top:.2222222em!important;padding-inline-end:.4444444em!important;padding-bottom:.2222222em!important;padding-inline-start:.4444444em!important}.\!prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important}.\!prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em!important}.\!prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em!important}.\!prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;line-height:1.75!important;margin-top:2em!important;margin-bottom:2em!important;border-radius:.375rem!important;padding-top:1em!important;padding-inline-end:1.5em!important;padding-bottom:1em!important;padding-inline-start:1.5em!important}.\!prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important;padding-inline-start:1.5555556em!important}.\!prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important;padding-inline-start:1.5555556em!important}.\!prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em!important;margin-bottom:.6666667em!important}.\!prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em!important}.\!prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em!important}.\!prose-lg :where(.\!prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em!important;margin-bottom:.8888889em!important}.\!prose-lg :where(.\!prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important}.\!prose-lg :where(.\!prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em!important}.\!prose-lg :where(.\!prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important}.\!prose-lg :where(.\!prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em!important}.\!prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em!important;margin-bottom:.8888889em!important}.\!prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important}.\!prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important}.\!prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em!important;padding-inline-start:1.5555556em!important}.\!prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em!important;margin-bottom:3.1111111em!important}.\!prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;line-height:1.5!important}.\!prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em!important;padding-bottom:.75em!important;padding-inline-start:.75em!important}.\!prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.\!prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.\!prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em!important;padding-inline-end:.75em!important;padding-bottom:.75em!important;padding-inline-start:.75em!important}.\!prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.\!prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.\!prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.\!prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.\!prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;line-height:1.5!important;margin-top:1em!important}.\!prose-lg :where(.\!prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.\!prose-lg :where(.\!prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important}.site-root .\!pointer-events-none{pointer-events:none!important}.site-root .\!pointer-events-auto{pointer-events:auto!important}.site-root .visible{visibility:visible}.site-root .invisible{visibility:hidden}.site-root .static{position:static}.site-root .\!fixed{position:fixed!important}.site-root .fixed{position:fixed}.site-root .\!absolute{position:absolute!important}.site-root .absolute{position:absolute}.site-root .\!relative{position:relative!important}.site-root .relative{position:relative}.site-root .\!sticky{position:sticky!important}.site-root .sticky{position:sticky}.site-root .\!inset-0{inset:0!important}.site-root .\!bottom-1{bottom:.25rem!important}.site-root .\!bottom-16{bottom:4rem!important}.site-root .\!bottom-full{bottom:100%!important}.site-root .\!left-0{left:0!important}.site-root .\!left-1\/2{left:50%!important}.site-root .\!right-0{right:0!important}.site-root .\!right-2{right:.5rem!important}.site-root .\!right-4{right:1rem!important}.site-root .\!right-5{right:1.25rem!important}.site-root .\!top-0{top:0!important}.site-root .\!top-2{top:.5rem!important}.site-root .\!top-4{top:1rem!important}.site-root .\!top-full{top:100%!important}.site-root .\!z-20{z-index:20!important}.site-root .\!z-50{z-index:50!important}.site-root .\!z-\[9999999\]{z-index:9999999!important}.site-root .\!m-4{margin:1rem!important}.site-root .\!mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.site-root .\!mx-4{margin-left:1rem!important;margin-right:1rem!important}.site-root .\!mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.site-root .\!mx-auto{margin-left:auto!important;margin-right:auto!important}.site-root .\!my-1\.5{margin-top:.375rem!important;margin-bottom:.375rem!important}.site-root .mx-auto{margin-left:auto;margin-right:auto}.site-root .my-1{margin-top:.25rem;margin-bottom:.25rem}.site-root .my-2{margin-top:.5rem;margin-bottom:.5rem}.site-root .\!-mt-2{margin-top:-.5rem!important}.site-root .\!mb-0\.5{margin-bottom:.125rem!important}.site-root .\!mb-1{margin-bottom:.25rem!important}.site-root .\!mb-1\.5{margin-bottom:.375rem!important}.site-root .\!mb-2{margin-bottom:.5rem!important}.site-root .\!mb-2\.5{margin-bottom:.625rem!important}.site-root .\!mb-3{margin-bottom:.75rem!important}.site-root .\!mb-4{margin-bottom:1rem!important}.site-root .\!mb-5{margin-bottom:1.25rem!important}.site-root .\!mb-6{margin-bottom:1.5rem!important}.site-root .\!ml-3{margin-left:.75rem!important}.site-root .\!mt-0\.5{margin-top:.125rem!important}.site-root .\!mt-1{margin-top:.25rem!important}.site-root .\!mt-1\.5{margin-top:.375rem!important}.site-root .\!mt-2{margin-top:.5rem!important}.site-root .\!mt-2\.5{margin-top:.625rem!important}.site-root .\!mt-3{margin-top:.75rem!important}.site-root .\!mt-4{margin-top:1rem!important}.site-root .\!mt-6{margin-top:1.5rem!important}.site-root .mb-1{margin-bottom:.25rem}.site-root .mb-1\.5{margin-bottom:.375rem}.site-root .mb-2{margin-bottom:.5rem}.site-root .ml-2{margin-left:.5rem}.site-root .mt-0{margin-top:0}.site-root .mt-1{margin-top:.25rem}.site-root .mt-2{margin-top:.5rem}.site-root .mt-3{margin-top:.75rem}.site-root .mt-4{margin-top:1rem}.site-root .mt-8{margin-top:2rem}.site-root .\!block{display:block!important}.site-root .block{display:block}.site-root .\!inline-block{display:inline-block!important}.site-root .inline{display:inline}.site-root .\!flex{display:flex!important}.site-root .flex{display:flex}.site-root .\!inline-flex{display:inline-flex!important}.site-root .inline-flex{display:inline-flex}.site-root .\!grid{display:grid!important}.site-root .grid{display:grid}.site-root .\!hidden{display:none!important}.site-root .hidden{display:none}.site-root .\!aspect-square{aspect-ratio:1 / 1!important}.site-root .\!h-0{height:0px!important}.site-root .\!h-1{height:.25rem!important}.site-root .\!h-1\.5{height:.375rem!important}.site-root .\!h-10{height:2.5rem!important}.site-root .\!h-12{height:3rem!important}.site-root .\!h-14{height:3.5rem!important}.site-root .\!h-16{height:4rem!important}.site-root .\!h-2\.5{height:.625rem!important}.site-root .\!h-3{height:.75rem!important}.site-root .\!h-3\.5{height:.875rem!important}.site-root .\!h-4{height:1rem!important}.site-root .\!h-48{height:12rem!important}.site-root .\!h-5{height:1.25rem!important}.site-root .\!h-6{height:1.5rem!important}.site-root .\!h-7{height:1.75rem!important}.site-root .\!h-8{height:2rem!important}.site-root .\!h-9{height:2.25rem!important}.site-root .\!h-96{height:24rem!important}.site-root .\!h-\[100svh\]{height:100svh!important}.site-root .\!h-\[34px\]{height:34px!important}.site-root .\!h-\[600px\]{height:600px!important}.site-root .\!h-auto{height:auto!important}.site-root .\!h-full{height:100%!important}.site-root .h-24{height:6rem}.site-root .\!max-h-full{max-height:100%!important}.site-root .\!min-h-0{min-height:0px!important}.site-root .\!min-h-64{min-height:16rem!important}.site-root .\!min-h-full{min-height:100%!important}.site-root .\!min-h-screen{min-height:100vh!important}.site-root .\!w-0{width:0px!important}.site-root .\!w-1{width:.25rem!important}.site-root .\!w-1\.5{width:.375rem!important}.site-root .\!w-10{width:2.5rem!important}.site-root .\!w-12{width:3rem!important}.site-root .\!w-14{width:3.5rem!important}.site-root .\!w-16{width:4rem!important}.site-root .\!w-2\.5{width:.625rem!important}.site-root .\!w-3{width:.75rem!important}.site-root .\!w-3\.5{width:.875rem!important}.site-root .\!w-4{width:1rem!important}.site-root .\!w-5{width:1.25rem!important}.site-root .\!w-6{width:1.5rem!important}.site-root .\!w-7{width:1.75rem!important}.site-root .\!w-8{width:2rem!important}.site-root .\!w-9{width:2.25rem!important}.site-root .\!w-\[34px\]{width:34px!important}.site-root .\!w-auto{width:auto!important}.site-root .\!w-full{width:100%!important}.site-root .w-\[70px\]{width:70px}.site-root .w-full{width:100%}.site-root .\!min-w-0{min-width:0px!important}.site-root .\!min-w-\[12rem\]{min-width:12rem!important}.site-root .\!max-w-2xl{max-width:42rem!important}.site-root .\!max-w-3xl{max-width:48rem!important}.site-root .\!max-w-6xl{max-width:72rem!important}.site-root .\!max-w-\[80\%\]{max-width:80%!important}.site-root .\!max-w-\[82\%\]{max-width:82%!important}.site-root .\!max-w-\[85\%\]{max-width:85%!important}.site-root .\!max-w-\[96\%\]{max-width:96%!important}.site-root .\!max-w-md{max-width:28rem!important}.site-root .\!max-w-none{max-width:none!important}.site-root .max-w-4xl{max-width:56rem}.site-root .max-w-md{max-width:28rem}.site-root .max-w-xl{max-width:36rem}.site-root .\!flex-1{flex:1 1 0%!important}.site-root .\!flex-shrink-0{flex-shrink:0!important}.site-root .\!-translate-x-1\/2{--tw-translate-x: -50% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.site-root .\!translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.site-root .\!translate-x-full{--tw-translate-x: 100% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.site-root .\!scale-100{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.site-root .\!scale-95{--tw-scale-x: .95 !important;--tw-scale-y: .95 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.site-root .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.site-root .\!animate-spin{animation:spin 1s linear infinite!important}.site-root .\!cursor-not-allowed{cursor:not-allowed!important}.site-root .\!cursor-pointer{cursor:pointer!important}.site-root .\!resize-none{resize:none!important}.site-root .resize{resize:both}.site-root .list-decimal{list-style-type:decimal}.site-root .list-disc{list-style-type:disc}.site-root .\!appearance-none{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.site-root .\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.site-root .\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-root .\!grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.site-root .\!grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.site-root .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.site-root .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.site-root .\!flex-row-reverse{flex-direction:row-reverse!important}.site-root .\!flex-col{flex-direction:column!important}.site-root .\!flex-wrap{flex-wrap:wrap!important}.site-root .\!items-start{align-items:flex-start!important}.site-root .items-start{align-items:flex-start}.site-root .\!items-end{align-items:flex-end!important}.site-root .\!items-center{align-items:center!important}.site-root .items-center{align-items:center}.site-root .\!items-stretch{align-items:stretch!important}.site-root .\!justify-start{justify-content:flex-start!important}.site-root .\!justify-end{justify-content:flex-end!important}.site-root .\!justify-center{justify-content:center!important}.site-root .justify-center{justify-content:center}.site-root .\!justify-between{justify-content:space-between!important}.site-root .\!gap-1{gap:.25rem!important}.site-root .\!gap-1\.5{gap:.375rem!important}.site-root .\!gap-2{gap:.5rem!important}.site-root .\!gap-2\.5{gap:.625rem!important}.site-root .\!gap-3{gap:.75rem!important}.site-root .\!gap-4{gap:1rem!important}.site-root .gap-6{gap:1.5rem}.site-root .\!gap-x-3{-moz-column-gap:.75rem!important;column-gap:.75rem!important}.site-root .\!gap-x-4{-moz-column-gap:1rem!important;column-gap:1rem!important}.site-root .\!gap-x-5{-moz-column-gap:1.25rem!important;column-gap:1.25rem!important}.site-root .\!gap-x-6{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.site-root .\!gap-y-2\.5{row-gap:.625rem!important}.site-root .\!gap-y-3{row-gap:.75rem!important}.site-root .\!gap-y-4{row-gap:1rem!important}.site-root :is(.\!space-x-2>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0 !important;margin-right:calc(.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.site-root :is(.\!space-x-3>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0 !important;margin-right:calc(.75rem * var(--tw-space-x-reverse))!important;margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))!important}.site-root :is(.\!space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.375rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.625rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.75rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))!important}.site-root :is(.\!space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))!important}.site-root :is(.space-x-4>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.site-root :is(.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))}.site-root :is(.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))}.site-root .\!overflow-hidden{overflow:hidden!important}.site-root .\!overflow-y-auto{overflow-y:auto!important}.site-root .\!scroll-smooth{scroll-behavior:smooth!important}.site-root .\!truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.site-root .\!whitespace-nowrap{white-space:nowrap!important}.site-root .\!whitespace-pre-line{white-space:pre-line!important}.site-root .\!break-all{word-break:break-all!important}.site-root .\!rounded{border-radius:.25rem!important}.site-root .\!rounded-2xl{border-radius:1rem!important}.site-root .\!rounded-full{border-radius:9999px!important}.site-root .\!rounded-lg{border-radius:.5rem!important}.site-root .\!rounded-sm{border-radius:.125rem!important}.site-root .\!rounded-xl{border-radius:.75rem!important}.site-root .rounded{border-radius:.25rem}.site-root .rounded-lg{border-radius:.5rem}.site-root .rounded-md{border-radius:.375rem}.site-root .\!border{border-width:1px!important}.site-root .\!border-0{border-width:0px!important}.site-root .\!border-2{border-width:2px!important}.site-root .\!border-4{border-width:4px!important}.site-root .\!border-\[1\.5px\]{border-width:1.5px!important}.site-root .border{border-width:1px}.site-root .border-0{border-width:0px}.site-root .border-2{border-width:2px}.site-root .\!border-t{border-top-width:1px!important}.site-root .border-b-2{border-bottom-width:2px}.site-root .\!border-dashed{border-style:dashed!important}.site-root .\!border-none{border-style:none!important}.site-root .\!border-blue-200{--tw-border-opacity: 1 !important;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))!important}.site-root .\!border-gray-200{--tw-border-opacity: 1 !important;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))!important}.site-root .\!border-green-200{--tw-border-opacity: 1 !important;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))!important}.site-root .\!border-orange-200{--tw-border-opacity: 1 !important;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))!important}.site-root .\!border-red-100{--tw-border-opacity: 1 !important;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))!important}.site-root .\!border-red-200{--tw-border-opacity: 1 !important;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))!important}.site-root .\!border-red-300{--tw-border-opacity: 1 !important;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))!important}.site-root .\!border-slate-200{--tw-border-opacity: 1 !important;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))!important}.site-root .\!border-transparent{border-color:transparent!important}.site-root .\!border-white{--tw-border-opacity: 1 !important;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.site-root .border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.site-root .border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.site-root .border-transparent{border-color:transparent}.site-root .\!bg-blue-50{--tw-bg-opacity: 1 !important;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-green-50{--tw-bg-opacity: 1 !important;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-orange-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-red-50{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-secondary-xl{--tw-bg-opacity: 1 !important;background-color:rgb(240 247 255 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-slate-50{--tw-bg-opacity: 1 !important;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))!important}.site-root .\!bg-transparent{background-color:transparent!important}.site-root .\!bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.site-root .bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.site-root .bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.site-root .bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.site-root .\!object-contain{-o-object-fit:contain!important;object-fit:contain!important}.site-root .\!object-cover{-o-object-fit:cover!important;object-fit:cover!important}.site-root .\!p-0{padding:0!important}.site-root .\!p-2{padding:.5rem!important}.site-root .\!p-2\.5{padding:.625rem!important}.site-root .\!p-3{padding:.75rem!important}.site-root .\!p-3\.5{padding:.875rem!important}.site-root .\!p-4{padding:1rem!important}.site-root .\!p-5{padding:1.25rem!important}.site-root .\!p-6{padding:1.5rem!important}.site-root .\!p-8{padding:2rem!important}.site-root .\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.site-root .\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.site-root .\!px-2\.5{padding-left:.625rem!important;padding-right:.625rem!important}.site-root .\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.site-root .\!px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.site-root .\!px-4{padding-left:1rem!important;padding-right:1rem!important}.site-root .\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.site-root .\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.site-root .\!px-8{padding-left:2rem!important;padding-right:2rem!important}.site-root .\!py-0\.5{padding-top:.125rem!important;padding-bottom:.125rem!important}.site-root .\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.site-root .\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.site-root .\!py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.site-root .\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.site-root .\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.site-root .\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.site-root .\!py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.site-root .\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.site-root .\!py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.site-root .\!py-8{padding-top:2rem!important;padding-bottom:2rem!important}.site-root .px-0\.5{padding-left:.125rem;padding-right:.125rem}.site-root .px-1\.5{padding-left:.375rem;padding-right:.375rem}.site-root .px-6{padding-left:1.5rem;padding-right:1.5rem}.site-root .px-8{padding-left:2rem;padding-right:2rem}.site-root .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.site-root .py-12{padding-top:3rem;padding-bottom:3rem}.site-root .py-3{padding-top:.75rem;padding-bottom:.75rem}.site-root .py-8{padding-top:2rem;padding-bottom:2rem}.site-root .\!pb-0{padding-bottom:0!important}.site-root .\!pb-2{padding-bottom:.5rem!important}.site-root .\!pb-2\.5{padding-bottom:.625rem!important}.site-root .\!pb-3{padding-bottom:.75rem!important}.site-root .\!pb-3\.5{padding-bottom:.875rem!important}.site-root .\!pb-4{padding-bottom:1rem!important}.site-root .\!pb-6{padding-bottom:1.5rem!important}.site-root .\!pb-\[0\.2rem\]{padding-bottom:.2rem!important}.site-root .\!pt-0{padding-top:0!important}.site-root .\!pt-1{padding-top:.25rem!important}.site-root .\!pt-3{padding-top:.75rem!important}.site-root .\!pt-4{padding-top:1rem!important}.site-root .\!pt-6{padding-top:1.5rem!important}.site-root .pl-0\.5{padding-left:.125rem}.site-root .pl-5{padding-left:1.25rem}.site-root .pr-10{padding-right:2.5rem}.site-root .\!text-left{text-align:left!important}.site-root .\!text-center{text-align:center!important}.site-root .\!text-right{text-align:right!important}.site-root .\!font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.site-root .\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.site-root .\!text-3xl{font-size:1.875rem!important;line-height:2.25rem!important}.site-root .\!text-\[0\.813rem\]{font-size:.813rem!important}.site-root .\!text-\[1\.2rem\]{font-size:1.2rem!important}.site-root .\!text-\[1\.33rem\]{font-size:1.33rem!important}.site-root .\!text-\[1\.5rem\]{font-size:1.5rem!important}.site-root .\!text-\[1\.75rem\]{font-size:1.75rem!important}.site-root .\!text-\[10px\]{font-size:10px!important}.site-root .\!text-\[11px\]{font-size:11px!important}.site-root .\!text-\[2rem\]{font-size:2rem!important}.site-root .\!text-base{font-size:1rem!important;line-height:1.5rem!important}.site-root .\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.site-root .\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.site-root .\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.site-root .\!text-xs{font-size:.75rem!important;line-height:1rem!important}.site-root .text-2xl{font-size:1.5rem;line-height:2rem}.site-root .text-4xl{font-size:2.25rem;line-height:2.5rem}.site-root .text-base{font-size:1rem;line-height:1.5rem}.site-root .text-lg{font-size:1.125rem;line-height:1.75rem}.site-root .text-sm{font-size:.875rem;line-height:1.25rem}.site-root .text-xs{font-size:.75rem;line-height:1rem}.site-root .\!font-bold{font-weight:700!important}.site-root .\!font-medium{font-weight:500!important}.site-root .\!font-normal{font-weight:400!important}.site-root .\!font-semibold{font-weight:600!important}.site-root .font-bold{font-weight:700}.site-root .font-semibold{font-weight:600}.site-root .\!uppercase{text-transform:uppercase!important}.site-root .uppercase{text-transform:uppercase}.site-root .\!capitalize{text-transform:capitalize!important}.site-root .\!italic{font-style:italic!important}.site-root .\!not-italic{font-style:normal!important}.site-root .\!leading-\[1\.2\]{line-height:1.2!important}.site-root .\!leading-\[1\.4\]{line-height:1.4!important}.site-root .\!leading-\[1\.5\]{line-height:1.5!important}.site-root .\!leading-\[1\.6\]{line-height:1.6!important}.site-root .\!leading-none{line-height:1!important}.site-root .\!leading-relaxed{line-height:1.625!important}.site-root .\!leading-snug{line-height:1.375!important}.site-root .\!leading-tight{line-height:1.25!important}.site-root .leading-relaxed{line-height:1.625}.site-root .\!tracking-wide{letter-spacing:.025em!important}.site-root .\!tracking-wider{letter-spacing:.05em!important}.site-root .\!tracking-widest{letter-spacing:.1em!important}.site-root .\!text-blue-400{--tw-text-opacity: 1 !important;color:rgb(96 165 250 / var(--tw-text-opacity, 1))!important}.site-root .\!text-blue-600{--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity, 1))!important}.site-root .\!text-blue-700{--tw-text-opacity: 1 !important;color:rgb(29 78 216 / var(--tw-text-opacity, 1))!important}.site-root .\!text-blue-800{--tw-text-opacity: 1 !important;color:rgb(30 64 175 / var(--tw-text-opacity, 1))!important}.site-root .\!text-gray-300{--tw-text-opacity: 1 !important;color:rgb(209 213 219 / var(--tw-text-opacity, 1))!important}.site-root .\!text-gray-400{--tw-text-opacity: 1 !important;color:rgb(156 163 175 / var(--tw-text-opacity, 1))!important}.site-root .\!text-gray-600{--tw-text-opacity: 1 !important;color:rgb(75 85 99 / var(--tw-text-opacity, 1))!important}.site-root .\!text-gray-700{--tw-text-opacity: 1 !important;color:rgb(55 65 81 / var(--tw-text-opacity, 1))!important}.site-root .\!text-gray-800{--tw-text-opacity: 1 !important;color:rgb(31 41 55 / var(--tw-text-opacity, 1))!important}.site-root .\!text-gray-900{--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity, 1))!important}.site-root .\!text-green-400{--tw-text-opacity: 1 !important;color:rgb(74 222 128 / var(--tw-text-opacity, 1))!important}.site-root .\!text-green-700{--tw-text-opacity: 1 !important;color:rgb(21 128 61 / var(--tw-text-opacity, 1))!important}.site-root .\!text-green-800{--tw-text-opacity: 1 !important;color:rgb(22 101 52 / var(--tw-text-opacity, 1))!important}.site-root .\!text-orange-500{--tw-text-opacity: 1 !important;color:rgb(249 115 22 / var(--tw-text-opacity, 1))!important}.site-root .\!text-orange-700{--tw-text-opacity: 1 !important;color:rgb(194 65 12 / var(--tw-text-opacity, 1))!important}.site-root .\!text-orange-800{--tw-text-opacity: 1 !important;color:rgb(154 52 18 / var(--tw-text-opacity, 1))!important}.site-root .\!text-primary{--tw-text-opacity: 1 !important;color:rgb(0 97 167 / var(--tw-text-opacity, 1))!important}.site-root .\!text-red-400{--tw-text-opacity: 1 !important;color:rgb(248 113 113 / var(--tw-text-opacity, 1))!important}.site-root .\!text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity, 1))!important}.site-root .\!text-red-600{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity, 1))!important}.site-root .\!text-red-700{--tw-text-opacity: 1 !important;color:rgb(185 28 28 / var(--tw-text-opacity, 1))!important}.site-root .\!text-red-800{--tw-text-opacity: 1 !important;color:rgb(153 27 27 / var(--tw-text-opacity, 1))!important}.site-root .\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.site-root .\!text-white\/70{color:#ffffffb3!important}.site-root .text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.site-root .text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.site-root .text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.site-root .text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.site-root .text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.site-root .text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.site-root .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.site-root .\!underline{text-decoration-line:underline!important}.site-root .underline{text-decoration-line:underline}.site-root .\!no-underline{text-decoration-line:none!important}.site-root .underline-offset-2{text-underline-offset:2px}.site-root .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-root .\!opacity-0{opacity:0!important}.site-root .\!opacity-100{opacity:1!important}.site-root .\!opacity-25{opacity:.25!important}.site-root .\!opacity-50{opacity:.5!important}.site-root .\!opacity-60{opacity:.6!important}.site-root .\!opacity-70{opacity:.7!important}.site-root .\!opacity-75{opacity:.75!important}.site-root .\!opacity-80{opacity:.8!important}.site-root .\!shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25) !important;--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.site-root .\!shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.site-root .\!shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.site-root .\!shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.site-root .\!shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.site-root .shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.site-root .shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.site-root .outline{outline-style:solid}.site-root .blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.site-root .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)}.site-root .\!transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.site-root .\!transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.site-root .\!transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.site-root .\!transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.site-root .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}.site-root .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.site-root .\!duration-150{transition-duration:.15s!important}.site-root .\!duration-200{transition-duration:.2s!important}.site-root .\!duration-300{transition-duration:.3s!important}.site-root .\!ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}:where(#raga-spa-app,.site-root,#raga-medical-assistant){font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:var(--c-text, #001F3F);font-size:.9375rem;line-height:1.6}:where(#raga-spa-app,.site-root,#raga-medical-assistant) *{box-sizing:border-box;font-family:inherit}:where(#raga-spa-app,.site-root,#raga-medical-assistant) img{max-width:100%}:where(#raga-spa-app,.site-root,#raga-medical-assistant) a{color:inherit}:where(#raga-spa-app,.site-root,#raga-medical-assistant) h1,:where(#raga-spa-app,.site-root,#raga-medical-assistant) h2,:where(#raga-spa-app,.site-root,#raga-medical-assistant) h3,:where(#raga-spa-app,.site-root,#raga-medical-assistant) h4{font-size:inherit;font-weight:inherit}:where(#raga-spa-app,.site-root,#raga-medical-assistant) input,:where(#raga-spa-app,.site-root,#raga-medical-assistant) textarea,:where(#raga-spa-app,.site-root,#raga-medical-assistant) select,:where(#raga-spa-app,.site-root,#raga-medical-assistant) button{font-family:inherit;font-size:inherit;line-height:inherit}#raga-spa-app{min-height:100vh}.site-root #root{min-height:auto}#raga-medical-assistant .break_wordsssss{word-break:break-word;overflow-wrap:break-word}#raga-medical-assistant .bottom-popup{position:absolute;bottom:0;left:0;width:100%;height:90%;background:#fff}#raga-medical-assistant .appoint_badge{background:linear-gradient(180deg,#0061a7,#004e8a 75.5%,#003b6d);color:#fff}#raga-medical-assistant .inside_appoint_badge{border:2px solid #0061A7}.site-root .appointment-book-healow{font-size:.688rem!important}@media (min-width: 768px){.site-root .appointment-book-healow{font-size:.75rem!important}}.logo-div{width:100px!important}.logo-div img{width:100%!important}.site-root,#raga-medical-assistant{--c-primary: #0061A7;--c-primary-dark: #003B6D;--c-secondary: #004E8A;--c-accent: #6DADD9;--c-accent-light: #D6E9F8;--c-mint: #F0F7FF;--c-success: #10B981;--c-warning: #F7C97C;--c-error: #DC2626;--c-bg: #F7FAFF;--c-card: #FFFFFF;--c-border: #DCE9F5;--c-border-soft: #EAF3FB;--c-text: #001F3F;--c-text-2: #3C6A8F;--c-text-3: #7FA6C4;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--ease-enter: cubic-bezier(0, 0, .2, 1);--ease-exit: cubic-bezier(.4, 0, 1, 1);--ease-premium: cubic-bezier(.16, 1, .3, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--r-xs: 6px;--r-sm: 10px;--r-md: 16px;--r-lg: 20px;--r-xl: 24px;--r-2xl: 32px;--r-full: 9999px;--s-xs: 0 1px 3px rgba(0, 31, 63, .05);--s-sm: 0 2px 8px rgba(0, 31, 63, .06), 0 1px 3px rgba(0, 31, 63, .04);--s-md: 0 4px 16px rgba(0, 31, 63, .08), 0 2px 6px rgba(0, 31, 63, .04);--s-lg: 0 8px 32px rgba(0, 31, 63, .1), 0 4px 12px rgba(0, 31, 63, .06);--s-xl: 0 16px 48px rgba(0, 31, 63, .12), 0 8px 20px rgba(0, 31, 63, .08);--s-brand: 0 8px 24px rgba(0, 97, 167, .22);--s-brandLg: 0 16px 48px rgba(0, 97, 167, .26);--s-air: 0 8px 32px rgba(109, 173, 217, .24)}#raga-medical-assistant .card{background:var(--c-card);border-radius:var(--r-xl);box-shadow:var(--s-sm);border:1px solid var(--c-border-soft)}#raga-medical-assistant .card-elevated{background:var(--c-card);border-radius:var(--r-xl);box-shadow:var(--s-md);border:1px solid rgba(255,255,255,.9)}#raga-medical-assistant .step-card{background:var(--c-card);border-radius:var(--r-xl);box-shadow:var(--s-sm);border:1px solid var(--c-border);overflow:hidden;transition:box-shadow .3s var(--ease-smooth)}#raga-medical-assistant .select-card{background:var(--c-card);border:1.5px solid var(--c-border);border-radius:var(--r-lg);cursor:pointer;transition:all .2s var(--ease-smooth);position:relative;overflow:hidden}#raga-medical-assistant .select-card:hover{border-color:var(--c-secondary);box-shadow:var(--s-md);transform:translateY(-1px)}#raga-medical-assistant .select-card.selected{border-color:var(--c-primary);background:var(--c-mint);box-shadow:var(--s-brand)}#raga-medical-assistant .doctor-card{background:var(--c-card);border:1.5px solid var(--c-border);border-radius:var(--r-xl);cursor:pointer;transition:all .25s var(--ease-premium);position:relative;overflow:hidden}#raga-medical-assistant .doctor-card:active{transform:scale(.98)}#raga-medical-assistant .doctor-card.selected{border-color:var(--c-primary);box-shadow:var(--s-brand)}#raga-medical-assistant .doctor-card.selected:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,97,167,.05) 0%,transparent 60%);pointer-events:none}#raga-medical-assistant .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;background:linear-gradient(135deg,var(--c-secondary) 0%,var(--c-primary) 100%);color:#fff;font-weight:600;font-size:.9375rem;border-radius:var(--r-full);border:none;cursor:pointer;box-shadow:var(--s-brand);transition:all .2s var(--ease-premium);letter-spacing:-.01rem;white-space:nowrap;position:relative;overflow:hidden}#raga-medical-assistant .btn-primary:after{content:"";position:absolute;inset:0;background:#fff0;transition:background .2s}#raga-medical-assistant .btn-primary:hover:not(:disabled):after{background:#ffffff14}#raga-medical-assistant .btn-primary:active:not(:disabled){transform:scale(.98);box-shadow:var(--s-sm)}#raga-medical-assistant .btn-primary:disabled{background:#d1d9d6;box-shadow:none;cursor:not-allowed}#raga-medical-assistant .btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;background:var(--c-mint);color:var(--c-primary);font-weight:600;font-size:.9375rem;border-radius:var(--r-full);border:1.5px solid #C2D9EC;cursor:pointer;transition:all .2s var(--ease-smooth)}#raga-medical-assistant .btn-secondary:hover:not(:disabled){background:#e3effa;border-color:var(--c-secondary)}#raga-medical-assistant .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:transparent;color:#ffffffd9;font-size:.8125rem;font-weight:500;border-radius:var(--r-full);border:none;cursor:pointer;transition:all .2s var(--ease-smooth)}#raga-medical-assistant .btn-ghost:hover{background:#ffffff1f;color:#fff}#raga-medical-assistant .input-field{width:100%;padding:14px 18px;background:var(--c-mint);border:1.5px solid transparent;border-radius:var(--r-md);font-size:.9375rem;color:var(--c-text);transition:all .2s var(--ease-smooth);outline:none;font-family:inherit}#raga-medical-assistant .input-field:focus{border-color:var(--c-secondary);background:#fff;box-shadow:none;outline:none}#raga-medical-assistant .input-field::-moz-placeholder{color:var(--c-text-3)}#raga-medical-assistant .input-field::placeholder{color:var(--c-text-3)}#raga-medical-assistant .input-field:disabled{opacity:.5;cursor:not-allowed}#raga-medical-assistant .ai-message-card{background:#fff;border-radius:20px 20px 20px 4px;box-shadow:var(--s-sm);border:1px solid rgba(0,31,63,.05);padding:16px 20px}#raga-medical-assistant .user-message-pill{background:linear-gradient(135deg,var(--c-secondary) 0%,var(--c-primary) 100%);border-radius:20px 20px 4px;color:#fff;padding:13px 18px;box-shadow:var(--s-brand)}#raga-medical-assistant .slot-chip{display:flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:var(--r-md);background:var(--c-mint);border:1.5px solid var(--c-border);color:var(--c-primary);font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s var(--ease-premium);white-space:nowrap}#raga-medical-assistant .slot-chip:hover{border-color:var(--c-secondary);background:#e3effa}#raga-medical-assistant .slot-chip.selected{background:linear-gradient(135deg,var(--c-secondary) 0%,var(--c-primary) 100%);color:#fff;border-color:transparent;box-shadow:var(--s-brand)}#raga-medical-assistant .upload-zone{border:2px dashed #C2D9EC;border-radius:var(--r-xl);background:var(--c-mint);transition:all .25s var(--ease-smooth);cursor:pointer}#raga-medical-assistant .upload-zone:hover,#raga-medical-assistant .upload-zone.drag-over{border-color:var(--c-secondary);background:#004e8a0d;box-shadow:0 0 0 4px #004e8a14}@keyframes breathe{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.08);opacity:1}}@keyframes float-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes ping-soft{0%{transform:scale(1);opacity:.6}to{transform:scale(1.8);opacity:0}}@keyframes typing-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}@keyframes success-pop{0%{transform:scale(0);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #0061a733}50%{box-shadow:0 0 40px #0061a766}}#raga-medical-assistant .animate-breathe{animation:breathe 4s ease-in-out infinite}#raga-medical-assistant .animate-float{animation:float-gentle 6s ease-in-out infinite}#raga-medical-assistant .animate-fade-up{animation:fade-up .5s var(--ease-premium) both}#raga-medical-assistant .animate-success{animation:success-pop .5s var(--ease-bounce) forwards}#raga-medical-assistant .animate-glow{animation:glow-pulse 2.5s ease-in-out infinite}#raga-medical-assistant .shimmer-bg{background:linear-gradient(90deg,#eaf3fb 25%,#dce9f5,#eaf3fb 75%);background-size:200% 100%;animation:shimmer 1.6s ease-in-out infinite;border-radius:var(--r-sm)}#raga-medical-assistant .typing-dot{width:6px;height:6px;border-radius:50%;background:var(--c-text-3);animation:typing-dot 1.4s ease-in-out infinite}#raga-medical-assistant .typing-dot:nth-child(1){animation-delay:0s}#raga-medical-assistant .typing-dot:nth-child(2){animation-delay:.16s}#raga-medical-assistant .typing-dot:nth-child(3){animation-delay:.32s}#raga-medical-assistant .ambient-orb{position:absolute;border-radius:50%;pointer-events:none;animation:breathe 6s ease-in-out infinite}#raga-medical-assistant ::-webkit-scrollbar{width:3px;height:3px}#raga-medical-assistant ::-webkit-scrollbar-track{background:transparent}#raga-medical-assistant ::-webkit-scrollbar-thumb{background:var(--c-border);border-radius:99px}#raga-medical-assistant *:focus-visible{outline:2px solid var(--c-secondary);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion: reduce){#raga-medical-assistant *,#raga-medical-assistant *:before,#raga-medical-assistant *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (min-width: 768px){.md\:\!prose-lg{font-size:1.125rem!important;line-height:1.7777778!important}.md\:\!prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important}.md\:\!prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em!important;line-height:1.4545455!important;margin-top:1.0909091em!important;margin-bottom:1.0909091em!important}.md\:\!prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6666667em!important;margin-bottom:1.6666667em!important;padding-inline-start:1em!important}.md\:\!prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em!important;margin-top:0!important;margin-bottom:.8333333em!important;line-height:1!important}.md\:\!prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em!important;margin-top:1.8666667em!important;margin-bottom:1.0666667em!important;line-height:1.3333333!important}.md\:\!prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em!important;margin-top:1.6666667em!important;margin-bottom:.6666667em!important;line-height:1.5!important}.md\:\!prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:.4444444em!important;line-height:1.5555556!important}.md\:\!prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.md\:\!prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.md\:\!prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.md\:\!prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.md\:\!prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;border-radius:.3125rem!important;padding-top:.2222222em!important;padding-inline-end:.4444444em!important;padding-bottom:.2222222em!important;padding-inline-start:.4444444em!important}.md\:\!prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important}.md\:\!prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em!important}.md\:\!prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em!important}.md\:\!prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;line-height:1.75!important;margin-top:2em!important;margin-bottom:2em!important;border-radius:.375rem!important;padding-top:1em!important;padding-inline-end:1.5em!important;padding-bottom:1em!important;padding-inline-start:1.5em!important}.md\:\!prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important;padding-inline-start:1.5555556em!important}.md\:\!prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important;padding-inline-start:1.5555556em!important}.md\:\!prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em!important;margin-bottom:.6666667em!important}.md\:\!prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em!important}.md\:\!prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em!important}.md\:\!prose-lg :where(.md\:\!prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em!important;margin-bottom:.8888889em!important}.md\:\!prose-lg :where(.md\:\!prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important}.md\:\!prose-lg :where(.md\:\!prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em!important}.md\:\!prose-lg :where(.md\:\!prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important}.md\:\!prose-lg :where(.md\:\!prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em!important}.md\:\!prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8888889em!important;margin-bottom:.8888889em!important}.md\:\!prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important;margin-bottom:1.3333333em!important}.md\:\!prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em!important}.md\:\!prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em!important;padding-inline-start:1.5555556em!important}.md\:\!prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.1111111em!important;margin-bottom:3.1111111em!important}.md\:\!prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.md\:\!prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.md\:\!prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.md\:\!prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.md\:\!prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;line-height:1.5!important}.md\:\!prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em!important;padding-bottom:.75em!important;padding-inline-start:.75em!important}.md\:\!prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.md\:\!prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.md\:\!prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em!important;padding-inline-end:.75em!important;padding-bottom:.75em!important;padding-inline-start:.75em!important}.md\:\!prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0!important}.md\:\!prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0!important}.md\:\!prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7777778em!important;margin-bottom:1.7777778em!important}.md\:\!prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important;margin-bottom:0!important}.md\:\!prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em!important;line-height:1.5!important;margin-top:1em!important}.md\:\!prose-lg :where(.md\:\!prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0!important}.md\:\!prose-lg :where(.md\:\!prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0!important}}.site-root .first\:\!mt-0:first-child{margin-top:0!important}.site-root .first\:mt-0:first-child{margin-top:0}.site-root .last\:\!mb-0:last-child{margin-bottom:0!important}.site-root .last\:mb-0:last-child{margin-bottom:0}.site-root .hover\:\!bg-white\/10:hover{background-color:#ffffff1a!important}.site-root .hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.site-root .hover\:\!text-blue-800:hover{--tw-text-opacity: 1 !important;color:rgb(30 64 175 / var(--tw-text-opacity, 1))!important}.site-root .hover\:\!text-primary\/80:hover{color:#0061a7cc!important}.site-root .hover\:\!text-white:hover{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.site-root .hover\:\!shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25) !important;--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.site-root .focus\:border-black:focus{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.site-root .focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.site-root .focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.site-root .focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.site-root .focus\:border-transparent:focus{border-color:transparent}.site-root .focus\:bg-gray-200:focus{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.site-root .focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.site-root .focus\:\!outline-none:focus{outline:2px solid transparent!important;outline-offset:2px!important}.site-root .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) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.site-root .focus\:ring: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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.site-root .focus\:ring-0: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(0px + 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)}.site-root .focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.site-root .focus\:\!ring-primary\/30:focus{--tw-ring-color: rgb(0 97 167 / .3) !important}.site-root .focus\:ring-black:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.site-root .focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1))}.site-root .focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.site-root .focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.site-root .focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.site-root .focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.site-root .disabled\:\!cursor-not-allowed:disabled{cursor:not-allowed!important}.site-root .disabled\:\!bg-gray-300:disabled{--tw-bg-opacity: 1 !important;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))!important}.site-root .disabled\:\!opacity-30:disabled{opacity:.3!important}.site-root .disabled\:\!opacity-50:disabled{opacity:.5!important}.site-root :is(.prose-headings\:\!mb-1 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-bottom:.25rem!important}.site-root :is(.prose-headings\:\!mt-2 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.5rem!important}.site-root :is(.prose-headings\:\!text-\[1rem\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:1rem!important}.site-root :is(.prose-headings\:\!font-bold :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){font-weight:700!important}.site-root :is(.prose-headings\:\!leading-\[1\.2\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.2!important}.site-root :is(.prose-headings\:\!text-gray-800 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){--tw-text-opacity: 1 !important;color:rgb(31 41 55 / var(--tw-text-opacity, 1))!important}.site-root :is(.prose-p\:\!my-2 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.5rem!important;margin-bottom:.5rem!important}.site-root :is(.prose-p\:\!text-\[0\.813rem\] :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.prose-p\:\!leading-\[1\.5\] :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.5!important}.site-root :is(.prose-a\:\!text-\[0\.813rem\] :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.prose-a\:\!leading-\[1\.5\] :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.5!important}.site-root :is(.prose-a\:\!text-blue-600 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *)))){--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity, 1))!important}.site-root :is(.prose-a\:\!underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *)))){text-decoration-line:underline!important}.site-root :is(.hover\:prose-a\:\!text-blue-800 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover){--tw-text-opacity: 1 !important;color:rgb(30 64 175 / var(--tw-text-opacity, 1))!important}.site-root :is(.prose-strong\:\!font-semibold :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *)))){font-weight:600!important}.site-root :is(.prose-strong\:\!text-gray-900 :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *)))){--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity, 1))!important}.site-root :is(.prose-code\:\!rounded :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *)))){border-radius:.25rem!important}.site-root :is(.prose-code\:\!bg-gray-200 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *)))){--tw-bg-opacity: 1 !important;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))!important}.site-root :is(.prose-code\:\!px-1 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *)))){padding-left:.25rem!important;padding-right:.25rem!important}.site-root :is(.prose-code\:\!py-0\.5 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *)))){padding-top:.125rem!important;padding-bottom:.125rem!important}.site-root :is(.prose-code\:\!text-\[0\.813rem\] :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.prose-pre\:\!rounded :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)))){border-radius:.25rem!important}.site-root :is(.prose-pre\:\!bg-gray-800 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)))){--tw-bg-opacity: 1 !important;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))!important}.site-root :is(.prose-pre\:\!p-2 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)))){padding:.5rem!important}.site-root :is(.prose-pre\:\!text-gray-100 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *)))){--tw-text-opacity: 1 !important;color:rgb(243 244 246 / var(--tw-text-opacity, 1))!important}.site-root :is(.prose-ol\:\!my-2 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.5rem!important;margin-bottom:.5rem!important}.site-root :is(.prose-ol\:\!list-decimal :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){list-style-type:decimal!important}.site-root :is(.prose-ol\:\!pl-6 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){padding-left:1.5rem!important}.site-root :is(.prose-ol\:\!text-\[0\.813rem\] :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.prose-ol\:\!leading-\[1\.5\] :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.5!important}.site-root :is(.prose-ul\:\!my-2 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.5rem!important;margin-bottom:.5rem!important}.site-root :is(.prose-ul\:\!list-disc :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){list-style-type:disc!important}.site-root :is(.prose-ul\:\!pl-6 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){padding-left:1.5rem!important}.site-root :is(.prose-ul\:\!text-\[0\.813rem\] :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.prose-ul\:\!leading-\[1\.5\] :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.5!important}.site-root :is(.prose-li\:\!my-1\.5 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.375rem!important;margin-bottom:.375rem!important}.site-root :is(.prose-li\:\!text-\[0\.813rem\] :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.prose-li\:\!leading-\[1\.4\] :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.4!important}@media (min-width: 640px){.site-root .sm\:\!h-4{height:1rem!important}.site-root .sm\:\!h-8{height:2rem!important}.site-root .sm\:\!h-9{height:2.25rem!important}.site-root .sm\:\!w-4{width:1rem!important}.site-root .sm\:\!w-8{width:2rem!important}.site-root .sm\:\!w-9{width:2.25rem!important}.site-root .sm\:\!grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.site-root .sm\:\!gap-2{gap:.5rem!important}.site-root .sm\:\!gap-3{gap:.75rem!important}.site-root .sm\:\!gap-4{gap:1rem!important}.site-root .sm\:\!p-3{padding:.75rem!important}.site-root .sm\:\!p-5{padding:1.25rem!important}.site-root .sm\:\!p-6{padding:1.5rem!important}.site-root .sm\:\!p-7{padding:1.75rem!important}.site-root .sm\:\!px-3\.5{padding-left:.875rem!important;padding-right:.875rem!important}.site-root .sm\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}.site-root .sm\:\!px-5{padding-left:1.25rem!important;padding-right:1.25rem!important}.site-root .sm\:\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.site-root .sm\:\!px-8{padding-left:2rem!important;padding-right:2rem!important}.site-root .sm\:\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.site-root .sm\:\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.site-root .sm\:\!pb-6{padding-bottom:1.5rem!important}.site-root .sm\:\!pt-3{padding-top:.75rem!important}.site-root .sm\:\!text-base{font-size:1rem!important;line-height:1.5rem!important}.site-root .sm\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.site-root .sm\:\!text-xs{font-size:.75rem!important;line-height:1rem!important}}@media (min-width: 768px){.site-root .md\:\!inset-auto{inset:auto!important}.site-root .md\:\!bottom-16{bottom:4rem!important}.site-root .md\:\!right-7{right:1.75rem!important}.site-root .md\:left-2{left:.5rem}.site-root .md\:\!flex{display:flex!important}.site-root .md\:\!hidden{display:none!important}.site-root .md\:\!h-10{height:2.5rem!important}.site-root .md\:\!h-3{height:.75rem!important}.site-root .md\:\!h-4{height:1rem!important}.site-root .md\:\!h-5{height:1.25rem!important}.site-root .md\:\!h-9{height:2.25rem!important}.site-root .md\:\!h-\[34px\]{height:34px!important}.site-root .md\:\!h-\[calc\(100vh-10rem\)\]{height:calc(100vh - 10rem)!important}.site-root .md\:\!max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)!important}.site-root .md\:\!w-10{width:2.5rem!important}.site-root .md\:\!w-3{width:.75rem!important}.site-root .md\:\!w-4{width:1rem!important}.site-root .md\:\!w-5{width:1.25rem!important}.site-root .md\:\!w-9{width:2.25rem!important}.site-root .md\:\!w-\[34px\]{width:34px!important}.site-root .md\:\!w-\[40rem\]{width:40rem!important}.site-root .md\:\!max-w-\[80\%\]{max-width:80%!important}.site-root .md\:\!max-w-\[95vw\]{max-width:95vw!important}.site-root .md\:max-w-4xl{max-width:56rem}.site-root .md\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.site-root .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.site-root .md\:\!items-end{align-items:flex-end!important}.site-root .md\:\!gap-3{gap:.75rem!important}.site-root :is(.md\:\!space-x-3>:not([hidden])~:not([hidden])){--tw-space-x-reverse: 0 !important;margin-right:calc(.75rem * var(--tw-space-x-reverse))!important;margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))!important}.site-root :is(.md\:\!space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0 !important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.site-root .md\:\!rounded-3xl{border-radius:1.5rem!important}.site-root .md\:\!p-4{padding:1rem!important}.site-root .md\:\!p-6{padding:1.5rem!important}.site-root .md\:\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.site-root .md\:\!px-8{padding-left:2rem!important;padding-right:2rem!important}.site-root .md\:\!py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.site-root .md\:\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.site-root .md\:\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.site-root .md\:\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.site-root .md\:\!py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.site-root .md\:\!text-2xl{font-size:1.5rem!important;line-height:2rem!important}.site-root .md\:\!text-\[0\.813rem\]{font-size:.813rem!important}.site-root .md\:\!text-\[1\.125rem\]{font-size:1.125rem!important}.site-root .md\:\!text-\[10px\]{font-size:10px!important}.site-root .md\:\!text-\[1rem\]{font-size:1rem!important}.site-root .md\:\!text-base{font-size:1rem!important;line-height:1.5rem!important}.site-root .md\:\!text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.site-root .md\:\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.site-root .md\:\!text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.site-root .md\:\!text-xs{font-size:.75rem!important;line-height:1rem!important}.site-root .md\:\!leading-\[1\.6\]{line-height:1.6!important}.site-root .md\:\!leading-normal{line-height:1.5!important}.site-root .md\:\!leading-tight{line-height:1.25!important}.site-root :is(.md\:prose-headings\:\!text-xl :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:1.25rem!important;line-height:1.75rem!important}.site-root :is(.md\:prose-headings\:\!leading-normal :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.5!important}.site-root :is(.md\:prose-p\:\!my-1 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.25rem!important;margin-bottom:.25rem!important}.site-root :is(.md\:prose-p\:\!text-\[0\.813rem\] :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.md\:prose-p\:\!leading-\[1\.6\] :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.6!important}.site-root :is(.md\:prose-a\:\!text-\[0\.813rem\] :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.md\:prose-a\:\!leading-\[1\.6\] :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.6!important}.site-root :is(.md\:prose-code\:\!text-\[0\.813rem\] :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.md\:prose-ol\:\!my-1 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.25rem!important;margin-bottom:.25rem!important}.site-root :is(.md\:prose-ol\:\!pl-4 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){padding-left:1rem!important}.site-root :is(.md\:prose-ol\:\!text-\[0\.813rem\] :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.md\:prose-ol\:\!leading-\[1\.6\] :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.6!important}.site-root :is(.md\:prose-ul\:\!my-1 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.25rem!important;margin-bottom:.25rem!important}.site-root :is(.md\:prose-ul\:\!pl-4 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){padding-left:1rem!important}.site-root :is(.md\:prose-ul\:\!text-\[0\.813rem\] :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.md\:prose-ul\:\!leading-\[1\.6\] :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.6!important}.site-root :is(.md\:prose-li\:\!my-0\.5 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))){margin-top:.125rem!important;margin-bottom:.125rem!important}.site-root :is(.md\:prose-li\:\!text-\[0\.813rem\] :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))){font-size:.813rem!important}.site-root :is(.md\:prose-li\:\!leading-\[1\.6\] :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *)))){line-height:1.6!important}}.btn-rotate{background:linear-gradient(#0061a7,#0061a7) padding-box,conic-gradient(from var(--angle, 0deg),#001F3F,#FFFFFF 10%,#003B6D 20%) border-box!important;border:5px solid transparent!important;border-radius:100px!important;color:#fff!important;font-size:.75rem!important;font-weight:700!important;line-height:normal!important;box-sizing:border-box!important;padding:.6rem 1rem!important}.btn-rotate span{font-size:1rem!important;color:#fff!important}@media (min-width: 768px){.btn-rotate{border:5px solid transparent!important;padding:.75rem 1.125rem!important;gap:.5rem!important}.btn-rotate span{font-size:1rem!important;color:#fff!important}}.chat-widget-container{z-index:9999999!important;position:relative!important}.chat-widget-container,.chat-widget-container *,.btn-rotate,.btn-rotate span{font-family:Poppins,Inter,sans-serif!important}@media (max-width: 768px){.chat-widget-container{height:100svh!important;max-height:100svh!important}.chat-widget-container>*{flex-shrink:1!important;min-height:0!important}}.raga-chat-modal-overlay{position:fixed;inset:0;background-color:#000000a6;display:flex;align-items:center;justify-content:center;z-index:99999999;animation:fadeIn .3s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.raga-chat-modal-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem}.raga-chat-modal-content{width:90%;max-width:40rem;height:85vh;max-height:56rem;min-height:32rem;background:#fff;border-radius:.5rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden;display:flex;flex-direction:column;animation:slideUp .3s ease-out;font-family:Poppins,Inter,sans-serif!important;font-size:.813rem!important}#raga-chat-widget-root,#raga-chat-widget-root *{box-sizing:border-box;font-family:Inter,sans-serif!important;font-size:.813rem!important}.raga-chat-modal-content,.raga-chat-modal-content *{box-sizing:border-box;font-family:Poppins,Inter,sans-serif!important;font-size:.813rem!important;line-height:1.5!important}.raga-chat-modal-content #raga-medical-assistant{font-family:Poppins,Inter,sans-serif!important;font-size:.813rem!important;line-height:1.5!important;font-weight:400;color:#213547}.raga-chat-modal-content #raga-medical-assistant input,.raga-chat-modal-content #raga-medical-assistant select,.raga-chat-modal-content #raga-medical-assistant textarea,.raga-chat-modal-content #raga-medical-assistant button,.raga-chat-modal-content #raga-medical-assistant p,.raga-chat-modal-content #raga-medical-assistant span,.raga-chat-modal-content #raga-medical-assistant label,.raga-chat-modal-content #raga-medical-assistant div{font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant .text-sm,.raga-chat-modal-content #raga-medical-assistant .text-base{font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant .prose,.raga-chat-modal-content #raga-medical-assistant .prose-sm,.raga-chat-modal-content #raga-medical-assistant .prose-lg,.raga-chat-modal-content #raga-medical-assistant .prose p,.raga-chat-modal-content #raga-medical-assistant .prose-sm p,.raga-chat-modal-content #raga-medical-assistant .prose-lg p,.raga-chat-modal-content #raga-medical-assistant .prose ul,.raga-chat-modal-content #raga-medical-assistant .prose ol,.raga-chat-modal-content #raga-medical-assistant .prose-sm ul,.raga-chat-modal-content #raga-medical-assistant .prose-sm ol,.raga-chat-modal-content #raga-medical-assistant .prose-lg ul,.raga-chat-modal-content #raga-medical-assistant .prose-lg ol,.raga-chat-modal-content #raga-medical-assistant .prose li,.raga-chat-modal-content #raga-medical-assistant .prose-sm li,.raga-chat-modal-content #raga-medical-assistant .prose-lg li,.raga-chat-modal-content #raga-medical-assistant .prose a,.raga-chat-modal-content #raga-medical-assistant .prose-sm a,.raga-chat-modal-content #raga-medical-assistant .prose-lg a,.raga-chat-modal-content #raga-medical-assistant .prose code,.raga-chat-modal-content #raga-medical-assistant .prose-sm code,.raga-chat-modal-content #raga-medical-assistant .prose-lg code{font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant .prose ul,.raga-chat-modal-content #raga-medical-assistant .prose ol,.raga-chat-modal-content #raga-medical-assistant .prose-sm ul,.raga-chat-modal-content #raga-medical-assistant .prose-sm ol,.raga-chat-modal-content #raga-medical-assistant .prose-lg ul,.raga-chat-modal-content #raga-medical-assistant .prose-lg ol{margin-top:.5rem!important;margin-bottom:.5rem!important}.raga-chat-modal-content #raga-medical-assistant .prose li,.raga-chat-modal-content #raga-medical-assistant .prose-sm li,.raga-chat-modal-content #raga-medical-assistant .prose-lg li{margin-top:.25rem!important;margin-bottom:.25rem!important}.raga-chat-modal-content input::-moz-placeholder,.raga-chat-modal-content textarea::-moz-placeholder{font-size:.813rem!important}.raga-chat-modal-content input::placeholder,.raga-chat-modal-content textarea::placeholder{font-size:.813rem!important}.raga-chat-modal-content :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))),.raga-chat-modal-content :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))),.raga-chat-modal-content :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))),.raga-chat-modal-content :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))),.raga-chat-modal-content :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))),.raga-chat-modal-content :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))),.raga-chat-modal-content :is(:where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant,.raga-chat-modal-content #raga-medical-assistant input,.raga-chat-modal-content #raga-medical-assistant select,.raga-chat-modal-content #raga-medical-assistant textarea,.raga-chat-modal-content #raga-medical-assistant button{font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant p:not([class*=text-]),.raga-chat-modal-content #raga-medical-assistant span:not([class*=text-]),.raga-chat-modal-content #raga-medical-assistant label:not([class*=text-]),.raga-chat-modal-content #raga-medical-assistant div:not([class*=text-]){font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant .text-xs{font-size:.813rem!important;line-height:1.5!important}.raga-chat-modal-content #raga-medical-assistant .text-base{font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant h1{font-size:1.25rem!important;line-height:1.25!important;font-weight:700!important}.raga-chat-modal-content #raga-medical-assistant h2{font-size:1.15rem!important;line-height:1.3!important;font-weight:700!important}.raga-chat-modal-content #raga-medical-assistant h3,.raga-chat-modal-content #raga-medical-assistant h4{font-size:1.05rem!important;line-height:1.3!important;font-weight:700!important}.raga-chat-modal-content #raga-medical-assistant .prose,.raga-chat-modal-content #raga-medical-assistant .prose-sm,.raga-chat-modal-content #raga-medical-assistant .prose-lg,.raga-chat-modal-content #raga-medical-assistant .prose p,.raga-chat-modal-content #raga-medical-assistant .prose-sm p,.raga-chat-modal-content #raga-medical-assistant .prose-lg p,.raga-chat-modal-content #raga-medical-assistant .prose a,.raga-chat-modal-content #raga-medical-assistant .prose-sm a,.raga-chat-modal-content #raga-medical-assistant .prose-lg a,.raga-chat-modal-content #raga-medical-assistant .prose code,.raga-chat-modal-content #raga-medical-assistant .prose-sm code,.raga-chat-modal-content #raga-medical-assistant .prose-lg code{font-size:.813rem!important;line-height:1.6!important}.raga-chat-modal-content #raga-medical-assistant .prose h1,.raga-chat-modal-content #raga-medical-assistant .prose h2,.raga-chat-modal-content #raga-medical-assistant .prose h3,.raga-chat-modal-content #raga-medical-assistant .prose-sm h1,.raga-chat-modal-content #raga-medical-assistant .prose-sm h2,.raga-chat-modal-content #raga-medical-assistant .prose-sm h3,.raga-chat-modal-content #raga-medical-assistant .prose-lg h1,.raga-chat-modal-content #raga-medical-assistant .prose-lg h2,.raga-chat-modal-content #raga-medical-assistant .prose-lg h3{font-size:1.05rem!important;line-height:1.2!important}.raga-chat-modal-content #raga-medical-assistant button:not([class*=text-]):not([class*=text-xs]):not([class*=text-sm]){font-size:.813rem!important;line-height:1.6!important;padding:.625rem .875rem!important}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 1024px){.raga-chat-modal-container{padding:1.5rem}.raga-chat-modal-content{width:95%;max-width:40rem;height:90vh;max-height:48rem}}@media (max-width: 768px){.raga-chat-modal-overlay{padding:0;align-items:stretch;justify-content:stretch}.raga-chat-modal-container{padding:0;width:100%;height:100%;align-items:stretch;justify-content:stretch}.raga-chat-modal-content{width:100%!important;height:100svh!important;max-width:100%!important;max-height:100svh!important;min-height:100svh!important;border-radius:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-shadow:none!important;border:none!important}.raga-chat-modal-content>div{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.raga-chat-modal-content>*{flex-shrink:1!important;min-height:0!important}}#raga-spa-app.App{min-height:100vh;background:linear-gradient(135deg,#001f3f,#0061a7 35%,#004e8a)}#raga-medical-assistant ::-webkit-scrollbar{width:6px}#raga-medical-assistant ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}#raga-medical-assistant ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}#raga-medical-assistant ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#raga-medical-assistant .fade-in{animation:fadeIn .3s ease-out}@keyframes slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}#raga-medical-assistant .slide-in{animation:slideIn .3s ease-out}@media (max-width: 768px){#raga-spa-app.App{padding:0}}
