@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:optional;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:88%;descent-override:22%;size-adjust:106%}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,#root{width:100%;max-width:100%;overflow:clip visible}body{-webkit-tap-highlight-color:transparent}@supports not (overflow:clip){html,body,#root{overflow-x:hidden}}img,video,canvas,svg{max-width:100%}@supports (height:100svh){.min-h-app,.app-shell{min-height:100svh}}@media (width<=767.98px){.app-shell,.page-frame,.page-scroll-pane{width:100%;max-width:100vw}.page-scroll-pane{scrollbar-gutter:auto}}.device-mobile .app-shell{gap:0!important;padding:0!important}.device-mobile .page-frame{box-shadow:none!important;background:0 0!important;border-width:0!important;border-radius:0!important}@media (width>=768px){.device-mobile .sm\:flex-row{flex-direction:column!important}.device-mobile .sm\:items-end,.device-mobile .sm\:items-start{align-items:stretch!important}.device-mobile .sm\:w-auto{width:100%!important}.device-mobile .sm\:min-w-\[220px\]{min-width:0!important}.device-mobile .sm\:grid-cols-2,.device-mobile .sm\:grid-cols-3,.device-mobile .sm\:grid-cols-4,.device-mobile .lg\:grid-cols-3,.device-mobile .lg\:grid-cols-4,.device-mobile .xl\:grid-cols-4{grid-template-columns:minmax(0,1fr)!important}}.safe-area-inset-top{padding-top:env(safe-area-inset-top,0px)}.safe-area-inset-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.safe-area-inset-left{padding-left:env(safe-area-inset-left,0px)}.safe-area-inset-right{padding-right:env(safe-area-inset-right,0px)}@media screen and (width<=767.98px){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{font-size:max(1rem,16px)}}.platform-ios{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.platform-ios button{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.platform-android{--safe-area-inset-top:env(safe-area-inset-top,0);--safe-area-inset-bottom:env(safe-area-inset-bottom,0);--safe-area-inset-left:env(safe-area-inset-left,0);--safe-area-inset-right:env(safe-area-inset-right,0)}@media (display-mode:standalone){.platform-android{color-scheme:dark;--status-bar-background:#06121d}}.platform-android .btn{min-width:48px;min-height:48px}.platform-windows{scrollbar-width:thin;scrollbar-color:#22d3ee33 transparent;scroll-behavior:smooth;-ms-overflow-style:none;touch-action:pan-y pinch-zoom}@media (width<=575.98px){.page-wrap{width:100%;max-width:none;margin-left:auto;margin-right:auto}.page-wrap>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.page-wrap{padding:.75rem}[data-appearance=light] :is(button,a).page-wrap.rounded-xl.border-primary-500,:root.light :is(button,a).page-wrap.rounded-xl.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).page-wrap.p-4.text-left,:root.light :is(button,a).page-wrap.p-4.text-left,[data-appearance=light] :is(button,a).flex.page-wrap.items-start,[data-appearance=light] :is(button,a).flex.page-wrap.items-center.gap-2.p-5,:root.light :is(button,a).flex.page-wrap.items-start,:root.light :is(button,a).flex.page-wrap.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}.btn{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] .bg-primary-50.btn,:root.light .bg-primary-50.btn{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] table .btn,:root.light table .btn{color:#334155}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn{color:#475569}[data-appearance=light] .rounded-xl.border.btn.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}.card{border-radius:.75rem;padding:1rem}[data-appearance=light] :is(button,a).p-3.card.border-primary-500,:root.light :is(button,a).p-3.card.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).w-full.card.text-left,:root.light :is(button,a).w-full.card.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.card.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.card.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.card.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.card.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.card.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.card.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.card.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.card.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .card.border.px-4.py-3[class*=bg-primary-50],:root.light .card.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .card.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .card.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.card[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.card[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.card[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.card[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.items-center.justify-between.p-4.card.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.card.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.card.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.card.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.card)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.card)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.card[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}.page-title{font-size:1.25rem;line-height:1.75rem}.panel-title{font-size:1.125rem;line-height:1.75rem}}@media (width>=576px) and (width<=767.98px){.page-wrap{padding:1rem}[data-appearance=light] :is(button,a).w-full.page-wrap.text-left,:root.light :is(button,a).w-full.page-wrap.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.page-wrap.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.page-wrap.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.page-wrap.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.page-wrap.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.flex.items-center.justify-between.page-wrap.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.grid-responsive{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px) and (width<=991.98px){.page-wrap{padding:1.25rem}[data-appearance=light] .card.group.page-wrap,:root.light .card.group.page-wrap{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.w-full.items-center.gap-2.page-wrap,:root.light :is(button,a).flex.w-full.items-center.gap-2.page-wrap{color:#0f172a;background-color:#fff}.grid-responsive{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=640px){.reference-hub-page .grid.grid-responsive>div{padding:.5rem}.reference-hub-page .grid.grid-responsive>div>p:first-child{font-size:1.25rem}}}@media (width>=992px) and (width<=1199.98px){.grid-responsive{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1200px){.grid-responsive{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=768px){.hide-on-mobile{display:none}.mobile-full-width{width:100%}[data-appearance=light] :is(button,a).mobile-full-width.p-4.text-left,:root.light :is(button,a).mobile-full-width.p-4.text-left,[data-appearance=light] :is(button,a).flex.mobile-full-width.items-start,[data-appearance=light] :is(button,a).flex.mobile-full-width.items-center.gap-2.p-5,:root.light :is(button,a).flex.mobile-full-width.items-start,:root.light :is(button,a).flex.mobile-full-width.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}.mobile-stack{flex-direction:column}.mobile-center{text-align:center}.mobile-spacing>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}}@media (width>=769px){.hide-on-desktop{display:none}.desktop-flex{display:flex}[data-appearance=light] :is(button,a).desktop-flex.w-full.items-start,[data-appearance=light] :is(button,a).desktop-flex.w-full.items-center.gap-2.p-5,:root.light :is(button,a).desktop-flex.w-full.items-start,:root.light :is(button,a).desktop-flex.w-full.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).desktop-flex.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).desktop-flex.items-center.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).desktop-flex.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).desktop-flex.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.desktop-flex.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .desktop-flex.flex-1[class*=bg-orange-5],:root:not(.light) button.desktop-flex.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.desktop-flex.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .desktop-flex.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .desktop-flex.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .desktop-flex.flex-wrap.gap-1{width:100%}.reference-hub-page .card .desktop-flex.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.desktop-flex.flex-1.items-center{flex:100%;width:100%}}.desktop-spacing>: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)))}}@media (hover:none) and (pointer:coarse){.btn,.interactive-element{min-width:44px;min-height:44px}.hover-effect:hover,.card-hover:hover{transform:none}}@media (hover:hover) and (pointer:fine){.hover-effect:hover{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover-effect:hover:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card-hover:hover{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.card-hover:hover:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--primary-500) / .25)}}@media (resolution>=192dpi){.icon-retina{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.text-retina{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (prefers-color-scheme:dark){:root{color-scheme:dark}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.platform-ios.standalone .navigation,.platform-ios.standalone-pwa .navigation,.platform-ios.standalone-pwa .safe-bottom-nav{padding-bottom:max(.5rem, env(safe-area-inset-bottom))}.platform-android.standalone .navigation,.platform-android.standalone-pwa .navigation{padding-bottom:16px}.platform-windows.standalone .navigation,.platform-windows.standalone-pwa .navigation{padding-bottom:0}.platform-ios,.platform-android,.platform-windows{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.platform-ios input[type=text],.platform-ios input[type=email],.platform-ios input[type=password],.platform-ios input[type=search],.platform-ios input[type=tel],.platform-ios input[type=url],.platform-ios input[type=number],.platform-ios input[type=date],.platform-ios input[type=datetime-local],.platform-ios input[type=month],.platform-ios input[type=time],.platform-ios input[type=week],.platform-ios textarea{-webkit-appearance:none;background-clip:padding-box}input[type=checkbox],input[type=radio]{appearance:none;cursor:pointer;vertical-align:middle;background-color:#1e293b;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:1.5px solid #64748b;flex-shrink:0;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;padding:0;transition:background-color .12s,border-color .12s;display:inline-block;position:relative}input[type=checkbox]{border-radius:4px}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#06b6d4;border-color:#06b6d4}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E")}input[type=radio]:checked{background-image:radial-gradient(circle,#fff 36%,#0000 40%)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #22d3ee}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}.platform-ios{--animation-duration:.3s;--animation-easing:cubic-bezier(.25, .46, .45, .94)}.platform-android{--animation-duration:.2s;--animation-easing:cubic-bezier(.4, 0, .2, 1)}.platform-windows{--animation-duration:.15s;--animation-easing:cubic-bezier(.1, .9, .2, 1)}.platform-ios{--system-blue:#007aff;--system-green:#34c759;--system-red:#ff3b30;--system-orange:#ff9500}.platform-android{--system-blue:#2196f3;--system-green:#4caf50;--system-red:#f44336;--system-orange:#ff9800}.platform-windows{--system-blue:#0078d4;--system-green:#107c10;--system-red:#e81123;--system-orange:#ff8c00}@media (prefers-contrast:high){.card,.btn{border-width:2px}.text-muted{color:var(--text)}}@media (forced-colors:active){.card,.panel-shell,.surface-card,.surface-card-soft,.btn,.btn-icon,.input{forced-color-adjust:none;border-color:canvastext}.btn,.btn-icon{color:buttontext;background:buttonface}a,.panel-kicker{color:linktext}}@media (prefers-reduced-data:reduce){.background-gradient{background:var(--bg-0)}.complex-animation{animation:none}}:root:not([data-appearance]){--dark-50:248 250 252;--dark-100:241 245 249;--dark-200:226 232 240;--dark-300:203 213 225;--dark-400:148 163 184;--dark-500:100 116 139;--dark-600:71 85 105;--dark-700:51 65 85;--dark-800:30 41 59;--dark-850:23 32 51;--dark-900:15 23 42;--dark-950:2 6 23;--primary-50:236 254 255;--primary-100:207 250 254;--primary-200:165 243 252;--primary-300:103 232 249;--primary-400:34 211 238;--primary-500:6 182 212;--primary-600:8 145 178;--primary-700:14 116 144;--primary-800:21 94 117;--primary-900:22 78 99;--primary-950:8 51 68}[data-appearance]{--heading-fg:#fff;--body-fg:rgb(var(--dark-100));--muted-fg:rgb(var(--dark-400));--ring-offset:rgb(var(--dark-950))}[data-appearance=default]{--dark-50:248 250 252;--dark-100:241 245 249;--dark-200:226 232 240;--dark-300:203 213 225;--dark-400:148 163 184;--dark-500:100 116 139;--dark-600:71 85 105;--dark-700:51 65 85;--dark-800:30 41 59;--dark-850:23 32 51;--dark-900:15 23 42;--dark-950:2 6 23;--primary-50:254 242 242;--primary-100:254 226 226;--primary-200:254 202 202;--primary-300:252 165 165;--primary-400:248 113 113;--primary-500:185 28 28;--primary-600:153 27 27;--primary-700:127 29 29;--primary-800:103 23 23;--primary-900:69 10 10;--primary-950:45 7 7;--text:#f1f5f9;--muted:#95adc0;--line:#a3bace24;--line-strong:#b91c1c52;--glow:#c2410c29;--surface:#091825e6;--surface-strong:#030c16f5;--meta-theme-color:#06121d;--heading-fg:#fff;--app-shell-bg:radial-gradient(circle at 6% 4%, #38bdf82e, transparent 30%), radial-gradient(circle at 92% 10%, #14b8a624, transparent 30%), radial-gradient(circle at 50% -14%, #0ea5e91f, transparent 42%), linear-gradient(120deg, #081521a3, #030c16eb), repeating-linear-gradient(135deg, #94a3b808 0, #94a3b808 1px, transparent 1px, transparent 14px);--card-bg:linear-gradient(180deg, #0a1b29db, #030c16eb);--card-inset:none;--panel-bg:linear-gradient(160deg, #0ea5e91f 0%, #06141ff0 36%);--header-bg:linear-gradient(180deg, #071623e0, #030c16b3);--header-border:#ffffff1a;--metric-card-bg:linear-gradient(135deg, #0e2a3fd1, #071622e0);--surface-card-bg:linear-gradient(180deg, #081521b8, #020912cc);--surface-card-soft-bg:linear-gradient(135deg, #0a1e2eb8, #030f1ad6);--input-bg:#020a13d1;--input-color:#fff;--btn-secondary-bg:linear-gradient(180deg, #0c1b28e6, #040d18f0);--hero-bg:radial-gradient(circle at 8% 0%, #7dd3fc3d, transparent 34%), radial-gradient(circle at 90% 6%, #2dd4bf29, transparent 30%), linear-gradient(135deg, #08273b75 0%, #05101beb 44%, #020912fa 100%);--hero-border:#7dd3fc47;--auth-screen-bg:radial-gradient(ellipse 70% 40% at 50% 0%, #22d3ee24, transparent), radial-gradient(circle at 15% 15%, #10b98114, transparent 24%), linear-gradient(180deg, #020912bd, #020912f5);--auth-card-bg:linear-gradient(180deg, #081521eb, #020912f5);--auth-hero-bg:radial-gradient(circle at top left, #22d3ee29, transparent 34%), radial-gradient(circle at top right, #10b9811a, transparent 30%), linear-gradient(160deg, #082f4947 0%, #020912eb 50%);--chrome-bg:#020617f2;--chrome-border:#ffffff1a;--glass-bg:#020617b8;--page-frame-bg:transparent;--page-frame-border:transparent;--sidebar-active-bg:linear-gradient(135deg, #b91c1c33, #030c16d1);--sidebar-active-fg:#fff;--sidebar-hover-fg:#f0f9ff;--admin-hero-bg:radial-gradient(circle at top left, #0ea5e929, transparent 34%), radial-gradient(circle at top right, #10b9811f, transparent 30%), linear-gradient(145deg, #082f4952 0%, #0f172af5 42%, #020617fa 100%);--admin-hero-border:#22d3ee26;--admin-pill-bg:#02061785;--admin-pill-border:#ffffff14;--admin-pill-active-bg:linear-gradient(160deg, #0891b22e, #020617c7);--admin-pill-active-border:#22d3ee59;--admin-stat-bg:#0206178f;--hero-danger-bg:radial-gradient(circle at top left, #f8717124, transparent 32%), radial-gradient(circle at top right, #fbbf2414, transparent 28%), linear-gradient(145deg, #450a0a47 0%, #06141ff0 42%, #020912fa 100%);--hero-danger-border:#f871712e;--hero-warning-bg:radial-gradient(circle at top left, #facc1524, transparent 34%), radial-gradient(circle at top right, #22d3ee14, transparent 30%), linear-gradient(145deg, #451a0338 0%, #06141ff0 42%, #020912fa 100%);--hero-warning-border:#facc1529;--reference-shell-bg:radial-gradient(circle at top left, #22d3ee14, transparent 24%), radial-gradient(circle at top right, #10b9810f, transparent 20%);--reference-empty-bg:linear-gradient(180deg, #0815218f, #0209129e);--elev-soft:0 4px 14px -4px #00000059;--elev-card:0 8px 28px -8px #00000073;--elev-hero:0 12px 36px -10px #06b6d440;--panel-gradient-exam-bg:linear-gradient(135deg, #10b98114, #020617f5);--panel-gradient-countdown-bg:linear-gradient(90deg, #0ea5e91a, #020617fa);--panel-gradient-daily-bg:linear-gradient(135deg, #0ea5e914, #020617f5);--panel-gradient-focus-bg:linear-gradient(135deg, #ef444414, #0f172af0 50%, #020617fa);--panel-gradient-onboarding-bg:linear-gradient(135deg, #0ea5e914, #0f172aeb 45%, #020617fa);--alert-warning-bg:#f59e0b24;--alert-warning-border:#fbbf2452;--alert-warning-fg:#fde68a;--alert-warning-fg-muted:#fcd34d;--hero-sheen:linear-gradient(115deg, #22d3ee1a, transparent 42%);--chrome-subtle-bg:#ffffff0d;--chrome-subtle-border:#ffffff1a;--surface-hover-bg:#ffffff0d;--stat-card-border:#ffffff1a}[data-appearance=default] body{color:var(--text);background:radial-gradient(76% 50% at 52% -8%,#38bdf829,#0000 56%),radial-gradient(circle at 16% 10%,#14b8a61a,#0000 24%),radial-gradient(circle at 84% 8%,#0ea5e91a,#0000 20%),linear-gradient(#081826 0%,#030913 58%,#01050c 100%)}[data-appearance=dark]{--dark-50:250 250 250;--dark-100:244 244 245;--dark-200:228 228 231;--dark-300:212 212 216;--dark-400:161 161 170;--dark-500:113 113 122;--dark-600:82 82 91;--dark-700:63 63 70;--dark-800:39 39 42;--dark-850:31 31 35;--dark-900:24 24 27;--dark-950:12 12 14;--primary-50:254 242 242;--primary-100:254 226 226;--primary-200:254 202 202;--primary-300:252 165 165;--primary-400:248 113 113;--primary-500:185 28 28;--primary-600:153 27 27;--primary-700:127 29 29;--primary-800:103 23 23;--primary-900:69 10 10;--primary-950:45 7 7;--text:#f4f4f5;--muted:#a1a1aa;--line:#a1a1aa24;--line-strong:#b91c1c47;--glow:#c2410c14;--surface:#18181beb;--surface-strong:#0c0c0efa;--meta-theme-color:#0c0c0e;--heading-fg:#fafafa;--app-shell-bg:radial-gradient(circle at 8% 6%, #0ea5e90f, transparent 32%), linear-gradient(180deg, #121214, #0c0c0e), repeating-linear-gradient(135deg, #a1a1aa0a 0, #a1a1aa0a 1px, transparent 1px, transparent 14px);--card-bg:linear-gradient(180deg, #27272a8c, #18181beb);--card-inset:none;--panel-bg:linear-gradient(165deg, #27272a66 0%, #18181bf5 40%);--header-bg:linear-gradient(180deg, #18181bf2, #0c0c0ee0);--header-border:#a1a1aa1f;--metric-card-bg:linear-gradient(135deg, #27272ab3, #18181be6);--surface-card-bg:#18181be0;--surface-card-soft-bg:#1f1f23eb;--input-bg:#0c0c0ef2;--input-color:#f4f4f5;--btn-secondary-bg:linear-gradient(180deg, #27272ae6, #18181bf2);--hero-bg:radial-gradient(circle at 8% 0%, #38bdf81a, transparent 34%), linear-gradient(135deg, #27272a80 0%, #0c0c0efa 100%);--hero-border:#a1a1aa33;--auth-screen-bg:linear-gradient(180deg, #121214, #0c0c0e);--auth-card-bg:linear-gradient(180deg, #27272af2, #18181bfa);--auth-hero-bg:linear-gradient(160deg, #27272a99 0%, #0c0c0efa 50%);--chrome-bg:#0c0c0ef5;--chrome-border:#a1a1aa1f;--glass-bg:#0c0c0ee0;--page-frame-bg:transparent;--page-frame-border:transparent;--sidebar-active-bg:linear-gradient(135deg, #b91c1c26, #18181bf2);--sidebar-active-fg:#fafafa;--sidebar-hover-fg:#e4e4e7;--admin-hero-bg:radial-gradient(circle at top left, #38bdf81f, transparent 34%), radial-gradient(circle at top right, #10b98114, transparent 30%), linear-gradient(145deg, #27272a80 0%, #18181bf5 42%, #0c0c0efa 100%);--admin-hero-border:#a1a1aa33;--admin-pill-bg:#0c0c0eb8;--admin-pill-border:#a1a1aa1f;--admin-pill-active-bg:linear-gradient(160deg, #0ea5e924, #18181beb);--admin-pill-active-border:#38bdf847;--admin-stat-bg:#18181be0;--hero-danger-bg:radial-gradient(circle at top left, #f871711f, transparent 32%), linear-gradient(145deg, #450a0a38 0%, #18181bf5 42%, #0c0c0efa 100%);--hero-danger-border:#f8717133;--hero-warning-bg:radial-gradient(circle at top left, #facc151f, transparent 34%), linear-gradient(145deg, #451a032e 0%, #18181bf5 42%, #0c0c0efa 100%);--hero-warning-border:#facc152e;--reference-shell-bg:radial-gradient(circle at top left, #38bdf80f, transparent 24%), radial-gradient(circle at top right, #10b9810a, transparent 20%);--reference-empty-bg:linear-gradient(180deg, #27272a80, #18181b9e);--elev-soft:0 4px 14px -4px #0006;--elev-card:0 8px 28px -8px #00000080;--elev-hero:0 12px 36px -10px #0ea5e926;--panel-gradient-exam-bg:linear-gradient(135deg, #10b98114, #0c0c0efa);--panel-gradient-countdown-bg:linear-gradient(90deg, #0ea5e91a, #0c0c0efa);--panel-gradient-daily-bg:linear-gradient(135deg, #0ea5e914, #0c0c0efa);--panel-gradient-focus-bg:linear-gradient(135deg, #ef444414, #18181bf0 50%, #0c0c0efa);--panel-gradient-onboarding-bg:linear-gradient(135deg, #0ea5e914, #18181beb 45%, #0c0c0efa);--alert-warning-bg:#f59e0b1f;--alert-warning-border:#fbbf2447;--alert-warning-fg:#fde68a;--alert-warning-fg-muted:#fcd34d;--hero-sheen:linear-gradient(115deg, #38bdf817, transparent 42%);--chrome-subtle-bg:#ffffff0d;--chrome-subtle-border:#ffffff1a;--surface-hover-bg:#ffffff0d;--stat-card-border:#ffffff1a}[data-appearance=dark] body{color:var(--text);background:linear-gradient(#121214 0%,#0c0c0e 100%)}[data-appearance=black]{--dark-50:255 255 255;--dark-100:250 250 250;--dark-200:229 229 229;--dark-300:212 212 212;--dark-400:163 163 163;--dark-500:115 115 115;--dark-600:82 82 82;--dark-700:64 64 64;--dark-800:38 38 38;--dark-850:26 26 26;--dark-900:17 17 17;--dark-950:0 0 0;--primary-50:254 242 242;--primary-100:254 226 226;--primary-200:254 202 202;--primary-300:252 165 165;--primary-400:248 113 113;--primary-500:185 28 28;--primary-600:153 27 27;--primary-700:127 29 29;--primary-800:103 23 23;--primary-900:69 10 10;--primary-950:45 7 7;--text:#fafafa;--muted:#a3a3a3;--line:#a3a3a324;--line-strong:#b91c1c33;--glow:#c2410c0f;--surface:#0c0c0cf5;--surface-strong:#050505;--meta-theme-color:#050505;--heading-fg:#fff;--app-shell-bg:linear-gradient(180deg, #050505, #050505);--card-bg:linear-gradient(180deg, #141414, #0a0a0a);--card-inset:none;--panel-bg:linear-gradient(180deg, #111, #050505);--header-bg:#000000eb;--header-border:#a3a3a31f;--metric-card-bg:#111;--surface-card-bg:#0f0f0f;--surface-card-soft-bg:#141414;--input-bg:#0a0a0a;--input-color:#fafafa;--btn-secondary-bg:linear-gradient(180deg, #1a1a1a, #0a0a0a);--hero-bg:linear-gradient(135deg, #141414 0%, #050505 100%);--hero-border:#a3a3a326;--auth-screen-bg:#050505;--auth-card-bg:#0a0a0a;--auth-hero-bg:linear-gradient(180deg, #111, #050505);--chrome-bg:#050505;--chrome-border:#a3a3a31f;--glass-bg:#000000eb;--page-frame-bg:transparent;--page-frame-border:transparent;--sidebar-active-bg:linear-gradient(135deg, #b91c1c1f, #111);--sidebar-active-fg:#fff;--sidebar-hover-fg:#fafafa;--admin-hero-bg:radial-gradient(circle at top left, #22d3ee1a, transparent 34%), linear-gradient(145deg, #141414 0%, #0a0a0a 42%, #050505 100%);--admin-hero-border:#a3a3a326;--admin-pill-bg:#0a0a0ae0;--admin-pill-border:#a3a3a31f;--admin-pill-active-bg:linear-gradient(160deg, #06b6d41f, #111);--admin-pill-active-border:#22d3ee40;--admin-stat-bg:#111;--hero-danger-bg:radial-gradient(circle at top left, #f871711a, transparent 32%), linear-gradient(145deg, #1a0a0a 0%, #0a0a0a 42%, #050505 100%);--hero-danger-border:#f871712e;--hero-warning-bg:radial-gradient(circle at top left, #facc151a, transparent 34%), linear-gradient(145deg, #1a1205 0%, #0a0a0a 42%, #050505 100%);--hero-warning-border:#facc1529;--reference-shell-bg:radial-gradient(circle at top left, #22d3ee0d, transparent 24%), radial-gradient(circle at top right, #10b9810a, transparent 20%);--reference-empty-bg:linear-gradient(180deg, #141414, #0a0a0a);--elev-soft:0 4px 14px -4px #0000008c;--elev-card:0 8px 28px -8px #000000a6;--elev-hero:0 12px 36px -10px #06b6d41f;--panel-gradient-exam-bg:linear-gradient(135deg, #10b98114, #050505);--panel-gradient-countdown-bg:linear-gradient(90deg, #06b6d41a, #050505);--panel-gradient-daily-bg:linear-gradient(135deg, #06b6d414, #050505);--panel-gradient-focus-bg:linear-gradient(135deg, #ef444414, #0a0a0a 50%, #050505);--panel-gradient-onboarding-bg:linear-gradient(135deg, #06b6d414, #111 45%, #050505);--alert-warning-bg:#f59e0b1f;--alert-warning-border:#fbbf2440;--alert-warning-fg:#fde68a;--alert-warning-fg-muted:#fcd34d;--hero-sheen:none;--chrome-subtle-bg:#ffffff0d;--chrome-subtle-border:#ffffff1a;--surface-hover-bg:#ffffff0d;--stat-card-border:#ffffff1a}[data-appearance=black] body{color:var(--text);background:#050505}[data-appearance=light]{color-scheme:light;--dark-50:15 23 42;--dark-100:30 41 59;--dark-200:51 65 85;--dark-300:71 85 105;--dark-400:100 116 139;--dark-500:100 116 139;--dark-600:148 163 184;--dark-700:203 213 225;--dark-800:226 232 240;--dark-850:238 242 246;--dark-900:241 245 249;--dark-950:255 255 255;--primary-50:255 247 237;--primary-100:255 237 213;--primary-200:254 215 170;--primary-300:252 165 165;--primary-400:220 38 38;--primary-500:185 28 28;--primary-600:153 27 27;--primary-700:127 29 29;--primary-800:103 23 23;--primary-900:69 10 10;--primary-950:45 7 7;--text:#17130f;--body-fg:#17130f;--muted:#334155;--line:#1e293b1f;--line-strong:#b91c1c59;--glow:#c2410c1a;--surface:#fffffff0;--surface-strong:#fefcfa;--meta-theme-color:#f8fafc;--heading-fg:#17130f;--ring-offset:#fefcfa;--app-shell-bg:radial-gradient(circle at 8% 6%, #b91c1c0f, transparent 32%), radial-gradient(circle at 88% 8%, #c2410c0d, transparent 30%), linear-gradient(180deg, #fef2f2, #fff7ed), repeating-linear-gradient(135deg, #0f172a05 0, #0f172a05 1px, transparent 1px, transparent 14px);--card-bg:linear-gradient(180deg, #fff7ed, #fef2f2);--card-inset:inset 0 1px 0 #fffc;--panel-bg:linear-gradient(160deg, #b91c1c0a 0%, #fff7ed 38%);--header-bg:#ffffffeb;--header-border:#1e293b14;--metric-card-bg:linear-gradient(180deg, #fefcfa, #f1f5f9);--surface-card-bg:#fefcfa;--surface-card-soft-bg:linear-gradient(135deg, #fefcfa, #f8fafc);--input-bg:#fefcfa;--input-color:#0f172a;--btn-secondary-bg:linear-gradient(180deg, #fefcfa, #f8fafc);--hero-bg:radial-gradient(circle at 8% 0%, #0e74901f, transparent 34%), radial-gradient(circle at 90% 6%, #0d948817, transparent 30%), linear-gradient(135deg, #e2f5f9, #fefcfa);--hero-border:#0e74902e;--auth-screen-bg:radial-gradient(ellipse 70% 40% at 50% 0%, #0891b214, transparent), linear-gradient(180deg, #f1f5f9, #fefcfa);--auth-card-bg:#fefcfa;--auth-hero-bg:linear-gradient(160deg, #e0f2fe 0%, #fefcfa 55%);--chrome-bg:#fffffff0;--chrome-border:#1e293b1a;--glass-bg:#ffffffeb;--page-frame-bg:#fff7edb8;--page-frame-border:#1e293b1a;--sidebar-active-bg:linear-gradient(135deg, #b91c1c1f, #fff7ed);--sidebar-active-fg:#17130f;--sidebar-hover-fg:#b91c1c;--admin-hero-bg:linear-gradient(145deg, #e0f2fe 0%, #fefcfa 42%, #f8fafc 100%);--admin-hero-border:#0e749033;--admin-pill-bg:#fefcfa;--admin-pill-border:#1e293b1f;--admin-pill-active-bg:linear-gradient(160deg, #0891b21f, #fefcfa);--admin-pill-active-border:#0891b24d;--admin-stat-bg:#fefcfa;--hero-danger-bg:linear-gradient(145deg, #fee2e2 0%, #fef2f2 50%, #fff1f2 100%);--hero-danger-border:#991b1b59;--hero-warning-bg:linear-gradient(145deg, #ffedd5 0%, #fff7ed 50%, #fef3c7 100%);--hero-warning-border:#c2410c59;--reference-shell-bg:linear-gradient(180deg, #f8fafc, #fefcfa);--reference-empty-bg:#f8fafc;--elev-soft:0 4px 14px -4px #0f172a1a;--elev-card:0 8px 28px -8px #0f172a1f;--elev-hero:0 12px 36px -10px #0f172a24;--panel-gradient-exam-bg:linear-gradient(135deg, #10b9811a, #fefcfa);--panel-gradient-countdown-bg:linear-gradient(90deg, #0891b21a, #f8fafc);--panel-gradient-daily-bg:linear-gradient(135deg, #0891b214, #fefcfa);--panel-gradient-focus-bg:linear-gradient(135deg, #ef444414, #fff5f5 48%, #fefcfa);--panel-gradient-onboarding-bg:linear-gradient(135deg, #0891b214, #f0f9ff 42%, #fefcfa);--alert-warning-bg:#fffbeb;--alert-warning-border:#d97706;--alert-warning-fg:#78350f;--alert-warning-fg-muted:#92400e;--hero-sheen:linear-gradient(115deg, #ffffff59, transparent 42%);--chrome-subtle-bg:#fefcfa;--chrome-subtle-border:#1e293b1f;--surface-hover-bg:#f1f5f9;--stat-card-border:#1e293b1f}[data-appearance=light] body{color:var(--text);background:radial-gradient(76% 50% at 52% -8%,#0891b212,#0000 56%),linear-gradient(#f8fafc 0%,#fefcfa 58% 100%)}.text-app{color:var(--text)}.text-app-muted{color:var(--muted)}[data-appearance=light],:root.light{color:var(--text)}[data-appearance=light] .btn-primary,[data-appearance=light] .fab-main,:root.light .btn-primary,:root.light .fab-main{color:#fff!important}[data-appearance=light] .text-primary-300,:root.light .text-primary-300{color:rgb(var(--primary-700))}[data-appearance=light] .text-sky-50,[data-appearance=light] .text-sky-100,[data-appearance=light] .text-sky-200,:root.light .text-sky-50,:root.light .text-sky-100,:root.light .text-sky-200{color:#0369a1}[data-appearance=light] .text-emerald-200,[data-appearance=light] .text-emerald-300,:root.light .text-emerald-200,:root.light .text-emerald-300{color:#047857}[data-appearance=light] .text-red-200,[data-appearance=light] .text-red-300,:root.light .text-red-200,:root.light .text-red-300{color:#b91c1c}[data-appearance=light] .text-amber-100,[data-appearance=light] .text-amber-200,[data-appearance=light] .text-amber-300,:root.light .text-amber-100,:root.light .text-amber-200,:root.light .text-amber-300{color:#92400e}[data-appearance=light] .border-amber-500\/25.bg-amber-500\/10,[data-appearance=light] .bg-amber-500\/10.text-amber-100,:root.light .border-amber-500\/25.bg-amber-500\/10,:root.light .bg-amber-500\/10.text-amber-100{background:var(--alert-warning-bg)!important;border-color:var(--alert-warning-border)!important;color:var(--alert-warning-fg)!important}[data-appearance=light] .text-violet-200,[data-appearance=light] .text-violet-300,:root.light .text-violet-200,:root.light .text-violet-300{color:#6d28d9}[data-appearance=light] .border-white\/10,[data-appearance=light] .border-white\/\[0\.08\],[data-appearance=light] .border-white\/20,:root.light .border-white\/10,:root.light .border-white\/\[0\.08\],:root.light .border-white\/20{border-color:var(--line)!important}[data-appearance=light] .border-white\/10.bg-white\/5,:root.light .border-white\/10.bg-white\/5{background:var(--chrome-subtle-bg)!important;border-color:var(--chrome-subtle-border)!important}[data-appearance=light] .border-white\/10.bg-white\/5 .content-title,:root.light .border-white\/10.bg-white\/5 .content-title{color:#0f172a!important}[data-appearance=light] .hover\:border-white\/20:hover,:root.light .hover\:border-white\/20:hover{border-color:var(--line-strong)!important}[data-appearance=light] .bg-white\/5,[data-appearance=light] .bg-white\/\[0\.05\],[data-appearance=light] .bg-white\/\[0\.035\],:root.light .bg-white\/5,:root.light .bg-white\/\[0\.05\],:root.light .bg-white\/\[0\.035\]{background-color:rgb(var(--dark-900) / .85)!important}[data-appearance=light] .bg-dark-950\/72,[data-appearance=light] .bg-dark-950\/95,[data-appearance=light] .bg-dark-950\/55,[data-appearance=light] .bg-dark-950\/50,[data-appearance=light] .bg-dark-950\/45,[data-appearance=light] .bg-dark-950\/40,[data-appearance=light] .bg-dark-950\/60,[data-appearance=light] .bg-dark-950\/70,[data-appearance=light] .bg-dark-900\/70,[data-appearance=light] .bg-dark-900\/80,[data-appearance=light] .bg-dark-900\/40,:root.light .bg-dark-950\/72,:root.light .bg-dark-950\/95,:root.light .bg-dark-950\/55,:root.light .bg-dark-950\/50,:root.light .bg-dark-950\/45,:root.light .bg-dark-950\/40,:root.light .bg-dark-950\/60,:root.light .bg-dark-950\/70,:root.light .bg-dark-900\/70,:root.light .bg-dark-900\/80,:root.light .bg-dark-900\/40{background-color:var(--glass-bg)!important}[data-appearance=light] .border-dark-800\/80,[data-appearance=light] .border-dark-800\/70,[data-appearance=light] .border-dark-700\/80,:root.light .border-dark-800\/80,:root.light .border-dark-800\/70,:root.light .border-dark-700\/80{border-color:var(--line)!important}[data-appearance=light] .text-dark-50,[data-appearance=light] .text-dark-100,:root.light .text-dark-50,:root.light .text-dark-100{color:var(--text)!important}[data-appearance=light] .text-dark-200,:root.light .text-dark-200{color:#1e293b!important}[data-appearance=light] .text-dark-300,:root.light .text-dark-300{color:#334155!important}[data-appearance=light] .text-dark-600,[data-appearance=light] .text-dark-700,:root.light .text-dark-600,:root.light .text-dark-700{color:#94a3b8!important}[data-appearance=light] .placeholder-dark-500::-moz-placeholder{color:var(--muted)!important}:root.light .placeholder-dark-500::-moz-placeholder{color:var(--muted)!important}[data-appearance=light] .placeholder-dark-500::placeholder,:root.light .placeholder-dark-500::placeholder{color:var(--muted)!important}[data-appearance=light] .app-chrome-panel,:root.light .app-chrome-panel{border-color:var(--chrome-border);background-color:var(--chrome-bg)}[data-appearance=light] .app-bottom-nav,:root.light .app-bottom-nav{border-color:var(--chrome-border);background-color:var(--chrome-bg);box-shadow:0 -8px 28px -12px #0f172a1f}[data-appearance=light] .app-bottom-nav a.text-primary-100,:root.light .app-bottom-nav a.text-primary-100{color:rgb(var(--primary-800))!important}[data-appearance=light] .app-bottom-nav a.bg-primary-500\/15,:root.light .app-bottom-nav a.bg-primary-500\/15{border-color:#0891b238;background-color:#0891b21f!important}[data-appearance=light] .app-bottom-nav a.hover\:bg-white\/5:hover,[data-appearance=light] .app-bottom-nav a.active\:bg-white\/5:active,:root.light .app-bottom-nav a.hover\:bg-white\/5:hover,:root.light .app-bottom-nav a.active\:bg-white\/5:active{background-color:rgb(var(--dark-900) / .9)!important}[data-appearance=light] .page-frame-themed,:root.light .page-frame-themed{border-color:var(--page-frame-border);background-color:var(--page-frame-bg);box-shadow:0 16px 40px -28px #0f172a1a}[data-appearance=light] .app-shell .pointer-events-none .bg-primary-500\/\[0\.06\],:root.light .app-shell .pointer-events-none .bg-primary-500\/\[0\.06\]{background-color:#0891b214!important}[data-appearance=light] .app-shell .pointer-events-none .bg-primary-400\/\[0\.04\],:root.light .app-shell .pointer-events-none .bg-primary-400\/\[0\.04\]{background-color:#0d94880f!important}[data-appearance=light] .sidebar-link:hover,:root.light .sidebar-link:hover{color:var(--sidebar-hover-fg);background:#0891b20f}[data-appearance=light] .sidebar-link-active,:root.light .sidebar-link-active{box-shadow:0 8px 20px -14px #0891b233;color:var(--sidebar-active-fg)!important;background:var(--sidebar-active-bg)!important;border-color:#0891b238!important}[data-appearance=light] .sidebar-link-active .icon-box,:root.light .sidebar-link-active .icon-box{color:rgb(var(--primary-700));background:#0891b21a;border-color:#0891b247}[data-appearance=light] .border-emerald-400\/20.bg-emerald-400\/10,:root.light .border-emerald-400\/20.bg-emerald-400\/10{background-color:#10b9811a!important;border-color:#10b98140!important}[data-appearance=light] .border-sky-400\/20.bg-sky-400\/10,:root.light .border-sky-400\/20.bg-sky-400\/10{background-color:#0ea5e91a!important;border-color:#0ea5e940!important}[data-appearance=light] .border-red-400\/20.bg-red-400\/10,:root.light .border-red-400\/20.bg-red-400\/10{background-color:#ef444414!important;border-color:#ef444440!important}[data-appearance=light] .option-pill,:root.light .option-pill{border-color:var(--line)}[data-appearance=light] .bg-dark-800\/45,[data-appearance=light] .bg-dark-800\/50,[data-appearance=light] .bg-dark-800\/55,:root.light .bg-dark-800\/45,:root.light .bg-dark-800\/50,:root.light .bg-dark-800\/55{background-color:rgb(var(--dark-900) / .95)!important}[data-appearance=light] .bg-black\/60,[data-appearance=light] .bg-black\/55,:root.light .bg-black\/60,:root.light .bg-black\/55{background-color:#0f172a59!important}[data-appearance=light] .auth-stat-value,:root.light .auth-stat-value{color:#0f172a}[data-appearance=light] .auth-feature-card,[data-appearance=light] .auth-stat-card,:root.light .auth-feature-card,:root.light .auth-stat-card{border-color:var(--line);background:#f8fafc}[data-appearance=light] .badge-green,:root.light .badge-green{color:#047857;background:#10b9811a;border-color:#10b98138}[data-appearance=light] .badge-yellow,:root.light .badge-yellow{color:#b45309;background:#f59e0b1a;border-color:#f59e0b38}[data-appearance=light] .badge-red,:root.light .badge-red{color:#b91c1c;background:#ef44441a;border-color:#ef444438}[data-appearance=light] .badge-blue,:root.light .badge-blue{color:#0369a1;background:#0ea5e91a;border-color:#0ea5e938}[data-appearance=light] .badge-purple,:root.light .badge-purple{color:#6d28d9;background:#8b5cf61a;border-color:#8b5cf638}[data-appearance=light] .badge-ghost,:root.light .badge-ghost{border-color:var(--line);color:#64748b;background:#f1f5f9}[data-appearance=light] .gradient-text,:root.light .gradient-text{background-image:linear-gradient(135deg,#0369a1 0%,#0891b2 35%,#06b6d4 65%,#0d9488 100%)}[data-appearance=light] .section-label.text-primary-300\/70,:root.light .section-label.text-primary-300\/70{color:rgb(var(--primary-700) / .85)!important}[data-appearance=light] .input:focus,:root.light .input:focus{background:#fff;border-color:#0891b273}[data-appearance=light] .input::-moz-placeholder{color:#94a3b8}:root.light .input::-moz-placeholder{color:#94a3b8}[data-appearance=light] .btn-ghost:hover,:root.light .btn-ghost:hover{color:#0891b2}[data-appearance=light] .btn-danger,:root.light .btn-danger{color:#b91c1c;background:#fef2f2e6;border-color:#ef444440}[data-appearance=light] .quick-tint-primary,:root.light .quick-tint-primary{color:#0c4a6e;background:#0ea5e924;border-color:#0ea5e938}[data-appearance=light] .quick-tint-sky,:root.light .quick-tint-sky{color:#075985;background:#0ea5e91f}[data-appearance=light] .quick-tint-violet,:root.light .quick-tint-violet{color:#5b21b6;background:#8b5cf61f}[data-appearance=light] .quick-tint-amber,:root.light .quick-tint-amber{color:#92400e;background:#f59e0b24}[data-appearance=light] .quick-tint-emerald,:root.light .quick-tint-emerald{color:#065f46;background:#10b9811f}[data-appearance=light] .quick-tint-rose,:root.light .quick-tint-rose{color:#9f1239;background:#f43f5e1f}[data-appearance=light] .fab-dial-header,[data-appearance=light] .fab-dial-panel,[data-appearance=light] .fab-action-label,[data-appearance=light] .fab-scroll-top,:root.light .fab-dial-header,:root.light .fab-dial-panel,:root.light .fab-action-label,:root.light .fab-scroll-top{border-color:var(--line);color:var(--text);background:#fff;box-shadow:0 8px 24px -8px #0f172a1f}[data-appearance=light] .theme-sheet,:root.light .theme-sheet{border-color:var(--line);background:#fff}[data-appearance=light] ::-moz-selection{color:#0f172a;background:#0891b238}:root.light ::-moz-selection{color:#0f172a;background:#0891b238}[data-appearance=light] ::selection,:root.light ::selection{color:#0f172a;background:#0891b238}[data-appearance=light] ::-webkit-scrollbar-thumb{background:#0891b233}:root.light ::-webkit-scrollbar-thumb{background:#0891b233}[data-appearance=light] ::-webkit-scrollbar-thumb:hover{background:#0891b259}:root.light ::-webkit-scrollbar-thumb:hover{background:#0891b259}[data-appearance=light] *,:root.light *{scrollbar-color:#0891b233 transparent}[data-appearance=light] a:focus-visible,[data-appearance=light] button:focus-visible,[data-appearance=light] input:focus-visible,[data-appearance=light] select:focus-visible,[data-appearance=light] textarea:focus-visible,:root.light a:focus-visible,:root.light button:focus-visible,:root.light input:focus-visible,:root.light select:focus-visible,:root.light textarea:focus-visible{--tw-ring-offset-color:#fff}[data-appearance=light].content-protect-blur-active #root:after,:root.light.content-protect-blur-active #root:after{background:#f8fafcc7}[data-appearance=light],:root.light{--elev-soft:0 4px 14px -4px #0f172a1a;--elev-card:0 8px 28px -8px #0f172a1f;--elev-hero:0 12px 36px -10px #0f172a24}[data-appearance=light] .text-blue-300,[data-appearance=light] .text-blue-200,:root.light .text-blue-300,:root.light .text-blue-200{color:#1d4ed8}[data-appearance=light] .text-orange-300,[data-appearance=light] .text-orange-200,:root.light .text-orange-300,:root.light .text-orange-200{color:#c2410c}[data-appearance=light] .text-cyan-200,[data-appearance=light] .text-cyan-300,:root.light .text-cyan-200,:root.light .text-cyan-300{color:#0e7490}[data-appearance=light] .text-rose-200,[data-appearance=light] .text-rose-300,:root.light .text-rose-200,:root.light .text-rose-300{color:#be123c}[data-appearance=light] .text-purple-300,[data-appearance=light] .text-violet-300,:root.light .text-purple-300,:root.light .text-violet-300{color:#6d28d9}[data-appearance=light] .text-emerald-400,:root.light .text-emerald-400{color:#059669}[data-appearance=light] .text-red-400,:root.light .text-red-400{color:#dc2626}[data-appearance=light] .text-primary-400,:root.light .text-primary-400{color:#0891b2}[data-appearance=light] .bg-primary-600\/20,:root.light .bg-primary-600\/20{background-color:#0891b21f!important}[data-appearance=light] .bg-primary-600\/8,[data-appearance=light] .bg-primary-500\/10,:root.light .bg-primary-600\/8,:root.light .bg-primary-500\/10{background-color:#0891b214!important}[data-appearance=light] .bg-blue-500\/15,:root.light .bg-blue-500\/15{background-color:#3b82f61f!important}[data-appearance=light] .bg-orange-500\/15,:root.light .bg-orange-500\/15{background-color:#f973161f!important}[data-appearance=light] .bg-emerald-500\/10,:root.light .bg-emerald-500\/10{background-color:#10b9811a!important}[data-appearance=light] .bg-red-500\/10,:root.light .bg-red-500\/10{background-color:#ef444414!important}[data-appearance=light] .bg-sky-500\/10,:root.light .bg-sky-500\/10{background-color:#0ea5e91a!important}[data-appearance=light] .bg-violet-500\/10,:root.light .bg-violet-500\/10{background-color:#8b5cf61a!important}[data-appearance=light] .bg-amber-500\/10,:root.light .bg-amber-500\/10{background-color:#f59e0b1a!important}[data-appearance=light] .mcq-option,:root.light .mcq-option{border-color:rgb(var(--dark-700) / .9);color:var(--text);background-color:#fff}[data-appearance=light] .mcq-option:hover:not(:disabled),:root.light .mcq-option:hover:not(:disabled){background-color:#f8fafc;border-color:#0891b266}[data-appearance=light] .mcq-option-selected,:root.light .mcq-option-selected{background-color:#0891b214;border-color:#0891b273}[data-appearance=light] .mcq-option-correct,:root.light .mcq-option-correct{background-color:#10b9811a;border-color:#10b9818c}[data-appearance=light] .mcq-option-correct p,:root.light .mcq-option-correct p{color:#059669}[data-appearance=light] .mcq-option-wrong,:root.light .mcq-option-wrong{background-color:#ef444417;border-color:#ef44448c}[data-appearance=light] .mcq-option-wrong p,:root.light .mcq-option-wrong p{color:#dc2626}[data-appearance=light] .mcq-option-muted,:root.light .mcq-option-muted{border-color:rgb(var(--dark-700) / .65);opacity:.72;background-color:#f8fafc}[data-appearance=light] .mcq-option-bullet,:root.light .mcq-option-bullet{color:#475569;background-color:#e2e8f0}[data-appearance=light] .mcq-option-selected .mcq-option-bullet,:root.light .mcq-option-selected .mcq-option-bullet{color:#fff;background-color:#0891b2}[data-appearance=light] .mcq-option-correct .mcq-option-bullet,:root.light .mcq-option-correct .mcq-option-bullet{color:#fff;background-color:#059669}[data-appearance=light] .mcq-option-wrong .mcq-option-bullet,:root.light .mcq-option-wrong .mcq-option-bullet{color:#fff;background-color:#dc2626}[data-appearance=light] .admin-hero-shell,:root.light .admin-hero-shell{box-shadow:var(--elev-hero);background:linear-gradient(145deg,#e0f2fe 0%,#fff 42%,#f8fafc 100%);border-color:#0e749033}[data-appearance=light] .admin-section-pill,:root.light .admin-section-pill{border-color:var(--line);background:#fff}[data-appearance=light] .admin-section-pill-active,:root.light .admin-section-pill-active{background:linear-gradient(160deg,#0891b21f,#fff);border-color:#0891b24d}[data-appearance=light] .admin-section-icon,:root.light .admin-section-icon{border-color:var(--line);color:#64748b;background:#f1f5f9}[data-appearance=light] .admin-section-icon-active,:root.light .admin-section-icon-active{color:#0e7490;background:#0891b21f;border-color:#0891b247}[data-appearance=light] .admin-stat-card,:root.light .admin-stat-card{border-color:var(--line);box-shadow:var(--elev-soft);background:#fff}[data-appearance=light] .page-hero-shell-danger,:root.light .page-hero-shell-danger{background:linear-gradient(145deg,#fef2f2 0%,#fff 50%,#f8fafc 100%);border-color:#ef444438}[data-appearance=light] .page-hero-shell-warning,:root.light .page-hero-shell-warning{background:linear-gradient(145deg,#fffbeb 0%,#fff 50%,#f8fafc 100%);border-color:#f59e0b38}[data-appearance=light] .reference-shell,:root.light .reference-shell{background:linear-gradient(#f8fafc,#fff)}[data-appearance=light] .reference-input,[data-appearance=light] .reference-search-input,:root.light .reference-input,:root.light .reference-search-input{border-color:var(--line);color:var(--text);background:#fff}[data-appearance=light] .reference-empty-state,:root.light .reference-empty-state{border-color:var(--line);color:var(--muted);background:#f8fafc}[data-appearance=light] .empty-state-panel,:root.light .empty-state-panel{border-color:var(--line);background:#f8fafc}[data-appearance=light] .skeleton-panel,:root.light .skeleton-panel{border-color:var(--line);background:#f1f5f9}[data-appearance=light] .skeleton-shimmer,:root.light .skeleton-shimmer{background:linear-gradient(90deg,#e2e8f0 0%,#f1f5f9 50%,#e2e8f0 100%) 0 0/200% 100%}[data-appearance=light] [role=dialog].border-white\/10.bg-dark-950\/95,:root.light [role=dialog].border-white\/10.bg-dark-950\/95{border-color:var(--line)!important;color:var(--text)!important;background:#fff!important;box-shadow:0 24px 64px -16px #0f172a2e!important}[data-appearance=light] [role=dialog] .border-white\/10,:root.light [role=dialog] .border-white\/10{border-color:var(--line)!important}[data-appearance=light] [role=dialog] .text-dark-50,:root.light [role=dialog] .text-dark-50{color:var(--heading-fg)!important}[data-appearance=light] [role=dialog] .hover\:bg-white\/5:hover,:root.light [role=dialog] .hover\:bg-white\/5:hover{background-color:#f1f5f9!important}[data-appearance=light] .app-tab-button-active,:root.light .app-tab-button-active{color:#0f172a!important;background:linear-gradient(#0891b224,#fff)!important;border-color:#0891b247!important}[data-appearance=light] .btn-toolbar,:root.light .btn-toolbar{border-color:var(--line);background:#f1f5f9}[data-appearance=light] .top-spotlight,:root.light .top-spotlight{background:linear-gradient(135deg,#0891b214,#10b9810f);border-color:#0891b22e}[data-appearance=light] .legal-sheet,[data-appearance=light] .error-card,:root.light .legal-sheet,:root.light .error-card{border-color:var(--line);color:var(--text);background:#fff}[data-appearance=light] .empty-panel,:root.light .empty-panel{border-color:var(--line);color:var(--muted);background:#f8fafc}[data-appearance=light] .icon-box,:root.light .icon-box{border-color:var(--line);color:#64748b;background:#f1f5f9}[data-appearance=light] select option,:root.light select option{color:#0f172a;background:#fff}[data-appearance=light] #root,:root.light #root{color:var(--text)}[data-appearance=light] .bg-dark-950\/55.border-dark-800\/80,[data-appearance=light] .border-dark-800\/80.bg-dark-950\/55,:root.light .bg-dark-950\/55.border-dark-800\/80,:root.light .border-dark-800\/80.bg-dark-950\/55{box-shadow:var(--elev-soft);border-color:var(--line)!important;background-color:#fff!important}[data-appearance=light] .bg-primary-600\/10.border-primary-700\/40,:root.light .bg-primary-600\/10.border-primary-700\/40{background-color:#0891b214!important;border-color:#0891b247!important}[data-appearance=light] .card.bg-dark-950\/55,:root.light .card.bg-dark-950\/55{background:var(--card-bg)!important;border-color:var(--line)!important}[data-appearance=light] .fixed.inset-0.z-\[100\].bg-black\/60,:root.light .fixed.inset-0.z-\[100\].bg-black\/60{background-color:#0f172a59!important}[data-appearance=light] tr.border-t.border-dark-800\/80,:root.light tr.border-t.border-dark-800\/80{border-color:var(--line)!important}[data-appearance=light] tr.border-t.border-dark-800\/80 .text-dark-300,:root.light tr.border-t.border-dark-800\/80 .text-dark-300{color:var(--muted)!important}[data-appearance=light] .bg-dark-950,[data-appearance=light] .bg-dark-950\/85,[data-appearance=light] .bg-dark-950\/80,[data-appearance=light] .bg-dark-950\/75,[data-appearance=light] .bg-dark-900,[data-appearance=light] .bg-dark-900\/80,[data-appearance=light] .bg-dark-900\/70,[data-appearance=light] .bg-dark-900\/50,:root.light .bg-dark-950,:root.light .bg-dark-950\/85,:root.light .bg-dark-950\/80,:root.light .bg-dark-950\/75,:root.light .bg-dark-900,:root.light .bg-dark-900\/80,:root.light .bg-dark-900\/70,:root.light .bg-dark-900\/50{background-color:var(--surface-strong)!important}[data-appearance=light] .bg-dark-800,[data-appearance=light] .bg-dark-800\/50,[data-appearance=light] .bg-dark-800\/45,:root.light .bg-dark-800,:root.light .bg-dark-800\/50,:root.light .bg-dark-800\/45{background-color:#f1f5f9!important}[data-appearance=light] .bg-dark-700,[data-appearance=light] .bg-dark-800.animate-pulse,:root.light .bg-dark-700,:root.light .bg-dark-800.animate-pulse{background-color:#e2e8f0!important}[data-appearance=light] .to-dark-950,:root.light .to-dark-950{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)!important}[data-appearance=light] .via-dark-900,:root.light .via-dark-900{--tw-gradient-via:#fff var(--tw-gradient-via-position)!important}[data-appearance=light] .from-dark-950,:root.light .from-dark-950{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position)!important}[data-appearance=light] input.text-white,[data-appearance=light] input[type=search].text-white,[data-appearance=light] textarea.text-white,:root.light input.text-white,:root.light input[type=search].text-white,:root.light textarea.text-white{color:var(--input-color)!important}[data-appearance=light] input.placeholder\:text-dark-500::-moz-placeholder{color:var(--muted)!important}:root.light input.placeholder\:text-dark-500::-moz-placeholder{color:var(--muted)!important}[data-appearance=light] input.placeholder\:text-dark-500::placeholder,:root.light input.placeholder\:text-dark-500::placeholder{color:var(--muted)!important}[data-appearance=light] .hover\:text-white:hover:not(.btn-primary):not(.fab-main):not(.btn-danger),[data-appearance=light] .group-hover\:text-white:hover,:root.light .hover\:text-white:hover:not(.btn-primary):not(.fab-main):not(.btn-danger),:root.light .group-hover\:text-white:hover{color:var(--heading-fg)!important}[data-appearance=light] .group-hover\:text-primary-200:hover,:root.light .group-hover\:text-primary-200:hover{color:#0e7490!important}[data-appearance=light] h1.text-white,[data-appearance=light] h2.text-white,[data-appearance=light] h3.text-white,[data-appearance=light] p.text-white,:root.light h1.text-white,:root.light h2.text-white,:root.light h3.text-white,:root.light p.text-white,[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)!important}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200{color:#0e7490!important}[data-appearance=light] .text-white:not(.btn-primary):not(.fab-main):not(.profile-avatar-initials):not([class*=bg-primary-7]):not([class*=bg-red-6]),:root.light .text-white:not(.btn-primary):not(.fab-main):not(.profile-avatar-initials):not([class*=bg-primary-7]):not([class*=bg-red-6]){color:var(--heading-fg)!important}[data-appearance=light] .text-yellow-300,[data-appearance=light] .text-yellow-200,:root.light .text-yellow-300,:root.light .text-yellow-200{color:#a16207!important}[data-appearance=light] .text-dark-400,[data-appearance=light] .text-dark-500,:root.light .text-dark-400,:root.light .text-dark-500{color:#64748b!important}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490!important}[data-appearance=light] .shadow-black\/60,[data-appearance=light] .shadow-black\/40,[data-appearance=light] .shadow-black\/20,:root.light .shadow-black\/60,:root.light .shadow-black\/40,:root.light .shadow-black\/20{--tw-shadow-color:#0f172a1f!important}[data-appearance=light] .shadow-primary-950\/20,:root.light .shadow-primary-950\/20{--tw-shadow-color:#0891b21f!important}[data-appearance=light] .home-search-dropdown,:root.light .home-search-dropdown{border-color:var(--line)!important;box-shadow:var(--elev-card)!important;background:#fff!important}[data-appearance=light] .home-search-suggestion,:root.light .home-search-suggestion{color:#1e293b!important}[data-appearance=light] .home-search-suggestion:hover,:root.light .home-search-suggestion:hover{color:#0f172a!important;background:#f1f5f9!important}[data-appearance=light] .home-search-field,:root.light .home-search-field{box-shadow:inset 0 1px 2px #0f172a0a;border-color:var(--line)!important;background:#fff!important}[data-appearance=light] .home-search-input,:root.light .home-search-input{-webkit-text-fill-color:#0f172a;color:#0f172a!important}[data-appearance=light] .home-search-input::-moz-placeholder{color:var(--muted)!important}:root.light .home-search-input::-moz-placeholder{color:var(--muted)!important}[data-appearance=light] .home-search-input::placeholder,:root.light .home-search-input::placeholder{color:var(--muted)!important}[data-appearance=light] .home-surface-card,:root.light .home-surface-card{border-color:var(--line)!important;background:#fff!important}[data-appearance=light] .home-surface-badge,:root.light .home-surface-badge{border-color:var(--line)!important;color:#64748b!important;background:#f1f5f9!important}[data-appearance=light] .search-filter-chip,:root.light .search-filter-chip{border-color:var(--line)!important;color:#64748b!important;background:#f8fafc!important}[data-appearance=light] .search-filter-chip:hover,:root.light .search-filter-chip:hover{color:#0f172a!important;border-color:#0891b247!important}[data-appearance=light] .search-filter-chip-active,:root.light .search-filter-chip-active{color:#0e7490!important;background:#0891b21f!important;border-color:#0891b24d!important}[data-appearance=light] .search-tab-badge,:root.light .search-tab-badge{border-color:var(--line)!important;color:#64748b!important;background:#f1f5f9!important}[data-appearance=light] .icon-box.border-white\/10.bg-dark-950\/80,:root.light .icon-box.border-white\/10.bg-dark-950\/80{border-color:var(--line)!important;box-shadow:var(--elev-soft)!important;background:#f8fafc!important}[data-appearance=light] .text-sky-300,[data-appearance=light] .hover\:text-sky-300:hover,:root.light .text-sky-300,:root.light .hover\:text-sky-300:hover{color:#0369a1!important}[data-appearance=light] .text-rose-200,[data-appearance=light] .hover\:text-rose-300:hover,:root.light .text-rose-200,:root.light .hover\:text-rose-300:hover{color:#be123c!important}[data-appearance=light] .text-indigo-200\/90,[data-appearance=light] .hover\:text-indigo-300:hover,:root.light .text-indigo-200\/90,:root.light .hover\:text-indigo-300:hover{color:#4338ca!important}[data-appearance=light] .text-red-200\/90,[data-appearance=light] .hover\:text-red-300:hover,:root.light .text-red-200\/90,:root.light .hover\:text-red-300:hover{color:#b91c1c!important}[data-appearance=light] .text-emerald-300,:root.light .text-emerald-300{color:#059669!important}[data-appearance=light] .text-amber-300,[data-appearance=light] .text-orange-300,:root.light .text-amber-300,:root.light .text-orange-300{color:#d97706!important}[data-appearance=light] .text-primary-300,[data-appearance=light] .hover\:text-primary-300:hover,:root.light .text-primary-300,:root.light .hover\:text-primary-300:hover{color:#0e7490!important}[data-appearance=light] .hover\:text-primary-200:hover,:root.light .hover\:text-primary-200:hover{color:#0891b2!important}[data-appearance=light] .sidebar-brand-title,:root.light .sidebar-brand-title,[data-appearance=light] .sidebar-user-name,:root.light .sidebar-user-name{color:#0f172a!important}[data-appearance=light] .auth-alert-warning,:root.light .auth-alert-warning{background:var(--alert-warning-bg)!important;border-color:var(--alert-warning-border)!important;color:var(--alert-warning-fg)!important}[data-appearance=light] .auth-alert-warning p,[data-appearance=light] .auth-alert-warning strong,:root.light .auth-alert-warning p,:root.light .auth-alert-warning strong{color:var(--alert-warning-fg)!important}[data-appearance=light] .auth-alert-warning-detail,:root.light .auth-alert-warning-detail{color:var(--alert-warning-fg-muted)!important}[data-appearance=light] .border-dashed.border-dark-800.bg-dark-950\/40,:root.light .border-dashed.border-dark-800.bg-dark-950\/40{border-color:var(--line)!important;background:#f8fafc!important}[data-appearance=light] .border-dark-700.bg-dark-950,:root.light .border-dark-700.bg-dark-950{border-color:var(--line)!important;background:#fff!important}[data-appearance=light] a.home-surface-card,[data-appearance=light] a.metric-card-hover,:root.light a.home-surface-card,:root.light a.metric-card-hover{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}[data-appearance=light] a.home-surface-card :is(h2,h3,h4,p,span,div),[data-appearance=light] a.metric-card-hover :is(h2,h3,h4,p,span,div),:root.light a.home-surface-card :is(h2,h3,h4,p,span,div),:root.light a.metric-card-hover :is(h2,h3,h4,p,span,div){color:inherit}[data-appearance=light] a.surface-card-soft p[class*=text-dark],:root.light a.surface-card-soft p[class*=text-dark]{color:#1e293b!important}[data-appearance=light] :is(.card,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569!important}[data-appearance=light] .border-amber-500\/25.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/30.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/40.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/8,[data-appearance=light] .border-amber-400\/30.bg-amber-500\/10,[data-appearance=light] .border-amber-300\/30.bg-amber-300\/10,:root.light .border-amber-500\/25.bg-amber-500\/10,:root.light .border-amber-500\/30.bg-amber-500\/10,:root.light .border-amber-500\/40.bg-amber-500\/10,:root.light .border-amber-500\/20.bg-amber-500\/10,:root.light .border-amber-500\/20.bg-amber-500\/8,:root.light .border-amber-400\/30.bg-amber-500\/10,:root.light .border-amber-300\/30.bg-amber-300\/10{background:var(--alert-warning-bg)!important;border-color:var(--alert-warning-border)!important;color:var(--alert-warning-fg)!important}[data-appearance=light] .border-emerald-500\/25.bg-emerald-500\/10,[data-appearance=light] .border-emerald-500\/30.bg-emerald-500\/10,[data-appearance=light] .border-emerald-500\/20.bg-emerald-500\/10,[data-appearance=light] .border-emerald-500\/20.bg-emerald-500\/5,[data-appearance=light] .border-emerald-400\/20.bg-emerald-400\/10,:root.light .border-emerald-500\/25.bg-emerald-500\/10,:root.light .border-emerald-500\/30.bg-emerald-500\/10,:root.light .border-emerald-500\/20.bg-emerald-500\/10,:root.light .border-emerald-500\/20.bg-emerald-500\/5,:root.light .border-emerald-400\/20.bg-emerald-400\/10{color:#065f46!important;background:#ecfdf5!important;border-color:#059669!important}[data-appearance=light] .border-red-500\/25.bg-red-500\/10,[data-appearance=light] .border-red-500\/30.bg-red-500\/10,[data-appearance=light] .border-red-500\/20.bg-red-500\/10,[data-appearance=light] .border-rose-500\/25.bg-rose-500\/10,:root.light .border-red-500\/25.bg-red-500\/10,:root.light .border-red-500\/30.bg-red-500\/10,:root.light .border-red-500\/20.bg-red-500\/10,:root.light .border-rose-500\/25.bg-rose-500\/10{color:#991b1b!important;background:#fef2f2!important;border-color:#dc2626!important}[data-appearance=light] .border-sky-500\/25.bg-sky-500\/10,[data-appearance=light] .border-sky-400\/20.bg-sky-400\/10,:root.light .border-sky-500\/25.bg-sky-500\/10,:root.light .border-sky-400\/20.bg-sky-400\/10{color:#075985!important;background:#f0f9ff!important;border-color:#0284c7!important}[data-appearance=light] .border-primary-500\/30.bg-primary-500\/10,[data-appearance=light] .border-primary-500\/20.bg-primary-600\/10,[data-appearance=light] .border-primary-500\/20.bg-primary-500\/5,:root.light .border-primary-500\/30.bg-primary-500\/10,:root.light .border-primary-500\/20.bg-primary-600\/10,:root.light .border-primary-500\/20.bg-primary-500\/5{color:#0e7490!important;background:#ecfeff!important;border-color:#0891b2!important}[data-appearance=light] .empty-state-panel .border-amber-500\/20.bg-amber-500\/10,:root.light .empty-state-panel .border-amber-500\/20.bg-amber-500\/10{background:var(--alert-warning-bg)!important;border-color:var(--alert-warning-border)!important;color:var(--alert-warning-fg)!important}[data-appearance=light] .empty-state-panel .border-emerald-500\/20.bg-emerald-500\/10,:root.light .empty-state-panel .border-emerald-500\/20.bg-emerald-500\/10{color:#065f46!important;background:#ecfdf5!important;border-color:#059669!important}[data-appearance=light] .empty-state-panel .border-rose-500\/20.bg-rose-500\/10,:root.light .empty-state-panel .border-rose-500\/20.bg-rose-500\/10{color:#991b1b!important;background:#fef2f2!important;border-color:#dc2626!important}[data-appearance=light] .empty-state-panel .border-primary-500\/20.bg-primary-500\/10,:root.light .empty-state-panel .border-primary-500\/20.bg-primary-500\/10{color:#0e7490!important;background:#ecfeff!important;border-color:#0891b2!important}[data-appearance=light] .text-amber-100\/90,[data-appearance=light] .text-amber-100\/80,[data-appearance=light] .text-amber-100\/70,:root.light .text-amber-100\/90,:root.light .text-amber-100\/80,:root.light .text-amber-100\/70{color:#92400e!important}[data-appearance=light] .border-amber-400\/30.bg-amber-500\/10.text-amber-200,[data-appearance=light] .border-orange-400\/30.bg-orange-500\/10.text-orange-200,[data-appearance=light] .border-orange-400\/25.bg-orange-500\/8.text-orange-300,:root.light .border-amber-400\/30.bg-amber-500\/10.text-amber-200,:root.light .border-orange-400\/30.bg-orange-500\/10.text-orange-200,:root.light .border-orange-400\/25.bg-orange-500\/8.text-orange-300{color:#9a3412!important;background:#fff7ed!important;border-color:#ea580c!important}[data-appearance=light] .border-primary-400\/25.bg-primary-500\/10.text-primary-100,:root.light .border-primary-400\/25.bg-primary-500\/10.text-primary-100,[data-appearance=light] .border-primary-500\/30.bg-primary-500\/5.text-primary-200,:root.light .border-primary-500\/30.bg-primary-500\/5.text-primary-200{color:#0e7490!important;background:#ecfeff!important;border-color:#0891b2!important}[data-appearance=light] .btn-primary,[data-appearance=light] .fab-main,:root.light .btn-primary,:root.light .fab-main{color:#fff!important;background-color:#0891b2!important;background-image:linear-gradient(135deg,#0891b2,#06b6d4 50%,#0d9488)!important;border-color:#0891b259!important}[data-appearance=light] .auth-shell-form .text-cyan-300,[data-appearance=light] .auth-shell-form .text-cyan-400\/70,:root.light .auth-shell-form .text-cyan-300,:root.light .auth-shell-form .text-cyan-400\/70{color:#0e7490!important}[data-appearance=light] .auth-shell-form .border-cyan-400\/15,[data-appearance=light] .auth-shell-form .bg-cyan-500\/\[0\.08\],:root.light .auth-shell-form .border-cyan-400\/15,:root.light .auth-shell-form .bg-cyan-500\/\[0\.08\]{color:#0c4a6e!important;background-color:#0891b21a!important;border-color:#0891b238!important}[data-appearance=light] .auth-shell-brand,:root.light .auth-shell-brand{background:radial-gradient(120% 120% at 0 0,#06b6d424,#0000 55%),radial-gradient(120% 120% at 100% 100%,#10b9811a,#0000 55%),linear-gradient(160deg,#f8fafc 0%,#e0f2fe 55%,#f1f5f9 100%)!important;border-right-color:#0891b238!important}[data-appearance=light] .text-cyan-100,[data-appearance=light] .text-cyan-50,:root.light .text-cyan-100,:root.light .text-cyan-50{color:#0e7490!important}[data-appearance=light] .text-cyan-100\/90,:root.light .text-cyan-100\/90{color:#155e75!important}[data-appearance=light] .text-amber-200\/90,:root.light .text-amber-200\/90{color:#92400e!important}[data-appearance=light] .text-orange-300,[data-appearance=light] .panel-kicker.text-orange-300,:root.light .text-orange-300,:root.light .panel-kicker.text-orange-300{color:#c2410c!important}[data-appearance=light] .text-teal-300,:root.light .text-teal-300{color:#0f766e!important}[data-appearance=light] .text-amber-400\/80,:root.light .text-amber-400\/80{color:#b45309!important}[data-appearance=light] .text-dark-600,:root.light .text-dark-600{color:#475569!important}[data-appearance=light] .chip-soft,:root.light .chip-soft{color:#475569!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}[data-appearance=light] .search-tab-badge,:root.light .search-tab-badge{color:#475569!important;background:#f1f5f9!important}[data-appearance=light] .border-primary-500.bg-primary-600\/20,[data-appearance=light] .bg-primary-600\/20.text-primary-300,:root.light .border-primary-500.bg-primary-600\/20,:root.light .bg-primary-600\/20.text-primary-300{color:#0c4a6e!important;background-color:#0891b21f!important}[data-appearance=light] .bg-primary-700,:root.light .bg-primary-700{color:#fff!important;background-color:#0e7490!important}[data-appearance=light] .bg-slate-500\/8,[data-appearance=light] .border-slate-500\/20.bg-slate-500\/8,[data-appearance=light] .border-slate-500\/25.bg-slate-500\/8,:root.light .bg-slate-500\/8,:root.light .border-slate-500\/20.bg-slate-500\/8,:root.light .border-slate-500\/25.bg-slate-500\/8{color:#334155!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}[data-appearance=light] .bg-amber-500\/10,[data-appearance=light] .bg-amber-500\/15,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/25.bg-amber-500\/10,:root.light .bg-amber-500\/10,:root.light .bg-amber-500\/15,:root.light .border-amber-500\/20.bg-amber-500\/10,:root.light .border-amber-500\/25.bg-amber-500\/10{background-color:#fffbeb!important;border-color:#f59e0b47!important}[data-appearance=light] .bg-amber-500\/10 .text-amber-100,[data-appearance=light] .bg-amber-500\/15 .text-amber-300,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/10 .text-amber-200,:root.light .bg-amber-500\/10 .text-amber-100,:root.light .bg-amber-500\/15 .text-amber-300,:root.light .border-amber-500\/20.bg-amber-500\/10 .text-amber-200{color:#92400e!important}[data-appearance=light] .bg-cyan-500\/8,[data-appearance=light] .border-cyan-500\/20.bg-cyan-500\/8,:root.light .bg-cyan-500\/8,:root.light .border-cyan-500\/20.bg-cyan-500\/8{background-color:#ecfeff!important;border-color:#0891b238!important}[data-appearance=light] .bg-cyan-500\/8 .text-cyan-100\/90,[data-appearance=light] .border-cyan-500\/20.bg-cyan-500\/8 .text-cyan-100\/90,:root.light .bg-cyan-500\/8 .text-cyan-100\/90,:root.light .border-cyan-500\/20.bg-cyan-500\/8 .text-cyan-100\/90{color:#155e75!important}[data-appearance=light] .border-primary-500\/35.bg-primary-600\/15,[data-appearance=light] .bg-primary-600\/15.text-primary-200,:root.light .border-primary-500\/35.bg-primary-600\/15,:root.light .bg-primary-600\/15.text-primary-200{color:#0c4a6e!important;background-color:#0891b21a!important;border-color:#0891b247!important}[data-appearance=light] kbd.bg-dark-800,[data-appearance=light] kbd.rounded.bg-dark-800,:root.light kbd.bg-dark-800,:root.light kbd.rounded.bg-dark-800{color:#334155!important;background-color:#e2e8f0!important}[data-appearance=light] .border-primary-500.bg-primary-500\/10,[data-appearance=light] .border-primary-500.bg-primary-500\/15,:root.light .border-primary-500.bg-primary-500\/10,:root.light .border-primary-500.bg-primary-500\/15{background-color:#0891b214!important;border-color:#0891b259!important}[data-appearance=light] .border-primary-500.bg-primary-500\/10 :is(p,span,h2,h3,strong),[data-appearance=light] .border-primary-500.bg-primary-500\/15 :is(p,span,h2,h3,strong),:root.light .border-primary-500.bg-primary-500\/10 :is(p,span,h2,h3,strong),:root.light .border-primary-500.bg-primary-500\/15 :is(p,span,h2,h3,strong){color:#0f172a!important}[data-appearance=light] .mobile-nav-active-indicator,:root.light .mobile-nav-active-indicator{color:#0c4a6e!important;background-color:#0891b21f!important}[data-appearance=light] .btn-primary,[data-appearance=light] .btn-primary:hover,[data-appearance=light] .btn-primary:focus-visible,:root.light .btn-primary,:root.light .btn-primary:hover,:root.light .btn-primary:focus-visible{-webkit-text-fill-color:#fff!important;color:#fff!important}[data-appearance=light] .text-yellow-400,[data-appearance=light] .hover\:text-yellow-300:hover,[data-appearance=light] .text-rose-400,[data-appearance=light] .hover\:text-rose-300:hover,:root.light .text-yellow-400,:root.light .hover\:text-yellow-300:hover,:root.light .text-rose-400,:root.light .hover\:text-rose-300:hover{color:#a16207!important}[data-appearance=light] .text-rose-400,[data-appearance=light] .hover\:text-rose-300:hover,:root.light .text-rose-400,:root.light .hover\:text-rose-300:hover{color:#be123c!important}[data-appearance=light] .text-amber-200\/80,[data-appearance=light] .border-amber-400\/25.bg-amber-400\/10,:root.light .text-amber-200\/80,:root.light .border-amber-400\/25.bg-amber-400\/10{color:#92400e!important}[data-appearance=light] .border-amber-400\/25.bg-amber-400\/10,:root.light .border-amber-400\/25.bg-amber-400\/10{background-color:#fffbeb!important;border-color:#f59e0b47!important}[data-appearance=light] .header-panel :is(a,button).border-white\/10.bg-white\/5,:root.light .header-panel :is(a,button).border-white\/10.bg-white\/5{background-color:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] .header-panel .border-white\/10.bg-white\/5 :is(.content-title,p,span),:root.light .header-panel .border-white\/10.bg-white\/5 :is(.content-title,p,span){color:#0f172a!important}[data-appearance=light] .header-panel .border-white\/10.bg-white\/5 .text-dark-500,:root.light .header-panel .border-white\/10.bg-white\/5 .text-dark-500{color:#64748b!important}[data-appearance=light] .badge-blue,[data-appearance=light] .badge-yellow,:root.light .badge-blue,:root.light .badge-yellow{color:#0c4a6e!important;background-color:#e0f2fe!important;border-color:#0284c747!important}[data-appearance=light] .badge-yellow,:root.light .badge-yellow{color:#92400e!important;background-color:#fef3c7!important;border-color:#d9770647!important}[data-appearance=light] .badge.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge.border-primary-500\/25.bg-primary-500\/15,:root.light .badge.bg-amber-500\/15.text-amber-300,:root.light .badge.border-amber-500\/25.bg-amber-500\/15,:root.light .badge.bg-primary-500\/15.text-primary-300,:root.light .badge.border-primary-500\/25.bg-primary-500\/15{color:#92400e!important;background-color:#fffbeb!important;border-color:#d9770647!important}[data-appearance=light] .badge.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge.border-primary-500\/25.bg-primary-500\/15,:root.light .badge.bg-primary-500\/15.text-primary-300,:root.light .badge.border-primary-500\/25.bg-primary-500\/15{color:#0e7490!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=light] .bg-amber-500\/5,[data-appearance=light] .bg-amber-500\/8,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/5,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/8,[data-appearance=light] .border-amber-500\/40.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/25.bg-amber-500\/8,:root.light .bg-amber-500\/5,:root.light .bg-amber-500\/8,:root.light .border-amber-500\/20.bg-amber-500\/5,:root.light .border-amber-500\/20.bg-amber-500\/8,:root.light .border-amber-500\/40.bg-amber-500\/10,:root.light .border-amber-500\/25.bg-amber-500\/8{background-color:#fffbeb!important;border-color:#d977064d!important}[data-appearance=light] :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.border-amber-500\/25.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400),:root.light :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.border-amber-500\/25.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400){color:#92400e!important}[data-appearance=light] .border-sky-500\/20.bg-sky-500\/8,[data-appearance=light] .border-primary-500\/20.bg-primary-500\/8,[data-appearance=light] .border-primary-500\/30.bg-primary-500\/8,:root.light .border-sky-500\/20.bg-sky-500\/8,:root.light .border-primary-500\/20.bg-primary-500\/8,:root.light .border-primary-500\/30.bg-primary-500\/8{background-color:#f0f9ff!important;border-color:#0ea5e938!important}[data-appearance=light] .border-sky-500\/20.bg-sky-500\/8 :is(.text-sky-100\/90,.text-sky-200),[data-appearance=light] .border-primary-500\/20.bg-primary-500\/8.text-primary-300,:root.light .border-sky-500\/20.bg-sky-500\/8 :is(.text-sky-100\/90,.text-sky-200),:root.light .border-primary-500\/20.bg-primary-500\/8.text-primary-300{color:#075985!important}[data-appearance=light] .bg-cyan-500\/15.text-cyan-300,[data-appearance=light] .badge.bg-cyan-500\/15.text-cyan-300,:root.light .bg-cyan-500\/15.text-cyan-300,:root.light .badge.bg-cyan-500\/15.text-cyan-300{color:#0e7490!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .border-dark-700.bg-dark-900,[data-appearance=light] .border-dark-700.bg-dark-900.text-dark-400,[data-appearance=light] .border-dark-700.bg-dark-900.text-dark-500,:root.light .border-dark-700.bg-dark-900,:root.light .border-dark-700.bg-dark-900.text-dark-400,:root.light .border-dark-700.bg-dark-900.text-dark-500{color:#475569!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}[data-appearance=light] .search-tab-card-active [class*=text-primary-100],:root.light .search-tab-card-active [class*=text-primary-100]{color:#0e7490!important}[data-appearance=light] .border-white\/10.bg-dark-950\/45,:root.light .border-white\/10.bg-dark-950\/45{background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] :is(.card,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white,:root.light :is(.card,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white{color:#0f172a!important}[data-appearance=light] .text-dark-700,:root.light .text-dark-700{color:#64748b!important}[data-appearance=light] .border-violet-500\/20.bg-violet-500\/5,[data-appearance=light] .border-sky-500\/20.bg-sky-500\/5,[data-appearance=light] .border-emerald-500\/20.bg-emerald-500\/5,[data-appearance=light] .border-rose-500\/20.bg-rose-500\/5,:root.light .border-violet-500\/20.bg-violet-500\/5,:root.light .border-sky-500\/20.bg-sky-500\/5,:root.light .border-emerald-500\/20.bg-emerald-500\/5,:root.light .border-rose-500\/20.bg-rose-500\/5{background-color:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] :is(.border-violet-500\/20.bg-violet-500\/5,.border-sky-500\/20.bg-sky-500\/5) :is(.text-violet-300,.text-sky-300,.content-title),:root.light :is(.border-violet-500\/20.bg-violet-500\/5,.border-sky-500\/20.bg-sky-500\/5) :is(.text-violet-300,.text-sky-300,.content-title){color:#0f172a!important}[data-appearance=light] .bg-primary-600\/40.text-primary-300,[data-appearance=light] .bg-yellow-500\/30.text-yellow-300,:root.light .bg-primary-600\/40.text-primary-300,:root.light .bg-yellow-500\/30.text-yellow-300{color:#0c4a6e!important}[data-appearance=light] .bg-primary-600\/40.text-primary-300,:root.light .bg-primary-600\/40.text-primary-300{background-color:#0891b224!important}[data-appearance=light] .bg-yellow-500\/30.text-yellow-300,:root.light .bg-yellow-500\/30.text-yellow-300{color:#92400e!important;background-color:#fef3c7!important}[data-appearance=light] .border-primary-500.bg-primary-600\/10,[data-appearance=light] .bg-primary-500\/15.text-primary-200,[data-appearance=light] .bg-primary-600\/10 [class*=text-primary-200],:root.light .border-primary-500.bg-primary-600\/10,:root.light .bg-primary-500\/15.text-primary-200,:root.light .bg-primary-600\/10 [class*=text-primary-200]{color:#0c4a6e!important;background-color:#0891b214!important}[data-appearance=light] .border-primary-500\/40.bg-primary-500\/15,[data-appearance=light] .border-primary-500\/40.bg-primary-500\/15 [class*=text-primary-200],[data-appearance=light] .text-primary-300\/90,[data-appearance=light] .bg-primary-500\/25.text-primary-300,:root.light .border-primary-500\/40.bg-primary-500\/15,:root.light .border-primary-500\/40.bg-primary-500\/15 [class*=text-primary-200],:root.light .text-primary-300\/90,:root.light .bg-primary-500\/25.text-primary-300{color:#0c4a6e!important}[data-appearance=light] .border-primary-500\/40.bg-primary-500\/15,:root.light .border-primary-500\/40.bg-primary-500\/15{background-color:#0891b21a!important;border-color:#0891b252!important}[data-appearance=light] .text-amber-400\/70,:root.light .text-amber-400\/70{color:#92400e!important}[data-appearance=light] .bg-dark-800\/60.border-dark-700,:root.light .bg-dark-800\/60.border-dark-700{color:#475569!important;background-color:#f1f5f9!important;border-color:#e2e8f0!important}[data-appearance=light] .text-slate-300,[data-appearance=light] .text-slate-400,:root.light .text-slate-300,:root.light .text-slate-400{color:#475569!important}[data-appearance=light] .text-green-300,:root.light .text-green-300{color:#15803d!important}[data-appearance=light] .text-lime-300,:root.light .text-lime-300{color:#4d7c0f!important}[data-appearance=light] .text-fuchsia-300,:root.light .text-fuchsia-300{color:#a21caf!important}[data-appearance=light] .text-pink-300,:root.light .text-pink-300{color:#db2777!important}[data-appearance=light] .text-indigo-300,:root.light .text-indigo-300{color:#4338ca!important}[data-appearance=light] .text-teal-200,:root.light .text-teal-200{color:#0f766e!important}[data-appearance=light] .text-teal-400,:root.light .text-teal-400{color:#0d9488!important}[data-appearance=light] .border-teal-400\/40.bg-teal-500\/20,[data-appearance=light] .border-teal-400\/30.bg-teal-500\/10,[data-appearance=light] .border-teal-400\/20.bg-teal-500\/10,:root.light .border-teal-400\/40.bg-teal-500\/20,:root.light .border-teal-400\/30.bg-teal-500\/10,:root.light .border-teal-400\/20.bg-teal-500\/10{color:#0f766e!important;background-color:#f0fdfa!important;border-color:#0d948847!important}[data-appearance=light] .border-emerald-500\/20.bg-emerald-500\/8,:root.light .border-emerald-500\/20.bg-emerald-500\/8{background-color:#ecfdf5!important;border-color:#05966938!important}[data-appearance=light] :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8){background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-appearance=light] :is(.text-primary-300\/80,.text-sky-400\/80,.text-violet-400\/80,.text-red-400\/80,.text-orange-400\/80),:root.light :is(.text-primary-300\/80,.text-sky-400\/80,.text-violet-400\/80,.text-red-400\/80,.text-orange-400\/80){color:#334155!important}[data-appearance=light] :is(main,.page-wrap-wide) .text-cyan-300\/80,:root.light :is(main,.page-wrap-wide) .text-cyan-300\/80{color:#0e7490!important}[data-appearance=light] .text-amber-300\/80,:root.light .text-amber-300\/80{color:#92400e!important}[data-appearance=light] .chip-soft.border-primary-400\/40.bg-primary-500\/15,[data-appearance=light] .chip-soft.border-white\/25.bg-white\/10,:root.light .chip-soft.border-primary-400\/40.bg-primary-500\/15,:root.light .chip-soft.border-white\/25.bg-white\/10{color:#475569!important;-webkit-text-fill-color:#475569!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-appearance=light] .icon-box.bg-white\/5,:root.light .icon-box.bg-white\/5{background-color:#f8fafc!important;border-color:#e2e8f0!important}[data-appearance=light] .border-primary-500\/25.bg-primary-500\/10,[data-appearance=light] .border-primary-500\/20.bg-primary-500\/10,[data-appearance=light] .border-primary-500\/30.bg-primary-600\/25,[data-appearance=light] .border-primary-500\/20.bg-primary-600\/10,[data-appearance=light] .bg-primary-600\/14,:root.light .border-primary-500\/25.bg-primary-500\/10,:root.light .border-primary-500\/20.bg-primary-500\/10,:root.light .border-primary-500\/30.bg-primary-600\/25,:root.light .border-primary-500\/20.bg-primary-600\/10,:root.light .bg-primary-600\/14{color:#0c4a6e!important;background-color:#0891b21a!important;border-color:#0891b247!important}[data-appearance=light] .border-primary-500.bg-primary-600\/20.text-primary-400,:root.light .border-primary-500.bg-primary-600\/20.text-primary-400{color:#0c4a6e!important;background-color:#0891b224!important}[data-appearance=light] .surface-card-soft.border-white\/10,:root.light .surface-card-soft.border-white\/10{border-color:#0f172a1f!important}[data-appearance=light] .min-h-app.bg-dark-950,[data-appearance=light] main .bg-dark-950,:root.light .min-h-app.bg-dark-950,:root.light main .bg-dark-950{background-color:#f8fafc!important}[data-appearance=light] .page-hero-shell,[data-appearance=light] .page-hero-shell-warning,[data-appearance=light] .page-hero-shell-danger,:root.light .page-hero-shell,:root.light .page-hero-shell-warning,:root.light .page-hero-shell-danger{background-color:#fff!important}[data-appearance=light] .page-hero-shell :is(.page-title,.page-title-compact,.panel-kicker,.panel-copy),:root.light .page-hero-shell :is(.page-title,.page-title-compact,.panel-kicker,.panel-copy){color:#0f172a!important}[data-appearance=light] .page-hero-shell .panel-copy[class*=text-red-],[data-appearance=light] .page-hero-shell p.panel-copy[class*=text-red-300],:root.light .page-hero-shell .panel-copy[class*=text-red-],:root.light .page-hero-shell p.panel-copy[class*=text-red-300]{color:#b91c1c!important}[data-appearance=light] .page-hero-shell .panel-kicker.text-primary-300,:root.light .page-hero-shell .panel-kicker.text-primary-300{color:#0e7490!important}[data-appearance=light] header a.border-white\/10.bg-white\/5,[data-appearance=light] header :is(a,button).border-white\/10.bg-white\/5,:root.light header a.border-white\/10.bg-white\/5,:root.light header :is(a,button).border-white\/10.bg-white\/5{color:#0f172a!important;background-color:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] header a.border-white\/10.bg-white\/5 :is(.content-title,p,span),:root.light header a.border-white\/10.bg-white\/5 :is(.content-title,p,span){color:#0f172a!important}[data-appearance=light] header a.border-white\/10.bg-white\/5 .text-dark-500,:root.light header a.border-white\/10.bg-white\/5 .text-dark-500{color:#64748b!important}[data-appearance=light] .surface-card-soft :is(.content-title,.section-label,.metric-label,.metric-meta,p,h2,h3),:root.light .surface-card-soft :is(.content-title,.section-label,.metric-label,.metric-meta,p,h2,h3),[data-appearance=light] .surface-card-soft .surface-title:not([class*=text-emerald]):not([class*=text-amber]):not([class*=text-red]):not([class*=text-primary]),:root.light .surface-card-soft .surface-title:not([class*=text-emerald]):not([class*=text-amber]):not([class*=text-red]):not([class*=text-primary]){color:#0f172a!important}[data-appearance=light] .surface-card-soft span:not([class*=text-emerald]):not([class*=text-amber]):not([class*=text-red]):not([class*=text-primary]):not([class*=text-orange]):not([class*=text-cyan]):not([class*=text-sky]),:root.light .surface-card-soft span:not([class*=text-emerald]):not([class*=text-amber]):not([class*=text-red]):not([class*=text-primary]):not([class*=text-orange]):not([class*=text-cyan]):not([class*=text-sky]){color:inherit}[data-appearance=light] .surface-card-soft .text-dark-400,[data-appearance=light] .surface-card-soft .text-dark-500,:root.light .surface-card-soft .text-dark-400,:root.light .surface-card-soft .text-dark-500{color:#64748b!important}[data-appearance=light] :is(.border-primary-500,.border-primary-600).bg-primary-700,[data-appearance=light] .bg-primary-700.text-white,[data-appearance=light] .border-primary-500.bg-primary-700.text-white,:root.light :is(.border-primary-500,.border-primary-600).bg-primary-700,:root.light .bg-primary-700.text-white,:root.light .border-primary-500.bg-primary-700.text-white{color:#fff!important;background-color:#0e7490!important;border-color:#0891b2!important}[data-appearance=light] .border-primary-500.bg-primary-600\/20,[data-appearance=light] .border-primary-500.bg-primary-600\/20.text-primary-300,[data-appearance=light] .border-primary-500\/50.bg-primary-500\/10,[data-appearance=light] .border-primary-500\/40.bg-primary-500\/15,:root.light .border-primary-500.bg-primary-600\/20,:root.light .border-primary-500.bg-primary-600\/20.text-primary-300,:root.light .border-primary-500\/50.bg-primary-500\/10,:root.light .border-primary-500\/40.bg-primary-500\/15{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b252!important}[data-appearance=light] :is(.border-rose-400\/20.bg-rose-500\/10,.border-purple-400\/20.bg-purple-500\/10,.border-cyan-400\/20.bg-cyan-500\/10,.border-amber-400\/20.bg-amber-500\/10,.border-orange-400\/20.bg-orange-500\/10),:root.light :is(.border-rose-400\/20.bg-rose-500\/10,.border-purple-400\/20.bg-purple-500\/10,.border-cyan-400\/20.bg-cyan-500\/10,.border-amber-400\/20.bg-amber-500\/10,.border-orange-400\/20.bg-orange-500\/10){background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-appearance=light] :is(.text-rose-300.border-rose-400\/20,.text-purple-300.border-purple-400\/20,.text-cyan-300.border-cyan-400\/20,.text-amber-300.border-amber-400\/20,.text-orange-300.border-orange-400\/20),:root.light :is(.text-rose-300.border-rose-400\/20,.text-purple-300.border-purple-400\/20,.text-cyan-300.border-cyan-400\/20,.text-amber-300.border-amber-400\/20,.text-orange-300.border-orange-400\/20){color:#334155!important}[data-appearance=light] .text-emerald-100\/90,:root.light .text-emerald-100\/90{color:#047857!important}[data-appearance=light] .card.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] .card.group.p-5,:root.light .card.border-rose-400\/20.bg-rose-500\/10,:root.light .card.group.p-5{background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .card :is(.surface-title,.content-title,h2,h3,p),:root.light .card :is(.surface-title,.content-title,h2,h3,p){color:#0f172a!important}[data-appearance=light] .border-amber-500\/20.bg-amber-500\/5.surface-card-soft,[data-appearance=light] .border-amber-500\/20.bg-amber-500\/8,:root.light .border-amber-500\/20.bg-amber-500\/5.surface-card-soft,:root.light .border-amber-500\/20.bg-amber-500\/8{color:#92400e!important;background-color:#fffbeb!important;border-color:#d9770647!important}[data-appearance=light] .border-cyan-500\/20.bg-cyan-500\/8,:root.light .border-cyan-500\/20.bg-cyan-500\/8{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.border.px-2{color:#334155!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}[data-appearance=light] .auth-shell-brand .auth-shell-kicker,:root.light .auth-shell-brand .auth-shell-kicker{color:#0891b2d9!important}[data-appearance=light] .auth-shell-brand .auth-shell-headline,:root.light .auth-shell-brand .auth-shell-headline{color:#0f172a!important}[data-appearance=light] .auth-shell-brand .auth-shell-lede,:root.light .auth-shell-brand .auth-shell-lede{color:#334155d9!important}[data-appearance=light] .auth-shell-brand :is(.auth-shell-point-stat,.auth-stat-value),:root.light .auth-shell-brand :is(.auth-shell-point-stat,.auth-stat-value){color:#0891b2!important}[data-appearance=light] .auth-shell-brand :is(.auth-shell-point-label,.auth-stat-desc,.auth-section-kicker),:root.light .auth-shell-brand :is(.auth-shell-point-label,.auth-stat-desc,.auth-section-kicker){color:#475569!important}[data-appearance=light] .auth-shell-brand .text-emerald-400,:root.light .auth-shell-brand .text-emerald-400{color:#059669!important}[data-appearance=light] :is(button,a).bg-primary-700,[data-appearance=light] :is(button,a).bg-primary-700.text-white,[data-appearance=light] .bg-primary-700:is(button,a),:root.light :is(button,a).bg-primary-700,:root.light :is(button,a).bg-primary-700.text-white,:root.light .bg-primary-700:is(button,a){color:#fff!important;-webkit-text-fill-color:#fff!important}[data-appearance=light] :is(a,button).surface-card-soft,[data-appearance=light] :is(a,button).surface-card-soft :is(.metric-label,.metric-meta,.content-title,p,span),:root.light :is(a,button).surface-card-soft,:root.light :is(a,button).surface-card-soft :is(.metric-label,.metric-meta,.content-title,p,span){color:#0f172a!important}[data-appearance=light] :is(a,button).surface-card-soft .metric-meta,[data-appearance=light] :is(a,button).surface-card-soft .text-dark-400,[data-appearance=light] :is(a,button).surface-card-soft .text-dark-500,:root.light :is(a,button).surface-card-soft .metric-meta,:root.light :is(a,button).surface-card-soft .text-dark-400,:root.light :is(a,button).surface-card-soft .text-dark-500{color:#64748b!important}[data-appearance=light] .surface-card-soft.border-primary-500\/40,[data-appearance=light] .surface-card-soft.border-primary-500\/50,[data-appearance=light] .surface-card-soft.bg-primary-500\/5,[data-appearance=light] .surface-card-soft.bg-primary-500\/8,[data-appearance=light] .surface-card-soft.bg-primary-500\/10,:root.light .surface-card-soft.border-primary-500\/40,:root.light .surface-card-soft.border-primary-500\/50,:root.light .surface-card-soft.bg-primary-500\/5,:root.light .surface-card-soft.bg-primary-500\/8,:root.light .surface-card-soft.bg-primary-500\/10{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=light] .border-violet-500\/20.bg-violet-500\/5.surface-card-soft,[data-appearance=light] .border-violet-500\/20.bg-violet-500\/8,:root.light .border-violet-500\/20.bg-violet-500\/5.surface-card-soft,:root.light .border-violet-500\/20.bg-violet-500\/8{color:#0f172a!important;background-color:#f5f3ff!important;border-color:#6d28d938!important}[data-appearance=light] .border-primary-500\/35.bg-primary-600\/15,[data-appearance=light] .border-primary-500\/30.bg-primary-600\/15,:root.light .border-primary-500\/35.bg-primary-600\/15,:root.light .border-primary-500\/30.bg-primary-600\/15,[data-appearance=light] .border-primary-500\/50.bg-primary-50,[data-appearance=light] .bg-primary-50.text-primary-300,:root.light .border-primary-500\/50.bg-primary-50,:root.light .bg-primary-50.text-primary-300{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=light] :is(button,a,div).border-primary-500.bg-primary-600\/20,[data-appearance=light] :is(button,a,div).border-primary-500\/50.bg-primary-500\/10,[data-appearance=light] :is(button,a,div).border-primary-500\/40.bg-primary-500\/15,:root.light :is(button,a,div).border-primary-500.bg-primary-600\/20,:root.light :is(button,a,div).border-primary-500\/50.bg-primary-500\/10,:root.light :is(button,a,div).border-primary-500\/40.bg-primary-500\/15{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b252!important}[data-appearance=light] .rounded-full.border-primary-500.bg-primary-600\/20,[data-appearance=light] .rounded-full.border-primary-500.bg-primary-700,:root.light .rounded-full.border-primary-500.bg-primary-600\/20,:root.light .rounded-full.border-primary-500.bg-primary-700{color:#fff!important;background-color:#0e7490!important;border-color:#0891b2!important}[data-appearance=light] .hover\:bg-dark-800\/40:hover,[data-appearance=light] .hover\:bg-dark-800\/40,:root.light .hover\:bg-dark-800\/40:hover,:root.light .hover\:bg-dark-800\/40{color:#0f172a!important;background-color:#f1f5f9!important}[data-appearance=light] .card.hover\:bg-primary-500\/\[0\.03\],[data-appearance=light] .card.group.block,[data-appearance=light] .card.group.p-5,:root.light .card.hover\:bg-primary-500\/\[0\.03\],:root.light .card.group.block,:root.light .card.group.p-5,[data-appearance=light] .surface-panel,:root.light .surface-panel{color:#0f172a!important;background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .text-red-100\/90,[data-appearance=light] .text-red-100\/80,:root.light .text-red-100\/90,:root.light .text-red-100\/80{color:#b91c1c!important}[data-appearance=light] .text-red-300,[data-appearance=light] .topics-page .text-red-300,:root.light .text-red-300,:root.light .topics-page .text-red-300{color:#991b1b!important}[data-appearance=light] .border-primary-400\/20.bg-primary-500\/10,:root.light .border-primary-400\/20.bg-primary-500\/10{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .panel-card [class*=text-dark-200],:root.light .panel-card [class*=text-dark-200]{color:#475569!important}[data-appearance=light] .section-label[class*=text-dark-500],:root.light .section-label[class*=text-dark-500]{color:#64748b!important}[data-appearance=light] :is(button,a)[class*=border-primary-500][class*=bg-primary-6],[data-appearance=light] :is(button,a).border-primary-500.bg-primary-600\/20,:root.light :is(button,a)[class*=border-primary-500][class*=bg-primary-6],:root.light :is(button,a).border-primary-500.bg-primary-600\/20{color:#0c4a6e!important}[data-appearance=light] :is(button,a).border-primary-500[class*=bg-primary-5],[data-appearance=light] :is(button,a).border-primary-500[class*=bg-primary-7],:root.light :is(button,a).border-primary-500[class*=bg-primary-5],:root.light :is(button,a).border-primary-500[class*=bg-primary-7]{color:#fff!important}[data-appearance=light] main [class*=text-dark-300],:root.light main [class*=text-dark-300]{color:#475569!important}[data-appearance=light] .card.border-rose-400\/20.bg-rose-500\/10,:root.light .card.border-rose-400\/20.bg-rose-500\/10{color:#0f172a!important;background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .border-primary-500.bg-primary-600\/10,[data-appearance=light] :is(button,a).p-3.rounded-xl.border-primary-500,:root.light .border-primary-500.bg-primary-600\/10,:root.light :is(button,a).p-3.rounded-xl.border-primary-500{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b252!important}[data-appearance=light] :is(a,button).card,[data-appearance=light] :is(a,button).card.border-cyan-400\/20,[data-appearance=light] :is(a,button).card.border-rose-400\/20,:root.light :is(a,button).card,:root.light :is(a,button).card.border-cyan-400\/20,:root.light :is(a,button).card.border-rose-400\/20{color:#0f172a!important;background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .border-cyan-400\/20.bg-cyan-500\/10,:root.light .border-cyan-400\/20.bg-cyan-500\/10,[data-appearance=light] .border-primary-500\/20.bg-primary-600\/10,[data-appearance=light] .inline-flex.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .border-primary-500\/20.bg-primary-600\/10,:root.light .inline-flex.items-center.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .bg-yellow-500\/10.text-yellow-400,[data-appearance=light] .border-yellow-500\/20.bg-yellow-500\/10,:root.light .bg-yellow-500\/10.text-yellow-400,:root.light .border-yellow-500\/20.bg-yellow-500\/10{color:#92400e!important;background-color:#fef3c7!important;border-color:#d9770647!important}[data-appearance=light] :is(button,a).w-full.p-4.text-left,:root.light :is(button,a).w-full.p-4.text-left{color:#0f172a!important;background-color:#fff!important}[data-appearance=light] .border-dark-800.bg-dark-900\/70,[data-appearance=light] .border-dark-800.bg-dark-900,:root.light .border-dark-800.bg-dark-900\/70,:root.light .border-dark-800.bg-dark-900{color:#334155!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}[data-appearance=light] :is(button,a).flex.w-full.items-start,[data-appearance=light] :is(button,a).flex.w-full.items-center.gap-2.p-5,:root.light :is(button,a).flex.w-full.items-start,:root.light :is(button,a).flex.w-full.items-center.gap-2.p-5{color:#0f172a!important;background-color:#fff!important}[data-appearance=light] .text-red-300,:root.light .text-red-300{color:#991b1b!important}[data-appearance=light] .page-hero-shell .rounded-2xl[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .rounded-2xl.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .rounded-2xl.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .rounded-2xl.border-amber-400\/20,[data-appearance=light] .page-hero-shell .rounded-2xl.border-violet-400\/20,:root.light .page-hero-shell .rounded-2xl[class*=border-][class*=bg-],:root.light .page-hero-shell .rounded-2xl.border-cyan-400\/20,:root.light .page-hero-shell .rounded-2xl.border-emerald-400\/20,:root.light .page-hero-shell .rounded-2xl.border-amber-400\/20,:root.light .page-hero-shell .rounded-2xl.border-violet-400\/20{background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-appearance=light] .page-hero-shell .rounded-2xl :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .rounded-2xl :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a!important}[data-appearance=light] .page-hero-shell .rounded-2xl [class*=text-dark-400],:root.light .page-hero-shell .rounded-2xl [class*=text-dark-400]{color:#64748b!important}[data-appearance=light] .inline-flex.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],[data-appearance=light] [class*=bg-primary-500\/10][class*=border-primary-500],:root.light .inline-flex.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light [class*=bg-primary-500\/10][class*=border-primary-500]{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.border{color:#0f172a!important;background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b252!important}[data-appearance=light] .rounded-xl.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.text-sm,:root.light .rounded-xl.border.px-4.py-3[class*=bg-primary-50],:root.light .bg-primary-50.text-sm{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=light] .bg-red-500\/15.text-red-300,[data-appearance=light] [class*=border-red-500] .text-red-300,:root.light .bg-red-500\/15.text-red-300,:root.light [class*=border-red-500] .text-red-300{color:#991b1b!important;background-color:#fef2f2!important}[data-appearance=light] table [class*=text-dark-300],[data-appearance=light] td [class*=text-dark-300],[data-appearance=light] th [class*=text-dark-300],:root.light table [class*=text-dark-300],:root.light td [class*=text-dark-300],:root.light th [class*=text-dark-300]{color:#334155!important}[data-appearance=light] .text-amber-500,:root.light .text-amber-500{color:#b45309!important}[data-appearance=light] .bg-orange-50,[data-appearance=light] .border-orange-500\/50.bg-orange-50,[data-appearance=light] .border-orange-500\/20.bg-orange-500\/10,:root.light .bg-orange-50,:root.light .border-orange-500\/50.bg-orange-50,:root.light .border-orange-500\/20.bg-orange-500\/10{color:#9a3412!important;background-color:#fff7ed!important;border-color:#ea580c47!important}[data-appearance=light] [class*=text-orange-200],:root.light [class*=text-orange-200]{color:#9a3412!important}[data-appearance=light] .inline-flex.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .inline-flex.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e!important;background-color:#ecfeff!important}[data-appearance=light] table td,[data-appearance=light] table th,[data-appearance=light] table .py-2,:root.light table td,:root.light table th,:root.light table .py-2{color:#334155!important}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.text-sm{color:#475569!important}[data-appearance=light] .rounded-xl.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412!important;background-color:#fff7ed!important;border-color:#ea580c59!important}[data-appearance=light] .text-emerald-300[class*=border-emerald],[data-appearance=light] [class*=bg-emerald-500] .text-emerald-300,:root.light .text-emerald-300[class*=border-emerald],:root.light [class*=bg-emerald-500] .text-emerald-300{color:#047857!important}[data-appearance=light] .panel-shell .content-title,:root.light .panel-shell .content-title{color:#0f172a!important}[data-appearance=light] .topic-map-page [class*=bg-red-500\/15],[data-appearance=light] .topic-map-page [class*=bg-red-500\/15] [class*=text-red-300],[data-appearance=light] .topic-map-page [class*=bg-red-500\/15] [class*=text-red-400],[data-appearance=light] .topic-map-page .content-title[class*=text-red-300],:root.light .topic-map-page [class*=bg-red-500\/15],:root.light .topic-map-page [class*=bg-red-500\/15] [class*=text-red-300],:root.light .topic-map-page [class*=bg-red-500\/15] [class*=text-red-400],:root.light .topic-map-page .content-title[class*=text-red-300]{color:#991b1b!important;background-color:#fef2f2!important;border-color:#b91c1c3d!important}[data-appearance=light] .board-blitz-page [class*=border-orange-500][class*=text-orange-200],:root.light .board-blitz-page [class*=border-orange-500][class*=text-orange-200]{color:#9a3412!important}[data-appearance=light] .topic-map-page [class*=text-red-300],[data-appearance=light] .topic-map-page .badge-red [class*=text-red-300],[data-appearance=light] .topic-map-page [class*=bg-red-500\/15] [class*=text-red-300],:root.light .topic-map-page [class*=text-red-300],:root.light .topic-map-page .badge-red [class*=text-red-300],:root.light .topic-map-page [class*=bg-red-500\/15] [class*=text-red-300]{color:#991b1b!important}[data-appearance=light] [class*=border-orange-500\/50][class*=bg-orange-500\/10],[data-appearance=light] [class*=border-orange-500\/50][class*=bg-orange-500\/10] [class*=text-orange-200],:root.light [class*=border-orange-500\/50][class*=bg-orange-500\/10],:root.light [class*=border-orange-500\/50][class*=bg-orange-500\/10] [class*=text-orange-200]{color:#9a3412!important;background-color:#fff7ed!important;border-color:#ea580c59!important}[data-appearance=light] .la-calculator-page table td,[data-appearance=light] .la-calculator-page table th,[data-appearance=light] .la-calculator-page table [class*=text-dark-300],[data-appearance=light] .la-calculator-page [class*=text-dark-300],:root.light .la-calculator-page table td,:root.light .la-calculator-page table th,:root.light .la-calculator-page table [class*=text-dark-300],:root.light .la-calculator-page [class*=text-dark-300]{color:#334155!important}[data-appearance=light] .la-calculator-page [class*=rounded-full][class*=text-emerald-300],[data-appearance=light] .la-calculator-page [class*=rounded-full][class*=text-amber-300],[data-appearance=light] .la-calculator-page [class*=rounded-full][class*=text-red-300],:root.light .la-calculator-page [class*=rounded-full][class*=text-emerald-300],:root.light .la-calculator-page [class*=rounded-full][class*=text-amber-300],:root.light .la-calculator-page [class*=rounded-full][class*=text-red-300]{color:#047857!important;background-color:#ecfdf5!important;border-color:#05966947!important}[data-appearance=light] .la-calculator-page [class*=rounded-full][class*=text-amber-300],:root.light .la-calculator-page [class*=rounded-full][class*=text-amber-300]{color:#b45309!important;background-color:#fffbeb!important;border-color:#d9770647!important}[data-appearance=light] .la-calculator-page [class*=rounded-full][class*=text-red-300],:root.light .la-calculator-page [class*=rounded-full][class*=text-red-300]{color:#991b1b!important;background-color:#fef2f2!important;border-color:#b91c1c47!important}[data-appearance=light] .emergency-medicine-page .rounded-2xl[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .rounded-2xl[class*=bg-dark-900],:root.light .emergency-medicine-page .rounded-2xl[class*=border-dark-700],:root.light .emergency-medicine-page .rounded-2xl[class*=bg-dark-900]{color:#475569!important;background-color:#fff!important;border-color:#1e293b1f!important}[data-appearance=light] .emergency-medicine-page .rounded-2xl [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .rounded-2xl [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .rounded-2xl [class*=text-dark-300],:root.light .emergency-medicine-page .rounded-2xl [class*=text-dark-200],:root.light .emergency-medicine-page .rounded-2xl [class*=text-dark-100],:root.light .emergency-medicine-page .rounded-2xl [class*=text-dark-300]{color:#475569!important}[data-appearance=light] .board-exam-page .rounded-2xl[class*=border-dark-700],[data-appearance=light] .board-exam-page .rounded-2xl[class*=bg-dark-900],:root.light .board-exam-page .rounded-2xl[class*=border-dark-700],:root.light .board-exam-page .rounded-2xl[class*=bg-dark-900]{background-color:#fff!important;border-color:#1e293b1f!important}[data-appearance=light] .board-exam-page .rounded-2xl :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .rounded-2xl [class*=text-dark-200],[data-appearance=light] .board-exam-page .rounded-2xl [class*=text-dark-300],:root.light .board-exam-page .rounded-2xl :is(.content-title,h2,h3,p),:root.light .board-exam-page .rounded-2xl [class*=text-dark-200],:root.light .board-exam-page .rounded-2xl [class*=text-dark-300]{color:#0f172a!important}[data-appearance=light] .board-exam-page .rounded-2xl p[class*=text-dark-300],:root.light .board-exam-page .rounded-2xl p[class*=text-dark-300]{color:#475569!important}[data-appearance=light] .board-exam-page .border-orange-500\/20.bg-orange-500\/10.text-orange-200,:root.light .board-exam-page .border-orange-500\/20.bg-orange-500\/10.text-orange-200{color:#9a3412!important;background-color:#fff7ed!important;border-color:#ea580c47!important}[data-appearance=light] .home-page button[aria-expanded],[data-appearance=light] .home-page button[aria-expanded] .section-title-hero,:root.light .home-page button[aria-expanded],:root.light .home-page button[aria-expanded] .section-title-hero{color:#0f172a!important}[data-appearance=light] .la-calculator-page [class*=rounded-xl][class*=text-emerald-300],[data-appearance=light] .la-calculator-page [class*=rounded-xl][class*=text-amber-300],[data-appearance=light] .la-calculator-page [class*=rounded-xl][class*=text-red-300],:root.light .la-calculator-page [class*=rounded-xl][class*=text-emerald-300],:root.light .la-calculator-page [class*=rounded-xl][class*=text-amber-300],:root.light .la-calculator-page [class*=rounded-xl][class*=text-red-300]{color:#047857!important;background-color:#ecfdf5!important;border-color:#05966947!important}[data-appearance=light] .la-calculator-page [class*=rounded-xl][class*=text-amber-300],:root.light .la-calculator-page [class*=rounded-xl][class*=text-amber-300]{color:#b45309!important;background-color:#fffbeb!important;border-color:#d9770647!important}[data-appearance=light] .la-calculator-page [class*=rounded-xl][class*=text-red-300],:root.light .la-calculator-page [class*=rounded-xl][class*=text-red-300]{color:#991b1b!important;background-color:#fef2f2!important;border-color:#b91c1c47!important}[data-appearance=light] .fab-dial-header,[data-appearance=light] .fab-dial-panel,[data-appearance=light] .fab-action-label,[data-appearance=light] .fab-scroll-top,:root.light .fab-dial-header,:root.light .fab-dial-panel,:root.light .fab-action-label,:root.light .fab-scroll-top{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .fab-dial-header .text-primary-400,:root.light .fab-dial-header .text-primary-400{color:#0c4a6e!important;-webkit-text-fill-color:#0c4a6e!important}[data-appearance=light] .fab-dial-header .text-app-muted,:root.light .fab-dial-header .text-app-muted{color:#475569!important;-webkit-text-fill-color:#475569!important}[data-appearance=light] .fab-dial-header button:hover,:root.light .fab-dial-header button:hover{color:#0f172a!important}[data-appearance=light] .quick-tint-primary,:root.light .quick-tint-primary{color:#0c4a6e!important;-webkit-text-fill-color:#0c4a6e!important;background:#0ea5e924!important;border-color:#0ea5e947!important}[data-appearance=light] .quick-tint-sky,:root.light .quick-tint-sky{color:#075985!important;-webkit-text-fill-color:#075985!important;background:#0ea5e91f!important;border-color:#0ea5e93d!important}[data-appearance=light] .quick-tint-violet,:root.light .quick-tint-violet{color:#5b21b6!important;-webkit-text-fill-color:#5b21b6!important;background:#8b5cf61f!important;border-color:#8b5cf63d!important}[data-appearance=light] .quick-tint-amber,:root.light .quick-tint-amber{color:#92400e!important;-webkit-text-fill-color:#92400e!important;background:#f59e0b24!important;border-color:#f59e0b47!important}[data-appearance=light] .quick-tint-emerald,:root.light .quick-tint-emerald{color:#065f46!important;-webkit-text-fill-color:#065f46!important;background:#10b9811f!important;border-color:#10b9813d!important}[data-appearance=light] .quick-tint-rose,:root.light .quick-tint-rose{color:#9f1239!important;-webkit-text-fill-color:#9f1239!important;background:#f43f5e1f!important;border-color:#f43f5e3d!important}[data-appearance=light] .surface-card-soft [class*=text-emerald-300],[data-appearance=light] .surface-card-soft [class*=text-emerald-400],[data-appearance=light] .surface-card-soft .surface-title[class*=text-emerald-],[data-appearance=light] .metric-card [class*=text-emerald-300],[data-appearance=light] .metric-card [class*=text-emerald-400],:root.light .surface-card-soft [class*=text-emerald-300],:root.light .surface-card-soft [class*=text-emerald-400],:root.light .surface-card-soft .surface-title[class*=text-emerald-],:root.light .metric-card [class*=text-emerald-300],:root.light .metric-card [class*=text-emerald-400]{color:#047857!important}[data-appearance=light] .surface-card-soft [class*=text-amber-300],[data-appearance=light] .surface-card-soft [class*=text-amber-400],[data-appearance=light] .surface-card-soft .surface-title[class*=text-amber-],[data-appearance=light] .metric-card [class*=text-amber-300],[data-appearance=light] .metric-card [class*=text-amber-400],:root.light .surface-card-soft [class*=text-amber-300],:root.light .surface-card-soft [class*=text-amber-400],:root.light .surface-card-soft .surface-title[class*=text-amber-],:root.light .metric-card [class*=text-amber-300],:root.light .metric-card [class*=text-amber-400]{color:#b45309!important}[data-appearance=light] .content-title[class*=text-cyan-300],:root.light .content-title[class*=text-cyan-300]{color:#0e7490!important}[data-appearance=light] .content-title[class*=text-red-300],:root.light .content-title[class*=text-red-300]{color:#b91c1c!important}[data-appearance=light] .content-title[class*=text-emerald-300],:root.light .content-title[class*=text-emerald-300]{color:#047857!important}[data-appearance=light] .content-title[class*=text-violet-300],:root.light .content-title[class*=text-violet-300]{color:#6d28d9!important}[data-appearance=light] .content-title[class*=text-orange-300],:root.light .content-title[class*=text-orange-300]{color:#c2410c!important}[data-appearance=light] .content-title[class*=text-sky-300],:root.light .content-title[class*=text-sky-300]{color:#0369a1!important}[data-appearance=light] .content-title[class*=text-amber-300],:root.light .content-title[class*=text-amber-300]{color:#b45309!important}[data-appearance=light] .content-title[class*=text-primary-300],:root.light .content-title[class*=text-primary-300]{color:#0e7490!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-cyan-500],:root.light .reference-hub-page .app-tab-card[class*=bg-cyan-500]{background-color:#ecfeff!important;border-color:#0891b238!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-red-500],:root.light .reference-hub-page .app-tab-card[class*=bg-red-500]{background-color:#fef2f2!important;border-color:#b91c1c33!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-emerald-500],:root.light .reference-hub-page .app-tab-card[class*=bg-emerald-500]{background-color:#ecfdf5!important;border-color:#05966938!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-violet-500],:root.light .reference-hub-page .app-tab-card[class*=bg-violet-500]{background-color:#f5f3ff!important;border-color:#6d28d933!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-amber-500],:root.light .reference-hub-page .app-tab-card[class*=bg-amber-500]{background-color:#fffbeb!important;border-color:#d9770638!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-orange-500],:root.light .reference-hub-page .app-tab-card[class*=bg-orange-500]{background-color:#fff7ed!important;border-color:#ea580c38!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-sky-500],:root.light .reference-hub-page .app-tab-card[class*=bg-sky-500]{background-color:#f0f9ff!important;border-color:#0ea5e938!important}[data-appearance=light] .reference-hub-page .app-tab-card[class*=bg-primary-500],:root.light .reference-hub-page .app-tab-card[class*=bg-primary-500]{background-color:#ecfeff!important;border-color:#0891b238!important}[data-appearance=light] .progress-ring,:root.light .progress-ring{--ring-bg:#e2e8f0;filter:none}[data-appearance=light] .progress-ring:before,:root.light .progress-ring:before{background:#fff;box-shadow:inset 0 0 0 1px #0f172a14}[data-appearance=light] .panel-copy[class*=text-red-],[data-appearance=light] .panel-content p[class*=text-red-300],[data-appearance=light] .support-label[class*=text-red-],[data-appearance=light] .error-card,[data-appearance=light] .error-card :is(p,h1,h2,h3,span),:root.light .panel-copy[class*=text-red-],:root.light .panel-content p[class*=text-red-300],:root.light .support-label[class*=text-red-],:root.light .error-card,:root.light .error-card :is(p,h1,h2,h3,span){color:#b91c1c!important}[data-appearance=light] [class*=text-red-100],[data-appearance=light] [class*=text-red-200],:root.light [class*=text-red-100],:root.light [class*=text-red-200],[data-appearance=light] [class*=bg-red-500\/10] [class*=text-red-300],[data-appearance=light] [class*=bg-red-500\/15] [class*=text-red-300],:root.light [class*=bg-red-500\/10] [class*=text-red-300],:root.light [class*=bg-red-500\/15] [class*=text-red-300]{color:#991b1b!important}[data-appearance=light] .home-page .page-hero-shell :is(.content-title-muted,.metric-label,.metric-meta),[data-appearance=light] .home-page .surface-card-soft :is(.metric-label,.metric-meta),:root.light .home-page .page-hero-shell :is(.content-title-muted,.metric-label,.metric-meta),:root.light .home-page .surface-card-soft :is(.metric-label,.metric-meta){color:#475569!important}[data-appearance=light] .home-page .panel-gradient-exam,[data-appearance=light] .home-page .panel-gradient-daily,[data-appearance=light] .home-page .panel-gradient-focus,[data-appearance=light] .home-page .panel-gradient-onboarding,[data-appearance=light] .home-page .panel-gradient-countdown,:root.light .home-page .panel-gradient-exam,:root.light .home-page .panel-gradient-daily,:root.light .home-page .panel-gradient-focus,:root.light .home-page .panel-gradient-onboarding,:root.light .home-page .panel-gradient-countdown{border:1px solid #0f172a1a!important}[data-appearance=light] .home-page .panel-gradient-exam .panel-kicker[class*=text-emerald-],:root.light .home-page .panel-gradient-exam .panel-kicker[class*=text-emerald-]{color:#047857!important}[data-appearance=light] .home-page .panel-gradient-focus .panel-kicker[class*=text-red-],:root.light .home-page .panel-gradient-focus .panel-kicker[class*=text-red-]{color:#b91c1c!important}[data-appearance=light] .home-page .panel-gradient-exam :is([class*=text-dark-300],[class*=text-dark-400]),[data-appearance=light] .home-page .panel-gradient-daily :is([class*=text-dark-300],[class*=text-dark-400]),[data-appearance=light] .home-page .panel-gradient-focus :is([class*=text-dark-300],[class*=text-dark-400]),:root.light .home-page .panel-gradient-exam :is([class*=text-dark-300],[class*=text-dark-400]),:root.light .home-page .panel-gradient-daily :is([class*=text-dark-300],[class*=text-dark-400]),:root.light .home-page .panel-gradient-focus :is([class*=text-dark-300],[class*=text-dark-400]){color:#475569!important}[data-appearance=light] .home-page .surface-card-soft .metric-meta,[data-appearance=light] .home-page .surface-card-soft .metric-label,:root.light .home-page .surface-card-soft .metric-meta,:root.light .home-page .surface-card-soft .metric-label{color:#64748b!important}[data-appearance=light] .reference-hub-page .card.border-primary-500\/20,[data-appearance=light] .reference-hub-page .card.border-sky-500\/20,[data-appearance=light] .reference-hub-page .card.border-amber-500\/20,[data-appearance=light] .reference-hub-page .card.border-emerald-500\/20,:root.light .reference-hub-page .card.border-primary-500\/20,:root.light .reference-hub-page .card.border-sky-500\/20,:root.light .reference-hub-page .card.border-amber-500\/20,:root.light .reference-hub-page .card.border-emerald-500\/20{background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .reference-hub-page .card [class*=text-2xl][class*=text-white],[data-appearance=light] .reference-hub-page .card .font-semibold[class*=text-white],:root.light .reference-hub-page .card [class*=text-2xl][class*=text-white],:root.light .reference-hub-page .card .font-semibold[class*=text-white]{color:#0f172a!important}[data-appearance=light] .reference-hub-page .app-tab-card,:root.light .reference-hub-page .app-tab-card{background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .reference-hub-page .app-tab-card-active,:root.light .reference-hub-page .app-tab-card-active{background-color:#f0fdfa!important;border-color:#0891b259!important}[data-appearance=light] .reference-hub-page .app-tab-card .panel-copy,:root.light .reference-hub-page .app-tab-card .panel-copy{color:#475569!important}[data-appearance=light] .reference-hub-page .app-tab-card [class*=text-primary-100],:root.light .reference-hub-page .app-tab-card [class*=text-primary-100]{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=light] .reference-hub-page .chip-soft[class*=text-primary-200],:root.light .reference-hub-page .chip-soft[class*=text-primary-200]{color:#0c4a6e!important;-webkit-text-fill-color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .reference-hub-page .chip-soft[class*=text-sky-200],:root.light .reference-hub-page .chip-soft[class*=text-sky-200]{color:#0369a1!important;background-color:#f0f9ff!important;border-color:#0ea5e93d!important}[data-appearance=light] .reference-hub-page .chip-soft[class*=text-orange-200],:root.light .reference-hub-page .chip-soft[class*=text-orange-200]{color:#c2410c!important;background-color:#fff7ed!important;border-color:#ea580c3d!important}[data-appearance=light] .reference-hub-page label.card input[class*=text-white],:root.light .reference-hub-page label.card input[class*=text-white]{color:#0f172a!important}[data-appearance=light] .senior-surgeon-page .senior-search-panel label,:root.light .senior-surgeon-page .senior-search-panel label{background-color:#fff!important;border-color:#0f172a24!important}[data-appearance=light] .senior-surgeon-page .senior-search-panel input[class*=text-white],:root.light .senior-surgeon-page .senior-search-panel input[class*=text-white]{color:#0f172a!important}[data-appearance=light] .senior-surgeon-page .senior-search-panel [class*=text-dark-500],:root.light .senior-surgeon-page .senior-search-panel [class*=text-dark-500]{color:#64748b!important}[data-appearance=light] .senior-surgeon-page :is([class*=border-dark-700],[class*=border-dark-800])[class*=bg-dark-900],[data-appearance=light] .senior-surgeon-page :is([class*=border-dark-700],[class*=border-dark-800])[class*=bg-dark-800],[data-appearance=light] .senior-surgeon-page li.rounded-xl[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page :is([class*=border-dark-700],[class*=border-dark-800])[class*=bg-dark-900],:root.light .senior-surgeon-page :is([class*=border-dark-700],[class*=border-dark-800])[class*=bg-dark-800],:root.light .senior-surgeon-page li.rounded-xl[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] .senior-surgeon-page :is([class*=border-dark-700],[class*=border-dark-800])[class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),[data-appearance=light] .senior-surgeon-page li.rounded-xl[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page :is([class*=border-dark-700],[class*=border-dark-800])[class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.rounded-xl[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155!important}[data-appearance=light] .senior-surgeon-page .font-medium[class*=text-white],[data-appearance=light] .senior-surgeon-page [class*=font-bold][class*=text-white],[data-appearance=light] .senior-surgeon-page h3[class*=text-white],:root.light .senior-surgeon-page .font-medium[class*=text-white],:root.light .senior-surgeon-page [class*=font-bold][class*=text-white],:root.light .senior-surgeon-page h3[class*=text-white]{color:#0f172a!important}[data-appearance=light] .senior-surgeon-page .support-label[class*=text-red-],[data-appearance=light] .senior-surgeon-page [class*=text-red-300],:root.light .senior-surgeon-page .support-label[class*=text-red-],:root.light .senior-surgeon-page [class*=text-red-300]{color:#b91c1c!important}[data-appearance=light] .senior-surgeon-page [class*=text-red-100],[data-appearance=light] .senior-surgeon-page [class*=text-red-200],:root.light .senior-surgeon-page [class*=text-red-100],:root.light .senior-surgeon-page [class*=text-red-200]{color:#991b1b!important}[data-appearance=light] .senior-surgeon-page .chip-soft[class*=text-dark-300],:root.light .senior-surgeon-page .chip-soft[class*=text-dark-300]{color:#475569!important;background-color:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] .senior-surgeon-page .chip-soft[class*=text-primary-200],:root.light .senior-surgeon-page .chip-soft[class*=text-primary-200]{color:#0c4a6e!important;-webkit-text-fill-color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=light] .senior-surgeon-page [class*=bg-red-500\/15],:root.light .senior-surgeon-page [class*=bg-red-500\/15]{background-color:#fef2f2!important;border-color:#b91c1c33!important}[data-appearance=light] .senior-surgeon-page .panel-shell [class*=text-dark-500],[data-appearance=light] .senior-surgeon-page .panel-shell [class*=text-dark-400],[data-appearance=light] .senior-surgeon-page .panel-shell [class*=text-dark-300],:root.light .senior-surgeon-page .panel-shell [class*=text-dark-500],:root.light .senior-surgeon-page .panel-shell [class*=text-dark-400],:root.light .senior-surgeon-page .panel-shell [class*=text-dark-300]{color:#475569!important}[data-appearance=light] :is(.reference-hub-page,.senior-surgeon-page,.tools-page) .chip-soft.accent-on-tint.border-white\/25.bg-white\/10,:root.light :is(.reference-hub-page,.senior-surgeon-page,.tools-page) .chip-soft.accent-on-tint.border-white\/25.bg-white\/10,[data-appearance=light] .tools-page .chip-soft[class*=text-primary-200],:root.light .tools-page .chip-soft[class*=text-primary-200]{color:#0c4a6e!important;-webkit-text-fill-color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b247!important}[data-appearance=default] .page-frame-themed,[data-appearance=dark] .page-frame-themed,[data-appearance=black] .page-frame-themed{box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}[data-appearance=black] [class*=border-dark-700],[data-appearance=black] [class*=border-dark-800],[data-appearance=black] [class*=border-dark-600]{border-color:#0000!important}[data-appearance=black] .auth-card,[data-appearance=black] .auth-hero,[data-appearance=black] .auth-feature-card,[data-appearance=black] .auth-stat-card,[data-appearance=black] .card,[data-appearance=black] .panel-shell,[data-appearance=black] .surface-card,[data-appearance=black] .surface-card-soft,[data-appearance=black] .metric-card,[data-appearance=black] .page-hero-shell,[data-appearance=black] .home-surface-card,[data-appearance=black] .sidebar-card,[data-appearance=black] .app-chrome-panel,[data-appearance=black] .page-frame-themed{box-shadow:none!important;border-color:#0000!important}[data-appearance=black] .auth-card,[data-appearance=black] .auth-hero,[data-appearance=black] .card,[data-appearance=black] .panel-shell,[data-appearance=black] .surface-card,[data-appearance=black] .surface-card-soft,[data-appearance=black] .metric-card,[data-appearance=black] .page-hero-shell,[data-appearance=black] .home-surface-card,[data-appearance=black] .sidebar-card,[data-appearance=black] .app-chrome-panel,[data-appearance=black] .page-frame-themed{background:#000!important}[data-appearance=black] .page-hero-shell-warning{background:linear-gradient(145deg,#1a1205 0%,#0a0a0a 60%,#000 100%)!important}[data-appearance=black] .page-hero-shell-danger{background:linear-gradient(145deg,#1a0a0a 0%,#0a0a0a 60%,#000 100%)!important}[data-appearance=black] .page-hero-shell-warning{border-color:#facc1533!important}[data-appearance=black] .page-hero-shell-danger{border-color:#f8717133!important}[data-appearance=dark] [class*=border-dark-700],[data-appearance=dark] [class*=border-dark-800]{border-color:#27272ab3!important}[data-appearance=default] [class*=border-dark-700],[data-appearance=default] [class*=border-dark-800]{border-color:#0f1e30b3!important}[data-appearance=black] .card,[data-appearance=black] .panel-shell,[data-appearance=black] .metric-card,[data-appearance=black] .surface-card,[data-appearance=black] .surface-card-soft{box-shadow:none!important}[data-appearance=light] .text-white,:root.light .text-white{color:#0f172a!important}[data-appearance=light] .btn-primary,[data-appearance=light] .fab-main,[data-appearance=light] .profile-avatar-initials,[data-appearance=light] .badge-red,[data-appearance=light] .btn-danger.bg-red-500,:root.light .btn-primary,:root.light .fab-main,:root.light .profile-avatar-initials{color:#fff!important}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.surface-card-soft,.metric-card) .metric-number,:root.light :is(.surface-card-soft,.metric-card) .metric-number{color:#0f172a!important}[data-appearance=light] .text-yellow-300,[data-appearance=light] .text-yellow-200,[data-appearance=light] .text-yellow-100,:root.light .text-yellow-300,:root.light .text-yellow-200,:root.light .text-yellow-100{color:#a16207!important}[data-appearance=light] .text-primary-300,[data-appearance=light] .text-primary-400,:root.light .text-primary-300,:root.light .text-primary-400{color:#0e7490!important}[data-appearance=light] .text-primary-50,[data-appearance=light] .text-primary-100,[data-appearance=light] .text-primary-200,:root.light .text-primary-50,:root.light .text-primary-100,:root.light .text-primary-200{color:#0c4a6e!important}[data-appearance=light] .surface-card-soft span.metric-number.text-white,:root.light .surface-card-soft span.metric-number.text-white{color:#0f172a!important}.icon-btn{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 80%, transparent);color:var(--text);transition:background .16s var(--ease-standard), border-color .16s var(--ease-standard), color .16s var(--ease-standard), transform .16s var(--ease-standard);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover:not(:disabled){border-color:var(--line-strong);background:color-mix(in srgb, var(--glow) 40%, var(--surface));color:var(--text);transform:translateY(-1px)}.icon-btn:active:not(:disabled){transform:translateY(0)}.icon-btn:disabled{opacity:.4;cursor:not-allowed}.icon-btn:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--line-strong) 80%, transparent);outline:none}[data-appearance=light] .icon-btn,:root.light .icon-btn{color:#0f172a;background:#fff;border-color:#1e293b1f}[data-appearance=light] .icon-btn:hover:not(:disabled),:root.light .icon-btn:hover:not(:disabled){color:#0e7490;background:#0891b214;border-color:#0891b24d}[data-appearance=light] .theme-list-row,:root.light .theme-list-row{background:#fff!important;border-color:#1e293b1a!important}[data-appearance=light] .theme-option-idle,:root.light .theme-option-idle{color:#0f172a;background:#fff!important;border-color:#1e293b1a!important}[data-appearance=light] .theme-option-active,:root.light .theme-option-active{color:#0f172a;box-shadow:0 0 0 1px #0891b229;background:linear-gradient(#0891b214,#fffffff5)!important;border-color:#0891b266!important}[data-appearance=light] :is(.theme-option-idle,.theme-option-active,.theme-list-row) .text-app,:root.light :is(.theme-option-idle,.theme-option-active,.theme-list-row) .text-app{color:#0f172a!important}[data-appearance=light] :is(.theme-option-idle,.theme-option-active,.theme-list-row) .text-app-muted,:root.light :is(.theme-option-idle,.theme-option-active,.theme-list-row) .text-app-muted{color:#475569!important}[data-appearance=light] .app-chrome-panel,[data-appearance=light] .sidebar-card,[data-appearance=light] .theme-sheet,[data-appearance=light] .bottom-nav-shell,[data-appearance=light] .app-header-shell,:root.light .app-chrome-panel,:root.light .sidebar-card,:root.light .theme-sheet,:root.light .bottom-nav-shell,:root.light .app-header-shell{--concordance-surface:1}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a!important}[data-appearance=light] .text-dark-300,[data-appearance=light] .text-dark-400,[data-appearance=light] .text-dark-500,[data-appearance=light] .text-dark-600,:root.light .text-dark-300,:root.light .text-dark-400,:root.light .text-dark-500,:root.light .text-dark-600{color:#64748b!important}[data-appearance=light] .text-emerald-300,[data-appearance=light] .text-emerald-400,:root.light .text-emerald-300,:root.light .text-emerald-400{color:#047857!important}[data-appearance=light] .text-red-300,[data-appearance=light] .text-red-400,:root.light .text-red-300,:root.light .text-red-400{color:#b91c1c!important}[data-appearance=light] .text-amber-300,[data-appearance=light] .text-amber-400,:root.light .text-amber-300,:root.light .text-amber-400{color:#b45309!important}[data-appearance=light] .text-sky-300,[data-appearance=light] .text-sky-400,:root.light .text-sky-300,:root.light .text-sky-400{color:#0369a1!important}[data-appearance=light] .text-violet-300,[data-appearance=light] .text-violet-400,:root.light .text-violet-300,:root.light .text-violet-400{color:#6d28d9!important}[data-appearance=light] .theme-list-row .text-app,[data-appearance=light] .quick-access-row .text-app,:root.light .theme-list-row .text-app,:root.light .quick-access-row .text-app{color:#0f172a!important}[data-appearance=light] .theme-list-row .text-app-muted,[data-appearance=light] .quick-access-row .text-app-muted,:root.light .theme-list-row .text-app-muted,:root.light .quick-access-row .text-app-muted{color:#475569!important}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa!important}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8!important}[data-appearance=black] .text-primary-300,[data-appearance=black] .text-primary-400,[data-appearance=dark] .text-primary-300,[data-appearance=dark] .text-primary-400{color:#67e8f9!important}[data-appearance=dark] :is(.card,.panel-shell,.surface-card) .text-dark-500{color:#a1a1aa!important}[data-appearance=default] .text-primary-300,[data-appearance=default] .text-primary-400{color:#67e8f9!important}[data-appearance=default] :is(.card,.panel-shell,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8!important}[data-appearance=light] .bg-dark-900\/60,[data-appearance=light] .bg-dark-900\/55,[data-appearance=light] .bg-dark-900\/40,[data-appearance=light] .bg-dark-900\/35,[data-appearance=light] .bg-dark-900\/30,[data-appearance=light] .bg-dark-900\/20,[data-appearance=light] .bg-dark-900\/15,:root.light .bg-dark-900\/60,:root.light .bg-dark-900\/55,:root.light .bg-dark-900\/40,:root.light .bg-dark-900\/35,:root.light .bg-dark-900\/30,:root.light .bg-dark-900\/20,:root.light .bg-dark-900\/15{background-color:#fff!important}[data-appearance=light] .bg-dark-800\/70,[data-appearance=light] .bg-dark-800\/60,[data-appearance=light] .bg-dark-800\/55,[data-appearance=light] .bg-dark-800\/40,[data-appearance=light] .bg-dark-800\/35,[data-appearance=light] .bg-dark-800\/30,[data-appearance=light] .bg-dark-800\/25,[data-appearance=light] .bg-dark-800\/20,:root.light .bg-dark-800\/70,:root.light .bg-dark-800\/60,:root.light .bg-dark-800\/55,:root.light .bg-dark-800\/40,:root.light .bg-dark-800\/35,:root.light .bg-dark-800\/30,:root.light .bg-dark-800\/25,:root.light .bg-dark-800\/20{background-color:#f1f5f9!important}[data-appearance=light] .text-dark-100,[data-appearance=light] .text-dark-200,:root.light .text-dark-100,:root.light .text-dark-200{color:#1e293b!important}[data-appearance=light] .border-dark-700,[data-appearance=light] .border-dark-700\/50,[data-appearance=light] .border-dark-700\/40,[data-appearance=light] .border-dark-700\/30,[data-appearance=light] .border-dark-700\/20,[data-appearance=light] .border-dark-800,[data-appearance=light] .border-dark-800\/80,[data-appearance=light] .border-dark-800\/60,[data-appearance=light] .border-dark-800\/50,[data-appearance=light] .border-dark-800\/40,[data-appearance=light] .border-dark-800\/30,:root.light .border-dark-700,:root.light .border-dark-700\/50,:root.light .border-dark-700\/40,:root.light .border-dark-700\/30,:root.light .border-dark-700\/20,:root.light .border-dark-800,:root.light .border-dark-800\/80,:root.light .border-dark-800\/60,:root.light .border-dark-800\/50,:root.light .border-dark-800\/40,:root.light .border-dark-800\/30{border-color:#1e293b24!important}[data-appearance=light] .border-dark-600,[data-appearance=light] .border-dark-600\/50,[data-appearance=light] .border-dark-600\/40,[data-appearance=light] .border-dark-600\/30,:root.light .border-dark-600,:root.light .border-dark-600\/50,:root.light .border-dark-600\/40,:root.light .border-dark-600\/30{border-color:#1e293b2e!important}[data-appearance=light] .hover\:border-dark-600:hover,[data-appearance=light] .hover\:border-dark-700:hover,[data-appearance=light] .hover\:border-dark-500:hover,:root.light .hover\:border-dark-600:hover,:root.light .hover\:border-dark-700:hover,:root.light .hover\:border-dark-500:hover{border-color:#0891b24d!important}[data-appearance=light] .hover\:bg-dark-800\/50:hover,[data-appearance=light] .hover\:bg-dark-800:hover,[data-appearance=light] .hover\:bg-dark-700:hover,:root.light .hover\:bg-dark-800\/50:hover,:root.light .hover\:bg-dark-800:hover,:root.light .hover\:bg-dark-700:hover{background-color:#e2e8f0!important}[data-appearance=light] .hover\:text-dark-100:hover,[data-appearance=light] .hover\:text-dark-200:hover,:root.light .hover\:text-dark-100:hover,:root.light .hover\:text-dark-200:hover{color:#0f172a!important}[data-appearance=light] [role=dialog].bg-dark-950,:root.light [role=dialog].bg-dark-950{background:#fff!important;border-color:#1e293b1f!important;box-shadow:0 24px 64px -16px #0f172a2e!important}[data-appearance=light] [role=dialog] .bg-dark-900\/60,[data-appearance=light] [role=dialog] .bg-dark-900\/40,:root.light [role=dialog] .bg-dark-900\/60,:root.light [role=dialog] .bg-dark-900\/40{background-color:#f8fafc!important}[data-appearance=light] [role=dialog] .border-dark-800,:root.light [role=dialog] .border-dark-800{border-color:#1e293b1a!important}[data-appearance=light] [role=dialog] .text-white,:root.light [role=dialog] .text-white{color:#0f172a!important}[data-appearance=light] [role=dialog] .support-label-accent,:root.light [role=dialog] .support-label-accent{color:#0e7490!important}[data-appearance=light] kbd,:root.light kbd{color:#1e293b!important;background:#f1f5f9!important;border-color:#1e293b2e!important;box-shadow:0 1px 2px #0f172a12,inset 0 -1px #0f172a0f!important}[data-appearance=light] .bg-dark-800.text-dark-400,:root.light .bg-dark-800.text-dark-400{color:#475569!important;background:#f1f5f9!important}[data-appearance=light] .border-white\/10.bg-dark-900\/60,:root.light .border-white\/10.bg-dark-900\/60{color:#475569!important;background-color:#f8fafc!important;border-color:#1e293b1f!important}[data-appearance=light] button[aria-pressed=false] .rounded-full>span.bg-white,:root.light button[aria-pressed=false] .rounded-full>span.bg-white{background-color:#64748b!important;box-shadow:0 1px 3px #00000026!important}[data-appearance=light] .text-primary-200,:root.light .text-primary-200{color:#0369a1!important}[data-appearance=light] .text-amber-200,:root.light .text-amber-200{color:#b45309!important}[data-appearance=light] .main-source-filter-active,:root.light .main-source-filter-active{color:#fff!important;background-color:#0e7490!important;border-color:#0891b2!important}[data-appearance=light] .main-source-filter-idle,:root.light .main-source-filter-idle{color:#475569!important;background-color:#fff!important;border-color:#cbd5e1!important}[data-appearance=light] .main-source-filter-idle:hover,:root.light .main-source-filter-idle:hover{color:#0f172a!important;border-color:#94a3b8!important}[data-appearance=light] .main-source-type-badge,:root.light .main-source-type-badge{border-style:solid;border-width:1px;font-weight:600}[data-appearance=light] .main-source-type-badge--pdf,:root.light .main-source-type-badge--pdf{color:#991b1b!important;background-color:#fef2f2!important;border-color:#b91c1c3d!important}[data-appearance=light] .main-source-type-badge--image,:root.light .main-source-type-badge--image{color:#0e7490!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .main-source-type-badge--link,:root.light .main-source-type-badge--link{color:#047857!important;background-color:#ecfdf5!important;border-color:#0596693d!important}[data-appearance=light] .main-source-type-badge--word,:root.light .main-source-type-badge--word{color:#1d4ed8!important;background-color:#eff6ff!important;border-color:#2563eb3d!important}[data-appearance=light] .main-source-type-badge--text,:root.light .main-source-type-badge--text{color:#334155!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-appearance=light] .main-source-type-badge--video,:root.light .main-source-type-badge--video{color:#6d28d9!important;background-color:#f5f3ff!important;border-color:#6d28d93d!important}[data-appearance=light] .main-source-metric-value,:root.light .main-source-metric-value,[data-appearance=light] .main-source-asset-title,:root.light .main-source-asset-title{color:#0f172a!important}[data-appearance=light] .main-source-chip,:root.light .main-source-chip{color:#334155!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}[data-appearance=light] .main-source-chip--primary,:root.light .main-source-chip--primary{color:#0c4a6e!important;background-color:#ecfeff!important;border-color:#0891b23d!important}[data-appearance=light] .main-source-page .surface-card-soft :is(p,span,.content-title),[data-appearance=light] .main-source-page .surface-card-soft [class*=text-dark-],:root.light .main-source-page .surface-card-soft :is(p,span,.content-title),:root.light .main-source-page .surface-card-soft [class*=text-dark-]{color:#475569!important}[data-appearance=light] .main-source-page .surface-card-soft .content-title,:root.light .main-source-page .surface-card-soft .content-title{color:#0f172a!important}[data-appearance=light] .main-source-page .metric-label,[data-appearance=light] .main-source-page .metric-meta,:root.light .main-source-page .metric-label,:root.light .main-source-page .metric-meta{color:#64748b!important}[data-appearance=light] .main-source-page .metric-number,[data-appearance=light] .main-source-page .surface-card-soft,:root.light .main-source-page .metric-number,:root.light .main-source-page .surface-card-soft{color:#0f172a!important}[data-appearance=light] .main-source-page .surface-card-soft p,:root.light .main-source-page .surface-card-soft p{color:#475569!important}[data-appearance=light] .main-source-page .surface-card-soft,[data-appearance=light] .main-source-page .surface-card-soft .metric-label,[data-appearance=light] .main-source-page .surface-card-soft .metric-meta,[data-appearance=light] .main-source-page .surface-card-soft .metric-number,:root.light .main-source-page .surface-card-soft,:root.light .main-source-page .surface-card-soft .metric-label,:root.light .main-source-page .surface-card-soft .metric-meta,:root.light .main-source-page .surface-card-soft .metric-number{color:#0f172a!important;background-color:#fff!important}[data-appearance=light] .main-source-page .surface-card-soft .metric-label,[data-appearance=light] .main-source-page .surface-card-soft .metric-meta,:root.light .main-source-page .surface-card-soft .metric-label,:root.light .main-source-page .surface-card-soft .metric-meta{color:#64748b!important}[data-appearance=light] .main-source-page .panel-shell .surface-card-soft,:root.light .main-source-page .panel-shell .surface-card-soft{background-color:#fff!important;border-color:#1e293b1a!important;box-shadow:0 1px 2px #0f172a0a!important}[data-appearance=light] .main-source-page,:root.light .main-source-page{background-color:#f8fafc!important}[data-appearance=light] .main-source-page .surface-card-soft p.main-source-card-copy,:root.light .main-source-page .surface-card-soft p.main-source-card-copy{color:#334155!important}.main-source-hero-factory{box-shadow:0 0 0 1px #8b5cf61f,0 12px 40px #4c1d951f}.main-source-hero-operative{box-shadow:0 0 0 1px #14b8a61f,0 12px 40px #0f766e1a}.main-source-embedded-bar{z-index:20;backdrop-filter:blur(10px);position:sticky;top:.5rem;background:#0f172ae0!important}.main-source-factory-open{background:linear-gradient(135deg,#7c3aed 0%,#6d28d9 100%)!important;border-color:#a78bfa59!important}.main-source-page .main-source-hero-factory .main-source-chip{background:#8b5cf614;border-color:#8b5cf638}[data-appearance=light] .main-source-embedded-bar,:root.light .main-source-embedded-bar{background:#fffffff0!important;border-color:#e2e8f0!important}[data-appearance=light] .main-source-hero-factory,:root.light .main-source-hero-factory{background:linear-gradient(135deg,#f5f3ff 0%,#fff 55%,#faf5ff 100%)!important;border-color:#6d28d92e!important}[data-appearance=light] .main-source-hero-factory .page-title-compact,[data-appearance=light] .main-source-hero-factory .panel-copy,:root.light .main-source-hero-factory .page-title-compact,:root.light .main-source-hero-factory .panel-copy{color:#1e1b4b!important}:root:not(.light) :is([class*=text-primary-100],[class*=text-primary-200],[class*=text-primary-300],[class*=text-primary-400]){color:#e0f2fe!important}:root:not(.light) :is([class*=text-cyan-200],[class*=text-cyan-300],[class*=text-cyan-400]){color:#cffafe!important}:root:not(.light) :is([class*=bg-red-500\/10],[class*=bg-red-500\/15],[class*=border-red-500\/20],[class*=border-red-500\/25]) :is([class*=text-red-300],[class*=text-red-400]),:root:not(.light) [class*=rounded-full][class*=text-red-300],:root:not(.light) [class*=rounded-full][class*=text-red-400]{color:#fff!important;background-color:#b91c1ceb!important;border-color:#f8717173!important}:root:not(.light) :is([class*=bg-amber-500\/10],[class*=bg-amber-500\/15],[class*=border-amber-500\/20]) :is([class*=text-amber-300],[class*=text-amber-400],[class*=text-yellow-300]){color:#fde68a!important}:root:not(.light) :is([class*=bg-emerald-500\/10],[class*=bg-emerald-500\/15],[class*=border-emerald-500\/20]) :is([class*=text-emerald-300],[class*=text-emerald-400]){color:#a7f3d0!important}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.text-dark-400,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label),:root:not(.light) :is([class*=bg-sky-500],[class*=bg-cyan-600]) :is(.section-label,[class*=text-dark-400],[class*=text-dark-500]){color:#f8fafc!important}:root:not(.light) [class*=bg-red-5] :is([class*=text-red-3],[class*=text-red-4]),:root:not(.light) [class*=bg-red-6] :is([class*=text-red-3],[class*=text-red-4]),:root:not(.light) [class*=bg-emerald-5] :is([class*=text-emerald-3],[class*=text-emerald-4]),:root:not(.light) [class*=bg-emerald-6] :is([class*=text-emerald-3],[class*=text-emerald-4]),:root:not(.light) [class*=bg-amber-5] :is([class*=text-amber-3],[class*=text-amber-4]),:root:not(.light) [class*=bg-yellow-5] :is([class*=text-yellow-3],[class*=text-yellow-4]){color:#fff!important}footer :is(.text-dark-600,[class*=text-dark-600]),main :is(.text-dark-600,[class*=text-dark-600]).text-xs{color:#94a3b8!important}[data-appearance=black] footer :is(.text-dark-600,[class*=text-dark-600]),[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).text-xs{color:#a1a1aa!important}:root:not(.light) .page-hero-shell :is(.card.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8!important;border-color:#7dd3fc61!important}:root:not(.light) .page-hero-shell .card.border-amber-500\/20.bg-amber-500\/5{background-color:#92400eb8!important;border-color:#fbbf2461!important}:root:not(.light) .page-hero-shell :is(.card.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff!important}:root:not(.light) button.border-dark-700.bg-dark-900 :is([class*=text-dark-],.content-title-muted){color:#e2e8f0!important}:root:not(.light) button.border-dark-700.bg-dark-900 [class*=text-dark-500],:root:not(.light) button.border-dark-700.bg-dark-900 [class*=text-dark-600]{color:#cbd5e1!important}:root:not(.light) button[class*=border-primary-500][class*=bg-primary-600\/10] :is([class*=text-dark-],.content-title-muted,p,span){color:#f1f5f9!important}:root:not(.light) button[class*=border-primary-500][class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600]){color:#e2e8f0!important}:root:not(.light) button[class*=border-primary-500][class*=bg-primary-600\/10] [class*=text-amber-500]{color:#fde68a!important}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0!important}:root:not(.light) button[class*=border-primary-500] span[class*=bg-primary-500\/10][class*=border-primary-500\/20],:root:not(.light) button[class*=bg-primary-600\/10] span[class*=bg-primary-500\/10],:root:not(.light) span[class*=bg-primary-5][class*=border-primary-500]{color:#fff!important;background-color:#0369a1e0!important;border-color:#7dd3fc73!important}:root:not(.light) .topic-map-page .badge-red,:root:not(.light) .topic-map-page a.badge-red{color:#fff!important;background-color:#b91c1ceb!important;border-color:#f8717173!important}:root:not(.light) .topic-map-page .badge-red [class*=text-red-3]{color:#fff!important}:root:not(.light) .topic-map-page [class*=bg-sky-500\/15][class*=text-sky-300],:root:not(.light) .topic-map-page .badge[class*=bg-sky-500]{color:#e0f2fe!important;background-color:#0369a1e0!important;border-color:#7dd3fc73!important}:root:not(.light) .topic-map-page [class*=text-dark-500].text-xs{color:#a1a1aa!important}[data-appearance=light] .legal-screen,:root.light .legal-screen{background:linear-gradient(#f1f5f9,#fff)!important}[data-appearance=light] .legal-sheet,:root.light .legal-sheet{color:#000!important;background:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .legal-sheet :is(.legal-title,.legal-section-title,h1,h2,h3,strong),:root.light .legal-sheet :is(.legal-title,.legal-section-title,h1,h2,h3,strong),[data-appearance=light] .legal-sheet :is(.panel-copy,p,li,.content-title-muted),:root.light .legal-sheet :is(.panel-copy,p,li,.content-title-muted){color:#000!important}[data-appearance=light] .legal-sheet .icon-box,:root.light .legal-sheet .icon-box{background:#f1f5f9!important;border:1px solid #0f172a1a!important}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.rounded-xl.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.rounded-xl.border-dark-700){background:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] .pricing-page .page-hero-shell,:root.light .pricing-page .page-hero-shell{background:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .pricing-page :is(.page-title,.surface-title-strong,.metric-number-xl),:root.light .pricing-page :is(.page-title,.surface-title-strong,.metric-number-xl),[data-appearance=light] .pricing-page :is(.panel-copy,.content-title-muted,p,li),:root.light .pricing-page :is(.panel-copy,.content-title-muted,p,li),[data-appearance=light] .page-state-shell-sm,:root.light .page-state-shell-sm,[data-appearance=light] .page-state-shell-sm :is(.section-title-hero,.surface-title-strong,h1,h2),:root.light .page-state-shell-sm :is(.section-title-hero,.surface-title-strong,h1,h2),[data-appearance=light] .page-state-copy,:root.light .page-state-copy{color:#000!important}[data-appearance=light] .error-card,:root.light .error-card{color:#000!important;background:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .error-card :is(.surface-title-strong,.panel-copy,p,pre,summary),:root.light .error-card :is(.surface-title-strong,.panel-copy,p,pre,summary){color:#000!important}[data-appearance=light] .error-card :is(.bg-dark-900\/80,[class*=bg-dark-900]),:root.light .error-card :is(.bg-dark-900\/80,[class*=bg-dark-900]){background:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] .modal-shell.bg-white,:root.light .modal-shell.bg-white{color:#000!important;background:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .modal-shell.bg-white :is(h2,p,label,span),:root.light .modal-shell.bg-white :is(h2,p,label,span){color:#000!important}[data-appearance=light] .viewer-shell,:root.light .viewer-shell{color:#000!important;background:#fff!important}[data-appearance=light] .viewer-shell :is(.viewer-header,.viewer-toolbar),:root.light .viewer-shell :is(.viewer-header,.viewer-toolbar){color:#000!important;background:#f8fafc!important;border-color:#0f172a1f!important}[data-appearance=light] .viewer-shell :is(.content-title,.panel-copy,.content-title-muted,h2,p,span),:root.light .viewer-shell :is(.content-title,.panel-copy,.content-title-muted,h2,p,span){color:#000!important}[data-appearance=light] .viewer-shell :is(.bg-dark-800,.bg-dark-900,.bg-dark-950,[class*=bg-dark-]),:root.light .viewer-shell :is(.bg-dark-800,.bg-dark-900,.bg-dark-950,[class*=bg-dark-]){background-color:#f1f5f9!important;border-color:#0f172a1f!important}[data-appearance=light] .viewer-shell .viewer-back-btn,:root.light .viewer-shell .viewer-back-btn{color:#000!important;background:#f1f5f9!important;border-color:#0f172a1f!important}[data-appearance=light] .question-support-panels,:root.light .question-support-panels{color:#000!important}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.rounded-xl)[class*=bg-dark-]{background-color:#fff!important;border-color:#0f172a1f!important}[data-appearance=light] .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label,p,li,span),:root.light .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label,p,li,span){color:#000!important}[data-appearance=default] .legal-sheet,[data-appearance=dark] .legal-sheet,[data-appearance=black] .legal-sheet,:root:not(.light) .legal-sheet{color:#e2e8f0!important;background-color:#0f172af2!important;border-color:#94a3b838!important}[data-appearance=default] .legal-screen,[data-appearance=dark] .legal-screen,[data-appearance=black] .legal-screen,:root:not(.light) .legal-screen{background:linear-gradient(#020617fa,#0f172afa)!important}[data-appearance=default] .legal-sheet :is(.legal-title,.legal-section-title,h1,h2,h3,strong,.content-title),[data-appearance=dark] .legal-sheet :is(.legal-title,.legal-section-title,h1,h2,h3,strong,.content-title),[data-appearance=black] .legal-sheet :is(.legal-title,.legal-section-title,h1,h2,h3,strong,.content-title),:root:not(.light) .legal-sheet :is(.legal-title,.legal-section-title,h1,h2,h3,strong,.content-title){color:#f1f5f9!important}[data-appearance=default] .legal-sheet :is(.panel-copy,p,li,.content-title-muted),[data-appearance=dark] .legal-sheet :is(.panel-copy,p,li,.content-title-muted),[data-appearance=black] .legal-sheet :is(.panel-copy,p,li,.content-title-muted),:root:not(.light) .legal-sheet :is(.panel-copy,p,li,.content-title-muted){color:#cbd5e1!important}[data-appearance=default] .pricing-page .card,[data-appearance=dark] .pricing-page .card,[data-appearance=black] .pricing-page .card,:root:not(.light) .pricing-page .card{background-color:#0f172aeb!important;border-color:#94a3b838!important}[data-appearance=default] .page-state-shell-sm,[data-appearance=dark] .page-state-shell-sm,[data-appearance=black] .page-state-shell-sm,:root:not(.light) .page-state-shell-sm{color:#e2e8f0!important}[data-appearance=default] .error-card,[data-appearance=dark] .error-card,[data-appearance=black] .error-card,:root:not(.light) .error-card{color:#e2e8f0!important;background-color:#0f172af2!important;border-color:#94a3b838!important}[data-appearance=default] .viewer-shell,[data-appearance=dark] .viewer-shell,[data-appearance=black] .viewer-shell,:root:not(.light) .viewer-shell{color:#e2e8f0!important;background-color:#020617fa!important}[data-appearance=default] .viewer-shell :is(.bg-white,.bg-white\/5,.bg-white\/10),[data-appearance=dark] .viewer-shell :is(.bg-white,.bg-white\/5,.bg-white\/10),[data-appearance=black] .viewer-shell :is(.bg-white,.bg-white\/5,.bg-white\/10),:root:not(.light) .viewer-shell :is(.bg-white,.bg-white\/5,.bg-white\/10){background-color:#1e293bb8!important}[data-appearance=default] .question-support-panels :is(.card,.rounded-2xl)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.rounded-2xl)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.rounded-2xl)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.rounded-2xl)[class*=bg-dark-]{background-color:#0f172ae0!important;border-color:#94a3b838!important}[data-appearance=default] .question-support-panels :is(.content-title,.panel-copy),[data-appearance=dark] .question-support-panels :is(.content-title,.panel-copy),[data-appearance=black] .question-support-panels :is(.content-title,.panel-copy),:root:not(.light) .question-support-panels :is(.content-title,.panel-copy){color:#e2e8f0!important}:root.light{--palette-enforce-body:#0f172a;--palette-enforce-copy:#000;--palette-enforce-surface:#fff;--palette-enforce-surface-alt:#f8fafc;--palette-enforce-surface-muted:#f1f5f9;--palette-enforce-red:#991b1b;--palette-enforce-red-mid:#b91c1c;--palette-enforce-red-deep:#7f1d1d;--palette-enforce-orange:#9a3412;--palette-enforce-orange-mid:#b45309;--palette-enforce-orange-bright:#c2410c;--page-frame-bg:#f8fafceb!important}:root.light body,:root.light main,:root.light header,:root.light aside,:root.light nav,:root.light footer,:root.light section,:root.light article{color:var(--palette-enforce-body)!important}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)!important}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)!important}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)!important}:root.light :is(.text-red-700,.text-red-800,.text-red-900,[class*=text-red-7],[class*=text-red-8],[class*=text-red-9]){color:var(--palette-enforce-red-deep)!important}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)!important}:root.light :is(.text-amber-600,.text-amber-700,.text-orange-600,.text-orange-700,[class*=text-amber-6],[class*=text-amber-7],[class*=text-orange-6],[class*=text-orange-7]){color:var(--palette-enforce-orange)!important}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)!important}:root.light :is(main,.card,.panel-shell,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)!important}:root.light :is(main,.card,.panel-shell,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)!important}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt)!important;border-color:#e2e8f0!important}:root.light :is(.card,.panel-shell,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)!important}:root.light :is(main,.page-frame-themed){background-color:var(--palette-enforce-surface-muted)!important}:root.light .auth-shell-form,:root.light .auth-card{background-color:var(--palette-enforce-surface)!important}:root.light :is(input,textarea,select,.input,.form-input,.search-input){color:var(--palette-enforce-copy)!important;background-color:var(--palette-enforce-surface)!important;border-color:#cbd5e1!important}:root.light :is(table,.table-shell) :is(td,th){color:var(--palette-enforce-copy)!important;background-color:var(--palette-enforce-surface)!important;border-color:#e2e8f0!important}:root.light :is(.badge,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body)!important;background-color:var(--palette-enforce-surface-muted)!important;border-color:#e2e8f0!important}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)!important}:root.light :is(.btn-ghost,.btn-secondary,.btn-outline,button.border-white\/10) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body)!important;background-color:var(--palette-enforce-surface-muted)!important;border-color:#cbd5e1!important}:root.light :is(.btn-primary,.fab-main){background-color:var(--palette-enforce-red-mid)!important;background-image:linear-gradient(135deg, var(--palette-enforce-red-deep), var(--palette-enforce-red-mid) 52%, var(--palette-enforce-orange-mid))!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#7f1d1d73!important}:root.light :is(.btn-primary,.fab-main) :is(svg,span){color:inherit!important;-webkit-text-fill-color:inherit!important}:root.light .icon-btn:not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important;background-color:var(--palette-enforce-surface-muted)!important;border-color:#cbd5e1!important}:root.light .icon-btn:not(:disabled):hover{color:var(--palette-enforce-red-mid)!important;-webkit-text-fill-color:var(--palette-enforce-red-mid)!important;background-color:#fef2f2!important;border-color:#fecaca!important}:root.light .icon-btn:disabled{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:.55!important}:root.light .button-contrast.btn-ghost,:root.light .button-contrast.btn-secondary,:root.light .button-contrast.icon-btn{color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important}:root.light :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-emerald-],[class*=bg-teal-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-indigo-]){background-color:var(--palette-enforce-surface-muted)!important;border-color:#e2e8f0!important}:root:not(.light){--palette-enforce-body:#f1f5f9;--palette-enforce-copy:#fafafa;--palette-enforce-surface:#0f172a;--palette-enforce-surface-alt:#1e293b;--palette-enforce-surface-muted:#111827;--palette-enforce-red:#fca5a5;--palette-enforce-red-mid:#ef4444;--palette-enforce-red-deep:#dc2626;--palette-enforce-orange:#fdba74;--palette-enforce-orange-mid:#f97316;--palette-enforce-orange-bright:#ea580c;--page-frame-bg:transparent!important}:root:not(.light) body,:root:not(.light) main,:root:not(.light) header,:root:not(.light) aside{color:var(--palette-enforce-body)!important}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card,.panel-shell,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)!important}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)!important}:root:not(.light) :is(.text-red-200,.text-red-300,[class*=text-red-2],[class*=text-red-3]){color:var(--palette-enforce-red)!important}:root:not(.light) :is(.text-red-500,.text-red-600,[class*=text-red-5],[class*=text-red-6]){color:var(--palette-enforce-red-deep)!important}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)!important}:root:not(.light) :is(.text-amber-200,.text-orange-200,[class*=text-amber-2],[class*=text-orange-2]){color:var(--palette-enforce-orange)!important}:root:not(.light) :is(.text-amber-500,.text-orange-500,.text-orange-600,[class*=text-amber-5],[class*=text-orange-5],[class*=text-orange-6]){color:var(--palette-enforce-orange-bright)!important}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)!important}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)!important}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)!important}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)!important}:root:not(.light) :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-gray-50,.bg-gray-100,[class*=bg-white],[class*=bg-slate-50],[class*=bg-slate-100]){background-color:var(--palette-enforce-surface-alt)!important}:root:not(.light) .page-frame-themed{--page-frame-bg:transparent!important;background-color:#0000!important}:root:not(.light) :is(.card,.panel-shell,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface)!important;border-color:#94a3b838!important}:root:not(.light) :is(input,textarea,select,.input,.form-input,.search-input){color:var(--palette-enforce-copy)!important;background-color:var(--palette-enforce-surface)!important;border-color:#94a3b847!important}:root:not(.light) :is(table,.table-shell) :is(td,th){color:var(--palette-enforce-body)!important;background-color:var(--palette-enforce-surface)!important;border-color:#94a3b833!important}:root:not(.light) :is(.badge,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body)!important;background-color:#1e293bd9!important;border-color:#94a3b840!important}:root:not(.light) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-]){color:var(--palette-enforce-red)!important;background-color:#dc26262e!important;border-color:#f8717152!important}:root:not(.light) :is([class*=bg-teal-],[class*=bg-emerald-],[class*=bg-amber-],[class*=bg-orange-]){color:var(--palette-enforce-orange)!important;background-color:#ea580c2e!important;border-color:#fb923c52!important}:root:not(.light) :is(.btn-ghost,.btn-secondary,.btn-outline) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body)!important;background-color:#1e293bb8!important;border-color:#94a3b847!important}:root:not(.light) .auth-shell-form{background-color:var(--palette-enforce-surface)!important}:root:not(.light) .auth-card{background-color:var(--palette-enforce-surface-alt)!important}:root.light .senior-surgeon-page :is(button,[role=button])[class*=hover\:text-white]{--tw-text-opacity:1}:root.light .senior-surgeon-page :is(button[class*=border-white\/10],button[class*=bg-white\/5],button[class*=bg-white\/10][class*=text-white]),:root.light .senior-surgeon-page .chip-soft{color:var(--palette-enforce-body)!important;background-color:var(--palette-enforce-surface-muted)!important;border-color:#cbd5e1!important}:root.light .senior-surgeon-page button.metric-meta,:root.light .senior-surgeon-page .card button.content-title{color:var(--palette-enforce-body)!important}:root.light .profile-page .icon-box:not([class*=bg-yellow]){background-color:var(--palette-enforce-surface-muted)!important;border-color:#cbd5e1!important}:root.light .profile-page .icon-box[class*=bg-yellow]{background-color:#fffbeb!important;border-color:#fde68a!important}:root.light .la-calculator-page button.la-adr-toggle,:root.light .la-calculator-page button[class*=rounded-full].border-slate-300,:root.light .la-calculator-page button[class*=rounded-full].border-slate-400,:root.light .la-calculator-page button[class*=rounded-full].border-slate-500{color:#334155!important;-webkit-text-fill-color:#334155!important;background-color:#cbd5e1!important;border-color:#475569!important}:root.light .la-calculator-page button.la-adr-toggle[class*=bg-teal]{background-color:#ccfbf1!important;border-color:#0f766e!important}:root.light .la-calculator-page button.la-adr-toggle :is(.la-adr-toggle-knob,[class*=bg-slate-]),:root.light .la-calculator-page button[class*=rounded-full] :is(.bg-slate-500,.bg-slate-600,.bg-slate-700){background-color:#334155!important}:root.light .la-calculator-page button.la-adr-toggle [class*=bg-teal-7]{background-color:#115e59!important}:root.light .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label,span:not(.metric-meta),p),:root.light .chip-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]),:root.light .badge:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]),:root.light .topic-domain-filter{color:var(--palette-enforce-copy)!important}:root.light .surface-card-soft[class*=bg-red-] .emphasis-important,:root.light .surface-card-soft[class*=bg-rose-] .emphasis-important,:root.light .badge[class*=bg-red-] .emphasis-important,:root.light .chip-soft[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)!important}:root.light .surface-card-soft[class*=bg-orange-] .emphasis-mid,:root.light .surface-card-soft[class*=bg-amber-] .emphasis-mid,:root.light .badge[class*=bg-orange-] .emphasis-mid,:root.light .chip-soft[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)!important}:root:not(.light) .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label,span,p),:root:not(.light) .badge:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]),:root:not(.light) .chip-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]),:root:not(.light) .topic-domain-filter{color:var(--palette-enforce-copy)!important}:root.light .topic-map-page button.border-orange-500.bg-orange-600,:root:not(.light) .topic-map-page button.border-orange-500.bg-orange-600{color:#fff!important}:root.light .topic-map-page .badge[class*=bg-red-],:root.light .topic-map-page .badge[class*=bg-orange-]{color:var(--palette-enforce-red-deep)!important}:root:not(.light) .topic-map-page .badge[class*=bg-red-]{color:#fecaca!important}:root.light .topic-map-page .badge[class*=bg-orange-]{color:var(--palette-enforce-orange)!important}:root:not(.light) .topic-map-page .badge[class*=bg-orange-]{color:#fed7aa!important}:root.light .progress-fill[class*=bg-orange-],:root:not(.light) .progress-fill[class*=bg-orange-]{background-color:var(--palette-enforce-orange-bright)!important}:root.light [class*=bg-red-]:is([class*=text-red-2],[class*=text-red-3],[class*=text-rose-2],[class*=text-rose-3]),:root.light [class*=bg-rose-]:is([class*=text-red-2],[class*=text-red-3],[class*=text-rose-2],[class*=text-rose-3]){color:var(--palette-enforce-red-deep)!important}:root.light [class*=bg-orange-]:is([class*=text-orange-2],[class*=text-orange-3],[class*=text-amber-2],[class*=text-amber-3]),:root.light [class*=bg-amber-]:is([class*=text-orange-2],[class*=text-orange-3],[class*=text-amber-2],[class*=text-amber-3]){color:var(--palette-enforce-orange)!important}:root:not(.light) [class*=bg-red-]:is([class*=text-red-2],[class*=text-red-3],[class*=text-rose-2],[class*=text-rose-3]),:root:not(.light) [class*=bg-rose-]:is([class*=text-red-2],[class*=text-red-3],[class*=text-rose-2],[class*=text-rose-3]){color:#fecaca!important}:root:not(.light) [class*=bg-orange-]:is([class*=text-orange-2],[class*=text-orange-3],[class*=text-amber-2],[class*=text-amber-3]),:root:not(.light) [class*=bg-amber-]:is([class*=text-orange-2],[class*=text-orange-3],[class*=text-amber-2],[class*=text-amber-3]){color:#fed7aa!important}:root.light .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label.emphasis-important){color:var(--palette-enforce-red-deep)!important}:root.light .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label.emphasis-mid){color:var(--palette-enforce-orange)!important}:root:not(.light) .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label.emphasis-important){color:#fecaca!important}:root:not(.light) .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label.emphasis-mid){color:#fed7aa!important}:root.light .topic-map-page .topic-map-sort-filter.border-orange-500.bg-orange-600,:root:not(.light) .topic-map-page .topic-map-sort-filter.border-orange-500.bg-orange-600{color:#fff!important}:root.light .analytics-page [class*=bg-red-500\/] .emphasis-important,:root.light .analytics-page [class*=bg-orange-500\/] .emphasis-mid{color:var(--palette-enforce-red-deep)!important}:root:not(.light) .analytics-page [class*=bg-red-500\/] .emphasis-important{color:#fecaca!important}:root:not(.light) .analytics-page [class*=bg-orange-500\/] .emphasis-mid{color:#fed7aa!important}.home-tile-red{background-color:#7f1d1dd1!important;border-color:#dc262680!important}.home-tile-orange{background-color:#7c2d12d1!important;border-color:#ea580c80!important}:root.light .home-tile-red{background-color:#fee2e2!important;border-color:#b91c1c59!important}:root.light .home-tile-orange{background-color:#ffedd5!important;border-color:#c2410c59!important}.accent-on-tint,.home-domain-tile .accent-on-tint,.exam-domain-tile .accent-on-tint,.topic-map-page .accent-on-tint{color:#fff!important;-webkit-text-fill-color:#fff!important}.accent-on-tint-subtle,.home-domain-tile .accent-on-tint-subtle,.exam-domain-tile .accent-on-tint-subtle{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root.light :is(.home-domain-tile,.exam-domain-tile) .accent-on-tint,:root.light :is(.home-domain-tile,.exam-domain-tile) .accent-on-tint-subtle{color:var(--palette-enforce-red-deep)!important;-webkit-text-fill-color:var(--palette-enforce-red-deep)!important}:root.light .home-tile-orange .accent-on-tint,:root.light .home-tile-orange .accent-on-tint-subtle{color:var(--palette-enforce-orange)!important;-webkit-text-fill-color:var(--palette-enforce-orange)!important}.status-badge-needs-work{color:#fff!important;background-color:#7f1d1df2!important;border-color:#f8717173!important}.status-badge-building{color:#fff!important;background-color:#9a3412f2!important;border-color:#fb923c73!important}.status-badge-strong{color:#fff!important;background-color:#c2410cf2!important;border-color:#fdba7473!important}.status-badge-mastered{color:#fff!important;background-color:#b91c1cf2!important;border-color:#fca5a573!important}:root:not(.light) .topic-domain-filter{color:#fff!important;background-color:#7f1d1de0!important;border-color:#f8717166!important}:root:not(.light) .topic-domain-filter .emphasis-important{color:#fff!important}:root:not(.light) .analytics-page :is([class*=border-primary-500\/],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff!important;background-color:#7c2d12b8!important;border-color:#ea580c73!important}:root:not(.light) .analytics-page :is(.text-dark-600,.text-dark-500,.support-label-muted,.cursor-help.text-dark-600){color:#94a3b8!important}:root:not(.light) :is(.home-domain-tile,.exam-domain-tile) :is([class*=text-rose-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-emerald-],[class*=text-green-],[class*=text-primary-]),:root:not(.light) :is(.home-domain-tile,.exam-domain-tile) [class*=text-pink-]{color:#fff!important;opacity:1!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .topic-map-page .topic-map-sort-filter-inactive{color:#e2e8f0!important}:root.light .topic-map-page .topic-map-domain-filter{color:var(--palette-enforce-red-deep)!important;background-color:#fee2e2!important;border-color:#b91c1c66!important}:root.light .topic-map-page .topic-map-domain-filter .emphasis-important{color:var(--palette-enforce-red-deep)!important}:root:not(.light) .topic-map-page .topic-heat-segment:is(.bg-red-700,.bg-red-600){background-color:#7f1d1df2!important}:root:not(.light) .topic-map-page .topic-heat-segment:is(.bg-orange-600,.bg-orange-500,.bg-orange-400){background-color:#9a3412f2!important}:root:not(.light) .analytics-page .analytics-domain-filter{color:#fff!important;background-color:#7c2d12d1!important;border-color:#ea580c73!important}:root.light .analytics-page .analytics-domain-filter{color:var(--palette-enforce-orange)!important;background-color:#ffedd5!important;border-color:#c2410c59!important}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)!important}:root:not(.light) .main-source-page .main-source-metric-value{color:var(--palette-enforce-copy)!important}:root:not(.light) .main-source-page .main-source-metric-value.emphasis-mid{color:var(--palette-enforce-orange-mid)!important}:root:not(.light) .main-source-page .main-source-metric-value.emphasis-important{color:var(--palette-enforce-red-mid)!important}:root:not(.light) .lectures-page button.border-transparent{color:var(--palette-enforce-body)!important}:root:not(.light) .analytics-page :is(.analytics-domain-filter,[class*=border-primary-500\/][class*=bg-primary-600\/],[class*=border-primary-500\/][class*=bg-primary-500\/],[class*=border-primary-500\/20][class*=bg-primary-600\/10]){color:#fff!important;background-color:#7c2d12e0!important;border-color:#ea580c80!important}:root:not(.light) .admin-page :is(.badge,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .admin-page .metric-number:is([class*=text-rose-3],[class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:var(--palette-enforce-copy)!important}:root:not(.light) .admin-page :is(.icon-box,.support-label,.panel-kicker):is([class*=text-rose-3],[class*=text-red-3],[class*=text-amber-3],[class*=text-purple-3],[class*=text-violet-3]){color:#fecaca!important}:root:not(.light) .admin-page button.btn-secondary:is([class*=text-yellow-3],[class*=text-amber-3],[class*=text-red-3]){color:#fef3c7!important;background-color:#78350fd1!important;border-color:#fbbf2473!important}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff!important;background-color:#7f1d1de0!important;border-color:#f8717173!important}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;background-color:#7c2d12b8!important;border-color:#ea580c73!important}:root:not(.light) .reference-page :is(span.rounded-md,span.rounded-lg,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8!important;border-color:#ea580c73!important}.home-tile-red,:root:not(.light) .home-tile-red{background-color:#7f1d1d!important;border-color:#dc2626!important}.home-tile-orange,:root:not(.light) .home-tile-orange{background-color:#9a3412!important;border-color:#ea580c!important}:is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p),:root:not(.light) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],.emphasis-important,.emphasis-mid){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-red :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p){color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p){color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important}.analytics-domain-filter-orange{background-color:#9a3412!important;border-color:#ea580c!important}.analytics-domain-filter-red{background-color:#7f1d1d!important;border-color:#dc2626!important}:root.light .analytics-domain-filter-orange{background-color:#ffedd5!important;border-color:#c2410c!important}:root.light .analytics-domain-filter-red{background-color:#fee2e2!important;border-color:#b91c1c!important}.analytics-page .analytics-domain-filters .icon-box.analytics-domain-filter :is(svg,.emphasis-mid,.emphasis-important),.analytics-page .analytics-domain-filter.analytics-domain-filter-orange,.analytics-page .analytics-domain-filter.analytics-domain-filter-red,.analytics-page span.analytics-domain-filter{color:#fff!important;-webkit-text-fill-color:#fff!important}:root.light .analytics-page .analytics-domain-filters .icon-box.analytics-domain-filter-orange :is(svg,.emphasis-mid),:root.light .analytics-page span.analytics-domain-filter.analytics-domain-filter-orange{color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important}:root.light .analytics-page .analytics-domain-filters .icon-box.analytics-domain-filter-red :is(svg,.emphasis-important),:root.light .analytics-page span.analytics-domain-filter.analytics-domain-filter-red{color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}:root:not(.light) .topic-map-page .topic-map-domain-filter{color:#fff!important;background-color:#7f1d1d!important;border-color:#f87171!important}:root:not(.light) .topic-map-page .topic-map-domain-filter .accent-on-tint{color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .analytics-page :is(.analytics-domain-filter,[class*=bg-red-500\/],[class*=bg-orange-500\/]){color:#fff!important;background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) .analytics-page :is(.analytics-domain-filter,[class*=bg-red-500\/],[class*=bg-orange-500\/]) :is(.emphasis-mid,.emphasis-important,[class*=text-rose-],[class*=text-red-],[class*=text-orange-]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root.light .senior-surgeon-page .card button[aria-expanded]{color:#475569!important}:root.light .senior-surgeon-page .card button[aria-expanded]:hover{color:#b45309!important}:root.light .senior-surgeon-page .card .text-white,:root.light .senior-surgeon-page .card [class*=text-white]{color:#0f172a!important}:root.light .profile-page .icon-box.h-12.w-12{background-color:#f8fafc!important;border:1px solid #cbd5e1!important}:root.light .profile-page .icon-box.h-12[class*=bg-amber],:root.light .profile-page .icon-box.h-12[class*=bg-yellow]{background-color:#fffbeb!important;border-color:#fcd34d!important}:root.light .la-calculator-page button.la-adr-toggle{color:#334155!important;-webkit-text-fill-color:#334155!important;background-color:#cbd5e1!important;border-color:#475569!important}:root.light .la-calculator-page button.la-adr-toggle:not([class*=bg-teal-]){background-color:#cbd5e1!important;border-color:#475569!important}:root.light .la-calculator-page button.la-adr-toggle[class*=bg-teal-]{background-color:#ccfbf1!important;border-color:#0f766e!important}:root.light .senior-surgeon-page .card>button,:root.light .senior-surgeon-page .card>button :is(span,svg),:root.light .senior-surgeon-page .panel-shell>button,:root.light .senior-surgeon-page .panel-shell>button :is(span,svg){color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}:root.light .senior-surgeon-page .card button[aria-expanded],:root.light .senior-surgeon-page .panel-shell>button[aria-expanded]{color:#475569!important;-webkit-text-fill-color:#475569!important}:root.light .senior-surgeon-page .card button[aria-expanded]:hover,:root.light .senior-surgeon-page .panel-shell>button[aria-expanded]:hover{color:#b45309!important;-webkit-text-fill-color:#b45309!important}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}:root.light .profile-page .achievement-badge{color:#334155!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}:root.light .profile-page .achievement-badge[class*=bg-amber],:root.light .profile-page .achievement-badge[class*=bg-yellow]{color:#92400e!important;background-color:#fffbeb!important;border-color:#fcd34d!important}:root.light .profile-page article.surface-card-soft .achievement-badge{background-color:#f1f5f9!important;border-color:#cbd5e1!important}:root.light .la-calculator-page .la-adr-toggle{color:#334155!important;-webkit-text-fill-color:#334155!important;background-color:#cbd5e1!important;border-color:#475569!important}:root.light .la-calculator-page .la-adr-toggle[class*=bg-teal]{background-color:#ccfbf1!important;border-color:#0f766e!important}:root.light .la-calculator-page button[class*=rounded-full][class*=border-white],:root.light .la-calculator-page button[class*=rounded-full][class*=bg-white]{color:#334155!important;-webkit-text-fill-color:#334155!important;background-color:#cbd5e1!important;border-color:#475569!important}:root.light .la-calculator-page button.la-adr-toggle .la-adr-toggle-knob{background-color:#334155!important}:root.light .la-calculator-page button.la-adr-toggle[class*=bg-teal] .la-adr-toggle-knob{background-color:#115e59!important}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button .support-label,:root.light .senior-surgeon-page :is(.card,.panel-shell)>button .content-title{color:#334155!important;-webkit-text-fill-color:#334155!important}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button svg{color:#64748b!important;stroke:#64748b!important}:root:not(.light) .home-page :is(.support-label-muted,.metric-meta,.text-dark-500,.text-dark-600),:root:not(.light) .home-page p.text-xs.leading-5{color:#94a3b8!important}[data-appearance=default] .reference-page :is(p,span,label,input)::-moz-placeholder{color:#94a3b8!important}[data-appearance=dark] .reference-page :is(p,span,label,input)::-moz-placeholder{color:#94a3b8!important}[data-appearance=black] .reference-page :is(p,span,label,input)::-moz-placeholder{color:#94a3b8!important}:root:not(.light) .reference-page input.placeholder\:text-dark-500::-moz-placeholder{color:#94a3b8!important}[data-appearance=default] .reference-page :is(p,span,label,input)::placeholder,[data-appearance=dark] .reference-page :is(p,span,label,input)::placeholder,[data-appearance=black] .reference-page :is(p,span,label,input)::placeholder,:root:not(.light) .reference-page :is(p,span,label).text-dark-500,:root:not(.light) .reference-page :is(p,span,label).text-dark-600,:root:not(.light) .reference-page input.placeholder\:text-dark-500::placeholder,:root:not(.light) .reference-page :is(p,span,label).text-dark-500,:root:not(.light) .reference-page :is(p,span,label).text-dark-600{color:#94a3b8!important}:root:not(.light) .main-source-page .main-source-metric-value:is([class*=text-slate-],[class*=text-violet-],[class*=text-primary-],[class*=text-blue-],[class*=text-cyan-],[class*=text-sky-]){color:var(--palette-enforce-copy)!important}:root:not(.light) .analytics-page :is(span,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff!important;background-color:#7c2d12e0!important;border-color:#ea580c7a!important}:root:not(.light) .analytics-page :is(.cursor-help.metric-meta,p.text-\[11px\],span.text-\[11px\]){color:#94a3b8!important}:root:not(.light) .analytics-page .badge:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3]{color:#fef2f2!important;background-color:#7f1d1db8!important;border-color:#f8717173!important}:root:not(.light) .lectures-page .border-b button.border-transparent{color:#cbd5e1!important}:root:not(.light) .lectures-page .border-b button.border-transparent .metric-meta,:root:not(.light) .admin-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600){color:#94a3b8!important}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(button,[role=button],[role=tab]).border-transparent:is(.metric-meta,.text-dark-500,.text-dark-600,.support-label-muted){color:#cbd5e1!important}:root:not(.light) .topic-map-page :is(.badge,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .analytics-page .analytics-domain-filter.accent-on-tint{color:#fff!important;background-color:#7c2d12e6!important;border-color:#ea580c85!important}:root:not(.light) .analytics-page p.support-label-muted{color:#94a3b8!important}:root:not(.light) .admin-page p.text-xs.leading-5.text-dark-500,:root:not(.light) .control-center-page p.text-xs.leading-5.text-dark-500{color:#cbd5e1!important}:root:not(.light) .home-page :is(.text-dark-600,.text-dark-500,.text-slate-600,.text-slate-500),:root:not(.light) .control-center-page :is(.text-dark-600,.text-dark-500){color:var(--palette-enforce-body)!important}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]),:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-amber-5],[class*=bg-amber-6],[class*=bg-emerald-5],[class*=bg-emerald-6],[class*=bg-primary-5],[class*=bg-primary-6],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-violet-5],[class*=bg-teal-5],[class*=bg-rose-5],[class*=bg-yellow-5],[class*=bg-lime-5]) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-fuchsia-3],[class*=text-purple-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3]){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(button,[role=button],[role=tab]).border-transparent{color:var(--palette-enforce-copy)!important}:root:not(.light) .lectures-page button.border-transparent.metric-meta{color:var(--palette-enforce-body)!important}:root:not(.light) .main-source-page .main-source-metric-value:is(.text-slate-600,.text-violet-600,[class*=text-slate-6],[class*=text-violet-6]){color:var(--palette-enforce-copy)!important}:root:not(.light) .analytics-page :is(span.rounded-full[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff!important;background-color:#7c2d12e0!important;border-color:#ea580c80!important}:root:not(.light) .analytics-page :is(.cursor-help,p,span):is(.text-dark-600,.text-dark-500,.support-label-muted,.metric-meta){color:#cbd5e1!important}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge[class*=bg-red-500\/15][class*=text-red-3],:root:not(.light) :is(.analytics-page,.topic-map-page) .status-badge-needs-work{color:#fef2f2!important;background-color:#7f1d1db8!important;border-color:#f871717a!important}:root:not(.light) .reference-page :is(.text-dark-500,.text-dark-600){color:var(--palette-enforce-body)!important}:root.light .senior-surgeon-page :is(.card,.panel-shell) [class*=bg-dark-8]{color:#475569!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857!important}:root:not(.light) :is(.control-center-page,.admin-page) :is(.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600){color:#cbd5e1!important}[data-appearance=black] :is(.control-center-page,.admin-page) p.text-xs.text-dark-500,[data-appearance=black] :is(.control-center-page,.admin-page) p.text-\[11px\].text-dark-600{color:#e2e8f0!important}:root:not(.light) .lectures-page button.border-b-2.border-transparent{color:var(--palette-enforce-body)!important}:root:not(.light) .lectures-page button.border-b-2.border-transparent.metric-meta{color:#e2e8f0!important}:root:not(.light) .analytics-page span.rounded-full[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff!important;background-color:#7c2d12eb!important;border-color:#ea580c8c!important}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page) :is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-amber-5],[class*=bg-amber-6],[class*=bg-emerald-5],[class*=bg-primary-5],[class*=bg-primary-6],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-violet-5],[class*=bg-teal-5]) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-indigo-3],[class*=text-pink-3]){color:#f8fafc!important}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.leading-5,p.text-\[11px\]){color:#cbd5e1!important}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].font-semibold),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].font-semibold),:root:not(.light) .analytics-page :is(p.text-\[11px\],span.text-\[11px\],.cursor-help).metric-meta{color:#e2e8f0!important}:root:not(.light) .analytics-page .badge:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff!important;background-color:#7f1d1dd1!important;border-color:#f8717180!important}[data-appearance=default] .reference-page :is(.metric-meta,.support-label-muted,input)::-moz-placeholder{color:#94a3b8!important;opacity:1!important}[data-appearance=dark] .reference-page :is(.metric-meta,.support-label-muted,input)::-moz-placeholder{color:#94a3b8!important;opacity:1!important}[data-appearance=black] .reference-page :is(.metric-meta,.support-label-muted,input)::-moz-placeholder{color:#94a3b8!important;opacity:1!important}:root:not(.light) .reference-page input.metric-meta::-moz-placeholder{color:#94a3b8!important;opacity:1!important}:root:not(.light) .reference-page input::-moz-placeholder{color:#94a3b8!important;opacity:1!important}[data-appearance=default] .reference-page :is(.metric-meta,.support-label-muted,input)::placeholder,[data-appearance=dark] .reference-page :is(.metric-meta,.support-label-muted,input)::placeholder,[data-appearance=black] .reference-page :is(.metric-meta,.support-label-muted,input)::placeholder,:root:not(.light) .reference-page input.metric-meta::placeholder,:root:not(.light) .reference-page input::placeholder{color:#94a3b8!important;opacity:1!important}:root:not(.light) .lectures-page .border-b>button.border-transparent{color:#e2e8f0!important}:root:not(.light) .lectures-page .border-b>button.border-transparent.surface-copy{color:var(--palette-enforce-copy)!important}:root.light .profile-page :is(.achievement-badge,.icon-box.h-12.w-12)[class*=bg-dark]{color:#334155!important;-webkit-text-fill-color:#334155!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}:root.light .profile-page .achievement-badge.h-12.w-12,:root.light .profile-page .achievement-badge[class*=bg-amber],:root.light .profile-page .achievement-badge[class*=bg-yellow],:root.light .profile-page article.surface-card-soft .achievement-badge[class*=bg-dark-950]{color:#92400e!important;-webkit-text-fill-color:#92400e!important;background-color:#fffbeb!important;border-color:#fcd34d!important}:root.light .profile-page article.surface-card-soft .achievement-badge:not([class*=bg-amber]):not([class*=bg-yellow]){color:#334155!important;-webkit-text-fill-color:#334155!important;background-color:#f8fafc!important;border-color:#cbd5e1!important}:root.light .profile-page article.surface-card-soft .content-title:is([class*=text-yellow-2],[class*=text-amber-3],.text-yellow-200),:root.light .profile-page article.surface-card-soft[class*=bg-yellow] .content-title,:root.light .profile-page article.surface-card-soft[class*=border-yellow] .content-title{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button.content-title,:root.light .senior-surgeon-page :is(.card,.panel-shell)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy)!important;-webkit-text-fill-color:var(--palette-enforce-copy)!important}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card,.panel-shell)>button[aria-expanded]:hover{color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button :is(.metric-meta,svg.metric-meta){color:#475569!important;-webkit-text-fill-color:#475569!important;stroke:#475569!important}:root:not(.light) :is(body,main,.page-wrap-wide,.page-wrap,.page-aurora,.page-frame-themed,.page-hero-shell,.panel-shell,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)!important}:root:not(.light) :is(.bg-white,.bg-zinc-50,.bg-neutral-50,.bg-stone-50,.bg-gray-50,.bg-slate-50,.bg-slate-100,[class*=bg-white],[class*=bg-zinc-50],[class*=bg-neutral-50],[class*=bg-stone-50],[class*=bg-gray-50],[class*=bg-slate-50],[class*=bg-slate-100]){background-color:var(--palette-enforce-surface-alt)!important}:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary,[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-teal-],[class*=text-indigo-],[class*=text-pink-],[class*=text-emerald-],[class*=text-green-]),:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,.emphasis-important,.emphasis-mid,span,p,svg,[class*=text-red-],[class*=text-orange-],[class*=text-amber-],[class*=text-rose-]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile).home-tile-red :is([class*=text-red-],[class*=text-rose-]){color:#fecaca!important;-webkit-text-fill-color:#fecaca!important}:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile).home-tile-orange :is([class*=text-orange-],[class*=text-amber-]){color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) :is(.badge,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1!important;border-color:#f8717173!important}:root:not(.light) :is(.badge,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca!important;-webkit-text-fill-color:#fecaca!important}:root:not(.light) .practice-page button[class*=border-primary-400][class*=bg-primary-500\/15],:root:not(.light) .practice-page button[class*=border-primary-500][class*=bg-primary-500\/15]{color:#fff!important;background-color:#7c2d12eb!important;border-color:#ea580c8c!important}:root:not(.light) .practice-page button[class*=bg-primary-500\/15] :is(span,[class*=text-primary-]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .adaptive-page :is(.support-label-muted,.metric-meta,.text-dark-500,.text-dark-600){color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}:root:not(.light) .adaptive-page button.surface-card-soft[class*=bg-orange-500\/15]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7c2d12eb!important;border-color:#ea580c8c!important}:root:not(.light) :is(.home-page,.admin-page,.control-center-page) .surface-card-soft:not(.home-tile-red):not(.home-tile-orange) :is(.metric-label,.metric-meta,.support-label-muted,.content-title,.surface-copy,.icon-box.metric-meta,p,span){color:var(--palette-enforce-copy)!important;-webkit-text-fill-color:var(--palette-enforce-copy)!important;opacity:1!important}:root:not(.light) :is(.home-page,.admin-page,.control-center-page) .surface-card-soft :is(.metric-number,.emphasis-mid,.emphasis-important){color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important;opacity:1!important}[data-appearance=default] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=dark] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=black] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),:root:not(.light) .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) :is(.home-page,.admin-page,.control-center-page) .metric-card-hover .support-label-muted{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root:not(.light) .studies-page :is(.metric-meta,.support-label-muted,span.metric-meta,p.metric-meta){color:#cbd5e1!important}[data-appearance=black] .studies-page :is(.metric-meta,.support-label-muted),:root:not(.light) .studies-page.black :is(.metric-meta,.support-label-muted){color:#e2e8f0!important}:root.light .studies-page :is(.metric-meta,.support-label-muted,span.metric-meta,p.metric-meta){color:#475569!important}:root:not(.light) .studies-page :is(.text-dark-500,.text-dark-600,.panel-copy-compact){color:var(--palette-enforce-body)!important}:root:not(.light) .studies-page .ref-links-label{color:#94a3b8!important}:root.light .studies-page .ref-links-label{color:#64748b!important}:root:not(.light) .auth-shell-brand .auth-section-kicker{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .auth-shell-brand .auth-stat-desc{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root:not(.light) .auth-shell-brand .auth-brand-accent,:root:not(.light) .auth-shell-brand .auth-stat-tile:first-child .auth-stat-tile-value,:root:not(.light) .auth-stat-tile:first-child .auth-stat-tile-value{color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important;filter:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}:root.light .auth-shell-brand .auth-brand-accent,:root.light .auth-shell-brand .auth-stat-tile:first-child .auth-stat-tile-value{color:#0891b2!important;-webkit-text-fill-color:#0891b2!important;filter:none!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}:root:not(.light) .auth-shell-form .auth-link,:root:not(.light) .auth-card .auth-link{color:#67e8f9!important;-webkit-text-fill-color:#67e8f9!important}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#0f766ef5!important;border-color:#2dd4bf73!important}:root:not(.light) .analytics-page :is(p,span).text-\[11px\].text-dark-600,:root:not(.light) .analytics-page .analytics-domain-filters .cursor-help.text-dark-600{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}:root.light .home-page a[class*=border-white\/10][class*=bg-white\/]{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}:root.light .home-page a[class*=border-white\/10][class*=bg-white\/] :is(p,span,.metric-meta,.support-label-muted){color:#334155!important;-webkit-text-fill-color:#334155!important}:root:not(.light) .analytics-page .badge{color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .exam-page .exam-choice-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#f871718c!important}:root:not(.light) .exam-page .exam-choice-active :is(.exam-choice-label,.exam-choice-meta,.exam-choice-icon,.exam-plan-hint,p,span,.content-title,.content-title-muted,[class*=text-dark-],[class*=text-primary-],[class*=text-amber-]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .exam-page .exam-choice-active .exam-plan-hint{color:#fef3c7!important;-webkit-text-fill-color:#fef3c7!important}:root:not(.light) .exam-page :is(.exam-preset-chip,.exam-count-chip,.exam-toggle-chip,.exam-review-filter)[class*=bg-primary-]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#f871718c!important}:root:not(.light) .exam-page :is(.text-dark-500,.text-dark-600,.section-label,.field-label,.panel-copy,.panel-copy-compact){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy)!important;-webkit-text-fill-color:var(--palette-enforce-copy)!important}:root.light .exam-page :is(.text-dark-500,.text-dark-600,.text-dark-700,.section-label,.field-label){color:#334155!important;-webkit-text-fill-color:#334155!important}:root.light .exam-page .exam-choice-active{color:var(--palette-enforce-copy)!important;-webkit-text-fill-color:var(--palette-enforce-copy)!important;background-color:#fef2f2!important;border-color:#b91c1c73!important}:root.light .exam-page .exam-choice-active :is(.exam-choice-label,.exam-choice-meta,.exam-choice-icon,p,span,.content-title,.content-title-muted){color:var(--palette-enforce-copy)!important;-webkit-text-fill-color:var(--palette-enforce-copy)!important;opacity:1!important}:root.light .exam-page .exam-choice-active .exam-plan-hint{color:#9a3412!important;-webkit-text-fill-color:#9a3412!important}:root.light .exam-page .exam-choice-active .exam-choice-icon{color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;background-color:#fee2e2!important;border-color:#b91c1c59!important}:root.light .exam-page button.exam-count-chip.exam-choice-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#b91c1ca6!important}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.text-\[10px\],p.text-\[11px\],span.text-\[10px\],span.text-\[11px\]){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root:not(.light) .profile-page article.surface-card-soft p.line-clamp-2.metric-meta{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}[data-appearance=black] .profile-page :is(.metric-meta,.support-label-muted,p.line-clamp-2),:root:not(.light) .profile-page.black :is(.metric-meta,.support-label-muted,p.line-clamp-2),[data-appearance=black] .profile-page article.surface-card-soft p.line-clamp-2.metric-meta{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,p.metric-meta,span.metric-meta){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}[data-appearance=black] .profile-page :is(.metric-meta,.support-label-muted,p.text-\[10px\].line-clamp-2),:root:not(.light) .profile-page.black :is(.metric-meta,.support-label-muted,p.text-\[10px\].line-clamp-2){color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .profile-page :is(.text-dark-500,.text-dark-600,p.text-\[10px\].text-dark-600.line-clamp-2){color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important}:root:not(.light) .profile-page article.surface-card-soft p.text-\[10px\].metric-meta.line-clamp-2{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}[data-appearance=black] .profile-page article.surface-card-soft p.text-\[10px\].metric-meta.line-clamp-2,:root:not(.light) .profile-page.black article.surface-card-soft p.text-\[10px\].metric-meta.line-clamp-2{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root.light .profile-page :is(.metric-meta,.support-label-muted,p.metric-meta.line-clamp-2,p.text-\[10px\].metric-meta.line-clamp-2){color:#475569!important;-webkit-text-fill-color:#475569!important}:root:not(.light) .profile-page article.surface-card-soft:not([class*=bg-yellow]){opacity:1!important}:root:not(.light) .profile-page article.surface-card-soft p.metric-meta.line-clamp-2{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}[data-appearance=black] .profile-page article.surface-card-soft p.metric-meta.line-clamp-2,:root:not(.light) .profile-page.black article.surface-card-soft p.metric-meta.line-clamp-2{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .practice-page :is(.support-label-muted,.metric-meta,.text-dark-500,.text-dark-600){color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}:root.light .practice-page :is(.support-label-muted,.metric-meta,.text-dark-500,.text-dark-600){color:#475569!important;-webkit-text-fill-color:#475569!important}:root:not(.light) .practice-page :is(button.practice-exam-chip[class*=bg-primary-],button.practice-difficulty-chip[class*=bg-primary-],button[class*=border-primary-400][class*=bg-primary-500\/15],button[class*=border-primary-500][class*=bg-primary-500\/15]){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7c2d12eb!important;border-color:#ea580c8c!important}:root:not(.light) .practice-page :is(button.practice-exam-chip[class*=bg-primary-],button.practice-difficulty-chip[class*=bg-primary-700],button[class*=bg-primary-500\/15],button[class*=bg-primary-700]) :is(span,p,[class*=text-primary-],[class*=text-dark-]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root.light .practice-page button.practice-difficulty-chip[class*=bg-primary-700]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#b91c1ca6!important}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.text-dark-400,.text-dark-500){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root.light .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted){color:#334155!important;-webkit-text-fill-color:#334155!important}:root:not(.light) .practice-page .practice-nav-grid button.metric-meta{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange)!important;-webkit-text-fill-color:var(--palette-enforce-orange)!important}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500,.text-dark-600){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.text-dark-400,.text-dark-500){color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important}[data-appearance=default] :is(.reference-hub-page,.reference-page) input::-moz-placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}[data-appearance=dark] :is(.reference-hub-page,.reference-page) input::-moz-placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}[data-appearance=black] :is(.reference-hub-page,.reference-page) input::-moz-placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}:root:not(.light) :is(.reference-hub-page,.reference-page) input.placeholder\:metric-meta::-moz-placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}[data-appearance=default] :is(.reference-hub-page,.reference-page) input::placeholder,[data-appearance=dark] :is(.reference-hub-page,.reference-page) input::placeholder,[data-appearance=black] :is(.reference-hub-page,.reference-page) input::placeholder,:root:not(.light) :is(.reference-hub-page,.reference-page) input.placeholder\:metric-meta::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}:root:not(.light) :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-red{background-color:#7f1d1d!important;border-color:#dc2626!important}:root:not(.light) :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-orange{background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft:is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-red :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p){color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label,span,p){color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-red{background-color:#fee2e2!important;border-color:#b91c1c!important}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-orange{background-color:#ffedd5!important;border-color:#c2410c!important}:root.light .topic-map-page .topic-domain-icon.home-tile-red{background-color:#fee2e2!important;border-color:#b91c1c!important}:root.light .topic-map-page .topic-domain-icon.home-tile-orange{background-color:#ffedd5!important;border-color:#c2410c!important}:root.light .topic-map-page .topic-domain-icon.home-tile-red :is(.accent-on-tint,span){color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}:root.light .topic-map-page .topic-domain-icon.home-tile-orange :is(.accent-on-tint,span){color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important}:root:not(.light) .topic-map-page .topic-domain-icon.home-tile-red{background-color:#7f1d1d!important;border-color:#dc2626!important}:root:not(.light) .topic-map-page .topic-domain-icon.home-tile-orange{background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) .topic-map-page .topic-domain-icon:is(.home-tile-red,.home-tile-orange) :is(.accent-on-tint,span){color:#fff!important;-webkit-text-fill-color:#fff!important}:root.light .topic-map-page .topic-map-metric-highlight{background-color:#ffedd5!important;border-color:#c2410c!important}:root.light .topic-map-page .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.emphasis-mid){color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important}:root:not(.light) .topic-map-page .topic-map-metric-highlight{background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) .topic-map-page .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.emphasis-mid){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight:is(.topic-map-metric-tile,[class*=bg-orange-5]){background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.font-bold){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .topic-map-page :is(.topic-map-metric-highlight,[class*=bg-orange-500\/]):is(.topic-map-metric-tile,.topic-map-metric-highlight){background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) .topic-map-page :is(.topic-map-metric-highlight,[class*=bg-orange-500\/]):is(.topic-map-metric-tile,.topic-map-metric-highlight) :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000!important;-webkit-text-fill-color:#000!important;opacity:1!important}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important;opacity:1!important}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .decision-aid-page :is(a,span).rounded-full:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).rounded-full[class*=bg-orange-5]{color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important;background-color:#7c2d12b8!important;border-color:#ea580c73!important}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8!important;border-color:#ea580c73!important}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important}:root:not(.light) .reference-page button.chip-soft[class*=bg-orange-5]{color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important}:root:not(.light) .reference-page button.chip-soft[class*=bg-orange-5] span{color:#ffedd5!important;-webkit-text-fill-color:#ffedd5!important}:root:not(.light) :is(.physical-exam-page,.decision-aid-page,.viva-page,.exam-plan-page,.arthroplasty-comparison-page){--route-chip-bg:#7c2d12f5;--route-chip-border:#ea580c8c;--route-chip-text:#fff}:root.light .viva-page button.viva-difficulty-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#b91c1ca6!important}:root.light .viva-page button.viva-shuffle-active{background-color:#0891b21a!important;border-color:#0891b259!important}:root.light .viva-page button.viva-shuffle-active :is(.w-9.h-9,.w-11.h-6){color:#000!important;background-color:#f1f5f9!important}:root:not(.light) .physical-exam-page :is(button.physical-exam-chip-active,.physical-exam-region-badge){background-color:var(--route-chip-bg)!important;border-color:var(--route-chip-border)!important;color:var(--route-chip-text)!important;-webkit-text-fill-color:var(--route-chip-text)!important}:root:not(.light) .physical-exam-page button.physical-exam-chip-active :is(span,p){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .decision-aid-page :is(a,span).decision-aid-source-badge{background-color:var(--route-chip-bg)!important;border-color:var(--route-chip-border)!important;color:var(--route-chip-text)!important;-webkit-text-fill-color:var(--route-chip-text)!important}:root:not(.light) .decision-aid-page button.decision-aid-tree-selected{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1d38!important;border-color:#f871718c!important}:root:not(.light) .decision-aid-page button.decision-aid-tree-selected :is(.content-title-strong,.metric-meta,p,span,h3,[class*=text-primary-],[class*=text-dark-]){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .decision-aid-page button.decision-aid-option:hover,:root:not(.light) .decision-aid-page button.decision-aid-option:focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1d47!important;border-color:#f8717173!important}:root:not(.light) .decision-aid-page button.decision-aid-option:hover :is(.content-title-strong,.metric-meta,p,span,[class*=text-primary-],[class*=text-dark-]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .viva-page :is(button.viva-difficulty-active,button.viva-shuffle-active){background-color:var(--route-chip-bg)!important;border-color:var(--route-chip-border)!important;color:var(--route-chip-text)!important;-webkit-text-fill-color:var(--route-chip-text)!important}:root:not(.light) .viva-page button.viva-shuffle-active :is(.content-title,.metric-meta,p,span,.emphasis-mid){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .exam-plan-page a.exam-plan-quick-link{color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important;background-color:#0000!important;border-color:#94a3b840!important}:root:not(.light) .exam-plan-page a.exam-plan-quick-link :is(span,p,svg,[class*=text-]){color:var(--palette-enforce-body)!important;-webkit-text-fill-color:var(--palette-enforce-body)!important;opacity:1!important}:root:not(.light) .exam-plan-page a.exam-plan-quick-link:hover,:root:not(.light) .exam-plan-page a.exam-plan-quick-link:focus-visible{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7c2d1259!important;border-color:#ea580c73!important}:root:not(.light) .exam-plan-page a.exam-plan-quick-link:hover :is(span,p,svg,[class*=text-]){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .arthroplasty-comparison-page .arthroplasty-rule-card{background-color:var(--route-chip-bg)!important;border-color:var(--route-chip-border)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .arthroplasty-comparison-page .arthroplasty-rule-card :is(.section-label,p,span,[class*=text-orange-],[class*=text-amber-],.metric-meta){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root.light .physical-exam-page :is(button.physical-exam-chip-active,.physical-exam-region-badge){color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412eb!important;border-color:#ea580c8c!important}:root.light .decision-aid-page :is(a,span).decision-aid-source-badge{color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;background-color:#ffedd5!important;border-color:#c2410c73!important}:root.light .decision-aid-page button.decision-aid-tree-selected{color:#000!important;-webkit-text-fill-color:#000!important;background-color:#fef2f2!important;border-color:#b91c1c73!important}:root.light .decision-aid-page button.decision-aid-tree-selected :is(.content-title-strong,.metric-meta,p,span,h3){color:#000!important;-webkit-text-fill-color:#000!important}:root.light .arthroplasty-comparison-page .arthroplasty-rule-card{color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important;background-color:#ffedd5!important;border-color:#c2410c73!important}:root.light .arthroplasty-comparison-page .arthroplasty-rule-card :is(.section-label,p,span){color:#7c2d12!important;-webkit-text-fill-color:#7c2d12!important}:root.light aside a.sidebar-link:not(.sidebar-link-active){color:#334155!important;-webkit-text-fill-color:#334155!important}:root.light aside a.sidebar-link.sidebar-link-active{color:#991b1b!important;-webkit-text-fill-color:#991b1b!important}:root.light aside a.sidebar-link:hover:not(.sidebar-link-active){color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}:root.light aside a.sidebar-link :is(.sidebar-link-summary,.metric-meta,.content-title){color:inherit!important;-webkit-text-fill-color:inherit!important;opacity:1!important}:root.light aside a.sidebar-link:not(.sidebar-link-active) .sidebar-link-summary{color:#475569!important;-webkit-text-fill-color:#475569!important}:root.light aside .sidebar-group-label{color:#64748b!important;-webkit-text-fill-color:#64748b!important}:root:not(.light) aside a.sidebar-link:not(.sidebar-link-active){color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root:not(.light) aside a.sidebar-link.sidebar-link-active{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important}:root:not(.light) aside a.sidebar-link:hover:not(.sidebar-link-active){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root:not(.light) aside a.sidebar-link :is(.sidebar-link-summary,.metric-meta){color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important;opacity:1!important}:root:not(.light) aside a.sidebar-link.sidebar-link-active :is(.sidebar-link-summary,.metric-meta){color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important}:root:not(.light) .reference-page .guideline-category-badge,:root:not(.light) .home-page .home-daily-tag{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412!important;border-color:#ea580c!important}:root:not(.light) .home-page .home-daily-tag-important{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#991b1b!important;border-color:#f87171!important}:root:not(.light) .home-page a.chip-soft.home-quick-chip-important{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#991b1bf2!important;border-color:#f8717173!important}:root:not(.light) .home-page a.chip-soft.home-quick-chip-important :is(svg,span,*){color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .decision-aid-page button.decision-aid-option{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#1e293beb!important;border-color:#94a3b847!important}:root:not(.light) .decision-aid-page button.decision-aid-option :is(.content-title-strong,p,span,svg){color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;opacity:1!important}:root:not(.light) .reference-hub-page a.reference-section-card,:root:not(.light) .reference-page a.reference-section-card,:root:not(.light) .reference-hub-page a.card[class*=bg-],:root:not(.light) .reference-page a.card[class*=bg-],:root:not(.light) .reference-hub-page a.reference-section-card *,:root:not(.light) .reference-page a.reference-section-card *,:root:not(.light) .reference-hub-page a.card[class*=bg-] *,:root:not(.light) .reference-page a.card[class*=bg-] *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root.light .reference-hub-page a.reference-section-card,:root.light .reference-page a.reference-section-card,:root.light .reference-hub-page a.reference-section-card *,:root.light .reference-page a.reference-section-card *{color:#000!important;-webkit-text-fill-color:#000!important}:root:not(.light) .home-page .chip-soft{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important;background-color:#1e293bd9!important;border-color:#94a3b859!important}:root:not(.light) .decision-aid-page button.decision-aid-option{color:#f8fafc!important;background-color:#1e293bf2!important;border-color:#94a3b859!important}:root:not(.light) .decision-aid-page button.decision-aid-option *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root:not(.light) .decision-aid-page button.decision-aid-option .metric-meta{color:#cbd5e1!important;-webkit-text-fill-color:#cbd5e1!important}:root:not(.light) .reference-page [class*=border-blue-500],:root:not(.light) .reference-page [class*=bg-blue-500]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412bf!important;border-color:#fb923c73!important}[data-appearance=black] .reference-hub-page a.reference-section-card,[data-appearance=black] .reference-page a.reference-section-card,[data-appearance=black] .reference-hub-page a.card,[data-appearance=black] .reference-page a.card,html.black .reference-hub-page a.reference-section-card,html.black .reference-page a.reference-section-card,[data-appearance=black] .reference-hub-page a.reference-section-card *,[data-appearance=black] .reference-page a.reference-section-card *,[data-appearance=black] .reference-hub-page a.card *,[data-appearance=black] .reference-page a.card *,html.black .reference-hub-page a.reference-section-card *,html.black .reference-page a.reference-section-card *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root.light .topic-map-page .topic-map-sort-filter{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#f1f5f9!important;border-color:#64748b!important}:root.light .topic-map-page .topic-map-sort-filter[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#991b1b!important;border-color:#991b1b!important}[data-appearance=light] .search-page button[class*=search],:root.light .search-page .search-tab-badge{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}[data-appearance=default] .review-page .review-queue-clear,[data-appearance=black] .review-page .review-queue-clear,[data-appearance=black] .reference-hub-page a.reference-section-card,[data-appearance=black] .reference-page a.reference-section-card,[data-appearance=black] .reference-hub-page a.card[class*=bg-],[data-appearance=black] .reference-page a.card[class*=bg-],html.black .reference-hub-page a.reference-section-card,html.black .reference-page a.reference-section-card,[data-appearance=default] .reference-hub-page a.reference-section-card,[data-appearance=default] .reference-page a.reference-section-card,[data-appearance=black] .reference-hub-page a.reference-section-card *,[data-appearance=black] .reference-page a.reference-section-card *,[data-appearance=default] .reference-hub-page a.reference-section-card *,[data-appearance=default] .reference-page a.reference-section-card *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root.light .topic-map-page button.topic-map-sort-filter{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#f8fafc!important;border-color:#64748b!important}:root.light .topic-map-page button.topic-map-sort-filter[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#991b1b!important;border-color:#991b1b!important}:root.light .search-page .search-filter-chip,:root.light .search-page button[class*=rounded-full]{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;background-color:#f1f5f9!important;border-color:#94a3b8!important}:root.light .search-page .search-filter-chip[aria-pressed=true]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#991b1b!important;border-color:#991b1b!important}[data-appearance=light] input.survey-skip-checkbox[type=checkbox]:checked,:root.light input.survey-skip-checkbox[type=checkbox]:checked{background-color:#991b1b!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;border-color:#991b1b!important}[data-appearance=default] .reference-hub-page a.reference-section-card[class*=bg-orange],[data-appearance=default] .reference-page a.reference-section-card[class*=bg-orange],[data-appearance=dark] .reference-hub-page a.reference-section-card[class*=bg-orange],[data-appearance=dark] .reference-page a.reference-section-card[class*=bg-orange],[data-appearance=default] .reference-hub-page a.card[class*=bg-orange-5],[data-appearance=default] .reference-page a.card[class*=bg-orange-5],[data-appearance=dark] .reference-hub-page a.card[class*=bg-orange-5],[data-appearance=dark] .reference-page a.card[class*=bg-orange-5]{background-color:#9a3412f2!important;border-color:#fb923c59!important}[data-appearance=default] .reference-hub-page a.reference-section-card[class*=bg-orange] *,[data-appearance=default] .reference-page a.reference-section-card[class*=bg-orange] *,[data-appearance=dark] .reference-hub-page a.reference-section-card[class*=bg-orange] *,[data-appearance=dark] .reference-page a.reference-section-card[class*=bg-orange] *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .reference-hub-page a.reference-section-card,:root:not(.light) .reference-page a.reference-section-card{background-color:#0f172afa!important;border-color:#94a3b859!important}:root:not(.light) .reference-hub-page a.reference-section-card[class*=bg-orange],:root:not(.light) .reference-page a.reference-section-card[class*=bg-orange],:root:not(.light) .reference-hub-page a.reference-section-card[class*=bg-amber],:root:not(.light) .reference-page a.reference-section-card[class*=bg-amber]{background-color:#9a3412fa!important;border-color:#fb923c73!important}:root:not(.light) .reference-hub-page button[class*=bg-amber-300],:root:not(.light) .reference-hub-page button[class*=border-amber-300][class*=bg-amber]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c73!important}:root:not(.light) .home-page span[class*=bg-orange-500\/15]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important}:root:not(.light) .daily-cases-page button.daily-calendar-day-selected,:root:not(.light) .daily-page button.daily-calendar-day-selected{color:#fff!important;-webkit-text-fill-color:Fig #fff!important;background-color:#9a3412fa!important;border-color:#fb923c80!important}:root:not(.light) .daily-cases-page button.daily-calendar-day-selected *,:root:not(.light) .daily-page button.daily-calendar-day-selected *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .flashcards-page button[class*=bg-orange-600],:root:not(.light) .board-blitz-page button.board-blitz-option-active,:root:not(.light) .board-blitz-page button[class*=board-blitz-option-active]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c80!important}:root:not(.light) .board-blitz-page button.board-blitz-option-active *,:root:not(.light) .board-blitz-page button[class*=board-blitz-option-active] *{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}:root:not(.light) .tags-page button.tags-sidebar-item-selected,:root:not(.light) .tags-page button[class*=tags-sidebar-item-selected]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c80!important}:root:not(.light) .tags-page button.tags-sidebar-item-selected *,:root:not(.light) .tags-page button[class*=tags-sidebar-item-selected] *{color:#fff!important;-webkit-text-fill-color:#fff!important}:root:not(.light) .bookmarks-page button[class*=border-orange-500][class*=bg-orange],:root:not(.light) .review-bookmarks-page button[class*=border-orange-500][class*=bg-orange]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c80!important}:root:not(.light) .tools-page button.chip-soft[class*=bg-primary-500],:root:not(.light) .tools-page button.chip-soft[class*=border-primary-400]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1dfa!important;border-color:#f8717173!important}:root:not(.light) .classifications-page span[class*=border-fuchsia-500],:root:not(.light) .classifications-page span[class*=bg-red-5],:root:not(.light) .classifications-page span[class*=bg-fuchsia-5]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#f8717166!important}:root:not(.light) .profile-page .profile-delete-panel{background-color:#450a0afa!important;border-color:#7f1d1dcc!important}:root:not(.light) .profile-page .profile-delete-panel .content-title,:root:not(.light) .profile-page .profile-delete-panel h3{color:#fecaca!important;-webkit-text-fill-color:#fecaca!important}:root:not(.light) .profile-page .profile-delete-panel .metric-meta,:root:not(.light) .profile-page .profile-delete-panel p{color:#e2e8f0!important;-webkit-text-fill-color:#e2e8f0!important}:root:not(.light) .practice-page [class*=bg-red-6] .metric-meta,:root:not(.light) .practice-page [class*=bg-red-5] .metric-meta,:root:not(.light) .practice-page button[class*=bg-red-6] .metric-meta{color:#f1f5f9!important;-webkit-text-fill-color:#f1f5f9!important}:root.light .pricing-page a[class*=text-orange-500]{color:#9a3412!important;-webkit-text-fill-color:#9a3412!important}:root.light .pricing-page a[class*=text-orange-500]:hover{color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}:root:not(.light) .reference-page span[class*=border-fuchsia-500],:root:not(.light) .classifications-page span[class*=border-fuchsia-500],:root:not(.light) .reference-page span.inline-flex[class*=rounded-lg][class*=border-]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1dfa!important;border-color:#f8717173!important}:root:not(.light) .practice-page button[class*=bg-red] .metric-meta,:root:not(.light) .practice-page button[class*=border-red] .metric-meta,:root:not(.light) .practice-page [class*=practice-mode] .metric-meta,:root:not(.light) .practice-page p.metric-meta[class*=mt-0\.5]{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root:not(.light) .profile-page span.text-red-200,:root:not(.light) .profile-page span[class*=text-red-2]{color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important}:root:not(.light) .practice-page button.practice-session-toggle[class*=bg-primary]{background-color:#7f1d1df2!important;border-color:#f8717173!important}:root:not(.light) .practice-page button.practice-session-toggle[class*=bg-primary] .content-title,:root:not(.light) .practice-page button.practice-session-toggle[class*=bg-primary] .metric-meta{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root:not(.light) .daily-cases-page .card[class*=bg-amber],:root:not(.light) .daily-cases-page .card[class*=border-amber-5]{background-color:#7f1d1df5!important;border-color:#fb923c73!important}:root:not(.light) .daily-cases-page .card[class*=bg-amber] .panel-kicker{color:#fed7aa!important;-webkit-text-fill-color:#fed7aa!important}:root:not(.light) .daily-cases-page .card[class*=bg-amber] .content-title,:root:not(.light) .daily-cases-page .card[class*=bg-amber] .metric-meta,:root:not(.light) .daily-cases-page .card[class*=bg-amber] .btn-secondary{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;background-color:#9a3412d9!important;border-color:#fb923c80!important}:root:not(.light) button[class*=bg-orange-600],:root:not(.light) button.flex-1.rounded-xl[class*=bg-orange-6],:root:not(.light) button.rounded-full[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.rounded-full.capitalize[class*=border-orange]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c80!important}:root:not(.light) .practice-page :is(button,a)[class*=border-primary-500][class*=text-primary-300]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#f8717173!important}:root:not(.light) .practice-page button[class*=border-red-900][class*=text-red-400]{color:#fca5a5!important;-webkit-text-fill-color:#fca5a5!important;border-color:#f8717159!important}:root:not(.light) .review-page .surface-card-soft[class*=border-violet],:root:not(.light) .review-page .surface-card-soft.group[class*=border-violet]{background-color:#4c1d95f2!important;border-color:#a78bfa73!important}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .content-title,:root:not(.light) .review-page .surface-card-soft[class*=border-violet] [class*=text-violet-3],:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .text-dark-400{color:#f5f3ff!important;-webkit-text-fill-color:#f5f3ff!important}:root:not(.light) .collections-page .collections-delete-btn,:root:not(.light) .collections-page .collections-practice-link,:root:not(.light) .review-collections-page .collections-delete-btn,:root:not(.light) .review-collections-page .collections-practice-link{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#7f1d1df2!important;border-color:#f8717173!important}:root:not(.light) .messages-page [class*=border-orange-500][class*=bg-orange],:root:not(.light) .messages-page .flex.flex-1[class*=bg-orange-5],:root:not(.light) button.flex.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.flex.flex-1[class*=bg-orange-500\/15]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c73!important}:root:not(.light) .review-page .review-queue-clear,:root:not(.light) .review-page [class*=review-queue-clear]{background-color:#7f1d1df5!important;border-color:#fb923c73!important}:root:not(.light) .review-page .review-queue-clear *,:root:not(.light) .review-page [class*=review-queue-clear] *{color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important}:root:not(.light) .daily-cases-page [class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page span.rounded-full[class*=border-orange],:root:not(.light) .daily-cases-page .flex.items-center[class*=bg-orange-500\/15]{color:#fff!important;-webkit-text-fill-color:#fff!important;background-color:#9a3412fa!important;border-color:#fb923c73!important}.notif-badge-count.notif-badge-count.notif-badge-count.notif-badge-count.notif-badge-count.notif-badge-count{color:#fff!important}@media print{body{display:none!important}}@media (width<=640px){.reference-hub-page .flex.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card,.reference-hub-page .card>button{padding:.75rem!important}.reference-hub-page .card>div{padding:.5rem .75rem .75rem!important}.reference-hub-page .card .panel-copy{font-size:.8125rem;line-height:1.5}.reference-hub-page .card .flex.flex-wrap.gap-1{width:100%}.reference-hub-page .card .flex.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.fixed.inset-0.z-50>.panel-content{margin:1rem;width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important}.reference-hub-page .grid.grid-cols-3>div{padding:.5rem!important}.reference-hub-page .grid.grid-cols-3>div>p:first-child{font-size:1.25rem!important}.reference-hub-page .app-surface-card>button{padding:.75rem!important}.reference-hub-page .grid.gap-3.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.flex.flex-1.items-center{flex:100%;width:100%}}*,:before,:after,::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:#3b82f680;--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:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){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-feature-settings:normal;font-variation-settings:normal;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family: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:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{color-scheme:dark;--bg-0:#030913;--bg-1:#081826;--bg-2:#10263a;--surface:#091825e6;--surface-strong:#030c16f5;--line:#a3bace24;--line-strong:#38bdf852;--glow:#38bdf829;--text:#f1f5f9;--muted:#95adc0;--font-sans:"Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Source Serif 4", Georgia, "Times New Roman", serif;--font-display-tight:"Sora", "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--space-page-x:1rem;--space-page-y:1.5rem;--space-section:1.5rem;--space-section-lg:2rem;--radius-sm:.75rem;--radius-md:1rem;--radius-lg:1.5rem;--radius-xl:2rem;--elev-soft:0 10px 24px -20px #0ea5e959;--elev-card:0 22px 48px -34px #0284c766;--elev-hero:0 30px 84px -44px #0ea5e961;--dur-fast:50ms;--dur-base:80ms;--dur-slow:.12s;--ease-standard:cubic-bezier(.22, 1, .36, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1)}:root.light{color-scheme:light;--bg-0:#f8fafc;--bg-1:#f1f5f9;--bg-2:#e2e8f0;--surface:#ffffffeb;--surface-strong:#f8fafcfa;--line:#1e293b1f;--line-strong:#0891b24d;--glow:#0891b21a;--text:#0f172a;--muted:#475569;--elev-soft:0 4px 12px -6px #00000014;--elev-card:0 8px 24px -10px #0000001a;--elev-hero:0 12px 32px -12px #0000001f}:root.light body{background:radial-gradient(ellipse 76% 50% at 52% -8%, #0891b20f, transparent 56%), linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 58%, #fff 100%);color:var(--text)}@media (width>=640px){:root{--space-page-x:1.5rem;--space-page-y:1.75rem;--space-section:1.75rem;--space-section-lg:2.25rem}}html{background:var(--bg-0);scroll-behavior:smooth;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;min-height:100%}body{width:100%;min-height:100dvh;color:var(--text);font-family:var(--font-sans);font-feature-settings:"rlig" 1, "calt" 1;-webkit-font-smoothing:antialiased;overscroll-behavior-x:none;overscroll-behavior-y:auto}button,input,select,textarea{font:inherit;touch-action:manipulation}a{touch-action:manipulation}#root{isolation:isolate;width:100%;min-height:100dvh}::selection{color:#ecfeff;background:#22d3ee4d}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[tabindex]:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .8);--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--dark-950) / 1);outline:2px solid #0000}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background:#22d3ee33;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#22d3ee61}*{scrollbar-width:thin;scrollbar-color:#22d3ee33 transparent}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.btn-primary{isolation:isolate;user-select:none;letter-spacing:-.025em;background:linear-gradient(135deg,#0ea5e9f5,#06b6d4eb 50%,#0d9488eb);border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;max-width:100%;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}[data-appearance=light] .btn-primary.shrink-0.items-center.rounded-full.border.px-2,:root.light .btn-primary.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.btn-primary.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.btn-primary.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.btn-primary.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.btn-primary.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.btn-primary.border-primary-500,:root.light :is(button,a).p-3.btn-primary.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-primary.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .btn-primary.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.btn-primary.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.btn-primary.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.btn-primary.gap-2.p-5,:root.light :is(button,a).flex.w-full.btn-primary.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.btn-primary.p-5,:root.light :is(button,a).flex.w-full.items-center.btn-primary.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .btn-primary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-primary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.btn-primary.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.btn-primary.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-primary.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-primary.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-primary,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-primary{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.btn-primary.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.btn-primary.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-primary.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-primary.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-primary[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-primary[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-primary.border.px-4.py-3[class*=bg-primary-50],:root.light .btn-primary.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.btn-primary.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.btn-primary.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.btn-primary.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.btn-primary.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.btn-primary,:root.light .bg-primary-50.btn-primary{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .btn-primary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-primary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.btn-primary[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-primary[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-primary[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-primary[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-primary[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-primary[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-primary,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-primary,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-primary,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-primary,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-primary,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-primary{color:#475569}[data-appearance=light] .btn-primary.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .btn-primary.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.btn-primary.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.btn-primary.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.px-3.btn-primary[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.btn-primary[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .btn-primary[class*=text-white],:root.light .reference-hub-page .card .btn-primary[class*=text-white]{color:#0f172a}[data-appearance=light] .senior-surgeon-page li.btn-primary[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.btn-primary[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.btn-primary[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.btn-primary[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.btn-primary.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.btn-primary.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.btn-primary[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.btn-primary.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.btn-primary.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.btn-primary)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.btn-primary)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].btn-primary),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].btn-primary){color:#e2e8f0}:root:not(.light) .reference-page span.btn-primary[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.flex-1.btn-primary[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page .flex.btn-primary[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.btn-primary.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.btn-primary>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.btn-primary{flex:100%;width:100%}}.btn-primary{transition-timing-function:var(--ease-standard);transition-property:transform,background-color,border-color,color,box-shadow,filter}.btn-primary>svg{flex-shrink:0}[data-appearance=light] .inline-flex.btn-primary>svg.items-center.rounded-full.border.px-2,:root.light .inline-flex.btn-primary>svg.items-center.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}.btn-primary>span{min-width:0}.btn-primary:disabled{cursor:not-allowed;opacity:.55;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);transform:none}.btn-primary:not(:disabled):focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .7);--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--dark-950) / 1)}.btn-toolbar .btn-primary{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:36px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .rounded-xl.border.btn-toolbar .btn-primary.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-toolbar .btn-primary.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-primary{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-primary,:root:not(.light) .topic-map-page [class*=text-dark-500].btn-toolbar .btn-primary{color:#a1a1aa}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-primary,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(span.rounded-md,span.btn-toolbar .btn-primary,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .home-page p.btn-toolbar .btn-primary.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.btn-toolbar .btn-primary.leading-5.text-dark-500,:root:not(.light) .control-center-page p.btn-toolbar .btn-primary.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.btn-toolbar .btn-primary.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.btn-toolbar .btn-primary.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-primary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-primary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-primary,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-primary,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-primary,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-primary,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-primary,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.btn-toolbar .btn-primary,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-primary,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-primary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-primary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.btn-primary{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 14px 30px -18px #0ea5e9c7;--tw-shadow-colored:0 14px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-color:#bae6fd4d}.platform-android .btn-primary{min-width:48px;min-height:48px}@media (width<=575.98px){.btn-primary{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] .bg-primary-50.btn-primary,:root.light .bg-primary-50.btn-primary{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] table .btn-primary,:root.light table .btn-primary{color:#334155}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-primary,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-primary,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-primary,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-primary,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-primary,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-primary{color:#475569}[data-appearance=light] .rounded-xl.border.btn-primary.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-primary.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}}@media (hover:none) and (pointer:coarse){.btn-primary{min-width:44px;min-height:44px}}@media (prefers-contrast:high){.btn-primary{border-width:2px}}@media (forced-colors:active){.btn-primary{forced-color-adjust:none;color:buttontext;background:buttonface;border-color:canvastext}}[data-appearance=light] input.btn-primary,[data-appearance=light] input[type=search].btn-primary,[data-appearance=light] textarea.btn-primary,:root.light input.btn-primary,:root.light input[type=search].btn-primary,:root.light textarea.btn-primary{color:var(--input-color)}[data-appearance=light] h1.btn-primary,[data-appearance=light] h2.btn-primary,[data-appearance=light] h3.btn-primary,[data-appearance=light] p.btn-primary,:root.light h1.btn-primary,:root.light h2.btn-primary,:root.light h3.btn-primary,:root.light p.btn-primary,[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .btn-primary,:root.light :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .btn-primary,[data-appearance=light] .btn-primary:not(.btn-primary):not(.fab-main):not(.profile-avatar-initials):not([class*=bg-primary-7]):not([class*=bg-red-6]),:root.light .btn-primary:not(.btn-primary):not(.fab-main):not(.profile-avatar-initials):not([class*=bg-primary-7]):not([class*=bg-red-6]){color:var(--heading-fg)}[data-appearance=light] :is(.card,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).btn-primary,:root.light :is(.card,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).btn-primary{color:#0f172a}[data-appearance=light] .bg-primary-700.btn-primary,[data-appearance=light] .border-primary-500.bg-primary-700.btn-primary,:root.light .bg-primary-700.btn-primary,:root.light .border-primary-500.bg-primary-700.btn-primary{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] :is(button,a).bg-primary-700.btn-primary,:root.light :is(button,a).bg-primary-700.btn-primary{color:#fff;-webkit-text-fill-color:#fff}[data-appearance=light] .page-hero-shell .rounded-2xl :is(.btn-primary,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .rounded-2xl :is(.btn-primary,.section-label,[class*=text-dark-]),[data-appearance=light] .btn-primary,:root.light .btn-primary,[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.btn-primary,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.btn-primary,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] .surface-card-soft span.metric-number.btn-primary,:root.light .surface-card-soft span.metric-number.btn-primary,[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.btn-primary,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.btn-primary,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),[data-appearance=light] [role=dialog] .btn-primary,:root.light [role=dialog] .btn-primary{color:#0f172a}:root:not(.light) .page-hero-shell :is(.card.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.btn-primary,[class*=text-dark-],p){color:#fff}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-primary) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-primary) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-primary) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]),:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .btn-primary:not(.btn-primary):not(.fab-main):not(.notif-badge-count){color:var(--palette-enforce-body)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge,.chip,button,.btn-primary) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-primary) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-primary) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-primary) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-primary) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root.light .senior-surgeon-page .card .btn-primary{color:#0f172a}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.btn-primary,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}.btn-primary:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 38px -18px #0ea5e9db;--tw-shadow-colored:0 20px 38px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-brightness:brightness(1.05);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);border-color:#e0f2fe73}.btn-primary:active{--tw-translate-y:0px;--tw-scale-x:.985;--tw-scale-y:.985;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{background:var(--btn-secondary-bg);isolation:isolate;user-select:none;letter-spacing:-.025em;border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;max-width:100%;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}[data-appearance=light] .btn-secondary.shrink-0.items-center.rounded-full.border.px-2,:root.light .btn-secondary.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.btn-secondary.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.btn-secondary.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.btn-secondary.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.btn-secondary.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.btn-secondary.border-primary-500,:root.light :is(button,a).p-3.btn-secondary.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-secondary.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .btn-secondary.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.btn-secondary.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.btn-secondary.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.btn-secondary.gap-2.p-5,:root.light :is(button,a).flex.w-full.btn-secondary.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.btn-secondary.p-5,:root.light :is(button,a).flex.w-full.items-center.btn-secondary.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .btn-secondary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-secondary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.btn-secondary.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.btn-secondary.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-secondary.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-secondary.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-secondary,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-secondary{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.btn-secondary.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.btn-secondary.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-secondary.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-secondary.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-secondary[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-secondary[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-secondary.border.px-4.py-3[class*=bg-primary-50],:root.light .btn-secondary.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.btn-secondary.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.btn-secondary.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.btn-secondary.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.btn-secondary.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.btn-secondary,:root.light .bg-primary-50.btn-secondary{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .btn-secondary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-secondary.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.btn-secondary[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-secondary[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-secondary[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-secondary[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-secondary[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-secondary[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-secondary,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-secondary,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-secondary,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-secondary,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-secondary,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-secondary{color:#475569}[data-appearance=light] .btn-secondary.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .btn-secondary.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.btn-secondary.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.btn-secondary.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.px-3.btn-secondary[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.btn-secondary[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .btn-secondary[class*=text-white],:root.light .reference-hub-page .card .btn-secondary[class*=text-white]{color:#0f172a}[data-appearance=light] .senior-surgeon-page li.btn-secondary[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.btn-secondary[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.btn-secondary[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.btn-secondary[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.btn-secondary.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.btn-secondary.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.btn-secondary[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.btn-secondary.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.btn-secondary.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.btn-secondary)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.btn-secondary)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].btn-secondary),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].btn-secondary){color:#e2e8f0}:root:not(.light) .reference-page span.btn-secondary[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.flex-1.btn-secondary[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page .flex.btn-secondary[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.btn-secondary.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.btn-secondary>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.btn-secondary{flex:100%;width:100%}}.btn-secondary{transition-timing-function:var(--ease-standard);transition-property:transform,background-color,border-color,color,box-shadow,filter}.btn-secondary>svg{flex-shrink:0}[data-appearance=light] .inline-flex.btn-secondary>svg.items-center.rounded-full.border.px-2,:root.light .inline-flex.btn-secondary>svg.items-center.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}.btn-secondary>span{min-width:0}.btn-secondary:disabled{cursor:not-allowed;opacity:.55;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);transform:none}.btn-secondary:not(:disabled):focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .7);--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--dark-950) / 1)}.btn-toolbar .btn-secondary{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:36px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .rounded-xl.border.btn-toolbar .btn-secondary.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-toolbar .btn-secondary.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-secondary{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-secondary,:root:not(.light) .topic-map-page [class*=text-dark-500].btn-toolbar .btn-secondary{color:#a1a1aa}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-secondary,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(span.rounded-md,span.btn-toolbar .btn-secondary,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .home-page p.btn-toolbar .btn-secondary.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.btn-toolbar .btn-secondary.leading-5.text-dark-500,:root:not(.light) .control-center-page p.btn-toolbar .btn-secondary.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.btn-toolbar .btn-secondary.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.btn-toolbar .btn-secondary.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-secondary,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-secondary,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-secondary,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-secondary,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-secondary,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.btn-toolbar .btn-secondary,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-secondary,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.btn-secondary{border-color:rgb(var(--dark-600) / .7);--tw-text-opacity:1;color:rgb(var(--dark-200) / var(--tw-text-opacity,1));--tw-shadow:inset 0 1px 0 #ffffff0a;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.platform-android .btn-secondary{min-width:48px;min-height:48px}@media (width<=575.98px){.btn-secondary{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] .bg-primary-50.btn-secondary,:root.light .bg-primary-50.btn-secondary{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] table .btn-secondary,:root.light table .btn-secondary{color:#334155}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-secondary,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-secondary,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-secondary,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-secondary,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-secondary,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-secondary{color:#475569}[data-appearance=light] .rounded-xl.border.btn-secondary.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-secondary.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}}@media (hover:none) and (pointer:coarse){.btn-secondary{min-width:44px;min-height:44px}}@media (prefers-contrast:high){.btn-secondary{border-width:2px}}@media (forced-colors:active){.btn-secondary{forced-color-adjust:none;color:buttontext;background:buttonface;border-color:canvastext}}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.btn-secondary,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.btn-secondary,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.btn-secondary,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.btn-secondary,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .btn-secondary,:root.light .btn-secondary{color:#1e293b}[data-appearance=light] .btn-secondary:hover,:root.light .btn-secondary:hover{color:#0f172a}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.btn-secondary,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-secondary) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-secondary) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-secondary) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge,.chip,button,.btn-secondary) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-secondary) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-secondary) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-secondary) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-secondary) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.btn-secondary){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .exam-page :is(.btn-secondary,.text-dark-300,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.btn-secondary,.text-dark-300,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}.btn-secondary:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));background-color:#0ea5e914;border-color:#38bdf859}.btn-secondary:active{--tw-translate-y:0px;--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-ghost{isolation:isolate;user-select:none;letter-spacing:-.025em;border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;max-width:100%;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}[data-appearance=light] .btn-ghost.shrink-0.items-center.rounded-full.border.px-2,:root.light .btn-ghost.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.btn-ghost.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.btn-ghost.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.btn-ghost.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.btn-ghost.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.btn-ghost.border-primary-500,:root.light :is(button,a).p-3.btn-ghost.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-ghost.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .btn-ghost.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.btn-ghost.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.btn-ghost.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.btn-ghost.gap-2.p-5,:root.light :is(button,a).flex.w-full.btn-ghost.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.btn-ghost.p-5,:root.light :is(button,a).flex.w-full.items-center.btn-ghost.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .btn-ghost.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-ghost.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.btn-ghost.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.btn-ghost.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-ghost.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-ghost.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-ghost,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-ghost{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.btn-ghost.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.btn-ghost.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-ghost.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-ghost.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-ghost[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-ghost[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-ghost.border.px-4.py-3[class*=bg-primary-50],:root.light .btn-ghost.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.btn-ghost.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.btn-ghost.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.btn-ghost.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.btn-ghost.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.btn-ghost,:root.light .bg-primary-50.btn-ghost{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .btn-ghost.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-ghost.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.btn-ghost[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-ghost[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-ghost[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-ghost[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-ghost[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-ghost[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-ghost,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-ghost,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-ghost,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-ghost,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-ghost,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-ghost{color:#475569}[data-appearance=light] .btn-ghost.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .btn-ghost.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.btn-ghost.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.btn-ghost.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.px-3.btn-ghost[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.btn-ghost[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .btn-ghost[class*=text-white],:root.light .reference-hub-page .card .btn-ghost[class*=text-white]{color:#0f172a}[data-appearance=light] .senior-surgeon-page li.btn-ghost[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.btn-ghost[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.btn-ghost[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.btn-ghost[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.btn-ghost.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.btn-ghost.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.btn-ghost[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.btn-ghost.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.btn-ghost.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.btn-ghost)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.btn-ghost)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].btn-ghost),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].btn-ghost){color:#e2e8f0}:root:not(.light) .reference-page span.btn-ghost[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.flex-1.btn-ghost[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page .flex.btn-ghost[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.btn-ghost.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.btn-ghost>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.btn-ghost{flex:100%;width:100%}}.btn-ghost{transition-timing-function:var(--ease-standard);transition-property:transform,background-color,border-color,color,box-shadow,filter}.btn-ghost>svg{flex-shrink:0}[data-appearance=light] .inline-flex.btn-ghost>svg.items-center.rounded-full.border.px-2,:root.light .inline-flex.btn-ghost>svg.items-center.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}.btn-ghost>span{min-width:0}.btn-ghost:disabled{cursor:not-allowed;opacity:.55;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);transform:none}.btn-ghost:not(:disabled):focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .7);--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--dark-950) / 1)}.btn-toolbar .btn-ghost{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:36px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .rounded-xl.border.btn-toolbar .btn-ghost.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-toolbar .btn-ghost.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-ghost{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-ghost,:root:not(.light) .topic-map-page [class*=text-dark-500].btn-toolbar .btn-ghost{color:#a1a1aa}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-ghost,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(span.rounded-md,span.btn-toolbar .btn-ghost,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .home-page p.btn-toolbar .btn-ghost.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.btn-toolbar .btn-ghost.leading-5.text-dark-500,:root:not(.light) .control-center-page p.btn-toolbar .btn-ghost.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.btn-toolbar .btn-ghost.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.btn-toolbar .btn-ghost.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-ghost,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-ghost,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-ghost,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-ghost,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-ghost,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.btn-toolbar .btn-ghost,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-ghost,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.btn-ghost{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-color:#0000}.platform-android .btn-ghost{min-width:48px;min-height:48px}@media (width<=575.98px){.btn-ghost{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] .bg-primary-50.btn-ghost,:root.light .bg-primary-50.btn-ghost{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] table .btn-ghost,:root.light table .btn-ghost{color:#334155}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-ghost,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-ghost,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-ghost,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-ghost,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-ghost,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-ghost{color:#475569}[data-appearance=light] .rounded-xl.border.btn-ghost.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-ghost.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}}@media (hover:none) and (pointer:coarse){.btn-ghost{min-width:44px;min-height:44px}}@media (prefers-contrast:high){.btn-ghost{border-width:2px}}@media (forced-colors:active){.btn-ghost{forced-color-adjust:none;color:buttontext;background:buttonface;border-color:canvastext}}[data-appearance=light] .btn-ghost,:root.light .btn-ghost{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.btn-ghost,:root.light .border-dark-700.bg-dark-900.btn-ghost{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .btn-ghost,:root.light .surface-card-soft .btn-ghost,[data-appearance=light] :is(a,button).surface-card-soft .btn-ghost,:root.light :is(a,button).surface-card-soft .btn-ghost,[data-appearance=light] .btn-ghost,:root.light .btn-ghost{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .btn-ghost{color:#a1a1aa}[data-appearance=light] .bg-dark-800.btn-ghost,:root.light .bg-dark-800.btn-ghost{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.btn-ghost,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.btn-ghost,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-ghost) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-ghost) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-ghost) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.btn-ghost,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge,.chip,button,.btn-ghost) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-ghost) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-ghost) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-ghost) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-ghost) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.btn-ghost,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600),:root:not(.light) .lectures-page button.btn-ghost{color:var(--palette-enforce-body)}:root:not(.light) .lectures-page .border-b button.btn-ghost{color:#cbd5e1}:root:not(.light) .lectures-page .border-b button.btn-ghost .metric-meta{color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(button,[role=button],[role=tab]).btn-ghost:is(.metric-meta,.text-dark-500,.text-dark-600,.support-label-muted){color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(button,[role=button],[role=tab]).btn-ghost{color:var(--palette-enforce-copy)}:root:not(.light) .lectures-page button.btn-ghost.metric-meta,:root:not(.light) .lectures-page button.border-b-2.btn-ghost{color:var(--palette-enforce-body)}:root:not(.light) .lectures-page button.border-b-2.btn-ghost.metric-meta,:root:not(.light) .lectures-page .border-b>button.btn-ghost{color:#e2e8f0}:root:not(.light) .lectures-page .border-b>button.btn-ghost.surface-copy{color:var(--palette-enforce-copy)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.btn-ghost,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.btn-ghost,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.btn-ghost,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.btn-ghost,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.btn-ghost,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.btn-ghost,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.btn-ghost,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.btn-ghost,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.btn-ghost,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.btn-ghost,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.btn-ghost,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.btn-ghost,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.btn-ghost,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.btn-ghost,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.btn-ghost,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .btn-ghost{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.btn-ghost:hover{background-color:rgb(var(--primary-500) / .08);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}.btn-ghost:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-danger{isolation:isolate;user-select:none;letter-spacing:-.025em;background:linear-gradient(#450a0a73,#200606a3);border-width:1px;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;max-width:100%;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}[data-appearance=light] .btn-danger.shrink-0.items-center.rounded-full.border.px-2,:root.light .btn-danger.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.btn-danger.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.btn-danger.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.btn-danger.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.btn-danger.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.btn-danger.border-primary-500,:root.light :is(button,a).p-3.btn-danger.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-danger.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .btn-danger.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.btn-danger.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.btn-danger.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.btn-danger.gap-2.p-5,:root.light :is(button,a).flex.w-full.btn-danger.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.btn-danger.p-5,:root.light :is(button,a).flex.w-full.items-center.btn-danger.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .btn-danger.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-danger.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.btn-danger.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.btn-danger.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-danger.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-danger.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-danger,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-danger{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.btn-danger.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.btn-danger.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-danger.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-danger.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-danger[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-danger[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-danger.border.px-4.py-3[class*=bg-primary-50],:root.light .btn-danger.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.btn-danger.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.btn-danger.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.btn-danger.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.btn-danger.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.btn-danger,:root.light .bg-primary-50.btn-danger{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .btn-danger.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-danger.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.btn-danger[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-danger[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-danger[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-danger[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-danger[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-danger[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-danger,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-danger,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-danger,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-danger,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-danger,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-danger{color:#475569}[data-appearance=light] .btn-danger.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .btn-danger.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.btn-danger.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.btn-danger.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.px-3.btn-danger[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.btn-danger[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .btn-danger[class*=text-white],:root.light .reference-hub-page .card .btn-danger[class*=text-white]{color:#0f172a}[data-appearance=light] .senior-surgeon-page li.btn-danger[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.btn-danger[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.btn-danger[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.btn-danger[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.btn-danger.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.btn-danger.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.btn-danger[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.btn-danger.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.btn-danger.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.btn-danger)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.btn-danger)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].btn-danger),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].btn-danger){color:#e2e8f0}:root:not(.light) .reference-page span.btn-danger[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.flex-1.btn-danger[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page .flex.btn-danger[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.btn-danger.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.btn-danger>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.btn-danger{flex:100%;width:100%}}.btn-danger{transition-timing-function:var(--ease-standard);transition-property:transform,background-color,border-color,color,box-shadow,filter}.btn-danger>svg{flex-shrink:0}[data-appearance=light] .inline-flex.btn-danger>svg.items-center.rounded-full.border.px-2,:root.light .inline-flex.btn-danger>svg.items-center.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}.btn-danger>span{min-width:0}.btn-danger:disabled{cursor:not-allowed;opacity:.55;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);transform:none}.btn-danger:not(:disabled):focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .7);--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--dark-950) / 1)}.btn-toolbar .btn-danger{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:36px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .rounded-xl.border.btn-toolbar .btn-danger.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-toolbar .btn-danger.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-danger{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn-danger,:root:not(.light) .topic-map-page [class*=text-dark-500].btn-toolbar .btn-danger{color:#a1a1aa}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-danger,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(span.rounded-md,span.btn-toolbar .btn-danger,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .home-page p.btn-toolbar .btn-danger.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.btn-toolbar .btn-danger.leading-5.text-dark-500,:root:not(.light) .control-center-page p.btn-toolbar .btn-danger.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.btn-toolbar .btn-danger.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.btn-toolbar .btn-danger.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-danger,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn-danger,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-danger,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-danger,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-danger,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn-danger,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-danger,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.btn-toolbar .btn-danger,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn-danger,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-danger,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn-danger,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.btn-danger{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1));border-color:#ef444440}.platform-android .btn-danger{min-width:48px;min-height:48px}@media (width<=575.98px){.btn-danger{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] .bg-primary-50.btn-danger,:root.light .bg-primary-50.btn-danger{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] table .btn-danger,:root.light table .btn-danger{color:#334155}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-danger,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-danger,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-danger,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.btn-danger,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.btn-danger,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.btn-danger{color:#475569}[data-appearance=light] .rounded-xl.border.btn-danger.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-danger.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}}@media (hover:none) and (pointer:coarse){.btn-danger{min-width:44px;min-height:44px}}@media (prefers-contrast:high){.btn-danger{border-width:2px}}@media (forced-colors:active){.btn-danger{forced-color-adjust:none;color:buttontext;background:buttonface;border-color:canvastext}}[data-appearance=light] .btn-danger.bg-red-500\/10,:root.light .btn-danger.bg-red-500\/10{color:#991b1b;background:#fef2f2;border-color:#dc2626}[data-appearance=light] :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.btn-danger.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.btn-danger.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8){background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .btn-danger,[data-appearance=light] .topics-page .btn-danger,:root.light .btn-danger,:root.light .topics-page .btn-danger,[data-appearance=light] .btn-danger,:root.light .btn-danger{color:#991b1b}[data-appearance=light] .bg-red-500\/15.btn-danger,[data-appearance=light] [class*=border-red-500] .btn-danger,:root.light .bg-red-500\/15.btn-danger,:root.light [class*=border-red-500] .btn-danger{color:#991b1b;background-color:#fef2f2}[data-appearance=light] .btn-danger,:root.light .btn-danger{color:#b91c1c}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-danger) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important),:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.btn-danger,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn-danger) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-danger) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge,.chip,button,.btn-danger) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.text-red-200,.btn-danger,[class*=text-red-2],[class*=text-red-3]){color:var(--palette-enforce-red)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-danger) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn-danger) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-danger) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge,.chip,button,.btn-danger) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) .analytics-page .badge:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).btn-danger{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}.btn-danger:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1));background-color:#ef44441f;border-color:#ef444466}.btn-danger:active{--tw-translate-y:0px;--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-icon{border-width:1px;border-color:rgb(var(--dark-700) / .7);background-color:rgb(var(--dark-900) / .7);--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}[data-appearance=light] .btn-icon,:root.light .btn-icon{background-color:var(--glass-bg);color:#64748b;background-color:var(--surface-strong)}[data-appearance=light] .border-dark-700.bg-dark-900.btn-icon,:root.light .border-dark-700.bg-dark-900.btn-icon{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .btn-icon,:root.light .surface-card-soft .btn-icon{color:#64748b}[data-appearance=light] .btn-icon.shrink-0.items-center.rounded-full.border.px-2,:root.light .btn-icon.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.btn-icon.items-center.rounded-full.border.px-2,:root.light .inline-flex.btn-icon.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.btn-icon.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.btn-icon.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.btn-icon.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.btn-icon.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(a,button).surface-card-soft .btn-icon,:root.light :is(a,button).surface-card-soft .btn-icon{color:#64748b}[data-appearance=light] :is(button,a).p-3.btn-icon.border-primary-500,:root.light :is(button,a).p-3.btn-icon.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-icon.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .btn-icon.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.btn-icon.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.btn-icon.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] .border-dark-800.btn-icon,:root.light .border-dark-800.btn-icon{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.w-full.btn-icon.gap-2.p-5,:root.light :is(button,a).flex.w-full.btn-icon.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .btn-icon.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-icon.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.btn-icon.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.btn-icon.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-icon.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-icon.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-icon,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-icon{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.btn-icon.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.btn-icon.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.btn-icon.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.btn-icon.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-icon[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.btn-icon[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .btn-icon.border.px-4.py-3[class*=bg-primary-50],:root.light .btn-icon.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.btn-icon.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.btn-icon.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .btn-icon.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .btn-icon.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.btn-icon[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-icon[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.btn-icon[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-icon[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-icon[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.btn-icon[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .btn-icon.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .btn-icon.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.btn-icon.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.btn-icon.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.btn-icon[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.btn-icon[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.btn-icon[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.btn-icon[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .btn-icon,:root.light .btn-icon{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .btn-icon{color:#a1a1aa}[data-appearance=light] .bg-dark-800.btn-icon,:root.light .bg-dark-800.btn-icon{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.btn-icon,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root:not(.light) button.flex.btn-icon.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.btn-icon.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.btn-icon[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.btn-icon.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.btn-icon.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.btn-icon)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.btn-icon)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.btn-icon,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.btn-icon,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.btn-icon,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.btn-icon,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.btn-icon,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.btn-icon,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.btn-icon,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.btn-icon,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.btn-icon,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.btn-icon,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.btn-icon,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.btn-icon,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.btn-icon,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.btn-icon,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.btn-icon,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.btn-icon,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.btn-icon,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.btn-icon,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page span.btn-icon[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.flex-1.btn-icon[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .btn-icon{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}:root:not(.light) .daily-cases-page .flex.btn-icon[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.btn-icon.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.btn-icon{flex:100%;width:100%}}.btn-icon:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--primary-500) / .35);background-color:rgb(var(--primary-500) / .08);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}.btn-icon:active{--tw-translate-y:0px;--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-icon{transition-timing-function:var(--ease-standard)}.icon-btn{border-width:1px;border-color:rgb(var(--dark-700) / .7);background-color:rgb(var(--dark-900) / .7);--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}[data-appearance=light] .icon-btn,:root.light .icon-btn{background-color:var(--glass-bg);color:#334155}[data-appearance=light] tr.border-t.border-dark-800\/80 .icon-btn,:root.light tr.border-t.border-dark-800\/80 .icon-btn{color:var(--muted)}[data-appearance=light] .icon-btn,:root.light .icon-btn{background-color:var(--surface-strong)}[data-appearance=light] .icon-btn.shrink-0.items-center.rounded-full.border.px-2,:root.light .icon-btn.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.icon-btn.items-center.rounded-full.border.px-2,:root.light .inline-flex.icon-btn.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.icon-btn.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.icon-btn.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.icon-btn.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.icon-btn.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .icon-btn.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .icon-btn.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.icon-btn.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.icon-btn.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] .border-dark-800.icon-btn,:root.light .border-dark-800.icon-btn{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.w-full.icon-btn.gap-2.p-5,:root.light :is(button,a).flex.w-full.icon-btn.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .icon-btn.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .icon-btn.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.icon-btn.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.icon-btn.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.icon-btn,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.icon-btn{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.icon-btn.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.icon-btn.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.icon-btn[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.icon-btn[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.icon-btn.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.icon-btn.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .icon-btn.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .icon-btn.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.icon-btn[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.icon-btn[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.icon-btn[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.icon-btn[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.icon-btn[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.icon-btn[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.icon-btn.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.icon-btn.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .icon-btn,:root.light .icon-btn{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .icon-btn{color:#d4d4d8}:root:not(.light) button.flex.icon-btn.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.icon-btn[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.icon-btn,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.icon-btn,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.icon-btn,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.icon-btn,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(span.rounded-md,span.icon-btn,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .exam-page :is(.text-dark-200,.icon-btn,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.icon-btn,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.icon-btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.icon-btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.icon-btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.icon-btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .reference-page span.icon-btn[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) .daily-cases-page .flex.icon-btn[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.icon-btn.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.icon-btn{flex:100%;width:100%}}.icon-btn:hover{border-color:rgb(var(--primary-500) / .35);background-color:rgb(var(--primary-500) / .08);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}.icon-btn:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.icon-btn{transition-timing-function:var(--ease-standard)}.btn-toolbar .btn,.btn-toolbar .btn-secondary,.btn-toolbar .btn-ghost{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:36px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .rounded-xl.border.btn-toolbar .btn.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.btn-toolbar .btn.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border .btn-toolbar .btn-secondary.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border .btn-toolbar .btn-secondary.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border .btn-toolbar .btn-ghost.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border .btn-toolbar .btn-ghost.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn,main :is(.text-dark-600,[class*=text-dark-600]) .btn-toolbar .btn-secondary,main :is(.text-dark-600,[class*=text-dark-600]) .btn-toolbar .btn-ghost{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).btn-toolbar .btn,[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]) .btn-toolbar .btn-secondary,[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]) .btn-toolbar .btn-ghost,:root:not(.light) .topic-map-page [class*=text-dark-500].btn-toolbar .btn,:root:not(.light) .topic-map-page [class*=text-dark-500] .btn-toolbar .btn-secondary,:root:not(.light) .topic-map-page [class*=text-dark-500] .btn-toolbar .btn-ghost{color:#a1a1aa}:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important),:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span .btn-toolbar .btn-secondary,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important),:root:not(.light) .reference-page :is(.badge,.chip,span.rounded-md,span .btn-toolbar .btn-ghost,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(span.rounded-md,span.btn-toolbar .btn,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]),:root:not(.light) .reference-page :is(span.rounded-md,span .btn-toolbar .btn-secondary,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]),:root:not(.light) .reference-page :is(span.rounded-md,span .btn-toolbar .btn-ghost,button):is([class*=border-orange-5][class*=bg-orange-5],[class*=border-amber-5][class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .home-page p.btn-toolbar .btn.leading-5,:root:not(.light) .home-page p .btn-toolbar .btn-secondary.leading-5,:root:not(.light) .home-page p .btn-toolbar .btn-ghost.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.btn-toolbar .btn.leading-5.text-dark-500,:root:not(.light) .control-center-page p.btn-toolbar .btn.leading-5.text-dark-500,:root:not(.light) .admin-page p .btn-toolbar .btn-secondary.leading-5.text-dark-500,:root:not(.light) .control-center-page p .btn-toolbar .btn-secondary.leading-5.text-dark-500,:root:not(.light) .admin-page p .btn-toolbar .btn-ghost.leading-5.text-dark-500,:root:not(.light) .control-center-page p .btn-toolbar .btn-ghost.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.btn-toolbar .btn.text-dark-500,[data-appearance=black] :is(.control-center-page,.admin-page) p .btn-toolbar .btn-secondary.text-dark-500,[data-appearance=black] :is(.control-center-page,.admin-page) p .btn-toolbar .btn-ghost.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.btn-toolbar .btn.leading-5,p.text-\[11px\]),:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p .btn-toolbar .btn-secondary.leading-5,p.text-\[11px\]),:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p .btn-toolbar .btn-ghost.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important),:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span .btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important),:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span .btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.btn-toolbar .btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important),:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span .btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important),:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span .btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p .btn-toolbar .btn-secondary,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p .btn-toolbar .btn-ghost,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-secondary,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-ghost,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-secondary,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-ghost,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.btn-toolbar .btn,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn,p.text-\[11px\]),:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p .btn-toolbar .btn-secondary,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-secondary,p.text-\[11px\]),:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p .btn-toolbar .btn-ghost,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-ghost,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.btn-toolbar .btn,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p .btn-toolbar .btn-secondary,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p .btn-toolbar .btn-ghost,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.btn-toolbar .btn,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-secondary,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p .btn-toolbar .btn-ghost,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]),:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span .btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]),:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span .btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.btn-toolbar .btn,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]),:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span .btn-toolbar .btn-secondary,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]),:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span .btn-toolbar .btn-ghost,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.\!card{background:var(--card-bg)!important;box-shadow:var(--elev-card), var(--card-inset)!important}.card{background:var(--card-bg);box-shadow:var(--elev-card), var(--card-inset)}.\!card{border-width:1px;border-color:rgb(var(--dark-700) / .6);--tw-backdrop-blur:blur(12px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.\!card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.\!card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.\!card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.\!card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.\!card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.\!card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.\!card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.\!card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.\!card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.\!card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.\!card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.\!card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.\!card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.\!card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.\!card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.\!card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.\!card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.card{border-width:1px;border-color:rgb(var(--dark-700) / .6);--tw-backdrop-blur:blur(12px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.card-hover{background:var(--card-bg);box-shadow:var(--elev-card), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .6);--tw-backdrop-blur:blur(12px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.card-hover.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.card-hover.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card-hover,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card-hover{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card-hover[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.card-hover[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.card-hover.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.card-hover.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.card-hover[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.card-hover[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.card-hover[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.card-hover[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.card-hover[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.card-hover[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.card-hover.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.card-hover.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.card-hover[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.card-hover{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width<=575.98px){.card-hover{border-radius:.75rem;padding:1rem}[data-appearance=light] :is(button,a).p-3.card-hover.border-primary-500,:root.light :is(button,a).p-3.card-hover.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).w-full.card-hover.text-left,:root.light :is(button,a).w-full.card-hover.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.card-hover.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.card-hover.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.card-hover.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.card-hover.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.card-hover.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.card-hover.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.card-hover.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.card-hover.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .card-hover.border.px-4.py-3[class*=bg-primary-50],:root.light .card-hover.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .card-hover.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .card-hover.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.card-hover[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.card-hover[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.card-hover[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.card-hover[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.items-center.justify-between.p-4.card-hover.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.card-hover.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.card-hover.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.card-hover.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.card-hover)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.card-hover)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.card-hover[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}}@media (prefers-contrast:high){.card-hover{border-width:2px}}@media (forced-colors:active){.card-hover{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] .card-hover.bg-dark-950\/55,:root.light .card-hover.bg-dark-950\/55{background:var(--card-bg);border-color:var(--line)}[data-appearance=light] :is(.card-hover,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card-hover,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.card-hover,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card-hover,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.card-hover,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card-hover,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] :is(.card-hover,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white,:root.light :is(.card-hover,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .card-hover.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] .card-hover.group.p-5,:root.light .card-hover.border-rose-400\/20.bg-rose-500\/10,:root.light .card-hover.group.p-5{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .card-hover :is(.surface-title,.content-title,h2,h3,p),:root.light .card-hover :is(.surface-title,.content-title,h2,h3,p){color:#0f172a}[data-appearance=light] .card-hover.hover\:bg-primary-500\/\[0\.03\],[data-appearance=light] .card-hover.group.block,[data-appearance=light] .card-hover.group.p-5,:root.light .card-hover.hover\:bg-primary-500\/\[0\.03\],:root.light .card-hover.group.block,:root.light .card-hover.group.p-5,[data-appearance=light] .card-hover.border-rose-400\/20.bg-rose-500\/10,:root.light .card-hover.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] :is(a,button).card-hover,[data-appearance=light] :is(a,button).card-hover.border-cyan-400\/20,[data-appearance=light] :is(a,button).card-hover.border-rose-400\/20,:root.light :is(a,button).card-hover,:root.light :is(a,button).card-hover.border-cyan-400\/20,:root.light :is(a,button).card-hover.border-rose-400\/20{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .card-hover.border-primary-500\/20,[data-appearance=light] .reference-hub-page .card-hover.border-sky-500\/20,[data-appearance=light] .reference-hub-page .card-hover.border-amber-500\/20,[data-appearance=light] .reference-hub-page .card-hover.border-emerald-500\/20,:root.light .reference-hub-page .card-hover.border-primary-500\/20,:root.light .reference-hub-page .card-hover.border-sky-500\/20,:root.light .reference-hub-page .card-hover.border-amber-500\/20,:root.light .reference-hub-page .card-hover.border-emerald-500\/20{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .card-hover [class*=text-2xl][class*=text-white],[data-appearance=light] .reference-hub-page .card-hover .font-semibold[class*=text-white],:root.light .reference-hub-page .card-hover [class*=text-2xl][class*=text-white],:root.light .reference-hub-page .card-hover .font-semibold[class*=text-white],[data-appearance=light] .reference-hub-page label.card-hover input[class*=text-white],:root.light .reference-hub-page label.card-hover input[class*=text-white]{color:#0f172a}[data-appearance=black] .card-hover{box-shadow:none;box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card-hover,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card-hover,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card-hover,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card-hover,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card-hover,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card-hover,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card-hover,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.card-hover,.panel-shell,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.card-hover,.panel-shell,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}:root:not(.light) .page-hero-shell :is(.card-hover.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell .card-hover.border-amber-500\/20.bg-amber-500\/5{background-color:#92400eb8;border-color:#fbbf2461}:root:not(.light) .page-hero-shell :is(.card-hover.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}[data-appearance=light] .question-support-panels :is(.card-hover,.rounded-2xl,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card-hover,.rounded-2xl,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .pricing-page .card-hover,[data-appearance=dark] .pricing-page .card-hover,[data-appearance=black] .pricing-page .card-hover,:root:not(.light) .pricing-page .card-hover{background-color:#0f172aeb;border-color:#94a3b838}[data-appearance=default] .question-support-panels :is(.card-hover,.rounded-2xl)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card-hover,.rounded-2xl)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card-hover,.rounded-2xl)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card-hover,.rounded-2xl)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card-hover,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.card-hover,.panel-shell,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card-hover,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card-hover,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card-hover,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card-hover,.panel-shell,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card-hover,.panel-shell,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card-hover,.panel-shell,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card-hover,.panel-shell,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card-hover,.panel-shell,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-shell,.card-hover,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card-hover,.panel-shell,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.card-hover,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card-hover,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card-hover,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card-hover,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card-hover,.panel-shell,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card-hover,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card-hover,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card-hover,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card-hover,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card-hover,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-shell,.card-hover,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.card-hover,.panel-shell,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .card-hover button.content-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page .card-hover button[aria-expanded]{color:#475569}:root.light .senior-surgeon-page .card-hover button[aria-expanded]:hover{color:#b45309}:root.light .senior-surgeon-page .card-hover .text-white,:root.light .senior-surgeon-page .card-hover [class*=text-white]{color:#0f172a}:root.light .senior-surgeon-page .card-hover>button,:root.light .senior-surgeon-page .card-hover>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .card-hover button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .card-hover button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button .support-label,:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button.content-title,:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card-hover,.panel-shell)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card-hover,.surface-card-soft) :is(.metric-meta,.text-dark-400,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card-hover,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card-hover,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .topic-map-page .card-hover .topic-map-metric-highlight:is(.topic-map-metric-tile,[class*=bg-orange-5]){background-color:#9a3412;border-color:#ea580c}:root:not(.light) .topic-map-page .card-hover .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.font-bold){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page .card-hover :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card-hover:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page .card-hover :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page .card-hover :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card-hover[class*=bg-],:root:not(.light) .reference-page a.card-hover[class*=bg-],:root:not(.light) .reference-hub-page a.card-hover[class*=bg-] *,:root:not(.light) .reference-page a.card-hover[class*=bg-] *,[data-appearance=black] .reference-hub-page a.card-hover,[data-appearance=black] .reference-page a.card-hover,[data-appearance=black] .reference-hub-page a.card-hover *,[data-appearance=black] .reference-page a.card-hover *,[data-appearance=black] .reference-hub-page a.card-hover[class*=bg-],[data-appearance=black] .reference-page a.card-hover[class*=bg-]{color:#fff;-webkit-text-fill-color:#fff}[data-appearance=default] .reference-hub-page a.card-hover[class*=bg-orange-5],[data-appearance=default] .reference-page a.card-hover[class*=bg-orange-5],[data-appearance=dark] .reference-hub-page a.card-hover[class*=bg-orange-5],[data-appearance=dark] .reference-page a.card-hover[class*=bg-orange-5]{background-color:#9a3412f2;border-color:#fb923c59}:root:not(.light) .daily-cases-page .card-hover[class*=bg-amber],:root:not(.light) .daily-cases-page .card-hover[class*=border-amber-5]{background-color:#7f1d1df5;border-color:#fb923c73}:root:not(.light) .daily-cases-page .card-hover[class*=bg-amber] .panel-kicker{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .daily-cases-page .card-hover[class*=bg-amber] .content-title,:root:not(.light) .daily-cases-page .card-hover[class*=bg-amber] .metric-meta,:root:not(.light) .daily-cases-page .card-hover[class*=bg-amber] .btn-secondary{color:#f8fafc;-webkit-text-fill-color:#f8fafc;background-color:#9a3412d9;border-color:#fb923c80}@media (width<=640px){.reference-hub-page .card-hover,.reference-hub-page .card-hover>button{padding:.75rem}.reference-hub-page .card-hover>div{padding:.5rem .75rem .75rem}.reference-hub-page .card-hover .panel-copy{font-size:.8125rem;line-height:1.5}.reference-hub-page .card-hover .flex.flex-wrap.gap-1{width:100%}.reference-hub-page .card-hover .flex.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}}:root.light .card-hover{box-shadow:var(--elev-card);background:linear-gradient(#fffffff2,#f8fafceb);border-color:#1e293b1a}@media (width<=640px){.card-hover{border-radius:1.1rem}}.card-hover:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--primary-500) / .25);--tw-shadow:0 18px 42px -24px #0891b24d;--tw-shadow-colored:0 18px 42px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.panel-shell{background:var(--panel-bg);box-shadow:var(--elev-soft), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-backdrop-blur:blur(14px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-shell.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-shell.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-shell,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-shell{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-shell[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-shell[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-shell.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-shell.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-shell[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-shell[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-shell[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-shell[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-shell[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-shell[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .panel-shell,:root.light .panel-shell{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-shell[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-content{position:relative}.panel-kicker{text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(var(--primary-400) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:10px;font-weight:700;display:inline-flex}[data-appearance=light] .border-primary-500.bg-primary-600\/20.panel-kicker,:root.light .border-primary-500.bg-primary-600\/20.panel-kicker{color:#0c4a6e;background-color:#0891b224}[data-appearance=light] .panel-kicker.shrink-0.items-center.rounded-full.border.px-2,:root.light .panel-kicker.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.panel-kicker.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.panel-kicker.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .panel-kicker.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .panel-kicker.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.panel-kicker.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.panel-kicker.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.panel-kicker.gap-2.p-5,:root.light :is(button,a).flex.w-full.panel-kicker.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.panel-kicker.p-5,:root.light :is(button,a).flex.w-full.items-center.panel-kicker.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .panel-kicker.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .panel-kicker.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.panel-kicker.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.panel-kicker.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.panel-kicker.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.panel-kicker.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .panel-kicker.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .panel-kicker.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .fab-dial-header .panel-kicker,:root.light .fab-dial-header .panel-kicker{color:#0c4a6e;-webkit-text-fill-color:#0c4a6e}[data-appearance=light] .panel-kicker,:root.light .panel-kicker{color:#0e7490}[data-appearance=black] .panel-kicker,[data-appearance=dark] .panel-kicker,[data-appearance=default] .panel-kicker{color:#67e8f9}:root:not(.light) button.flex.panel-kicker.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.panel-kicker,p.text-\[11px\],span.text-\[10px\],span.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}[data-appearance=black] .profile-page :is(.metric-meta,.support-label-muted,p.panel-kicker.line-clamp-2),:root:not(.light) .profile-page.black :is(.metric-meta,.support-label-muted,p.panel-kicker.line-clamp-2){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .profile-page :is(.text-dark-500,.text-dark-600,p.panel-kicker.text-dark-600.line-clamp-2){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root:not(.light) .profile-page article.surface-card-soft p.panel-kicker.metric-meta.line-clamp-2{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}[data-appearance=black] .profile-page article.surface-card-soft p.panel-kicker.metric-meta.line-clamp-2,:root:not(.light) .profile-page.black article.surface-card-soft p.panel-kicker.metric-meta.line-clamp-2{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root.light .profile-page :is(.metric-meta,.support-label-muted,p.metric-meta.line-clamp-2,p.panel-kicker.metric-meta.line-clamp-2){color:#475569;-webkit-text-fill-color:#475569}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.panel-kicker){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-page span.panel-kicker[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) .daily-cases-page .flex.panel-kicker[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.panel-kicker.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.panel-kicker>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.panel-kicker{flex:100%;width:100%}}.panel-title{color:var(--heading-fg);letter-spacing:-.025em;font-size:1.25rem;font-weight:700;line-height:1.25}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.panel-title){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.panel-title{font-size:1.5rem;line-height:2rem}}.panel-title{letter-spacing:-.01em}.panel-copy{color:var(--muted);overflow-wrap:anywhere;word-break:break-word;font-size:.875rem;line-height:1.5rem}[data-appearance=light] .bg-primary-50.panel-copy,:root.light .bg-primary-50.panel-copy{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.panel-copy,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.panel-copy,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.panel-copy,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.panel-copy,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.panel-copy,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.panel-copy{color:#475569}@media (width>=640px){.panel-copy{font-size:15px;line-height:1.75rem}}.panel-copy-compact{color:var(--muted);font-size:.75rem;line-height:1.25rem}main :is(.text-dark-600,[class*=text-dark-600]).panel-copy-compact{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).panel-copy-compact,:root:not(.light) .topic-map-page [class*=text-dark-500].panel-copy-compact{color:#a1a1aa}:root:not(.light) .home-page p.panel-copy-compact.leading-5,:root:not(.light) .home-page p.text-xs.panel-copy-compact{color:#94a3b8}:root:not(.light) .admin-page p.panel-copy-compact.leading-5.text-dark-500,:root:not(.light) .control-center-page p.panel-copy-compact.leading-5.text-dark-500,:root:not(.light) .admin-page p.text-xs.panel-copy-compact.text-dark-500,:root:not(.light) .control-center-page p.text-xs.panel-copy-compact.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.panel-copy-compact.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.panel-copy-compact.leading-5,p.text-\[11px\]),:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.panel-copy-compact,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.panel-copy-compact,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.panel-copy-compact,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.panel-copy-compact,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.panel-copy-compact,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.panel-copy-compact,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.panel-copy-compact,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.panel-copy-compact,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}@media (width>=640px){.panel-copy-compact{font-size:.875rem;line-height:1.5rem}}.panel-divider{border-top-width:1px;border-color:rgb(var(--dark-700) / .5)}[data-appearance=light] tr.panel-divider.border-dark-800\/80,:root.light tr.panel-divider.border-dark-800\/80{border-color:var(--line)}[data-appearance=light] tr.panel-divider.border-dark-800\/80 .text-dark-300,:root.light tr.panel-divider.border-dark-800\/80 .text-dark-300{color:var(--muted)}[data-appearance=light] .panel-divider,:root.light .panel-divider{border-color:#1e293b24}.metric-card{background:var(--metric-card-bg);border-width:1px;border-color:rgb(var(--primary-500) / .2);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1rem;padding:1.25rem;box-shadow:0 18px 36px -32px #0ea5e96b,inset 0 1px #ffffff0d}[data-appearance=light] .metric-card.bg-primary-600\/10,[data-appearance=light] .metric-card.bg-primary-500\/5,:root.light .metric-card.bg-primary-600\/10,:root.light .metric-card.bg-primary-500\/5,[data-appearance=light] .empty-state-panel .metric-card.bg-primary-500\/10,:root.light .empty-state-panel .metric-card.bg-primary-500\/10{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .metric-card.bg-primary-500\/8,:root.light .metric-card.bg-primary-500\/8{background-color:#f0f9ff;border-color:#0ea5e938}[data-appearance=light] .metric-card.bg-primary-500\/8.text-primary-300,:root.light .metric-card.bg-primary-500\/8.text-primary-300{color:#075985}[data-appearance=light] .metric-card.bg-primary-500\/10,[data-appearance=light] .metric-card.bg-primary-600\/10,:root.light .metric-card.bg-primary-500\/10,:root.light .metric-card.bg-primary-600\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .card.group.metric-card,:root.light .card.group.metric-card{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.metric-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.metric-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .card.group.metric-card,:root.light .card.group.metric-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .metric-card.bg-primary-600\/10,[data-appearance=light] .inline-flex.items-center.gap-1.rounded-full.metric-card,:root.light .metric-card.bg-primary-600\/10,:root.light .inline-flex.items-center.gap-1.rounded-full.metric-card{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.items-center.gap-2.metric-card,:root.light :is(button,a).flex.w-full.items-center.gap-2.metric-card{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .metric-card[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .metric-card.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .metric-card.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .metric-card.border-amber-400\/20,[data-appearance=light] .page-hero-shell .metric-card.border-violet-400\/20,:root.light .page-hero-shell .metric-card[class*=border-][class*=bg-],:root.light .page-hero-shell .metric-card.border-cyan-400\/20,:root.light .page-hero-shell .metric-card.border-emerald-400\/20,:root.light .page-hero-shell .metric-card.border-amber-400\/20,:root.light .page-hero-shell .metric-card.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .metric-card :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .metric-card :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .metric-card [class*=text-dark-400],:root.light .page-hero-shell .metric-card [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.metric-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.metric-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .metric-card.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .metric-card.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .metric-card.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .metric-card.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .metric-card.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .metric-card.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.metric-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.metric-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.metric-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.metric-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.metric-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.metric-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.metric-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.metric-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .metric-card[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .metric-card[class*=bg-dark-900],:root.light .emergency-medicine-page .metric-card[class*=border-dark-700],:root.light .emergency-medicine-page .metric-card[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .metric-card [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .metric-card [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .metric-card [class*=text-dark-300],:root.light .emergency-medicine-page .metric-card [class*=text-dark-200],:root.light .emergency-medicine-page .metric-card [class*=text-dark-100],:root.light .emergency-medicine-page .metric-card [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .metric-card[class*=border-dark-700],[data-appearance=light] .board-exam-page .metric-card[class*=bg-dark-900],:root.light .board-exam-page .metric-card[class*=border-dark-700],:root.light .board-exam-page .metric-card[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .metric-card :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .metric-card [class*=text-dark-200],[data-appearance=light] .board-exam-page .metric-card [class*=text-dark-300],:root.light .board-exam-page .metric-card :is(.content-title,h2,h3,p),:root.light .board-exam-page .metric-card [class*=text-dark-200],:root.light .board-exam-page .metric-card [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .metric-card p[class*=text-dark-300],:root.light .board-exam-page .metric-card p[class*=text-dark-300]{color:#475569}[data-appearance=light] .reference-hub-page .card.metric-card,:root.light .reference-hub-page .card.metric-card{background-color:#fff;border-color:#0f172a1f}:root:not(.light) .page-hero-shell :is(.card.metric-card.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell :is(.card.metric-card.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.metric-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.metric-card,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.metric-card,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.metric-card)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.metric-card)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.metric-card)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.metric-card)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.metric-card{transition:border-color,background-color,box-shadow,transform .24s cubic-bezier(.22,1,.36,1)}.metric-card:hover{border-color:rgb(var(--primary-400) / .35);transform:translateY(-3px);box-shadow:0 26px 50px -26px #0ea5e9a3,0 0 0 1px #22d3ee1a,inset 0 1px #ffffff14}.metric-card-hover{background:var(--metric-card-bg);border-width:1px;border-color:rgb(var(--primary-500) / .2);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1rem;padding:1.25rem;box-shadow:0 18px 36px -32px #0ea5e96b,inset 0 1px #ffffff0d}[data-appearance=light] .metric-card-hover.bg-primary-600\/10,[data-appearance=light] .metric-card-hover.bg-primary-500\/5,:root.light .metric-card-hover.bg-primary-600\/10,:root.light .metric-card-hover.bg-primary-500\/5,[data-appearance=light] .empty-state-panel .metric-card-hover.bg-primary-500\/10,:root.light .empty-state-panel .metric-card-hover.bg-primary-500\/10{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .metric-card-hover.bg-primary-500\/8,:root.light .metric-card-hover.bg-primary-500\/8{background-color:#f0f9ff;border-color:#0ea5e938}[data-appearance=light] .metric-card-hover.bg-primary-500\/8.text-primary-300,:root.light .metric-card-hover.bg-primary-500\/8.text-primary-300{color:#075985}[data-appearance=light] .metric-card-hover.bg-primary-500\/10,[data-appearance=light] .metric-card-hover.bg-primary-600\/10,:root.light .metric-card-hover.bg-primary-500\/10,:root.light .metric-card-hover.bg-primary-600\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .card.group.metric-card-hover,:root.light .card.group.metric-card-hover{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.metric-card-hover.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.metric-card-hover.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .card.group.metric-card-hover,:root.light .card.group.metric-card-hover{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .metric-card-hover.bg-primary-600\/10,[data-appearance=light] .inline-flex.items-center.gap-1.rounded-full.metric-card-hover,:root.light .metric-card-hover.bg-primary-600\/10,:root.light .inline-flex.items-center.gap-1.rounded-full.metric-card-hover{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.items-center.gap-2.metric-card-hover,:root.light :is(button,a).flex.w-full.items-center.gap-2.metric-card-hover{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .metric-card-hover[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .metric-card-hover.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .metric-card-hover.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .metric-card-hover.border-amber-400\/20,[data-appearance=light] .page-hero-shell .metric-card-hover.border-violet-400\/20,:root.light .page-hero-shell .metric-card-hover[class*=border-][class*=bg-],:root.light .page-hero-shell .metric-card-hover.border-cyan-400\/20,:root.light .page-hero-shell .metric-card-hover.border-emerald-400\/20,:root.light .page-hero-shell .metric-card-hover.border-amber-400\/20,:root.light .page-hero-shell .metric-card-hover.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .metric-card-hover :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .metric-card-hover :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .metric-card-hover [class*=text-dark-400],:root.light .page-hero-shell .metric-card-hover [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card-hover,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card-hover{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card-hover[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.metric-card-hover[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.metric-card-hover.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.metric-card-hover.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .metric-card-hover.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .metric-card-hover.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .metric-card-hover.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .metric-card-hover.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .metric-card-hover.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .metric-card-hover.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.metric-card-hover[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.metric-card-hover[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.metric-card-hover[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.metric-card-hover[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.metric-card-hover[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.metric-card-hover[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.metric-card-hover.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.metric-card-hover.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .metric-card-hover[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .metric-card-hover[class*=bg-dark-900],:root.light .emergency-medicine-page .metric-card-hover[class*=border-dark-700],:root.light .emergency-medicine-page .metric-card-hover[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .metric-card-hover [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .metric-card-hover [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .metric-card-hover [class*=text-dark-300],:root.light .emergency-medicine-page .metric-card-hover [class*=text-dark-200],:root.light .emergency-medicine-page .metric-card-hover [class*=text-dark-100],:root.light .emergency-medicine-page .metric-card-hover [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .metric-card-hover[class*=border-dark-700],[data-appearance=light] .board-exam-page .metric-card-hover[class*=bg-dark-900],:root.light .board-exam-page .metric-card-hover[class*=border-dark-700],:root.light .board-exam-page .metric-card-hover[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .metric-card-hover :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .metric-card-hover [class*=text-dark-200],[data-appearance=light] .board-exam-page .metric-card-hover [class*=text-dark-300],:root.light .board-exam-page .metric-card-hover :is(.content-title,h2,h3,p),:root.light .board-exam-page .metric-card-hover [class*=text-dark-200],:root.light .board-exam-page .metric-card-hover [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .metric-card-hover p[class*=text-dark-300],:root.light .board-exam-page .metric-card-hover p[class*=text-dark-300]{color:#475569}[data-appearance=light] .reference-hub-page .card.metric-card-hover,:root.light .reference-hub-page .card.metric-card-hover{background-color:#fff;border-color:#0f172a1f}:root:not(.light) .page-hero-shell :is(.card.metric-card-hover.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell :is(.card.metric-card-hover.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.metric-card-hover[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.metric-card-hover,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.metric-card-hover,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.metric-card-hover)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.metric-card-hover)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.metric-card-hover)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.metric-card-hover)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.metric-card-hover{transition:border-color,background-color,box-shadow,transform .24s cubic-bezier(.22,1,.36,1)}.metric-card-hover:hover{border-color:rgb(var(--primary-400) / .35);transform:translateY(-3px);box-shadow:0 26px 50px -26px #0ea5e9a3,0 0 0 1px #22d3ee1a,inset 0 1px #ffffff14}.metric-card-hover{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490}[data-appearance=light] .metric-card-hover [class*=text-emerald-300],[data-appearance=light] .metric-card-hover [class*=text-emerald-400],:root.light .metric-card-hover [class*=text-emerald-300],:root.light .metric-card-hover [class*=text-emerald-400]{color:#047857}[data-appearance=light] .metric-card-hover [class*=text-amber-300],[data-appearance=light] .metric-card-hover [class*=text-amber-400],:root.light .metric-card-hover [class*=text-amber-300],:root.light .metric-card-hover [class*=text-amber-400]{color:#b45309}[data-appearance=black] .metric-card-hover{box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card-hover,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card-hover,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.surface-card-soft,.metric-card-hover) .metric-number,:root.light :is(.surface-card-soft,.metric-card-hover) .metric-number,[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card-hover,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card-hover,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card-hover,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card-hover,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card-hover,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card,.panel-shell,.page-hero-shell,.auth-card,.metric-card-hover,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card-hover,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.card,.panel-shell,.metric-card-hover,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge,.chip,.home-domain-tile,.exam-domain-tile,.metric-card-hover,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root.light .metric-card-hover{box-shadow:var(--elev-soft);background:linear-gradient(#ffffffe6,#f1f5f9eb);border-color:#1e293b14}@media (width<=640px){.metric-card-hover{border-radius:1.1rem;padding:1rem}}.metric-card-hover:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--primary-500) / .25);--tw-shadow:0 4px 16px -4px #0891b238;--tw-shadow-colored:0 4px 16px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.metric-label{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .border-dark-700.bg-dark-900.metric-label,:root.light .border-dark-700.bg-dark-900.metric-label{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .metric-label,:root.light .surface-card-soft .metric-label,[data-appearance=light] :is(a,button).surface-card-soft .metric-label,:root.light :is(a,button).surface-card-soft .metric-label{color:#64748b}[data-appearance=light] .reference-hub-page .card .metric-label[class*=text-white],:root.light .reference-hub-page .card .metric-label[class*=text-white]{color:#0f172a}[data-appearance=light] .metric-label,:root.light .metric-label{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .metric-label{color:#a1a1aa}[data-appearance=light] .bg-dark-800.metric-label,:root.light .bg-dark-800.metric-label{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.metric-label,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}main :is(.text-dark-600,[class*=text-dark-600]).metric-label{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).metric-label,:root:not(.light) .topic-map-page [class*=text-dark-500].metric-label{color:#a1a1aa}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.metric-label,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.metric-label,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.metric-label,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.metric-label.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.metric-label.leading-5.text-dark-500,:root:not(.light) .control-center-page p.metric-label.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.metric-label.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.metric-label.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].metric-label),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].metric-label){color:#e2e8f0}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.metric-label,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.metric-label,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.metric-label,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.metric-label,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.metric-label,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.metric-label,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.metric-label,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.metric-label,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.metric-label,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.metric-label,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-label,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.metric-label,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-label,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.metric-label,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.metric-label,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-label,p.text-\[11px\]),:root.light .reference-hub-page :is(.metric-label,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.metric-label,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.metric-label,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.metric-label,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-label,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.metric-label,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .metric-label{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.metric-value{color:var(--heading-fg);letter-spacing:-.025em;margin-top:.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .metric-value.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .metric-value.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .metric-value.text-sm,:root.light .rounded-2xl.border[class*=bg-cyan-500] .metric-value.text-sm,:root.light .rounded-2xl.border[class*=bg-emerald-500] .metric-value.text-sm,:root.light .rounded-2xl.border[class*=bg-amber-500] .metric-value.text-sm{color:#475569}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.metric-value){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.metric-value{font-size:1.875rem;line-height:2.25rem}}.metric-meta{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .metric-meta,:root.light .metric-meta{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.metric-meta,:root.light .border-dark-700.bg-dark-900.metric-meta{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .metric-meta,:root.light .surface-card-soft .metric-meta,[data-appearance=light] :is(a,button).surface-card-soft .metric-meta,:root.light :is(a,button).surface-card-soft .metric-meta,[data-appearance=light] .metric-meta,:root.light .metric-meta{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .metric-meta{color:#a1a1aa}[data-appearance=light] .bg-dark-800.metric-meta,:root.light .bg-dark-800.metric-meta{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.metric-meta,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}main :is(.text-dark-600,[class*=text-dark-600]).metric-meta{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).metric-meta,:root:not(.light) .topic-map-page [class*=text-dark-500].metric-meta{color:#a1a1aa}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.metric-meta,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.metric-meta,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.metric-meta,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.metric-meta.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.metric-meta.leading-5.text-dark-500,:root:not(.light) .control-center-page p.metric-meta.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.metric-meta.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.metric-meta.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.metric-meta,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.metric-meta,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.metric-meta,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.metric-meta,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.metric-meta,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.metric-meta,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.metric-meta,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-meta,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-meta,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.metric-meta,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-meta,p.text-\[11px\]),:root.light .reference-hub-page :is(.metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.metric-meta,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.metric-meta,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.metric-meta,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .metric-meta{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.metric-row{align-items:flex-start;gap:.75rem;display:flex}[data-appearance=light] :is(button,a).metric-row.w-full.items-start,[data-appearance=light] :is(button,a).metric-row.w-full.items-center.gap-2.p-5,:root.light :is(button,a).metric-row.w-full.items-start,:root.light :is(button,a).metric-row.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.metric-row,:root.light :is(button,a).flex.w-full.metric-row{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).metric-row.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).metric-row.items-center.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).metric-row.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).metric-row.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.metric-row.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .metric-row.flex-1[class*=bg-orange-5],:root:not(.light) button.metric-row.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.metric-row.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .metric-row.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .metric-row.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .metric-row.flex-wrap.gap-1{width:100%}.reference-hub-page .card .metric-row.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.metric-row.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.metric-row.flex-1.items-center{flex:100%;width:100%}}.admin-page-shell{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.admin-page-shell>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.admin-page-shell{padding:1rem}[data-appearance=light] :is(button,a).admin-page-shell.p-4.text-left,:root.light :is(button,a).admin-page-shell.p-4.text-left,[data-appearance=light] :is(button,a).w-full.admin-page-shell.text-left,:root.light :is(button,a).w-full.admin-page-shell.text-left,[data-appearance=light] :is(button,a).flex.admin-page-shell.items-start,[data-appearance=light] :is(button,a).flex.admin-page-shell.items-center.gap-2.p-5,:root.light :is(button,a).flex.admin-page-shell.items-start,:root.light :is(button,a).flex.admin-page-shell.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.admin-page-shell.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.admin-page-shell.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.admin-page-shell.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.admin-page-shell.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.flex.items-center.justify-between.admin-page-shell.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.admin-page-shell{animation:fade-in var(--dur-fast) cubic-bezier(.22, 1, .36, 1) both}.route-transition-instant .admin-page-shell{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.admin-page-shell{animation:none}}.reduced-motion .admin-page-shell{animation:none}.reduced-motion .route-transition-instant .admin-page-shell{opacity:1}@media (width>=640px){.admin-page-shell{padding:1.5rem}}.admin-hero-shell{background:var(--admin-hero-bg);border-color:var(--admin-hero-border);--tw-shadow:0 24px 70px -38px #06b6d461;--tw-shadow-colored:0 24px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:28px;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.admin-hero-shell.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.admin-hero-shell.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-hero-shell,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-hero-shell{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-hero-shell[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-hero-shell[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.admin-hero-shell.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.admin-hero-shell.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.admin-hero-shell[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-hero-shell[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-hero-shell[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-hero-shell[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-hero-shell[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-hero-shell[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.admin-hero-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.admin-hero-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.admin-hero-shell[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.admin-hero-orb{pointer-events:none;--tw-blur:blur(64px);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);border-radius:9999px;position:absolute}[data-appearance=light] .app-shell .admin-hero-orb .bg-primary-500\/\[0\.06\],:root.light .app-shell .admin-hero-orb .bg-primary-500\/\[0\.06\]{background-color:#0891b214}[data-appearance=light] .app-shell .admin-hero-orb .bg-primary-400\/\[0\.04\],:root.light .app-shell .admin-hero-orb .bg-primary-400\/\[0\.04\]{background-color:#0d94880f}[data-appearance=light] .inline-flex.shrink-0.items-center.admin-hero-orb.border.px-2,:root.light .inline-flex.shrink-0.items-center.admin-hero-orb.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .admin-hero-orb.border-primary-500.bg-primary-600\/20,[data-appearance=light] .admin-hero-orb.border-primary-500.bg-primary-700,:root.light .admin-hero-orb.border-primary-500.bg-primary-600\/20,:root.light .admin-hero-orb.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.admin-hero-orb.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.admin-hero-orb.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] button[aria-pressed=false] .admin-hero-orb>span.bg-white,:root.light button[aria-pressed=false] .admin-hero-orb>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.admin-hero-orb,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).admin-hero-orb:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.admin-hero-orb,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.admin-hero-orb[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}:root:not(.light) .analytics-page span.admin-hero-orb[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) .analytics-page :is(span.admin-hero-orb,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.admin-hero-orb,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.admin-hero-orb,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .decision-aid-page :is(a,span).admin-hero-orb:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).admin-hero-orb[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.admin-hero-orb,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.admin-hero-orb,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.admin-hero-orb[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.admin-hero-orb.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.admin-hero-orb[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.admin-hero-orb-left{background:#22d3ee1f;width:14rem;height:14rem;top:-90px;left:-80px}.admin-hero-orb-right{background:#34d3991a;width:13rem;height:13rem;top:2rem;right:-70px}.admin-section-strip{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;-webkit-overflow-scrolling:touch;gap:.75rem;padding-top:.125rem;padding-bottom:.25rem;display:flex;overflow:auto visible}[data-appearance=light] :is(button,a).admin-section-strip.w-full.items-start,[data-appearance=light] :is(button,a).admin-section-strip.w-full.items-center.gap-2.p-5,:root.light :is(button,a).admin-section-strip.w-full.items-start,:root.light :is(button,a).admin-section-strip.w-full.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).admin-section-strip.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).admin-section-strip.items-center.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).admin-section-strip.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).admin-section-strip.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.admin-section-strip.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .admin-section-strip.flex-1[class*=bg-orange-5],:root:not(.light) button.admin-section-strip.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.admin-section-strip.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .admin-section-strip.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .admin-section-strip.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .admin-section-strip.flex-wrap.gap-1{width:100%}.reference-hub-page .card .admin-section-strip.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.admin-section-strip.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.admin-section-strip.flex-1.items-center{flex:100%;width:100%}}.practice-session-toolbar .admin-section-strip{padding:.55rem .7rem .6rem;overflow-y:visible}@media (width>=768px){.admin-section-strip{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;padding-bottom:0;display:grid;overflow:visible}}@media (width>=1280px){.admin-section-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-section-pill{background:var(--admin-pill-bg);border-color:var(--admin-pill-border);scroll-snap-align:start;border-width:1px;border-radius:1rem;flex-shrink:0;align-items:flex-start;gap:.75rem;min-width:min(100%,220px);padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-appearance=light] .inline-flex.admin-section-pill.items-center.rounded-full.border.px-2,:root.light .inline-flex.admin-section-pill.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.admin-section-pill.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.admin-section-pill.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).admin-section-pill.w-full.items-start,[data-appearance=light] :is(button,a).admin-section-pill.w-full.items-center.gap-2.p-5,:root.light :is(button,a).admin-section-pill.w-full.items-start,:root.light :is(button,a).admin-section-pill.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.admin-section-pill,:root.light :is(button,a).flex.w-full.admin-section-pill{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .admin-section-pill[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .admin-section-pill.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .admin-section-pill.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .admin-section-pill.border-amber-400\/20,[data-appearance=light] .page-hero-shell .admin-section-pill.border-violet-400\/20,:root.light .page-hero-shell .admin-section-pill[class*=border-][class*=bg-],:root.light .page-hero-shell .admin-section-pill.border-cyan-400\/20,:root.light .page-hero-shell .admin-section-pill.border-emerald-400\/20,:root.light .page-hero-shell .admin-section-pill.border-amber-400\/20,:root.light .page-hero-shell .admin-section-pill.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .admin-section-pill :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .admin-section-pill :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .admin-section-pill [class*=text-dark-400],:root.light .page-hero-shell .admin-section-pill [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).admin-section-pill.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).admin-section-pill.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-pill,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-pill{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).admin-section-pill.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).admin-section-pill.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-pill[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-pill[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.admin-section-pill.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.admin-section-pill.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.admin-section-pill.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.admin-section-pill.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.px-4.admin-section-pill[class*=bg-primary-50],:root.light .rounded-xl.border.px-4.admin-section-pill[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .admin-section-pill.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .admin-section-pill.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .admin-section-pill.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .admin-section-pill.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .admin-section-pill.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .admin-section-pill.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-section-pill[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-section-pill[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-section-pill[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-section-pill[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-section-pill[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-section-pill[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.admin-section-pill.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.admin-section-pill.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .admin-section-pill[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .admin-section-pill[class*=bg-dark-900],:root.light .emergency-medicine-page .admin-section-pill[class*=border-dark-700],:root.light .emergency-medicine-page .admin-section-pill[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .admin-section-pill [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .admin-section-pill [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .admin-section-pill [class*=text-dark-300],:root.light .emergency-medicine-page .admin-section-pill [class*=text-dark-200],:root.light .emergency-medicine-page .admin-section-pill [class*=text-dark-100],:root.light .emergency-medicine-page .admin-section-pill [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .admin-section-pill[class*=border-dark-700],[data-appearance=light] .board-exam-page .admin-section-pill[class*=bg-dark-900],:root.light .board-exam-page .admin-section-pill[class*=border-dark-700],:root.light .board-exam-page .admin-section-pill[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .admin-section-pill :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .admin-section-pill [class*=text-dark-200],[data-appearance=light] .board-exam-page .admin-section-pill [class*=text-dark-300],:root.light .board-exam-page .admin-section-pill :is(.content-title,h2,h3,p),:root.light .board-exam-page .admin-section-pill [class*=text-dark-200],:root.light .board-exam-page .admin-section-pill [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .admin-section-pill p[class*=text-dark-300],:root.light .board-exam-page .admin-section-pill p[class*=text-dark-300]{color:#475569}:root:not(.light) button.admin-section-pill.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.admin-section-pill[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.admin-section-pill,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.admin-section-pill,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.admin-section-pill)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.admin-section-pill)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.admin-section-pill)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.admin-section-pill)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root:not(.light) .messages-page .admin-section-pill.flex-1[class*=bg-orange-5],:root:not(.light) button.admin-section-pill.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.admin-section-pill.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .admin-section-pill.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .admin-section-pill.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .admin-section-pill.flex-wrap.gap-1{width:100%}.reference-hub-page .card .admin-section-pill.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.admin-section-pill.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.admin-section-pill.flex-1.items-center{flex:100%;width:100%}}.admin-section-pill:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.admin-section-pill:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#06b6d459;--tw-ring-offset-width:2px;--tw-ring-offset-color:#020617f5;outline:2px solid #0000}@media (width>=768px){.admin-section-pill{scroll-snap-type:none;min-width:0}}.admin-section-pill:hover{background:#22d3ee0f;border-color:#22d3ee40}.admin-section-pill-active{background:var(--admin-pill-active-bg);border-color:var(--admin-pill-active-border);--tw-shadow:0 18px 40px -30px #22d3eee6;--tw-shadow-colored:0 18px 40px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.admin-section-icon{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));background-color:#ffffff0d;border-width:1px;border-color:#ffffff1a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}[data-appearance=light] .admin-section-icon,:root.light .admin-section-icon{border-color:var(--line)}[data-appearance=light] .admin-section-icon.bg-white\/5,:root.light .admin-section-icon.bg-white\/5,[data-appearance=light] .border-white\/10.admin-section-icon,:root.light .border-white\/10.admin-section-icon{background:var(--chrome-subtle-bg);border-color:var(--chrome-subtle-border)}[data-appearance=light] .admin-section-icon.bg-white\/5 .content-title,:root.light .admin-section-icon.bg-white\/5 .content-title,[data-appearance=light] .border-white\/10.admin-section-icon .content-title,:root.light .border-white\/10.admin-section-icon .content-title{color:#0f172a}[data-appearance=light] .admin-section-icon,:root.light .admin-section-icon{background-color:rgb(var(--dark-900) / .85);color:#334155}[data-appearance=light] [role=dialog].admin-section-icon.bg-dark-950\/95,:root.light [role=dialog].admin-section-icon.bg-dark-950\/95{border-color:var(--line);color:var(--text);background:#fff;box-shadow:0 24px 64px -16px #0f172a2e}[data-appearance=light] [role=dialog] .admin-section-icon,:root.light [role=dialog] .admin-section-icon{border-color:var(--line)}[data-appearance=light] tr.border-t.border-dark-800\/80 .admin-section-icon,:root.light tr.border-t.border-dark-800\/80 .admin-section-icon{color:var(--muted)}[data-appearance=light] .icon-box.admin-section-icon.bg-dark-950\/80,:root.light .icon-box.admin-section-icon.bg-dark-950\/80{border-color:var(--line);box-shadow:var(--elev-soft);background:#f8fafc}[data-appearance=light] .header-panel :is(a,button).admin-section-icon.bg-white\/5,:root.light .header-panel :is(a,button).admin-section-icon.bg-white\/5,[data-appearance=light] .header-panel :is(a,button).border-white\/10.admin-section-icon,:root.light .header-panel :is(a,button).border-white\/10.admin-section-icon{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .header-panel .admin-section-icon.bg-white\/5 :is(.content-title,p,span),:root.light .header-panel .admin-section-icon.bg-white\/5 :is(.content-title,p,span),[data-appearance=light] .header-panel .border-white\/10.admin-section-icon :is(.content-title,p,span),:root.light .header-panel .border-white\/10.admin-section-icon :is(.content-title,p,span){color:#0f172a}[data-appearance=light] .header-panel .admin-section-icon.bg-white\/5 .text-dark-500,:root.light .header-panel .admin-section-icon.bg-white\/5 .text-dark-500,[data-appearance=light] .header-panel .border-white\/10.admin-section-icon .text-dark-500,:root.light .header-panel .border-white\/10.admin-section-icon .text-dark-500{color:#64748b}[data-appearance=light] .admin-section-icon.bg-dark-950\/45,:root.light .admin-section-icon.bg-dark-950\/45{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .icon-box.admin-section-icon,:root.light .icon-box.admin-section-icon{background-color:#f8fafc;border-color:#e2e8f0}[data-appearance=light] .surface-card-soft.admin-section-icon,:root.light .surface-card-soft.admin-section-icon{border-color:#0f172a1f}[data-appearance=light] header a.admin-section-icon.bg-white\/5,[data-appearance=light] header :is(a,button).admin-section-icon.bg-white\/5,:root.light header a.admin-section-icon.bg-white\/5,:root.light header :is(a,button).admin-section-icon.bg-white\/5,[data-appearance=light] header a.border-white\/10.admin-section-icon,[data-appearance=light] header :is(a,button).border-white\/10.admin-section-icon,:root.light header a.border-white\/10.admin-section-icon,:root.light header :is(a,button).border-white\/10.admin-section-icon{color:#0f172a;background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] header a.admin-section-icon.bg-white\/5 :is(.content-title,p,span),:root.light header a.admin-section-icon.bg-white\/5 :is(.content-title,p,span),[data-appearance=light] header a.border-white\/10.admin-section-icon :is(.content-title,p,span),:root.light header a.border-white\/10.admin-section-icon :is(.content-title,p,span){color:#0f172a}[data-appearance=light] header a.admin-section-icon.bg-white\/5 .text-dark-500,:root.light header a.admin-section-icon.bg-white\/5 .text-dark-500,[data-appearance=light] header a.border-white\/10.admin-section-icon .text-dark-500,:root.light header a.border-white\/10.admin-section-icon .text-dark-500{color:#64748b}[data-appearance=light] .inline-flex.admin-section-icon.items-center.rounded-full.border.px-2,:root.light .inline-flex.admin-section-icon.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.admin-section-icon.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.admin-section-icon.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.admin-section-icon.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.admin-section-icon.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.admin-section-icon.border-primary-500,:root.light :is(button,a).p-3.admin-section-icon.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .inline-flex.admin-section-icon.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.admin-section-icon.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).admin-section-icon.w-full.items-start,[data-appearance=light] :is(button,a).admin-section-icon.w-full.items-center.gap-2.p-5,:root.light :is(button,a).admin-section-icon.w-full.items-start,:root.light :is(button,a).admin-section-icon.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.admin-section-icon.gap-2.p-5,:root.light :is(button,a).flex.w-full.admin-section-icon.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .inline-flex.admin-section-icon.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .inline-flex.admin-section-icon.w-9[class*=border-primary-500][class*=bg-primary-5],[data-appearance=light] .inline-flex.h-9.admin-section-icon[class*=border-primary-500][class*=bg-primary-5],:root.light .inline-flex.h-9.admin-section-icon[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).admin-section-icon.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).admin-section-icon.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.admin-section-icon.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.admin-section-icon.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.admin-section-icon.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.admin-section-icon.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-icon,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-icon{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).admin-section-icon.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).admin-section-icon.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.admin-section-icon.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.admin-section-icon.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.admin-section-icon.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.admin-section-icon.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-icon[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-section-icon[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .admin-section-icon.border.px-4.py-3[class*=bg-primary-50],:root.light .admin-section-icon.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.admin-section-icon.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.admin-section-icon.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .inline-flex.admin-section-icon.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .inline-flex.admin-section-icon.w-9[class*=border-primary-500][class*=bg-primary-5],[data-appearance=light] .inline-flex.h-9.admin-section-icon[class*=border-primary-500][class*=bg-primary-5],:root.light .inline-flex.h-9.admin-section-icon[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.admin-section-icon[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-section-icon[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-section-icon[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-section-icon[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-section-icon[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-section-icon[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .admin-section-icon.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .admin-section-icon.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.admin-section-icon.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.admin-section-icon.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.admin-section-icon[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.admin-section-icon[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.admin-section-icon[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.admin-section-icon[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .admin-section-icon,:root.light .admin-section-icon{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .admin-section-icon{color:#d4d4d8}[data-appearance=light] .admin-section-icon.bg-dark-900\/60,:root.light .admin-section-icon.bg-dark-900\/60{color:#475569;background-color:#f8fafc;border-color:#1e293b1f}:root:not(.light) button.admin-section-icon.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.admin-section-icon.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.admin-section-icon.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.admin-section-icon[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.admin-section-icon.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.admin-section-icon.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.admin-section-icon)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.admin-section-icon)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .viewer-shell :is(.bg-white,.admin-section-icon,.bg-white\/10),[data-appearance=dark] .viewer-shell :is(.bg-white,.admin-section-icon,.bg-white\/10),[data-appearance=black] .viewer-shell :is(.bg-white,.admin-section-icon,.bg-white\/10),:root:not(.light) .viewer-shell :is(.bg-white,.admin-section-icon,.bg-white\/10){background-color:#1e293bb8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.admin-section-icon,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(.btn-ghost,.btn-secondary,.btn-outline,button.admin-section-icon) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#cbd5e1}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.admin-section-icon,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.admin-section-icon,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.admin-section-icon,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.admin-section-icon,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .viva-page button.viva-shuffle-active :is(.w-9.admin-section-icon,.w-11.h-6),:root.light .viva-page button.viva-shuffle-active :is(.admin-section-icon.h-9,.w-11.h-6){color:#000;background-color:#f1f5f9}:root:not(.light) button.flex-1.admin-section-icon[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .messages-page .admin-section-icon.flex-1[class*=bg-orange-5],:root:not(.light) button.admin-section-icon.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.admin-section-icon.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .admin-section-icon.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.admin-section-icon[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .admin-section-icon.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.admin-section-icon.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .admin-section-icon.flex-wrap.gap-1{width:100%}.reference-hub-page .card .admin-section-icon.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.admin-section-icon.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.admin-section-icon{flex:100%;width:100%}}.admin-section-icon-active{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1));background:#22d3ee26;border-color:#22d3ee40}[data-appearance=light] .admin-section-icon-active,:root.light .admin-section-icon-active{color:#0e7490}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.admin-section-icon-active,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}.admin-stat-card{background:var(--admin-stat-bg);border-color:var(--stat-card-border);--tw-shadow:0 18px 32px -28px #0f172a;--tw-shadow-colored:0 18px 32px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:1rem;padding:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.admin-stat-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.admin-stat-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).w-full.admin-stat-card.text-left,:root.light :is(button,a).w-full.admin-stat-card.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .admin-stat-card[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .admin-stat-card.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .admin-stat-card.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .admin-stat-card.border-amber-400\/20,[data-appearance=light] .page-hero-shell .admin-stat-card.border-violet-400\/20,:root.light .page-hero-shell .admin-stat-card[class*=border-][class*=bg-],:root.light .page-hero-shell .admin-stat-card.border-cyan-400\/20,:root.light .page-hero-shell .admin-stat-card.border-emerald-400\/20,:root.light .page-hero-shell .admin-stat-card.border-amber-400\/20,:root.light .page-hero-shell .admin-stat-card.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .admin-stat-card :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .admin-stat-card :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .admin-stat-card [class*=text-dark-400],:root.light .page-hero-shell .admin-stat-card [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-stat-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-stat-card,[data-appearance=light] :is(button,a).flex.items-center.justify-between.admin-stat-card.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.admin-stat-card.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-stat-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.admin-stat-card[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.admin-stat-card.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.admin-stat-card.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.admin-stat-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.admin-stat-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .admin-stat-card.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .admin-stat-card.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .admin-stat-card.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .admin-stat-card.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .admin-stat-card.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .admin-stat-card.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-stat-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-stat-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.admin-stat-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-stat-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-stat-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.admin-stat-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.admin-stat-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.admin-stat-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .admin-stat-card[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .admin-stat-card[class*=bg-dark-900],:root.light .emergency-medicine-page .admin-stat-card[class*=border-dark-700],:root.light .emergency-medicine-page .admin-stat-card[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .admin-stat-card [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .admin-stat-card [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .admin-stat-card [class*=text-dark-300],:root.light .emergency-medicine-page .admin-stat-card [class*=text-dark-200],:root.light .emergency-medicine-page .admin-stat-card [class*=text-dark-100],:root.light .emergency-medicine-page .admin-stat-card [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .admin-stat-card[class*=border-dark-700],[data-appearance=light] .board-exam-page .admin-stat-card[class*=bg-dark-900],:root.light .board-exam-page .admin-stat-card[class*=border-dark-700],:root.light .board-exam-page .admin-stat-card[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .admin-stat-card :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .admin-stat-card [class*=text-dark-200],[data-appearance=light] .board-exam-page .admin-stat-card [class*=text-dark-300],:root.light .board-exam-page .admin-stat-card :is(.content-title,h2,h3,p),:root.light .board-exam-page .admin-stat-card [class*=text-dark-200],:root.light .board-exam-page .admin-stat-card [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .admin-stat-card p[class*=text-dark-300],:root.light .board-exam-page .admin-stat-card p[class*=text-dark-300]{color:#475569}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.admin-stat-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.admin-stat-card.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.admin-stat-card,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.admin-stat-card,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.admin-stat-card)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.admin-stat-card)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.admin-stat-card)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.admin-stat-card)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.surface-card{background:var(--surface-card-bg);border-width:1px;border-color:rgb(var(--dark-700) / .4);--tw-backdrop-blur:blur(8px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:.75rem;box-shadow:inset 0 1px #ffffff05}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.surface-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.surface-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.surface-card.border-primary-500,:root.light :is(button,a).p-3.surface-card.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.surface-card.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.surface-card.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.surface-card.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.surface-card.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .surface-card.border.px-4.py-3[class*=bg-primary-50],:root.light .surface-card.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.surface-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.surface-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.surface-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .surface-card.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .surface-card.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.surface-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.surface-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.surface-card[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.surface-card[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.surface-card[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.surface-card[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .surface-card,:root.light .surface-card{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.surface-card.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.surface-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.surface-card.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.surface-card.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.surface-card)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.surface-card)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.surface-card[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}.surface-card-soft{background:var(--surface-card-soft-bg);border-width:1px;border-color:rgb(var(--dark-700) / .4);--tw-backdrop-blur:blur(4px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1rem;box-shadow:0 12px 24px -18px #0ea5e947,inset 0 1px #ffffff0a}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.surface-card-soft.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.surface-card-soft.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .surface-card-soft[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .surface-card-soft.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .surface-card-soft.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .surface-card-soft.border-amber-400\/20,[data-appearance=light] .page-hero-shell .surface-card-soft.border-violet-400\/20,:root.light .page-hero-shell .surface-card-soft[class*=border-][class*=bg-],:root.light .page-hero-shell .surface-card-soft.border-cyan-400\/20,:root.light .page-hero-shell .surface-card-soft.border-emerald-400\/20,:root.light .page-hero-shell .surface-card-soft.border-amber-400\/20,:root.light .page-hero-shell .surface-card-soft.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .surface-card-soft :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .surface-card-soft :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .surface-card-soft [class*=text-dark-400],:root.light .page-hero-shell .surface-card-soft [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card-soft,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card-soft{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card-soft[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-card-soft[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.surface-card-soft.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.surface-card-soft.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .surface-card-soft.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .surface-card-soft.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .surface-card-soft.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .surface-card-soft.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .surface-card-soft.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .surface-card-soft.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-card-soft[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-card-soft[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-card-soft[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-card-soft[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-card-soft[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-card-soft[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.surface-card-soft.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.surface-card-soft.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .surface-card-soft[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .surface-card-soft[class*=bg-dark-900],:root.light .emergency-medicine-page .surface-card-soft[class*=border-dark-700],:root.light .emergency-medicine-page .surface-card-soft[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .surface-card-soft [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .surface-card-soft [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .surface-card-soft [class*=text-dark-300],:root.light .emergency-medicine-page .surface-card-soft [class*=text-dark-200],:root.light .emergency-medicine-page .surface-card-soft [class*=text-dark-100],:root.light .emergency-medicine-page .surface-card-soft [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .surface-card-soft[class*=border-dark-700],[data-appearance=light] .board-exam-page .surface-card-soft[class*=bg-dark-900],:root.light .board-exam-page .surface-card-soft[class*=border-dark-700],:root.light .board-exam-page .surface-card-soft[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .surface-card-soft :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .surface-card-soft [class*=text-dark-200],[data-appearance=light] .board-exam-page .surface-card-soft [class*=text-dark-300],:root.light .board-exam-page .surface-card-soft :is(.content-title,h2,h3,p),:root.light .board-exam-page .surface-card-soft [class*=text-dark-200],:root.light .board-exam-page .surface-card-soft [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .surface-card-soft p[class*=text-dark-300],:root.light .board-exam-page .surface-card-soft p[class*=text-dark-300]{color:#475569}[data-appearance=light] .surface-card-soft,:root.light .surface-card-soft{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.surface-card-soft[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.surface-card-soft,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.surface-card-soft,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.surface-card-soft)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.surface-card-soft)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.surface-card-soft)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.surface-card-soft)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.surface-card-soft{transition:border-color,background-color,box-shadow,transform .2s cubic-bezier(.22,1,.36,1)}.surface-card-soft:hover{border-color:rgb(var(--primary-500) / .25)}[data-appearance=light] .badge.surface-card-soft:hover.bg-primary-500\/15,:root.light .badge.surface-card-soft:hover.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .surface-card-soft:hover.bg-primary-500\/10,:root.light .surface-card-soft:hover.bg-primary-500\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}.surface-card-soft:hover{transform:translateY(-1px)}.input{background:var(--input-bg);color:var(--input-color);border-width:1px;border-color:rgb(var(--dark-600) / .5);border-radius:.75rem;width:100%;min-height:44px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;box-shadow:inset 0 1px #ffffff05}.input::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--dark-500) / var(--tw-placeholder-opacity,1))}.input{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-appearance=light] .input::-moz-placeholder{color:var(--muted)}:root.light .input::-moz-placeholder{color:var(--muted)}[data-appearance=light] .input::placeholder,:root.light .input::placeholder{color:var(--muted)}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.input.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.input.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.input.border-primary-500,:root.light :is(button,a).p-3.input.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).input.p-4.text-left,:root.light :is(button,a).input.p-4.text-left,[data-appearance=light] :is(button,a).flex.input.items-start,[data-appearance=light] :is(button,a).flex.input.items-center.gap-2.p-5,:root.light :is(button,a).flex.input.items-start,:root.light :is(button,a).flex.input.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.input.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.input.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.input,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.input{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.input.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.input.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.input[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.input[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .input.border.px-4.py-3[class*=bg-primary-50],:root.light .input.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.input.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.input.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.input.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.input.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.px-4.input[class*=bg-primary-50],:root.light .rounded-xl.border.px-4.input[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.input,:root.light .bg-primary-50.input{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.input[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.input[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.input[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.input[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.input[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.input[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.input,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.input,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.input,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.input,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.input,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.input{color:#475569}[data-appearance=light] .input.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .input.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.input.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.input.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.input[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.input[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.input[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.input[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .input,:root.light .input{border-color:#1e293b2e}:root:not(.light) button.flex.items-center.justify-between.p-4.input.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.input[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.input.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.input.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.input)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.input)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.input[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}.input:hover{border-color:rgb(var(--dark-500) / .7)}.input:focus{border-color:rgb(var(--primary-500) / .5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-500) / .4)}.select{background:var(--input-bg);color:var(--input-color);border-width:1px;border-color:rgb(var(--dark-600) / .5);border-radius:.75rem;width:100%;min-height:44px;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;box-shadow:inset 0 1px #ffffff05}.select::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--dark-500) / var(--tw-placeholder-opacity,1))}.select{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-appearance=light] .select::-moz-placeholder{color:var(--muted)}:root.light .select::-moz-placeholder{color:var(--muted)}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.select.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.select.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.select.border-primary-500,:root.light :is(button,a).p-3.select.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).select.p-4.text-left,:root.light :is(button,a).select.p-4.text-left,[data-appearance=light] :is(button,a).flex.select.items-start,[data-appearance=light] :is(button,a).flex.select.items-center.gap-2.p-5,:root.light :is(button,a).flex.select.items-start,:root.light :is(button,a).flex.select.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.select.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.select.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.select,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.select{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.select.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.select.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.select[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.select[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .select.border.px-4.py-3[class*=bg-primary-50],:root.light .select.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.select.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.select.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.select.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.select.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.px-4.select[class*=bg-primary-50],:root.light .rounded-xl.border.px-4.select[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.select,:root.light .bg-primary-50.select{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.select[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.select[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.select[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.select[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.select[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.select[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.select,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.select,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.select,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.select,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.select,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.select{color:#475569}[data-appearance=light] .select.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .select.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.select.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.select.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.select[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.select[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.select[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.select[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .select,:root.light .select{border-color:#1e293b2e}:root:not(.light) button.flex.items-center.justify-between.p-4.select.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.select[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.select.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.select.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.select)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.select)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.select[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}.select:hover{border-color:rgb(var(--dark-500) / .7)}.select:focus{border-color:rgb(var(--primary-500) / .5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-500) / .4)}.select:disabled,textarea.select:disabled{cursor:not-allowed;opacity:.6}.select{appearance:none}@media (forced-colors:active){.select{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] .select:focus,:root.light .select:focus{background:#fff;border-color:#0891b273}[data-appearance=light] .select::-moz-placeholder{color:#94a3b8}:root.light .select::-moz-placeholder{color:#94a3b8}[data-appearance=light] .select::placeholder,:root.light .select::placeholder{color:#94a3b8}:root.light :is(input,textarea,select,.select,.form-input,.search-input){color:var(--palette-enforce-copy);background-color:var(--palette-enforce-surface);border-color:#cbd5e1}:root:not(.light) :is(input,textarea,select,.select,.form-input,.search-input){color:var(--palette-enforce-copy);background-color:var(--palette-enforce-surface);border-color:#94a3b847}:root.light .select{color:#0f172a;background:#ffffffe6;border-color:#1e293b26}:root.light .select::placeholder{color:#94a3b8}:root.light .select:focus{background:#fff;border-color:#0891b266}.select:focus{filter:drop-shadow(0 0 9px #06b6d433)}.input:disabled,.select:disabled,textarea.input:disabled{cursor:not-allowed;opacity:.6}.badge{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge.border-primary-500.bg-primary-700,:root.light .badge.border-primary-500.bg-primary-600\/20,:root.light .badge.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge[class*=text-white],:root.light .reference-hub-page .card .badge[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge>span.bg-white,:root.light button[aria-pressed=false] .badge>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-green{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge-green.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge-green.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge-green.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge-green.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge-green.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge-green.border-primary-500.bg-primary-700,:root.light .badge-green.border-primary-500.bg-primary-600\/20,:root.light .badge-green.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge-green.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge-green.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-green,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-green{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-green[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-green[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge-green.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge-green.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge-green[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-green[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-green[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-green[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-green[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-green[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge-green.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge-green.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge-green[class*=text-white],:root.light .reference-hub-page .card .badge-green[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge-green>span.bg-white,:root.light button[aria-pressed=false] .badge-green>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge-green{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge-green{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge-green[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge-green{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge-green,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge-green.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge-green:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge-green.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge-green.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge-green,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge-green[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge-green.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge-green[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge-green.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge-green),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge-green){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge-green,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-green,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-green,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-green,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-green,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-green,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-green,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-green,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge-green,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-green,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge-green:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge-green[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-green,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-green,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge-green[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge-green.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge-green[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-green{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1));background-color:#10b9811a;border-color:#10b98140}[data-appearance=light] .badge-green,:root.light .badge-green{color:#059669;background-color:#10b9811a}[data-appearance=light] .badge-green.bg-emerald-500\/10,:root.light .badge-green.bg-emerald-500\/10,[data-appearance=light] .border-emerald-500\/25.badge-green,[data-appearance=light] .border-emerald-500\/30.badge-green,[data-appearance=light] .border-emerald-500\/20.badge-green,:root.light .border-emerald-500\/25.badge-green,:root.light .border-emerald-500\/30.badge-green,:root.light .border-emerald-500\/20.badge-green,[data-appearance=light] .empty-state-panel .border-emerald-500\/20.badge-green,:root.light .empty-state-panel .border-emerald-500\/20.badge-green{color:#065f46;background:#ecfdf5;border-color:#059669}[data-appearance=light] .badge-green.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge-green.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge-green.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-green.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-green.bg-amber-500\/15.text-amber-300,:root.light .badge-green.border-amber-500\/25.bg-amber-500\/15,:root.light .badge-green.bg-primary-500\/15.text-primary-300,:root.light .badge-green.border-primary-500\/25.bg-primary-500\/15{color:#92400e;background-color:#fffbeb;border-color:#d9770647}[data-appearance=light] .badge-green.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-green.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-green.bg-primary-500\/15.text-primary-300,:root.light .badge-green.border-primary-500\/25.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .badge-green.bg-cyan-500\/15.text-cyan-300,:root.light .badge-green.bg-cyan-500\/15.text-cyan-300{color:#0e7490;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(.badge-green.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.badge-green.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8){background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .badge-green[class*=border-emerald],[data-appearance=light] [class*=bg-emerald-500] .badge-green,:root.light .badge-green[class*=border-emerald],:root.light [class*=bg-emerald-500] .badge-green,[data-appearance=light] .badge-green,:root.light .badge-green{color:#047857}:root:not(.light) .topic-map-page .badge-green[class*=bg-sky-500]{color:#e0f2fe;background-color:#0369a1e0;border-color:#7dd3fc73}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-green,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-green,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-green,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]),:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.badge-green,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-shell,table,.badge-green,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge-green,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-shell,table,.badge-green,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge-green,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge-green,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(.badge-green,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#e2e8f0}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge-green,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge-green,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-green,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-green,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-green,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.badge-green,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body);background-color:#1e293bd9;border-color:#94a3b840}:root.light .badge-green:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .badge-green[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)}:root.light .badge-green[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)}:root:not(.light) .badge-green:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .topic-map-page .badge-green[class*=bg-red-],:root.light .topic-map-page .badge-green[class*=bg-orange-]{color:var(--palette-enforce-red-deep)}:root:not(.light) .topic-map-page .badge-green[class*=bg-red-]{color:#fecaca}:root.light .topic-map-page .badge-green[class*=bg-orange-]{color:var(--palette-enforce-orange)}:root:not(.light) .topic-map-page .badge-green[class*=bg-orange-]{color:#fed7aa}:root:not(.light) .admin-page :is(.badge-green,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge-green,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .reference-page :is(.badge-green,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .analytics-page :is(span,.badge-green).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page .badge-green:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge-green:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .topic-map-page :is(.badge-green,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge-green,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge-green[class*=bg-red-500\/15][class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f871717a}:root:not(.light) .analytics-page .badge-green:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff;background-color:#7f1d1dd1;border-color:#f8717180}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge-green,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.badge-green,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1;border-color:#f8717173}:root:not(.light) :is(.badge-green,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca;-webkit-text-fill-color:#fecaca}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge-green).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page .badge-green{color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(main,header,aside) :is(.badge-green,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge-green,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge-green,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge-green,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.badge-yellow{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge-yellow.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge-yellow.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge-yellow.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge-yellow.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge-yellow.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge-yellow.border-primary-500.bg-primary-700,:root.light .badge-yellow.border-primary-500.bg-primary-600\/20,:root.light .badge-yellow.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge-yellow.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge-yellow.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-yellow,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-yellow{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-yellow[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-yellow[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge-yellow.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge-yellow.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge-yellow[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-yellow[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-yellow[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-yellow[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-yellow[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-yellow[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge-yellow.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge-yellow.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge-yellow[class*=text-white],:root.light .reference-hub-page .card .badge-yellow[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge-yellow>span.bg-white,:root.light button[aria-pressed=false] .badge-yellow>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge-yellow{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge-yellow{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge-yellow[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge-yellow{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge-yellow,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge-yellow.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge-yellow:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge-yellow.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge-yellow.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge-yellow,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge-yellow[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge-yellow.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge-yellow[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge-yellow.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge-yellow),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge-yellow){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge-yellow,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-yellow,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-yellow,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-yellow,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-yellow,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-yellow,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-yellow,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-yellow,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge-yellow,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-yellow,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge-yellow:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge-yellow[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-yellow,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-yellow,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge-yellow[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge-yellow.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge-yellow[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-yellow{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1));background-color:#f59e0b1a;border-color:#f59e0b40}[data-appearance=light] .badge-yellow.bg-amber-500\/10,:root.light .badge-yellow.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/25.badge-yellow,[data-appearance=light] .badge-yellow.text-amber-100,:root.light .border-amber-500\/25.badge-yellow,:root.light .badge-yellow.text-amber-100{background:var(--alert-warning-bg);border-color:var(--alert-warning-border);color:var(--alert-warning-fg)}[data-appearance=light] .badge-yellow,:root.light .badge-yellow{color:#d97706;background-color:#f59e0b1a}[data-appearance=light] .badge-yellow.bg-amber-500\/10,:root.light .badge-yellow.bg-amber-500\/10,[data-appearance=light] .border-amber-500\/25.badge-yellow,[data-appearance=light] .border-amber-500\/30.badge-yellow,[data-appearance=light] .border-amber-500\/40.badge-yellow,[data-appearance=light] .border-amber-500\/20.badge-yellow,[data-appearance=light] .border-amber-400\/30.badge-yellow,:root.light .border-amber-500\/25.badge-yellow,:root.light .border-amber-500\/30.badge-yellow,:root.light .border-amber-500\/40.badge-yellow,:root.light .border-amber-500\/20.badge-yellow,:root.light .border-amber-400\/30.badge-yellow,[data-appearance=light] .empty-state-panel .border-amber-500\/20.badge-yellow,:root.light .empty-state-panel .border-amber-500\/20.badge-yellow{background:var(--alert-warning-bg);border-color:var(--alert-warning-border);color:var(--alert-warning-fg)}[data-appearance=light] .border-amber-400\/30.badge-yellow.text-amber-200,:root.light .border-amber-400\/30.badge-yellow.text-amber-200{color:#9a3412;background:#fff7ed;border-color:#ea580c}[data-appearance=light] .badge-yellow.bg-amber-500\/10,:root.light .badge-yellow.bg-amber-500\/10,[data-appearance=light] .badge-yellow,[data-appearance=light] .border-amber-500\/20.badge-yellow,[data-appearance=light] .border-amber-500\/25.badge-yellow,:root.light .badge-yellow,:root.light .border-amber-500\/20.badge-yellow,:root.light .border-amber-500\/25.badge-yellow{background-color:#fffbeb;border-color:#f59e0b47}[data-appearance=light] .badge-yellow .text-amber-100,[data-appearance=light] .border-amber-500\/20.badge-yellow .text-amber-200,:root.light .badge-yellow .text-amber-100,:root.light .border-amber-500\/20.badge-yellow .text-amber-200,[data-appearance=light] .bg-amber-500\/15 .badge-yellow,:root.light .bg-amber-500\/15 .badge-yellow{color:#92400e}[data-appearance=light] .badge-yellow.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge-yellow.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge-yellow.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-yellow.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-yellow.bg-amber-500\/15.text-amber-300,:root.light .badge-yellow.border-amber-500\/25.bg-amber-500\/15,:root.light .badge-yellow.bg-primary-500\/15.text-primary-300,:root.light .badge-yellow.border-primary-500\/25.bg-primary-500\/15,[data-appearance=light] .badge.badge-yellow.bg-amber-500\/15,:root.light .badge.badge-yellow.bg-amber-500\/15,[data-appearance=light] .badge.bg-amber-500\/15.badge-yellow,:root.light .badge.bg-amber-500\/15.badge-yellow{color:#92400e;background-color:#fffbeb;border-color:#d9770647}[data-appearance=light] .badge-yellow.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-yellow.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-yellow.bg-primary-500\/15.text-primary-300,:root.light .badge-yellow.border-primary-500\/25.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .badge-yellow.bg-amber-500\/8,:root.light .badge-yellow.bg-amber-500\/8,[data-appearance=light] .border-amber-500\/40.badge-yellow,:root.light .border-amber-500\/40.badge-yellow{background-color:#fffbeb;border-color:#d977064d}[data-appearance=light] :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.badge-yellow.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400),:root.light :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.badge-yellow.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400),[data-appearance=light] :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.badge-yellow,.border-amber-500\/25.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400),:root.light :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.badge-yellow,.border-amber-500\/25.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400),[data-appearance=light] :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.border-amber-500\/25.bg-amber-500\/8) :is(.badge-yellow,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400),:root.light :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.border-amber-500\/25.bg-amber-500\/8) :is(.badge-yellow,.text-amber-200,.text-amber-100,.text-amber-100\/90,.text-amber-400){color:#92400e}[data-appearance=light] .badge-yellow.bg-cyan-500\/15.text-cyan-300,:root.light .badge-yellow.bg-cyan-500\/15.text-cyan-300{color:#0e7490;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.badge-yellow.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.badge-yellow.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),[data-appearance=light] :is(.border-rose-400\/20.bg-rose-500\/10,.border-purple-400\/20.bg-purple-500\/10,.border-cyan-400\/20.bg-cyan-500\/10,.border-amber-400\/20.badge-yellow,.border-orange-400\/20.bg-orange-500\/10),:root.light :is(.border-rose-400\/20.bg-rose-500\/10,.border-purple-400\/20.bg-purple-500\/10,.border-cyan-400\/20.bg-cyan-500\/10,.border-amber-400\/20.badge-yellow,.border-orange-400\/20.bg-orange-500\/10){background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] :is(.text-rose-300.border-rose-400\/20,.text-purple-300.border-purple-400\/20,.text-cyan-300.border-cyan-400\/20,.badge-yellow.border-amber-400\/20,.text-orange-300.border-orange-400\/20),:root.light :is(.text-rose-300.border-rose-400\/20,.text-purple-300.border-purple-400\/20,.text-cyan-300.border-cyan-400\/20,.badge-yellow.border-amber-400\/20,.text-orange-300.border-orange-400\/20){color:#334155}[data-appearance=light] .badge-yellow,:root.light .badge-yellow{color:#b45309}:root:not(.light) .topic-map-page .badge-yellow[class*=bg-sky-500]{color:#e0f2fe;background-color:#0369a1e0;border-color:#7dd3fc73}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-yellow,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-yellow,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300),:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.badge-yellow,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-yellow,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-shell,table,.badge-yellow,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge-yellow,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-shell,table,.badge-yellow,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge-yellow,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge-yellow,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(.badge-yellow,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#e2e8f0}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge-yellow,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge-yellow,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-yellow,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-yellow,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-yellow,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.badge-yellow,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body);background-color:#1e293bd9;border-color:#94a3b840}:root.light .badge-yellow:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .badge-yellow[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)}:root.light .badge-yellow[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)}:root:not(.light) .badge-yellow:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .topic-map-page .badge-yellow[class*=bg-red-],:root.light .topic-map-page .badge-yellow[class*=bg-orange-]{color:var(--palette-enforce-red-deep)}:root:not(.light) .topic-map-page .badge-yellow[class*=bg-red-]{color:#fecaca}:root.light .topic-map-page .badge-yellow[class*=bg-orange-]{color:var(--palette-enforce-orange)}:root:not(.light) .topic-map-page .badge-yellow[class*=bg-orange-]{color:#fed7aa}:root:not(.light) .admin-page :is(.badge-yellow,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge-yellow,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .reference-page :is(.badge-yellow,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .analytics-page :is(span,.badge-yellow).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page .badge-yellow:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge-yellow:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .topic-map-page :is(.badge-yellow,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge-yellow,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge-yellow[class*=bg-red-500\/15][class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f871717a}:root:not(.light) .analytics-page .badge-yellow:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff;background-color:#7f1d1dd1;border-color:#f8717180}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge-yellow,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.badge-yellow,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1;border-color:#f8717173}:root:not(.light) :is(.badge-yellow,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca;-webkit-text-fill-color:#fecaca}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge-yellow).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page .badge-yellow{color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(main,header,aside) :is(.badge-yellow,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge-yellow,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge-yellow,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge-yellow,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.badge-red{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge-red.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge-red.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge-red.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge-red.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge-red.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge-red.border-primary-500.bg-primary-700,:root.light .badge-red.border-primary-500.bg-primary-600\/20,:root.light .badge-red.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge-red.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge-red.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-red,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-red{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-red[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-red[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge-red.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge-red.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge-red[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-red[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-red[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-red[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-red[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-red[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge-red.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge-red.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge-red[class*=text-white],:root.light .reference-hub-page .card .badge-red[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge-red>span.bg-white,:root.light button[aria-pressed=false] .badge-red>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge-red{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge-red{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge-red[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge-red{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge-red,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge-red.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge-red:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge-red.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge-red.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge-red,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge-red[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge-red.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge-red[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge-red.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge-red),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge-red){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge-red,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-red,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-red,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-red,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-red,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-red,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-red,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-red,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge-red,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-red,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge-red:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge-red[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-red,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-red,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge-red[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge-red.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge-red[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-red{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1));background-color:#ef44441a;border-color:#ef444440}[data-appearance=light] .badge-red,:root.light .badge-red{color:#b91c1c;background-color:#ef444414}[data-appearance=light] .badge-red.bg-red-500\/10,:root.light .badge-red.bg-red-500\/10,[data-appearance=light] .border-red-500\/25.badge-red,[data-appearance=light] .border-red-500\/30.badge-red,[data-appearance=light] .border-red-500\/20.badge-red,:root.light .border-red-500\/25.badge-red,:root.light .border-red-500\/30.badge-red,:root.light .border-red-500\/20.badge-red{color:#991b1b;background:#fef2f2;border-color:#dc2626}[data-appearance=light] .badge-red.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge-red.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge-red.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-red.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-red.bg-amber-500\/15.text-amber-300,:root.light .badge-red.border-amber-500\/25.bg-amber-500\/15,:root.light .badge-red.bg-primary-500\/15.text-primary-300,:root.light .badge-red.border-primary-500\/25.bg-primary-500\/15{color:#92400e;background-color:#fffbeb;border-color:#d9770647}[data-appearance=light] .badge-red.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-red.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-red.bg-primary-500\/15.text-primary-300,:root.light .badge-red.border-primary-500\/25.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .badge-red.bg-cyan-500\/15.text-cyan-300,:root.light .badge-red.bg-cyan-500\/15.text-cyan-300{color:#0e7490;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.badge-red.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.badge-red.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8){background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .badge-red,[data-appearance=light] .topics-page .badge-red,:root.light .badge-red,:root.light .topics-page .badge-red,[data-appearance=light] .badge-red,:root.light .badge-red{color:#991b1b}[data-appearance=light] .bg-red-500\/15.badge-red,[data-appearance=light] [class*=border-red-500] .badge-red,:root.light .bg-red-500\/15.badge-red,:root.light [class*=border-red-500] .badge-red{color:#991b1b;background-color:#fef2f2}[data-appearance=light] .badge-red,:root.light .badge-red{color:#b91c1c}:root:not(.light) .topic-map-page .badge-red[class*=bg-sky-500]{color:#e0f2fe;background-color:#0369a1e0;border-color:#7dd3fc73}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-red,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important),:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.badge-red,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-red,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-red,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-shell,table,.badge-red,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge-red,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-shell,table,.badge-red,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge-red,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge-red,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(.badge-red,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#e2e8f0}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge-red,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.text-red-200,.badge-red,[class*=text-red-2],[class*=text-red-3]){color:var(--palette-enforce-red)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge-red,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-red,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-red,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-red,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.badge-red,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body);background-color:#1e293bd9;border-color:#94a3b840}:root.light .badge-red:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .badge-red[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)}:root.light .badge-red[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)}:root:not(.light) .badge-red:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .topic-map-page .badge-red[class*=bg-red-],:root.light .topic-map-page .badge-red[class*=bg-orange-]{color:var(--palette-enforce-red-deep)}:root:not(.light) .topic-map-page .badge-red[class*=bg-red-]{color:#fecaca}:root.light .topic-map-page .badge-red[class*=bg-orange-]{color:var(--palette-enforce-orange)}:root:not(.light) .topic-map-page .badge-red[class*=bg-orange-]{color:#fed7aa}:root:not(.light) .admin-page :is(.badge-red,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge-red,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .reference-page :is(.badge-red,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .analytics-page :is(span,.badge-red).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page .badge-red:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge-red:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3],:root:not(.light) .analytics-page .badge:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).badge-red{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .topic-map-page :is(.badge-red,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge-red,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge-red[class*=bg-red-500\/15][class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f871717a}:root:not(.light) .analytics-page .badge-red:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff;background-color:#7f1d1dd1;border-color:#f8717180}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge-red,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.badge-red,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1;border-color:#f8717173}:root:not(.light) :is(.badge-red,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca;-webkit-text-fill-color:#fecaca}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge-red).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page .badge-red{color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(main,header,aside) :is(.badge-red,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge-red,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge-red,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge-red,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.badge-blue{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge-blue.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge-blue.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge-blue.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge-blue.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge-blue.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge-blue.border-primary-500.bg-primary-700,:root.light .badge-blue.border-primary-500.bg-primary-600\/20,:root.light .badge-blue.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge-blue.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge-blue.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-blue,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-blue{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-blue[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-blue[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge-blue.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge-blue.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge-blue[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-blue[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-blue[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-blue[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-blue[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-blue[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge-blue.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge-blue.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge-blue[class*=text-white],:root.light .reference-hub-page .card .badge-blue[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge-blue>span.bg-white,:root.light button[aria-pressed=false] .badge-blue>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge-blue{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge-blue{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge-blue[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge-blue{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge-blue,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge-blue.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge-blue:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge-blue.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge-blue.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge-blue,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge-blue[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge-blue.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge-blue[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge-blue.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge-blue),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge-blue){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge-blue,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-blue,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-blue,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-blue,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-blue,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-blue,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-blue,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-blue,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge-blue,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-blue,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge-blue:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge-blue[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-blue,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-blue,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge-blue[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge-blue.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge-blue[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-blue{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1));background-color:#0ea5e91a;border-color:#0ea5e940}[data-appearance=light] .badge-blue,:root.light .badge-blue{color:#0369a1;background-color:#0ea5e91a}[data-appearance=light] .badge-blue.bg-sky-500\/10,:root.light .badge-blue.bg-sky-500\/10,[data-appearance=light] .border-sky-500\/25.badge-blue,:root.light .border-sky-500\/25.badge-blue{color:#075985;background:#f0f9ff;border-color:#0284c7}[data-appearance=light] .badge-blue.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge-blue.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge-blue.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-blue.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-blue.bg-amber-500\/15.text-amber-300,:root.light .badge-blue.border-amber-500\/25.bg-amber-500\/15,:root.light .badge-blue.bg-primary-500\/15.text-primary-300,:root.light .badge-blue.border-primary-500\/25.bg-primary-500\/15{color:#92400e;background-color:#fffbeb;border-color:#d9770647}[data-appearance=light] .badge-blue.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-blue.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-blue.bg-primary-500\/15.text-primary-300,:root.light .badge-blue.border-primary-500\/25.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .badge-blue.bg-cyan-500\/15.text-cyan-300,:root.light .badge-blue.bg-cyan-500\/15.text-cyan-300{color:#0e7490;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(.border-violet-500\/20.bg-violet-500\/5,.border-sky-500\/20.bg-sky-500\/5) :is(.text-violet-300,.badge-blue,.content-title),:root.light :is(.border-violet-500\/20.bg-violet-500\/5,.border-sky-500\/20.bg-sky-500\/5) :is(.text-violet-300,.badge-blue,.content-title){color:#0f172a}[data-appearance=light] :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.badge-blue.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.badge-blue.bg-sky-500\/8,.border-violet-500\/25.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8){background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .badge-blue,:root.light .badge-blue{color:#0369a1}:root:not(.light) .topic-map-page .badge-blue[class*=bg-sky-500]{color:#e0f2fe;background-color:#0369a1e0;border-color:#7dd3fc73}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-blue,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-blue,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-blue,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]),:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.badge-blue,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-shell,table,.badge-blue,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge-blue,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-shell,table,.badge-blue,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge-blue,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge-blue,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(.badge-blue,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#e2e8f0}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge-blue,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge-blue,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-blue,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-blue,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-blue,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.badge-blue,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body);background-color:#1e293bd9;border-color:#94a3b840}:root.light .badge-blue:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .badge-blue[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)}:root.light .badge-blue[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)}:root:not(.light) .badge-blue:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .topic-map-page .badge-blue[class*=bg-red-],:root.light .topic-map-page .badge-blue[class*=bg-orange-]{color:var(--palette-enforce-red-deep)}:root:not(.light) .topic-map-page .badge-blue[class*=bg-red-]{color:#fecaca}:root.light .topic-map-page .badge-blue[class*=bg-orange-]{color:var(--palette-enforce-orange)}:root:not(.light) .topic-map-page .badge-blue[class*=bg-orange-]{color:#fed7aa}:root:not(.light) .admin-page :is(.badge-blue,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge-blue,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .reference-page :is(.badge-blue,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .analytics-page :is(span,.badge-blue).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page .badge-blue:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge-blue:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .topic-map-page :is(.badge-blue,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge-blue,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge-blue[class*=bg-red-500\/15][class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f871717a}:root:not(.light) .analytics-page .badge-blue:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff;background-color:#7f1d1dd1;border-color:#f8717180}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge-blue,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.badge-blue,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1;border-color:#f8717173}:root:not(.light) :is(.badge-blue,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca;-webkit-text-fill-color:#fecaca}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge-blue).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page .badge-blue{color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(main,header,aside) :is(.badge-blue,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge-blue,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge-blue,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge-blue,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.badge-purple{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge-purple.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge-purple.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge-purple.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge-purple.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge-purple.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge-purple.border-primary-500.bg-primary-700,:root.light .badge-purple.border-primary-500.bg-primary-600\/20,:root.light .badge-purple.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge-purple.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge-purple.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-purple,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-purple{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-purple[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-purple[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge-purple.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge-purple.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge-purple[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-purple[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-purple[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-purple[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-purple[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-purple[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge-purple.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge-purple.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge-purple[class*=text-white],:root.light .reference-hub-page .card .badge-purple[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge-purple>span.bg-white,:root.light button[aria-pressed=false] .badge-purple>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge-purple{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge-purple{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge-purple[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge-purple{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge-purple,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge-purple.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge-purple:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge-purple.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge-purple.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge-purple,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge-purple[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge-purple.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge-purple[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge-purple.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge-purple),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge-purple){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge-purple,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-purple,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-purple,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-purple,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-purple,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-purple,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-purple,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-purple,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge-purple,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-purple,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge-purple:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge-purple[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-purple,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-purple,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge-purple[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge-purple.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge-purple[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-purple{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1));background-color:#8b5cf61a;border-color:#8b5cf640}[data-appearance=light] .badge-purple,:root.light .badge-purple{color:#6d28d9;background-color:#8b5cf61a}[data-appearance=light] .badge-purple.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge-purple.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge-purple.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-purple.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-purple.bg-amber-500\/15.text-amber-300,:root.light .badge-purple.border-amber-500\/25.bg-amber-500\/15,:root.light .badge-purple.bg-primary-500\/15.text-primary-300,:root.light .badge-purple.border-primary-500\/25.bg-primary-500\/15{color:#92400e;background-color:#fffbeb;border-color:#d9770647}[data-appearance=light] .badge-purple.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-purple.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-purple.bg-primary-500\/15.text-primary-300,:root.light .badge-purple.border-primary-500\/25.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .badge-purple.bg-cyan-500\/15.text-cyan-300,:root.light .badge-purple.bg-cyan-500\/15.text-cyan-300{color:#0e7490;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(.border-violet-500\/20.bg-violet-500\/5,.border-sky-500\/20.bg-sky-500\/5) :is(.badge-purple,.text-sky-300,.content-title),:root.light :is(.border-violet-500\/20.bg-violet-500\/5,.border-sky-500\/20.bg-sky-500\/5) :is(.badge-purple,.text-sky-300,.content-title){color:#0f172a}[data-appearance=light] :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.badge-purple.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8),:root.light :is(.border-emerald-500\/25.bg-emerald-500\/8,.border-teal-500\/25.bg-teal-500\/8,.border-sky-500\/25.bg-sky-500\/8,.badge-purple.bg-violet-500\/8,.border-red-500\/25.bg-red-500\/8,.border-blue-500\/25.bg-blue-500\/8,.border-indigo-500\/25.bg-indigo-500\/8,.border-cyan-500\/25.bg-cyan-500\/8,.border-amber-500\/25.bg-amber-500\/8,.border-orange-500\/20.bg-orange-500\/8){background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .badge-purple,:root.light .badge-purple{color:#6d28d9}:root:not(.light) .topic-map-page .badge-purple[class*=bg-sky-500]{color:#e0f2fe;background-color:#0369a1e0;border-color:#7dd3fc73}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-purple,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-purple,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-purple,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]),:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.badge-purple,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-shell,table,.badge-purple,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge-purple,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-shell,table,.badge-purple,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge-purple,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge-purple,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(.badge-purple,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#e2e8f0}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge-purple,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge-purple,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-purple,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-purple,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-purple,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.badge-purple,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body);background-color:#1e293bd9;border-color:#94a3b840}:root.light .badge-purple:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .badge-purple[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)}:root.light .badge-purple[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)}:root:not(.light) .badge-purple:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .topic-map-page .badge-purple[class*=bg-red-],:root.light .topic-map-page .badge-purple[class*=bg-orange-]{color:var(--palette-enforce-red-deep)}:root:not(.light) .topic-map-page .badge-purple[class*=bg-red-]{color:#fecaca}:root.light .topic-map-page .badge-purple[class*=bg-orange-]{color:var(--palette-enforce-orange)}:root:not(.light) .topic-map-page .badge-purple[class*=bg-orange-]{color:#fed7aa}:root:not(.light) .admin-page :is(.badge-purple,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge-purple,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .reference-page :is(.badge-purple,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .analytics-page :is(span,.badge-purple).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page .badge-purple:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge-purple:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .topic-map-page :is(.badge-purple,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge-purple,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge-purple[class*=bg-red-500\/15][class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f871717a}:root:not(.light) .analytics-page .badge-purple:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff;background-color:#7f1d1dd1;border-color:#f8717180}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge-purple,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.badge-purple,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1;border-color:#f8717173}:root:not(.light) :is(.badge-purple,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca;-webkit-text-fill-color:#fecaca}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge-purple).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page .badge-purple{color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(main,header,aside) :is(.badge-purple,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge-purple,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge-purple,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge-purple,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.badge-ghost{overflow-wrap:anywhere;word-break:break-word;border-width:1px;border-radius:9999px;max-width:100%;padding:.125rem .625rem;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.badge-ghost.border.px-2,:root.light .inline-flex.shrink-0.items-center.badge-ghost.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.badge-ghost.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.badge-ghost.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .badge-ghost.border-primary-500.bg-primary-600\/20,[data-appearance=light] .badge-ghost.border-primary-500.bg-primary-700,:root.light .badge-ghost.border-primary-500.bg-primary-600\/20,:root.light .badge-ghost.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.badge-ghost.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.badge-ghost.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-ghost,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-ghost{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-ghost[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.badge-ghost[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.badge-ghost.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.badge-ghost.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.badge-ghost[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-ghost[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.badge-ghost[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-ghost[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-ghost[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.badge-ghost[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.badge-ghost.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.badge-ghost.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .badge-ghost[class*=text-white],:root.light .reference-hub-page .card .badge-ghost[class*=text-white]{color:#0f172a}[data-appearance=light] button[aria-pressed=false] .badge-ghost>span.bg-white,:root.light button[aria-pressed=false] .badge-ghost>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).badge-ghost{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).badge-ghost{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.badge-ghost[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].badge-ghost{color:#a1a1aa}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.badge-ghost,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.badge-ghost.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).badge-ghost:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.badge-ghost.leading-5.text-dark-500,:root:not(.light) .control-center-page p.badge-ghost.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.badge-ghost,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.badge-ghost[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.badge-ghost.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.badge-ghost[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.badge-ghost.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].badge-ghost),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].badge-ghost){color:#e2e8f0}:root:not(.light) .analytics-page :is(span.badge-ghost,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-ghost,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.badge-ghost,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-ghost,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-ghost,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-ghost,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.badge-ghost,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-ghost,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.badge-ghost,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.badge-ghost,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).badge-ghost:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).badge-ghost[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-ghost,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.badge-ghost,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.badge-ghost[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.badge-ghost.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.badge-ghost[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.badge-ghost{border-color:rgb(var(--dark-600) / .5);background-color:rgb(var(--dark-800) / .5);--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1))}[data-appearance=light] .badge-ghost,:root.light .badge-ghost{color:#334155;background-color:rgb(var(--dark-900) / .95)}[data-appearance=light] tr.border-t.border-dark-800\/80 .badge-ghost,:root.light tr.border-t.border-dark-800\/80 .badge-ghost{color:var(--muted)}[data-appearance=light] .badge-ghost,:root.light .badge-ghost{background-color:#f1f5f9}[data-appearance=light] .badge-ghost.bg-amber-500\/15.text-amber-300,[data-appearance=light] .badge-ghost.border-amber-500\/25.bg-amber-500\/15,[data-appearance=light] .badge-ghost.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-ghost.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-ghost.bg-amber-500\/15.text-amber-300,:root.light .badge-ghost.border-amber-500\/25.bg-amber-500\/15,:root.light .badge-ghost.bg-primary-500\/15.text-primary-300,:root.light .badge-ghost.border-primary-500\/25.bg-primary-500\/15{color:#92400e;background-color:#fffbeb;border-color:#d9770647}[data-appearance=light] .badge-ghost.bg-primary-500\/15.text-primary-300,[data-appearance=light] .badge-ghost.border-primary-500\/25.bg-primary-500\/15,:root.light .badge-ghost.bg-primary-500\/15.text-primary-300,:root.light .badge-ghost.border-primary-500\/25.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .badge-ghost.bg-cyan-500\/15.text-cyan-300,:root.light .badge-ghost.bg-cyan-500\/15.text-cyan-300{color:#0e7490;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] .badge-ghost,:root.light .badge-ghost{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .badge-ghost{color:#d4d4d8}[data-appearance=light] .badge-ghost,:root.light .badge-ghost{border-color:#1e293b2e}:root:not(.light) .topic-map-page .badge-ghost[class*=bg-sky-500]{color:#e0f2fe;background-color:#0369a1e0;border-color:#7dd3fc73}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.badge-ghost,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-ghost,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge-ghost,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-ghost,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-shell,table,.badge-ghost,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-shell,table,.badge-ghost,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-shell,table,.badge-ghost,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-shell,table,.badge-ghost,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-shell,table,.badge-ghost,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(.badge-ghost,.chip,.chip-soft,.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#e2e8f0}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.badge-ghost,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-shell,table,.badge-ghost,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-shell,table,.badge-ghost,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge-ghost,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-ghost,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-shell,table,.badge-ghost,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.badge-ghost,.chip,.chip-soft,.search-tab-badge){color:var(--palette-enforce-body);background-color:#1e293bd9;border-color:#94a3b840}:root.light .badge-ghost:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .badge-ghost[class*=bg-red-] .emphasis-important{color:var(--palette-enforce-red-deep)}:root.light .badge-ghost[class*=bg-orange-] .emphasis-mid{color:var(--palette-enforce-orange)}:root:not(.light) .badge-ghost:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]){color:var(--palette-enforce-copy)}:root.light .topic-map-page .badge-ghost[class*=bg-red-],:root.light .topic-map-page .badge-ghost[class*=bg-orange-]{color:var(--palette-enforce-red-deep)}:root:not(.light) .topic-map-page .badge-ghost[class*=bg-red-]{color:#fecaca}:root.light .topic-map-page .badge-ghost[class*=bg-orange-]{color:var(--palette-enforce-orange)}:root:not(.light) .topic-map-page .badge-ghost[class*=bg-orange-]{color:#fed7aa}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.badge-ghost,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .admin-page :is(.badge-ghost,.chip,button,span,p):is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-amber-5],[class*=bg-orange-5],[class*=bg-yellow-5],[class*=bg-purple-5],[class*=bg-violet-5],[class*=bg-fuchsia-5],[class*=bg-sky-5],[class*=bg-cyan-5],[class*=bg-emerald-5],[class*=bg-primary-5]):is([class*=text-red-3],[class*=text-rose-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-yellow-3],[class*=text-purple-3],[class*=text-violet-3],[class*=text-fuchsia-3],[class*=text-sky-3],[class*=text-cyan-3],[class*=text-emerald-3],[class*=text-primary-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge-ghost,.chip,span.rounded-full,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .reference-page :is(.badge-ghost,.chip,span.rounded-md,span.rounded-lg,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .analytics-page :is(span,.badge-ghost).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page .badge-ghost:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).text-red-300,:root:not(.light) .analytics-page .badge-ghost:is([class*=bg-red-500\/15],[class*=bg-red-500\/10])[class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .topic-map-page :is(.badge-ghost,.chip):is([class*=bg-red-500\/15],[class*=bg-amber-500\/15],[class*=bg-orange-500\/15]):is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge-ghost,.chip,button,[role=button],[role=tab],span.rounded-full,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) :is(.analytics-page,.topic-map-page) .badge-ghost[class*=bg-red-500\/15][class*=text-red-3]{color:#fef2f2;background-color:#7f1d1db8;border-color:#f871717a}:root:not(.light) .analytics-page .badge-ghost:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]){color:#fff;background-color:#7f1d1dd1;border-color:#f8717180}:root:not(.light) :is(.home-page,.control-center-page,.analytics-page,.topic-map-page,.practice-page,.exam-page) :is(.badge-ghost,.chip,.home-domain-tile,.exam-domain-tile,.metric-card,button) :is([class*=bg-red-500\/],[class*=bg-orange-500\/],[class*=bg-amber-500\/],[class*=bg-emerald-500\/],[class*=bg-primary-500\/],[class*=bg-primary-600\/],[class*=bg-cyan-500\/],[class*=bg-sky-500\/],[class*=bg-blue-500\/],[class*=bg-purple-500\/],[class*=bg-fuchsia-500\/],[class*=bg-violet-500\/],[class*=bg-teal-500\/]) :is([class*=text-red-1],[class*=text-red-2],[class*=text-red-3],[class*=text-red-4],[class*=text-rose-],[class*=text-amber-1],[class*=text-amber-2],[class*=text-amber-3],[class*=text-amber-4],[class*=text-orange-],[class*=text-emerald-],[class*=text-primary-],[class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) :is(.badge-ghost,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]){background-color:#7f1d1dd1;border-color:#f8717173}:root:not(.light) :is(.badge-ghost,.chip,button,.home-domain-tile,.exam-domain-tile) :is([class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-primary-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-violet-],[class*=bg-teal-],[class*=bg-indigo-]) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],[class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-],[class*=text-teal-],[class*=text-indigo-]){color:#fecaca;-webkit-text-fill-color:#fecaca}:root:not(.light) .analytics-page :is(span.rounded-full,.analytics-domain-filter,.badge-ghost).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page .badge-ghost{color:#fff;-webkit-text-fill-color:#fff}:root:not(.light) .exam-page :is(.text-dark-200,.badge-ghost,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.badge-ghost,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside) :is(.badge-ghost,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge-ghost,.chip,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-page :is(.badge-ghost,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge-ghost,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.rounded-full,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}.page-title{overflow-wrap:anywhere;word-break:break-word;font-family:var(--font-display);color:var(--heading-fg);letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.25}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.page-title){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.page-title{font-size:1.875rem;line-height:2.25rem}}.page-title-compact{overflow-wrap:anywhere;word-break:break-word;font-family:var(--font-display);color:var(--heading-fg);letter-spacing:-.025em;font-size:1.25rem;font-weight:700;line-height:1.25}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.page-title-compact){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.page-title-compact{font-size:1.5rem;line-height:2rem}}.page-subtitle{overflow-wrap:anywhere;word-break:break-word;--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.5rem}[data-appearance=light] .border-dark-700.bg-dark-900.page-subtitle,:root.light .border-dark-700.bg-dark-900.page-subtitle{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .page-subtitle,:root.light .surface-card-soft .page-subtitle,[data-appearance=light] :is(a,button).surface-card-soft .page-subtitle,:root.light :is(a,button).surface-card-soft .page-subtitle{color:#64748b}[data-appearance=light] .bg-primary-50.page-subtitle,:root.light .bg-primary-50.page-subtitle{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.page-subtitle,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.page-subtitle,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.page-subtitle,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.page-subtitle,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.page-subtitle,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.page-subtitle{color:#475569}[data-appearance=light] .page-subtitle,:root.light .page-subtitle{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .page-subtitle{color:#a1a1aa}[data-appearance=light] .bg-dark-800.page-subtitle,:root.light .bg-dark-800.page-subtitle{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.page-subtitle,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.page-subtitle,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.page-subtitle,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.page-subtitle,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.page-subtitle,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.page-subtitle,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.page-subtitle,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.page-subtitle,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.page-subtitle,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.page-subtitle,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.page-subtitle,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.page-subtitle,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.page-subtitle,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.page-subtitle,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.page-subtitle,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.page-subtitle,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.page-subtitle,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.page-subtitle,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.page-subtitle,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .page-subtitle{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.surface-title{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}[data-appearance=light] .reference-hub-page .card .surface-title[class*=text-white],:root.light .reference-hub-page .card .surface-title[class*=text-white],[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.surface-title,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.surface-title,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.surface-title,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.surface-title,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .surface-title,:root.light .surface-title{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .surface-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.surface-title,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].surface-title),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].surface-title){color:#e2e8f0}@media (width>=640px){.surface-title{font-size:1.125rem;line-height:1.75rem}}.surface-title-strong{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:1.125rem;font-weight:700;line-height:1.5rem}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.surface-title-strong,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.surface-title-strong,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.surface-title-strong,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.surface-title-strong,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .surface-title-strong,:root.light .surface-title-strong{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .surface-title-strong{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.surface-title-strong,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.surface-title-strong){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.surface-title-strong{font-size:1.25rem;line-height:1.75rem}}.surface-title-hero{font-family:var(--font-display);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.25}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.surface-title-hero,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.surface-title-hero,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.surface-title-hero,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.surface-title-hero,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .surface-title-hero,:root.light .surface-title-hero{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .surface-title-hero{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.surface-title-hero,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.surface-title-hero){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.surface-title-hero{font-size:1.5rem;line-height:2rem}}.section-title{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-50) / var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}[data-appearance=light] .section-title,:root.light .section-title{color:var(--text)}[data-appearance=light] [role=dialog] .section-title,:root.light [role=dialog] .section-title{color:var(--heading-fg)}[data-appearance=light] .reference-hub-page .card .section-title[class*=text-white],:root.light .reference-hub-page .card .section-title[class*=text-white],[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.section-title,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.section-title,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.section-title,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.section-title,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .section-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.section-title,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].section-title),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].section-title){color:#e2e8f0}@media (width>=640px){.section-title{font-size:1.125rem;line-height:1.75rem}}.section-title-hero{font-family:var(--font-display);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-50) / var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.25}[data-appearance=light] .section-title-hero,:root.light .section-title-hero{color:var(--text)}[data-appearance=light] [role=dialog] .section-title-hero,:root.light [role=dialog] .section-title-hero{color:var(--heading-fg)}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.section-title-hero,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.section-title-hero,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.section-title-hero,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.section-title-hero,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .section-title-hero{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.section-title-hero,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.section-title-hero){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.section-title-hero{font-size:1.5rem;line-height:2rem}}.content-title{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}[data-appearance=light] .bg-primary-50.content-title,:root.light .bg-primary-50.content-title{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.content-title,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.content-title,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.content-title,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.content-title,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.content-title,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.content-title{color:#475569}[data-appearance=light] .reference-hub-page .card .content-title[class*=text-white],:root.light .reference-hub-page .card .content-title[class*=text-white],[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.content-title,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.content-title,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.content-title,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.content-title,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .content-title,:root.light .content-title{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .content-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.content-title,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .home-page p.text-xs.content-title{color:#94a3b8}:root:not(.light) .admin-page p.text-xs.content-title.text-dark-500,:root:not(.light) .control-center-page p.text-xs.content-title.text-dark-500,:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.content-title,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].content-title),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].content-title){color:#e2e8f0}.content-title-strong{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-50) / var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}[data-appearance=light] .content-title-strong,:root.light .content-title-strong{color:var(--text)}[data-appearance=light] [role=dialog] .content-title-strong,:root.light [role=dialog] .content-title-strong{color:var(--heading-fg)}[data-appearance=light] .reference-hub-page .card .content-title-strong[class*=text-white],:root.light .reference-hub-page .card .content-title-strong[class*=text-white],[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.content-title-strong,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.content-title-strong,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.content-title-strong,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.content-title-strong,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .content-title-strong{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.content-title-strong,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].content-title-strong),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].content-title-strong){color:#e2e8f0}.content-title-muted{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}[data-appearance=light] tr.border-t.border-dark-800\/80 .content-title-muted,:root.light tr.border-t.border-dark-800\/80 .content-title-muted{color:var(--muted)}[data-appearance=light] .bg-primary-50.content-title-muted,:root.light .bg-primary-50.content-title-muted{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.content-title-muted,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.content-title-muted,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.content-title-muted,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.content-title-muted,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.content-title-muted,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.content-title-muted{color:#475569}[data-appearance=light] .senior-surgeon-page .content-title-muted[class*=text-white],:root.light .senior-surgeon-page .content-title-muted[class*=text-white]{color:#0f172a}[data-appearance=light] .content-title-muted,:root.light .content-title-muted{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .content-title-muted{color:#d4d4d8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.content-title-muted,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.content-title-muted,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.content-title-muted,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.text-xs.content-title-muted{color:#94a3b8}:root:not(.light) .admin-page p.text-xs.content-title-muted.text-dark-500,:root:not(.light) .control-center-page p.text-xs.content-title-muted.text-dark-500,:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.content-title-muted,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.content-title-muted,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.content-title-muted,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}.legal-title{color:var(--heading-fg);letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1.25}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.legal-title){color:#fff;-webkit-text-fill-color:#fff;opacity:1}@media (width>=640px){.legal-title{font-size:1.875rem;line-height:2.25rem}}.legal-section-title{color:var(--heading-fg);letter-spacing:-.025em;font-size:1rem;font-weight:600;line-height:1.5rem}[data-appearance=light] .reference-hub-page .card .legal-section-title[class*=text-white],:root.light .reference-hub-page .card .legal-section-title[class*=text-white]{color:#0f172a}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].legal-section-title),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].legal-section-title){color:#e2e8f0}.auth-brand{font-family:var(--font-display);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.auth-brand,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.auth-brand,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.auth-brand,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.auth-brand,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .auth-brand,:root.light .auth-brand{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .auth-brand{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.auth-brand,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.auth-brand){color:#fff;-webkit-text-fill-color:#fff;opacity:1}.auth-title{font-family:var(--font-display);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:1.5rem;font-weight:700;line-height:2rem}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.auth-title,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.auth-title,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.auth-title,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.auth-title,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .auth-title,:root.light .auth-title{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .auth-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.auth-title,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.auth-title){color:#fff;-webkit-text-fill-color:#fff;opacity:1}.auth-heading{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.75rem}[data-appearance=light] .reference-hub-page .card .auth-heading[class*=text-white],:root.light .reference-hub-page .card .auth-heading[class*=text-white],[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.auth-heading,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.auth-heading,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.auth-heading,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.auth-heading,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .auth-heading,:root.light .auth-heading{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .auth-heading{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.auth-heading,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].auth-heading),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].auth-heading){color:#e2e8f0}.field-label{--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}[data-appearance=light] tr.border-t.border-dark-800\/80 .field-label,:root.light tr.border-t.border-dark-800\/80 .field-label{color:var(--muted)}[data-appearance=light] .card.group.field-label,:root.light .card.group.field-label{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .bg-primary-50.field-label,:root.light .bg-primary-50.field-label{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.field-label,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.field-label,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.field-label,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.field-label,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.field-label,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.field-label{color:#475569}[data-appearance=light] .senior-surgeon-page .field-label[class*=text-white],:root.light .senior-surgeon-page .field-label[class*=text-white]{color:#0f172a}[data-appearance=light] .field-label,:root.light .field-label{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .field-label{color:#d4d4d8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.field-label,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.field-label,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.field-label,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.field-label,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.field-label,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}.support-label{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .reference-hub-page .card .support-label[class*=text-white],:root.light .reference-hub-page .card .support-label[class*=text-white]{color:#0f172a}main :is(.text-dark-600,[class*=text-dark-600]).support-label{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).support-label,:root:not(.light) .topic-map-page [class*=text-dark-500].support-label{color:#a1a1aa}:root:not(.light) .home-page p.support-label.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.support-label.leading-5.text-dark-500,:root:not(.light) .control-center-page p.support-label.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.support-label.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.support-label.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].support-label),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].support-label){color:#e2e8f0}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.support-label,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.support-label-muted{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .reference-hub-page .card .support-label-muted[class*=text-white],:root.light .reference-hub-page .card .support-label-muted[class*=text-white]{color:#0f172a}main :is(.text-dark-600,[class*=text-dark-600]).support-label-muted{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).support-label-muted,:root:not(.light) .topic-map-page [class*=text-dark-500].support-label-muted{color:#a1a1aa}:root:not(.light) .home-page p.support-label-muted.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.support-label-muted.leading-5.text-dark-500,:root:not(.light) .control-center-page p.support-label-muted.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.support-label-muted.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.support-label-muted.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].support-label-muted),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].support-label-muted){color:#e2e8f0}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label-muted,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-muted,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-muted,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label-muted,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-muted,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.support-label-muted,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-muted,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.support-label-muted{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1))}[data-appearance=light] .border-dark-700.bg-dark-900.support-label-muted,:root.light .border-dark-700.bg-dark-900.support-label-muted{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .support-label-muted,:root.light .surface-card-soft .support-label-muted,[data-appearance=light] :is(a,button).surface-card-soft .support-label-muted,:root.light :is(a,button).surface-card-soft .support-label-muted{color:#64748b}[data-appearance=light] .support-label-muted[class*=text-red-],:root.light .support-label-muted[class*=text-red-],[data-appearance=light] .senior-surgeon-page .support-label-muted[class*=text-red-],:root.light .senior-surgeon-page .support-label-muted[class*=text-red-]{color:#b91c1c}[data-appearance=light] .support-label-muted,:root.light .support-label-muted{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .support-label-muted{color:#a1a1aa}[data-appearance=light] .bg-dark-800.support-label-muted,:root.light .bg-dark-800.support-label-muted{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.support-label-muted,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}[data-appearance=light] .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label-muted,p,li,span),:root.light .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label-muted,p,li,span){color:#000}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.support-label-muted,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.support-label-muted,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root.light .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label-muted,span:not(.metric-meta),p),:root:not(.light) .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label-muted,span,p){color:var(--palette-enforce-copy)}:root.light .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label-muted.emphasis-important){color:var(--palette-enforce-red-deep)}:root.light .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label-muted.emphasis-mid){color:var(--palette-enforce-orange)}:root:not(.light) .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label-muted.emphasis-important){color:#fecaca}:root:not(.light) .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label-muted.emphasis-mid){color:#fed7aa}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.support-label-muted,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .admin-page :is(.icon-box,.support-label-muted,.panel-kicker):is([class*=text-rose-3],[class*=text-red-3],[class*=text-amber-3],[class*=text-purple-3],[class*=text-violet-3]){color:#fecaca}:is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p),:root:not(.light) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],.emphasis-important,.emphasis-mid){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-red :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p){color:#7f1d1d;-webkit-text-fill-color:#7f1d1d}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p){color:#7c2d12;-webkit-text-fill-color:#7c2d12}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button .support-label-muted{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label-muted),:root.light .senior-surgeon-page :is(.card,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label-muted){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,.emphasis-important,.emphasis-mid,span,p,svg,[class*=text-red-],[class*=text-orange-],[class*=text-amber-],[class*=text-rose-]),[data-appearance=default] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=dark] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=black] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),:root:not(.light) .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.support-label-muted,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.support-label-muted,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.support-label-muted,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.support-label-muted,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.support-label-muted,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.support-label-muted,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.support-label-muted,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.support-label-muted,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft:is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-red :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p){color:#7f1d1d;-webkit-text-fill-color:#7f1d1d}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-muted,span,p){color:#7c2d12;-webkit-text-fill-color:#7c2d12}:root:not(.light) .reference-hub-page :is(.support-label-muted,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.support-label-muted,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.support-label-muted,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.support-label-muted,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.support-label-muted,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.support-label-muted,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.support-label-muted,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .support-label-muted{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.support-label-accent{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .reference-hub-page .card .support-label-accent[class*=text-white],:root.light .reference-hub-page .card .support-label-accent[class*=text-white]{color:#0f172a}main :is(.text-dark-600,[class*=text-dark-600]).support-label-accent{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).support-label-accent,:root:not(.light) .topic-map-page [class*=text-dark-500].support-label-accent{color:#a1a1aa}:root:not(.light) .home-page p.support-label-accent.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.support-label-accent.leading-5.text-dark-500,:root:not(.light) .control-center-page p.support-label-accent.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.support-label-accent.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.support-label-accent.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].support-label-accent),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].support-label-accent){color:#e2e8f0}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label-accent,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-accent,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-accent,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label-accent,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-accent,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.support-label-accent,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-accent,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.support-label-accent{--tw-text-opacity:1;color:rgb(var(--primary-400) / var(--tw-text-opacity,1))}[data-appearance=light] .border-primary-500.bg-primary-600\/20.support-label-accent,:root.light .border-primary-500.bg-primary-600\/20.support-label-accent{color:#0c4a6e;background-color:#0891b224}[data-appearance=light] .fab-dial-header .support-label-accent,:root.light .fab-dial-header .support-label-accent{color:#0c4a6e;-webkit-text-fill-color:#0c4a6e}[data-appearance=light] .support-label-accent[class*=text-red-],:root.light .support-label-accent[class*=text-red-],[data-appearance=light] .senior-surgeon-page .support-label-accent[class*=text-red-],:root.light .senior-surgeon-page .support-label-accent[class*=text-red-]{color:#b91c1c}[data-appearance=light] .support-label-accent,:root.light .support-label-accent{color:#0e7490}[data-appearance=black] .support-label-accent,[data-appearance=dark] .support-label-accent,[data-appearance=default] .support-label-accent{color:#67e8f9}[data-appearance=light] .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label-accent,p,li,span),:root.light .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label-accent,p,li,span){color:#000}:root.light .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label-accent,span:not(.metric-meta),p),:root:not(.light) .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label-accent,span,p){color:var(--palette-enforce-copy)}:root.light .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label-accent.emphasis-important){color:var(--palette-enforce-red-deep)}:root.light .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label-accent.emphasis-mid){color:var(--palette-enforce-orange)}:root:not(.light) .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label-accent.emphasis-important){color:#fecaca}:root:not(.light) .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label-accent.emphasis-mid){color:#fed7aa}:root:not(.light) .admin-page :is(.icon-box,.support-label-accent,.panel-kicker):is([class*=text-rose-3],[class*=text-red-3],[class*=text-amber-3],[class*=text-purple-3],[class*=text-violet-3]){color:#fecaca}:is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p),:root:not(.light) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],.emphasis-important,.emphasis-mid){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-red :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p){color:#7f1d1d;-webkit-text-fill-color:#7f1d1d}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p){color:#7c2d12;-webkit-text-fill-color:#7c2d12}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button .support-label-accent{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label-accent),:root.light .senior-surgeon-page :is(.card,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label-accent){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,.emphasis-important,.emphasis-mid,span,p,svg,[class*=text-red-],[class*=text-orange-],[class*=text-amber-],[class*=text-rose-]),[data-appearance=default] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=dark] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=black] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),:root:not(.light) .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),:root:not(.light) :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft:is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-red :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p){color:#7f1d1d;-webkit-text-fill-color:#7f1d1d}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-accent,span,p){color:#7c2d12;-webkit-text-fill-color:#7c2d12}.support-label-warning{text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] .reference-hub-page .card .support-label-warning[class*=text-white],:root.light .reference-hub-page .card .support-label-warning[class*=text-white]{color:#0f172a}main :is(.text-dark-600,[class*=text-dark-600]).support-label-warning{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).support-label-warning,:root:not(.light) .topic-map-page [class*=text-dark-500].support-label-warning{color:#a1a1aa}:root:not(.light) .home-page p.support-label-warning.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.support-label-warning.leading-5.text-dark-500,:root:not(.light) .control-center-page p.support-label-warning.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.support-label-warning.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.support-label-warning.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].support-label-warning),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].support-label-warning){color:#e2e8f0}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label-warning,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-warning,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-warning,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.support-label-warning,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-warning,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.support-label-warning,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.support-label-warning,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.support-label-warning{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}[data-appearance=light] :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.border-amber-500\/25.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.support-label-warning),:root.light :is(.bg-amber-500\/5,.bg-amber-500\/8,.border-amber-500\/20.bg-amber-500\/5,.border-amber-500\/20.bg-amber-500\/8,.border-amber-500\/40.bg-amber-500\/10,.border-amber-500\/25.bg-amber-500\/8) :is(.text-amber-300,.text-amber-200,.text-amber-100,.text-amber-100\/90,.support-label-warning){color:#92400e}[data-appearance=light] .support-label-warning[class*=text-red-],:root.light .support-label-warning[class*=text-red-],[data-appearance=light] .senior-surgeon-page .support-label-warning[class*=text-red-],:root.light .senior-surgeon-page .support-label-warning[class*=text-red-]{color:#b91c1c}[data-appearance=light] .support-label-warning,:root.light .support-label-warning{color:#b45309}[data-appearance=light] .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label-warning,p,li,span),:root.light .question-support-panels :is(.content-title,.panel-copy,.content-title-muted,.support-label-warning,p,li,span){color:#000}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.support-label-warning,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label-warning,span:not(.metric-meta),p),:root:not(.light) .surface-card-soft:is([class*=bg-red-],[class*=bg-rose-],[class*=bg-orange-],[class*=bg-amber-]) :is(.icon-box,.support-label-warning,span,p){color:var(--palette-enforce-copy)}:root.light .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label-warning.emphasis-important){color:var(--palette-enforce-red-deep)}:root.light .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label-warning.emphasis-mid){color:var(--palette-enforce-orange)}:root:not(.light) .exam-domain-tile :is(.emphasis-important,.icon-box.emphasis-important,.support-label-warning.emphasis-important){color:#fecaca}:root:not(.light) .exam-domain-tile :is(.emphasis-mid,.icon-box.emphasis-mid,.support-label-warning.emphasis-mid){color:#fed7aa}:root:not(.light) .admin-page :is(.icon-box,.support-label-warning,.panel-kicker):is([class*=text-rose-3],[class*=text-red-3],[class*=text-amber-3],[class*=text-purple-3],[class*=text-violet-3]){color:#fecaca}:is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p),:root:not(.light) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],.emphasis-important,.emphasis-mid){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-red :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p){color:#7f1d1d;-webkit-text-fill-color:#7f1d1d}:root.light :is(.home-domain-tile,.exam-domain-tile).home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p){color:#7c2d12;-webkit-text-fill-color:#7c2d12}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button .support-label-warning{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label-warning),:root.light .senior-surgeon-page :is(.card,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label-warning){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) :is(.home-page,.control-center-page) :is(.home-domain-tile,.exam-domain-tile):is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,.emphasis-important,.emphasis-mid,span,p,svg,[class*=text-red-],[class*=text-orange-],[class*=text-amber-],[class*=text-rose-]),[data-appearance=default] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=dark] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),[data-appearance=black] .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),:root:not(.light) .home-page :is(.surface-card-soft,.home-domain-tile,.exam-domain-tile):is([class*=bg-red-5],[class*=bg-red-6],[class*=bg-rose-5],[class*=bg-rose-6],[class*=bg-orange-5],[class*=bg-orange-6],[class*=bg-purple-5],[class*=bg-purple-6],[class*=bg-violet-5],[class*=bg-violet-6],[class*=bg-fuchsia-5],[class*=bg-fuchsia-6],[class*=bg-sky-5],[class*=bg-sky-6],[class*=bg-cyan-5],[class*=bg-cyan-6],[class*=bg-blue-5],[class*=bg-blue-6],.home-tile-red,.home-tile-orange) :is(.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p,.content-title,[class*=text-rose-],[class*=text-red-],[class*=text-orange-],[class*=text-purple-],[class*=text-violet-],[class*=text-fuchsia-],[class*=text-sky-],[class*=text-cyan-],[class*=text-blue-],[class*=text-pink-],[class*=text-emerald-],[class*=text-primary-]),:root:not(.light) :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft:is(.home-tile-red,.home-tile-orange) :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-red :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p){color:#7f1d1d;-webkit-text-fill-color:#7f1d1d}:root.light :is(.home-page,.control-center-page) .home-domain-tile.surface-card-soft.home-tile-orange :is(.domain-tile-metric,.domain-tile-title,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.accent-on-tint-subtle,.icon-box,.support-label-warning,span,p){color:#7c2d12;-webkit-text-fill-color:#7c2d12}.metric-number{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;font-size:1.5rem;font-weight:700;line-height:1}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.metric-number){color:#fff;-webkit-text-fill-color:#fff;opacity:1}.metric-number-lg{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;font-size:1.875rem;font-weight:700;line-height:1}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.metric-number-lg){color:#fff;-webkit-text-fill-color:#fff;opacity:1}.metric-number-xl{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);letter-spacing:-.025em;font-size:2.25rem;font-weight:800;line-height:1}@media (width>=640px){.metric-number-xl{font-size:3rem;line-height:1}}.panel-tile{border-width:1px;border-color:rgb(var(--dark-700) / .5);background-color:rgb(var(--dark-800) / .45);border-radius:1rem}[data-appearance=light] .panel-tile,:root.light .panel-tile{background-color:rgb(var(--dark-900) / .95);background-color:#f1f5f9}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-tile.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-tile.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .panel-tile[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .panel-tile.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .panel-tile.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .panel-tile.border-amber-400\/20,[data-appearance=light] .page-hero-shell .panel-tile.border-violet-400\/20,:root.light .page-hero-shell .panel-tile[class*=border-][class*=bg-],:root.light .page-hero-shell .panel-tile.border-cyan-400\/20,:root.light .page-hero-shell .panel-tile.border-emerald-400\/20,:root.light .page-hero-shell .panel-tile.border-amber-400\/20,:root.light .page-hero-shell .panel-tile.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .panel-tile :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .panel-tile :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .panel-tile [class*=text-dark-400],:root.light .page-hero-shell .panel-tile [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-tile.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-tile.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .panel-tile.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .panel-tile.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .panel-tile.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .panel-tile.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .panel-tile.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .panel-tile.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-tile[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-tile[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-tile[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-tile[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-tile[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-tile[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-tile.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-tile.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .panel-tile[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .panel-tile[class*=bg-dark-900],:root.light .emergency-medicine-page .panel-tile[class*=border-dark-700],:root.light .emergency-medicine-page .panel-tile[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .panel-tile [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .panel-tile [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .panel-tile [class*=text-dark-300],:root.light .emergency-medicine-page .panel-tile [class*=text-dark-200],:root.light .emergency-medicine-page .panel-tile [class*=text-dark-100],:root.light .emergency-medicine-page .panel-tile [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .panel-tile[class*=border-dark-700],[data-appearance=light] .board-exam-page .panel-tile[class*=bg-dark-900],:root.light .board-exam-page .panel-tile[class*=border-dark-700],:root.light .board-exam-page .panel-tile[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .panel-tile :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .panel-tile [class*=text-dark-200],[data-appearance=light] .board-exam-page .panel-tile [class*=text-dark-300],:root.light .board-exam-page .panel-tile :is(.content-title,h2,h3,p),:root.light .board-exam-page .panel-tile [class*=text-dark-200],:root.light .board-exam-page .panel-tile [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .panel-tile p[class*=text-dark-300],:root.light .board-exam-page .panel-tile p[class*=text-dark-300]{color:#475569}[data-appearance=light] .panel-tile,:root.light .panel-tile{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-tile[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.panel-tile,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.panel-tile,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.panel-tile)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.panel-tile)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.panel-tile)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.panel-tile)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.panel-tile{box-shadow:inset 0 1px #ffffff08,0 8px 20px -18px #0284c780}.panel-tile-soft{border-width:1px;border-color:rgb(var(--dark-700) / .45);background-color:rgb(var(--dark-800) / .45);border-radius:1.5rem}[data-appearance=light] .panel-tile-soft,:root.light .panel-tile-soft{background-color:rgb(var(--dark-900) / .95);background-color:#f1f5f9}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-tile-soft.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-tile-soft.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile-soft,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile-soft{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile-soft[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-tile-soft[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-tile-soft.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-tile-soft.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-tile-soft[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-tile-soft[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-tile-soft[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-tile-soft[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-tile-soft[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-tile-soft[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-tile-soft.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-tile-soft.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-tile-soft[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-tile-soft{box-shadow:inset 0 1px #ffffff08,0 8px 20px -18px #0284c766}.chip-soft{border-width:1px;border-color:rgb(var(--dark-600) / .5);background-color:rgb(var(--dark-800) / .45);--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem}[data-appearance=light] .chip-soft,:root.light .chip-soft{color:#334155;background-color:rgb(var(--dark-900) / .95)}[data-appearance=light] tr.border-t.border-dark-800\/80 .chip-soft,:root.light tr.border-t.border-dark-800\/80 .chip-soft{color:var(--muted)}[data-appearance=light] .chip-soft,:root.light .chip-soft{background-color:#f1f5f9}[data-appearance=light] .inline-flex.shrink-0.items-center.chip-soft.border.px-2,:root.light .inline-flex.shrink-0.items-center.chip-soft.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.chip-soft.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.chip-soft.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .chip-soft.border-primary-500.bg-primary-600\/20,[data-appearance=light] .chip-soft.border-primary-500.bg-primary-700,:root.light .chip-soft.border-primary-500.bg-primary-600\/20,:root.light .chip-soft.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.chip-soft.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.chip-soft.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.chip-soft,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.chip-soft{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.chip-soft[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.chip-soft[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.chip-soft.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.chip-soft.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.chip-soft[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.chip-soft[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.chip-soft[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.chip-soft[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.chip-soft[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.chip-soft[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.chip-soft.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.chip-soft.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.chip-soft.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.chip-soft.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page .chip-soft[class*=text-white],:root.light .senior-surgeon-page .chip-soft[class*=text-white]{color:#0f172a}[data-appearance=light] .chip-soft,:root.light .chip-soft{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .chip-soft{color:#d4d4d8}[data-appearance=light] .chip-soft,:root.light .chip-soft{border-color:#1e293b2e}[data-appearance=light] button[aria-pressed=false] .chip-soft>span.bg-white,:root.light button[aria-pressed=false] .chip-soft>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}main :is(.text-dark-600,[class*=text-dark-600]).chip-soft{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).chip-soft{color:#a1a1aa}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.chip-soft[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].chip-soft{color:#a1a1aa}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.chip-soft,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.chip-soft,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.chip-soft,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.chip-soft,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.chip-soft.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).chip-soft:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.chip-soft.leading-5.text-dark-500,:root:not(.light) .control-center-page p.chip-soft.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.chip-soft,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.chip-soft[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.chip-soft.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.chip-soft[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.chip-soft.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .analytics-page :is(span.chip-soft,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .exam-page :is(.text-dark-200,.chip-soft,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.chip-soft,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.chip-soft,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.chip-soft,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.chip-soft,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.chip-soft,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.chip-soft,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.chip-soft,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.chip-soft,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.chip-soft,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.chip-soft,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).chip-soft:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).chip-soft[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.chip-soft,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.chip-soft,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.chip-soft[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.chip-soft.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.chip-soft[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.chip-soft{box-shadow:inset 0 1px #38bdf814}.empty-panel{background:var(--card-bg);box-shadow:var(--elev-card), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .6);--tw-backdrop-blur:blur(12px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.empty-panel.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.empty-panel.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.empty-panel.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.empty-panel.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.empty-panel[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.empty-panel[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.empty-panel[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.empty-panel[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.empty-panel[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.empty-panel[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.empty-panel.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.empty-panel.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.empty-panel[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.empty-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.empty-panel{text-align:center;padding:2rem}@media (width<=575.98px){.empty-panel{border-radius:.75rem;padding:1rem}[data-appearance=light] :is(button,a).p-3.empty-panel.border-primary-500,:root.light :is(button,a).p-3.empty-panel.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).w-full.empty-panel.text-left,:root.light :is(button,a).w-full.empty-panel.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.empty-panel.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.empty-panel.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.empty-panel.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.empty-panel.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.empty-panel.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.empty-panel.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.empty-panel.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.empty-panel.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .empty-panel.border.px-4.py-3[class*=bg-primary-50],:root.light .empty-panel.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .empty-panel.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .empty-panel.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.empty-panel[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.empty-panel[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.empty-panel[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.empty-panel[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.items-center.justify-between.p-4.empty-panel.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.empty-panel.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.empty-panel.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.empty-panel.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.empty-panel)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.empty-panel)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.empty-panel[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}}@media (prefers-contrast:high){.empty-panel{border-width:2px}}@media (forced-colors:active){.empty-panel{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] .empty-panel.bg-dark-950\/55,:root.light .empty-panel.bg-dark-950\/55{background:var(--card-bg);border-color:var(--line)}[data-appearance=light] :is(.empty-panel,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.empty-panel,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.empty-panel,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.empty-panel,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] :is(.empty-panel,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white,:root.light :is(.empty-panel,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .empty-panel.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] .empty-panel.group.p-5,:root.light .empty-panel.border-rose-400\/20.bg-rose-500\/10,:root.light .empty-panel.group.p-5{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .empty-panel :is(.surface-title,.content-title,h2,h3,p),:root.light .empty-panel :is(.surface-title,.content-title,h2,h3,p){color:#0f172a}[data-appearance=light] .empty-panel.hover\:bg-primary-500\/\[0\.03\],[data-appearance=light] .empty-panel.group.block,[data-appearance=light] .empty-panel.group.p-5,:root.light .empty-panel.hover\:bg-primary-500\/\[0\.03\],:root.light .empty-panel.group.block,:root.light .empty-panel.group.p-5,[data-appearance=light] .empty-panel.border-rose-400\/20.bg-rose-500\/10,:root.light .empty-panel.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] :is(a,button).empty-panel,[data-appearance=light] :is(a,button).empty-panel.border-cyan-400\/20,[data-appearance=light] :is(a,button).empty-panel.border-rose-400\/20,:root.light :is(a,button).empty-panel,:root.light :is(a,button).empty-panel.border-cyan-400\/20,:root.light :is(a,button).empty-panel.border-rose-400\/20{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .empty-panel.border-primary-500\/20,[data-appearance=light] .reference-hub-page .empty-panel.border-sky-500\/20,[data-appearance=light] .reference-hub-page .empty-panel.border-amber-500\/20,[data-appearance=light] .reference-hub-page .empty-panel.border-emerald-500\/20,:root.light .reference-hub-page .empty-panel.border-primary-500\/20,:root.light .reference-hub-page .empty-panel.border-sky-500\/20,:root.light .reference-hub-page .empty-panel.border-amber-500\/20,:root.light .reference-hub-page .empty-panel.border-emerald-500\/20{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .empty-panel [class*=text-2xl][class*=text-white],[data-appearance=light] .reference-hub-page .empty-panel .font-semibold[class*=text-white],:root.light .reference-hub-page .empty-panel [class*=text-2xl][class*=text-white],:root.light .reference-hub-page .empty-panel .font-semibold[class*=text-white],[data-appearance=light] .reference-hub-page label.empty-panel input[class*=text-white],:root.light .reference-hub-page label.empty-panel input[class*=text-white]{color:#0f172a}[data-appearance=black] .empty-panel{box-shadow:none;box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.empty-panel,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.empty-panel,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.empty-panel,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.empty-panel,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.empty-panel,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.empty-panel,.panel-shell,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.empty-panel,.panel-shell,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}:root:not(.light) .page-hero-shell :is(.empty-panel.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell .empty-panel.border-amber-500\/20.bg-amber-500\/5{background-color:#92400eb8;border-color:#fbbf2461}:root:not(.light) .page-hero-shell :is(.empty-panel.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}[data-appearance=light] .question-support-panels :is(.empty-panel,.rounded-2xl,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.empty-panel,.rounded-2xl,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .pricing-page .empty-panel,[data-appearance=dark] .pricing-page .empty-panel,[data-appearance=black] .pricing-page .empty-panel,:root:not(.light) .pricing-page .empty-panel{background-color:#0f172aeb;border-color:#94a3b838}[data-appearance=default] .question-support-panels :is(.empty-panel,.rounded-2xl)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.empty-panel,.rounded-2xl)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.empty-panel,.rounded-2xl)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.empty-panel,.rounded-2xl)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.empty-panel,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.empty-panel,.panel-shell,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.empty-panel,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.empty-panel,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.empty-panel,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.empty-panel,.panel-shell,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.empty-panel,.panel-shell,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.empty-panel,.panel-shell,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.empty-panel,.panel-shell,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.empty-panel,.panel-shell,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-shell,.empty-panel,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.empty-panel,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.empty-panel,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.empty-panel,.panel-shell,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.empty-panel,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.empty-panel,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.empty-panel,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.empty-panel,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.empty-panel,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-shell,.empty-panel,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.empty-panel,.panel-shell,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .empty-panel button.content-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page .empty-panel button[aria-expanded]{color:#475569}:root.light .senior-surgeon-page .empty-panel button[aria-expanded]:hover{color:#b45309}:root.light .senior-surgeon-page .empty-panel .text-white,:root.light .senior-surgeon-page .empty-panel [class*=text-white]{color:#0f172a}:root.light .senior-surgeon-page .empty-panel>button,:root.light .senior-surgeon-page .empty-panel>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .empty-panel button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .empty-panel button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button .support-label,:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button.content-title,:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button[aria-expanded],:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button.content-title:hover,:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.empty-panel,.panel-shell)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.empty-panel,.surface-card-soft) :is(.metric-meta,.text-dark-400,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.empty-panel,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.empty-panel,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .topic-map-page .empty-panel .topic-map-metric-highlight:is(.topic-map-metric-tile,[class*=bg-orange-5]){background-color:#9a3412;border-color:#ea580c}:root:not(.light) .topic-map-page .empty-panel .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.font-bold){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page .empty-panel :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.empty-panel:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page .empty-panel :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page .empty-panel :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.empty-panel[class*=bg-],:root:not(.light) .reference-page a.empty-panel[class*=bg-],:root:not(.light) .reference-hub-page a.empty-panel[class*=bg-] *,:root:not(.light) .reference-page a.empty-panel[class*=bg-] *,[data-appearance=black] .reference-hub-page a.empty-panel,[data-appearance=black] .reference-page a.empty-panel,[data-appearance=black] .reference-hub-page a.empty-panel *,[data-appearance=black] .reference-page a.empty-panel *,[data-appearance=black] .reference-hub-page a.empty-panel[class*=bg-],[data-appearance=black] .reference-page a.empty-panel[class*=bg-]{color:#fff;-webkit-text-fill-color:#fff}[data-appearance=default] .reference-hub-page a.empty-panel[class*=bg-orange-5],[data-appearance=default] .reference-page a.empty-panel[class*=bg-orange-5],[data-appearance=dark] .reference-hub-page a.empty-panel[class*=bg-orange-5],[data-appearance=dark] .reference-page a.empty-panel[class*=bg-orange-5]{background-color:#9a3412f2;border-color:#fb923c59}:root:not(.light) .daily-cases-page .empty-panel[class*=bg-amber],:root:not(.light) .daily-cases-page .empty-panel[class*=border-amber-5]{background-color:#7f1d1df5;border-color:#fb923c73}:root:not(.light) .daily-cases-page .empty-panel[class*=bg-amber] .panel-kicker{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .daily-cases-page .empty-panel[class*=bg-amber] .content-title,:root:not(.light) .daily-cases-page .empty-panel[class*=bg-amber] .metric-meta,:root:not(.light) .daily-cases-page .empty-panel[class*=bg-amber] .btn-secondary{color:#f8fafc;-webkit-text-fill-color:#f8fafc;background-color:#9a3412d9;border-color:#fb923c80}@media (width<=640px){.reference-hub-page .empty-panel,.reference-hub-page .empty-panel>button{padding:.75rem}.reference-hub-page .empty-panel>div{padding:.5rem .75rem .75rem}.reference-hub-page .empty-panel .panel-copy{font-size:.8125rem;line-height:1.5}.reference-hub-page .empty-panel .flex.flex-wrap.gap-1{width:100%}.reference-hub-page .empty-panel .flex.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}}:root.light .empty-panel{box-shadow:var(--elev-card);background:linear-gradient(#fffffff2,#f8fafceb);border-color:#1e293b1a}@media (width<=640px){.empty-panel{border-radius:1.1rem}}.empty-panel-lg{background:var(--card-bg);box-shadow:var(--elev-card), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .6);--tw-backdrop-blur:blur(12px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.empty-panel-lg.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.empty-panel-lg.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel-lg,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel-lg{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel-lg[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.empty-panel-lg[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.empty-panel-lg.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.empty-panel-lg.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.empty-panel-lg[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.empty-panel-lg[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.empty-panel-lg[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.empty-panel-lg[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.empty-panel-lg[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.empty-panel-lg[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.empty-panel-lg.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.empty-panel-lg.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.empty-panel-lg[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.empty-panel-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.empty-panel-lg{text-align:center;padding:3rem}@media (width<=575.98px){.empty-panel-lg{border-radius:.75rem;padding:1rem}[data-appearance=light] :is(button,a).p-3.empty-panel-lg.border-primary-500,:root.light :is(button,a).p-3.empty-panel-lg.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).w-full.empty-panel-lg.text-left,:root.light :is(button,a).w-full.empty-panel-lg.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.empty-panel-lg.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.empty-panel-lg.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.empty-panel-lg.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.empty-panel-lg.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.empty-panel-lg.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.empty-panel-lg.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.empty-panel-lg.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.empty-panel-lg.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .empty-panel-lg.border.px-4.py-3[class*=bg-primary-50],:root.light .empty-panel-lg.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .empty-panel-lg.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .empty-panel-lg.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.empty-panel-lg[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.empty-panel-lg[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.empty-panel-lg[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.empty-panel-lg[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.items-center.justify-between.p-4.empty-panel-lg.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.empty-panel-lg.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.empty-panel-lg.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.empty-panel-lg.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.empty-panel-lg)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.empty-panel-lg)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.empty-panel-lg[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}}@media (prefers-contrast:high){.empty-panel-lg{border-width:2px}}@media (forced-colors:active){.empty-panel-lg{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] .empty-panel-lg.bg-dark-950\/55,:root.light .empty-panel-lg.bg-dark-950\/55{background:var(--card-bg);border-color:var(--line)}[data-appearance=light] :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.empty-panel-lg,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.empty-panel-lg,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] :is(.empty-panel-lg,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white,:root.light :is(.empty-panel-lg,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .empty-panel-lg.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] .empty-panel-lg.group.p-5,:root.light .empty-panel-lg.border-rose-400\/20.bg-rose-500\/10,:root.light .empty-panel-lg.group.p-5{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .empty-panel-lg :is(.surface-title,.content-title,h2,h3,p),:root.light .empty-panel-lg :is(.surface-title,.content-title,h2,h3,p){color:#0f172a}[data-appearance=light] .empty-panel-lg.hover\:bg-primary-500\/\[0\.03\],[data-appearance=light] .empty-panel-lg.group.block,[data-appearance=light] .empty-panel-lg.group.p-5,:root.light .empty-panel-lg.hover\:bg-primary-500\/\[0\.03\],:root.light .empty-panel-lg.group.block,:root.light .empty-panel-lg.group.p-5,[data-appearance=light] .empty-panel-lg.border-rose-400\/20.bg-rose-500\/10,:root.light .empty-panel-lg.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] :is(a,button).empty-panel-lg,[data-appearance=light] :is(a,button).empty-panel-lg.border-cyan-400\/20,[data-appearance=light] :is(a,button).empty-panel-lg.border-rose-400\/20,:root.light :is(a,button).empty-panel-lg,:root.light :is(a,button).empty-panel-lg.border-cyan-400\/20,:root.light :is(a,button).empty-panel-lg.border-rose-400\/20{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .empty-panel-lg.border-primary-500\/20,[data-appearance=light] .reference-hub-page .empty-panel-lg.border-sky-500\/20,[data-appearance=light] .reference-hub-page .empty-panel-lg.border-amber-500\/20,[data-appearance=light] .reference-hub-page .empty-panel-lg.border-emerald-500\/20,:root.light .reference-hub-page .empty-panel-lg.border-primary-500\/20,:root.light .reference-hub-page .empty-panel-lg.border-sky-500\/20,:root.light .reference-hub-page .empty-panel-lg.border-amber-500\/20,:root.light .reference-hub-page .empty-panel-lg.border-emerald-500\/20{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .empty-panel-lg [class*=text-2xl][class*=text-white],[data-appearance=light] .reference-hub-page .empty-panel-lg .font-semibold[class*=text-white],:root.light .reference-hub-page .empty-panel-lg [class*=text-2xl][class*=text-white],:root.light .reference-hub-page .empty-panel-lg .font-semibold[class*=text-white],[data-appearance=light] .reference-hub-page label.empty-panel-lg input[class*=text-white],:root.light .reference-hub-page label.empty-panel-lg input[class*=text-white]{color:#0f172a}[data-appearance=black] .empty-panel-lg{box-shadow:none;box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.empty-panel-lg,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.empty-panel-lg,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.empty-panel-lg,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.empty-panel-lg,.panel-shell,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.empty-panel-lg,.panel-shell,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}:root:not(.light) .page-hero-shell :is(.empty-panel-lg.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell .empty-panel-lg.border-amber-500\/20.bg-amber-500\/5{background-color:#92400eb8;border-color:#fbbf2461}:root:not(.light) .page-hero-shell :is(.empty-panel-lg.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}[data-appearance=light] .question-support-panels :is(.empty-panel-lg,.rounded-2xl,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.empty-panel-lg,.rounded-2xl,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .pricing-page .empty-panel-lg,[data-appearance=dark] .pricing-page .empty-panel-lg,[data-appearance=black] .pricing-page .empty-panel-lg,:root:not(.light) .pricing-page .empty-panel-lg{background-color:#0f172aeb;border-color:#94a3b838}[data-appearance=default] .question-support-panels :is(.empty-panel-lg,.rounded-2xl)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.empty-panel-lg,.rounded-2xl)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.empty-panel-lg,.rounded-2xl)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.empty-panel-lg,.rounded-2xl)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.empty-panel-lg,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.empty-panel-lg,.panel-shell,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.empty-panel-lg,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.empty-panel-lg,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.empty-panel-lg,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.empty-panel-lg,.panel-shell,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.empty-panel-lg,.panel-shell,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.empty-panel-lg,.panel-shell,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.empty-panel-lg,.panel-shell,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.empty-panel-lg,.panel-shell,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-shell,.empty-panel-lg,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.empty-panel-lg,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.empty-panel-lg,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.empty-panel-lg,.panel-shell,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.empty-panel-lg,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.empty-panel-lg,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.empty-panel-lg,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.empty-panel-lg,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.empty-panel-lg,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-shell,.empty-panel-lg,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.empty-panel-lg,.panel-shell,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .empty-panel-lg button.content-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page .empty-panel-lg button[aria-expanded]{color:#475569}:root.light .senior-surgeon-page .empty-panel-lg button[aria-expanded]:hover{color:#b45309}:root.light .senior-surgeon-page .empty-panel-lg .text-white,:root.light .senior-surgeon-page .empty-panel-lg [class*=text-white]{color:#0f172a}:root.light .senior-surgeon-page .empty-panel-lg>button,:root.light .senior-surgeon-page .empty-panel-lg>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .empty-panel-lg button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .empty-panel-lg button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button .support-label,:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button.content-title,:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button[aria-expanded],:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button.content-title:hover,:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.empty-panel-lg,.panel-shell)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.empty-panel-lg,.surface-card-soft) :is(.metric-meta,.text-dark-400,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.empty-panel-lg,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.empty-panel-lg,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .topic-map-page .empty-panel-lg .topic-map-metric-highlight:is(.topic-map-metric-tile,[class*=bg-orange-5]){background-color:#9a3412;border-color:#ea580c}:root:not(.light) .topic-map-page .empty-panel-lg .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.font-bold){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page .empty-panel-lg :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.empty-panel-lg:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page .empty-panel-lg :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page .empty-panel-lg :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.empty-panel-lg[class*=bg-],:root:not(.light) .reference-page a.empty-panel-lg[class*=bg-],:root:not(.light) .reference-hub-page a.empty-panel-lg[class*=bg-] *,:root:not(.light) .reference-page a.empty-panel-lg[class*=bg-] *,[data-appearance=black] .reference-hub-page a.empty-panel-lg,[data-appearance=black] .reference-page a.empty-panel-lg,[data-appearance=black] .reference-hub-page a.empty-panel-lg *,[data-appearance=black] .reference-page a.empty-panel-lg *,[data-appearance=black] .reference-hub-page a.empty-panel-lg[class*=bg-],[data-appearance=black] .reference-page a.empty-panel-lg[class*=bg-]{color:#fff;-webkit-text-fill-color:#fff}[data-appearance=default] .reference-hub-page a.empty-panel-lg[class*=bg-orange-5],[data-appearance=default] .reference-page a.empty-panel-lg[class*=bg-orange-5],[data-appearance=dark] .reference-hub-page a.empty-panel-lg[class*=bg-orange-5],[data-appearance=dark] .reference-page a.empty-panel-lg[class*=bg-orange-5]{background-color:#9a3412f2;border-color:#fb923c59}:root:not(.light) .daily-cases-page .empty-panel-lg[class*=bg-amber],:root:not(.light) .daily-cases-page .empty-panel-lg[class*=border-amber-5]{background-color:#7f1d1df5;border-color:#fb923c73}:root:not(.light) .daily-cases-page .empty-panel-lg[class*=bg-amber] .panel-kicker{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .daily-cases-page .empty-panel-lg[class*=bg-amber] .content-title,:root:not(.light) .daily-cases-page .empty-panel-lg[class*=bg-amber] .metric-meta,:root:not(.light) .daily-cases-page .empty-panel-lg[class*=bg-amber] .btn-secondary{color:#f8fafc;-webkit-text-fill-color:#f8fafc;background-color:#9a3412d9;border-color:#fb923c80}@media (width<=640px){.reference-hub-page .empty-panel-lg,.reference-hub-page .empty-panel-lg>button{padding:.75rem}.reference-hub-page .empty-panel-lg>div{padding:.5rem .75rem .75rem}.reference-hub-page .empty-panel-lg .panel-copy{font-size:.8125rem;line-height:1.5}.reference-hub-page .empty-panel-lg .flex.flex-wrap.gap-1{width:100%}.reference-hub-page .empty-panel-lg .flex.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}}:root.light .empty-panel-lg{box-shadow:var(--elev-card);background:linear-gradient(#fffffff2,#f8fafceb);border-color:#1e293b1a}@media (width<=640px){.empty-panel-lg{border-radius:1.1rem}}.section-label{overflow-wrap:anywhere;word-break:break-word;text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgb(var(--dark-500) / var(--tw-text-opacity,1));font-size:10px;font-weight:700}[data-appearance=light] .section-label,:root.light .section-label{color:#64748b}[data-appearance=light] :is(.card,.panel-shell,main,button) :is(.section-label,[class*=text-dark-500]),:root.light :is(.card,.panel-shell,main,button) :is(.section-label,[class*=text-dark-500]){color:#475569}[data-appearance=light] .header-panel .border-white\/10.bg-white\/5 .section-label,:root.light .header-panel .border-white\/10.bg-white\/5 .section-label{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.section-label,:root.light .border-dark-700.bg-dark-900.section-label{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] header a.border-white\/10.bg-white\/5 .section-label,:root.light header a.border-white\/10.bg-white\/5 .section-label,[data-appearance=light] .surface-card-soft .section-label,:root.light .surface-card-soft .section-label,[data-appearance=light] :is(a,button).surface-card-soft .section-label,:root.light :is(a,button).surface-card-soft .section-label,[data-appearance=light] .section-label,:root.light .section-label{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .section-label,[data-appearance=dark] :is(.card,.panel-shell,.surface-card) .section-label{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-shell,.surface-card,.page-hero-shell) .section-label{color:#94a3b8}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.text-dark-400,.section-label,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.section-label,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.section-label,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) .analytics-page :is(.text-dark-600,.section-label,.support-label-muted,.cursor-help.text-dark-600){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.text-dark-400,.section-label,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page :is(.support-label-muted,.metric-meta,.section-label,.text-dark-600),:root:not(.light) .reference-page :is(p,span,label).section-label,:root:not(.light) .reference-page :is(p,span,label).section-label,:root:not(.light) .admin-page :is(.metric-meta,.support-label-muted,.section-label,.text-dark-600){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(button,[role=button],[role=tab]).border-transparent:is(.metric-meta,.section-label,.text-dark-600,.support-label-muted),:root:not(.light) .admin-page p.text-xs.leading-5.section-label,:root:not(.light) .control-center-page p.text-xs.leading-5.section-label{color:#cbd5e1}:root:not(.light) .home-page :is(.text-dark-600,.section-label,.text-slate-600,.text-slate-500),:root:not(.light) .control-center-page :is(.text-dark-600,.section-label){color:var(--palette-enforce-body)}:root:not(.light) .analytics-page :is(.cursor-help,p,span):is(.text-dark-600,.section-label,.support-label-muted,.metric-meta){color:#cbd5e1}:root:not(.light) .reference-page :is(.section-label,.text-dark-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.control-center-page,.admin-page) :is(.section-label,.text-dark-600,.text-slate-500,.text-slate-600){color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.text-xs.section-label{color:#e2e8f0}:root:not(.light) .adaptive-page :is(.support-label-muted,.metric-meta,.section-label,.text-dark-600){color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root:not(.light) .studies-page :is(.section-label,.text-dark-600,.panel-copy-compact){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.section-label,.text-dark-600,.section-label,.field-label,.panel-copy,.panel-copy-compact){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light .exam-page :is(.section-label,.text-dark-600,.text-dark-700,.section-label,.field-label){color:#334155;-webkit-text-fill-color:#334155}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.section-label,p.text-\[11px\],span.text-\[10px\],span.text-\[11px\]),:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.section-label,.text-dark-600,p.text-\[10px\],p.text-\[11px\],span.text-\[10px\],span.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}[data-appearance=black] .profile-page :is(.metric-meta,.support-label-muted,p.section-label.line-clamp-2),:root:not(.light) .profile-page.black :is(.metric-meta,.support-label-muted,p.section-label.line-clamp-2){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .profile-page :is(.text-dark-500,.text-dark-600,p.section-label.text-dark-600.line-clamp-2),:root:not(.light) .profile-page :is(.section-label,.text-dark-600,p.text-\[10px\].text-dark-600.line-clamp-2){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root:not(.light) .profile-page article.surface-card-soft p.section-label.metric-meta.line-clamp-2{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}[data-appearance=black] .profile-page article.surface-card-soft p.section-label.metric-meta.line-clamp-2,:root:not(.light) .profile-page.black article.surface-card-soft p.section-label.metric-meta.line-clamp-2{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root.light .profile-page :is(.metric-meta,.support-label-muted,p.metric-meta.line-clamp-2,p.section-label.metric-meta.line-clamp-2){color:#475569;-webkit-text-fill-color:#475569}:root:not(.light) .practice-page :is(.support-label-muted,.metric-meta,.section-label,.text-dark-600){color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root.light .practice-page :is(.support-label-muted,.metric-meta,.section-label,.text-dark-600){color:#475569;-webkit-text-fill-color:#475569}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.text-dark-400,.section-label){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.section-label,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.text-dark-400,.section-label){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.section-label){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.section-label,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.section-label){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.section-label){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.section-label,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.section-label,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.section-label,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.section-label,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.section-label,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.section-label,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.section-label,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.icon-box{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}[data-appearance=light] .inline-flex.shrink-0.icon-box.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.icon-box.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.icon-box.border-primary-500,:root.light :is(button,a).p-3.icon-box.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .inline-flex.icon-box.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.icon-box.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).icon-box.w-full.items-start,[data-appearance=light] :is(button,a).icon-box.w-full.items-center.gap-2.p-5,:root.light :is(button,a).icon-box.w-full.items-start,:root.light :is(button,a).icon-box.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.icon-box.gap-2.p-5,:root.light :is(button,a).flex.w-full.icon-box.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).icon-box.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).icon-box.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.icon-box.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.icon-box.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.icon-box.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.icon-box.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).icon-box.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).icon-box.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.icon-box.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.icon-box.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.icon-box.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.icon-box.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .icon-box.border.px-4.py-3[class*=bg-primary-50],:root.light .icon-box.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .icon-box.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .icon-box.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.icon-box[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.icon-box[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.icon-box[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.icon-box[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.icon-box.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.icon-box.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.icon-box.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.icon-box.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.icon-box.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.icon-box)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.icon-box)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.icon-box[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .messages-page .icon-box.flex-1[class*=bg-orange-5],:root:not(.light) button.icon-box.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.icon-box.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .icon-box.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.icon-box[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .icon-box.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.icon-box.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .icon-box.flex-wrap.gap-1{width:100%}.reference-hub-page .card .icon-box.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.icon-box.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.icon-box{flex:100%;width:100%}}.icon-box-lg{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}[data-appearance=light] .inline-flex.shrink-0.icon-box-lg.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.icon-box-lg.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.icon-box-lg.border-primary-500,:root.light :is(button,a).p-3.icon-box-lg.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .inline-flex.icon-box-lg.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.icon-box-lg.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).icon-box-lg.w-full.items-start,[data-appearance=light] :is(button,a).icon-box-lg.w-full.items-center.gap-2.p-5,:root.light :is(button,a).icon-box-lg.w-full.items-start,:root.light :is(button,a).icon-box-lg.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.icon-box-lg.gap-2.p-5,:root.light :is(button,a).flex.w-full.icon-box-lg.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).icon-box-lg.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).icon-box-lg.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.icon-box-lg.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.icon-box-lg.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.icon-box-lg.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.icon-box-lg.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).icon-box-lg.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).icon-box-lg.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.icon-box-lg.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.icon-box-lg.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.icon-box-lg.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.icon-box-lg.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .icon-box-lg.border.px-4.py-3[class*=bg-primary-50],:root.light .icon-box-lg.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .icon-box-lg.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .icon-box-lg.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.icon-box-lg[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.icon-box-lg[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.icon-box-lg[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.icon-box-lg[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.icon-box-lg.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.icon-box-lg.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.icon-box-lg.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.icon-box-lg.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.icon-box-lg.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.icon-box-lg)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.icon-box-lg)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root.light .profile-page .icon-box.icon-box-lg.w-12,:root.light .profile-page .icon-box.h-12.icon-box-lg{background-color:#f8fafc;border:1px solid #cbd5e1}:root.light .profile-page .icon-box.icon-box-lg[class*=bg-amber],:root.light .profile-page .icon-box.icon-box-lg[class*=bg-yellow]{background-color:#fffbeb;border-color:#fcd34d}:root.light .profile-page :is(.achievement-badge,.icon-box.icon-box-lg.w-12)[class*=bg-dark],:root.light .profile-page :is(.achievement-badge,.icon-box.h-12.icon-box-lg)[class*=bg-dark]{color:#334155;-webkit-text-fill-color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .profile-page .achievement-badge.icon-box-lg.w-12,:root.light .profile-page .achievement-badge.h-12.icon-box-lg{color:#92400e;-webkit-text-fill-color:#92400e;background-color:#fffbeb;border-color:#fcd34d}:root:not(.light) button.flex-1.icon-box-lg[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .messages-page .icon-box-lg.flex-1[class*=bg-orange-5],:root:not(.light) button.icon-box-lg.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.icon-box-lg.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .icon-box-lg.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.icon-box-lg[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .icon-box-lg.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.icon-box-lg.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .icon-box-lg.flex-wrap.gap-1{width:100%}.reference-hub-page .card .icon-box-lg.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.icon-box-lg.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.icon-box-lg{flex:100%;width:100%}}.progress-bar{background-color:rgb(var(--dark-700) / .5);border-radius:9999px;height:.375rem;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.progress-bar.border.px-2,:root.light .inline-flex.shrink-0.items-center.progress-bar.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .progress-bar.border-primary-500.bg-primary-600\/20,[data-appearance=light] .progress-bar.border-primary-500.bg-primary-700,:root.light .progress-bar.border-primary-500.bg-primary-600\/20,:root.light .progress-bar.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.progress-bar.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.progress-bar.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] button[aria-pressed=false] .progress-bar>span.bg-white,:root.light button[aria-pressed=false] .progress-bar>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.progress-bar,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).progress-bar:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.progress-bar,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.progress-bar[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}:root:not(.light) .analytics-page span.progress-bar[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) .analytics-page :is(span.progress-bar,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.progress-bar,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.progress-bar,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .decision-aid-page :is(a,span).progress-bar:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).progress-bar[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.progress-bar,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.progress-bar,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.progress-bar[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.progress-bar.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.progress-bar[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.progress-fill{border-radius:9999px;height:100%;transition-property:width;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-appearance=light] .inline-flex.shrink-0.items-center.progress-fill.border.px-2,:root.light .inline-flex.shrink-0.items-center.progress-fill.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .progress-fill.border-primary-500.bg-primary-600\/20,[data-appearance=light] .progress-fill.border-primary-500.bg-primary-700,:root.light .progress-fill.border-primary-500.bg-primary-600\/20,:root.light .progress-fill.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.progress-fill.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.progress-fill.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] button[aria-pressed=false] .progress-fill>span.bg-white,:root.light button[aria-pressed=false] .progress-fill>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.progress-fill,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).progress-fill:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.progress-fill,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.progress-fill[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}:root:not(.light) .analytics-page span.progress-fill[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) .analytics-page :is(span.progress-fill,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.progress-fill,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.progress-fill,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .decision-aid-page :is(a,span).progress-fill:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).progress-fill[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.progress-fill,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.progress-fill,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.progress-fill[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.progress-fill.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.progress-fill[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.divider{border-top-width:1px;border-color:rgb(var(--dark-700) / .5)}[data-appearance=light] tr.divider.border-dark-800\/80,:root.light tr.divider.border-dark-800\/80{border-color:var(--line)}[data-appearance=light] tr.divider.border-dark-800\/80 .text-dark-300,:root.light tr.divider.border-dark-800\/80 .text-dark-300{color:var(--muted)}[data-appearance=light] .divider,:root.light .divider{border-color:#1e293b24}.min-h-app{min-height:100dvh}.safe-bottom-nav{padding-bottom:max(.5rem, env(safe-area-inset-bottom));padding-left:max(.5rem, env(safe-area-inset-left));padding-right:max(.5rem, env(safe-area-inset-right))}.safe-top-header{padding-top:env(safe-area-inset-top)}.app-shell{background:var(--app-shell-bg);min-height:100dvh;display:flex;position:relative}[data-appearance=light] :is(button,a).app-shell.w-full.items-start,[data-appearance=light] :is(button,a).app-shell.w-full.items-center.gap-2.p-5,:root.light :is(button,a).app-shell.w-full.items-start,:root.light :is(button,a).app-shell.w-full.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).app-shell.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).app-shell.items-center.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).app-shell.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).app-shell.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.app-shell.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .app-shell.flex-1[class*=bg-orange-5],:root:not(.light) button.app-shell.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.app-shell.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .app-shell.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .app-shell.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .app-shell.flex-wrap.gap-1{width:100%}.reference-hub-page .card .app-shell.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.app-shell.flex-1.items-center{flex:100%;width:100%}}.page-frame{flex-direction:column;flex:1;min-width:0;min-height:0;position:relative}:root:not(.light) button.page-frame.rounded-xl[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .messages-page .flex.page-frame[class*=bg-orange-5],:root:not(.light) button.flex.page-frame[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.flex.page-frame[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .no-print.flex.page-frame.items-center{flex:100%;width:100%}}.page-frame{overflow-x:clip}.page-scroll-pane{scrollbar-gutter:stable both-edges;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y pinch-zoom}.page-wrap-wide{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}[data-appearance=light] :is(button,a).page-wrap-wide.p-4.text-left,:root.light :is(button,a).page-wrap-wide.p-4.text-left,[data-appearance=light] :is(button,a).flex.page-wrap-wide.items-start,[data-appearance=light] :is(button,a).flex.page-wrap-wide.items-center.gap-2.p-5,:root.light :is(button,a).flex.page-wrap-wide.items-start,:root.light :is(button,a).flex.page-wrap-wide.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}.page-wrap-wide{padding:var(--space-page-y) var(--space-page-x);gap:var(--space-section-lg);flex-direction:column;display:flex}@media (width<=640px){.page-wrap-wide{gap:calc(var(--space-section-lg) * .9)}}.page-state{justify-content:center;align-items:center;min-height:64vh;display:flex}[data-appearance=light] .inline-flex.shrink-0.page-state.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.page-state.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .inline-flex.page-state.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.page-state.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).page-state.w-full.items-start,[data-appearance=light] :is(button,a).page-state.w-full.items-center.gap-2.p-5,:root.light :is(button,a).page-state.w-full.items-start,:root.light :is(button,a).page-state.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.page-state.gap-2.p-5,:root.light :is(button,a).flex.w-full.page-state.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).page-state.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).page-state.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.page-state.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.page-state.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).page-state.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).page-state.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.page-state.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.page-state.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.page-state.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.page-state.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .page-state.flex-1[class*=bg-orange-5],:root:not(.light) button.page-state.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.page-state.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .page-state.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.page-state[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .page-state.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.page-state.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .page-state.flex-wrap.gap-1{width:100%}.reference-hub-page .card .page-state.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.page-state.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.page-state{flex:100%;width:100%}}.page-state-shell-sm{width:100%;max-width:36rem}[data-appearance=light] :is(button,a).page-state-shell-sm.p-4.text-left,:root.light :is(button,a).page-state-shell-sm.p-4.text-left,[data-appearance=light] :is(button,a).flex.page-state-shell-sm.items-start,[data-appearance=light] :is(button,a).flex.page-state-shell-sm.items-center.gap-2.p-5,:root.light :is(button,a).flex.page-state-shell-sm.items-start,:root.light :is(button,a).flex.page-state-shell-sm.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}.page-state-copy{text-align:center}.surface-panel{background:var(--surface-card-bg);border-width:1px;border-color:rgb(var(--dark-700) / .7);border-radius:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.surface-panel.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.surface-panel.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .surface-panel[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .surface-panel.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .surface-panel.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .surface-panel.border-amber-400\/20,[data-appearance=light] .page-hero-shell .surface-panel.border-violet-400\/20,:root.light .page-hero-shell .surface-panel[class*=border-][class*=bg-],:root.light .page-hero-shell .surface-panel.border-cyan-400\/20,:root.light .page-hero-shell .surface-panel.border-emerald-400\/20,:root.light .page-hero-shell .surface-panel.border-amber-400\/20,:root.light .page-hero-shell .surface-panel.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .surface-panel :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .surface-panel :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .surface-panel [class*=text-dark-400],:root.light .page-hero-shell .surface-panel [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-panel,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-panel{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-panel[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.surface-panel[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.surface-panel.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.surface-panel.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .surface-panel.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .surface-panel.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .surface-panel.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .surface-panel.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .surface-panel.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .surface-panel.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-panel[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-panel[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.surface-panel[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-panel[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-panel[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.surface-panel[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.surface-panel.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.surface-panel.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .surface-panel[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .surface-panel[class*=bg-dark-900],:root.light .emergency-medicine-page .surface-panel[class*=border-dark-700],:root.light .emergency-medicine-page .surface-panel[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .surface-panel [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .surface-panel [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .surface-panel [class*=text-dark-300],:root.light .emergency-medicine-page .surface-panel [class*=text-dark-200],:root.light .emergency-medicine-page .surface-panel [class*=text-dark-100],:root.light .emergency-medicine-page .surface-panel [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .surface-panel[class*=border-dark-700],[data-appearance=light] .board-exam-page .surface-panel[class*=bg-dark-900],:root.light .board-exam-page .surface-panel[class*=border-dark-700],:root.light .board-exam-page .surface-panel[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .surface-panel :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .surface-panel [class*=text-dark-200],[data-appearance=light] .board-exam-page .surface-panel [class*=text-dark-300],:root.light .board-exam-page .surface-panel :is(.content-title,h2,h3,p),:root.light .board-exam-page .surface-panel [class*=text-dark-200],:root.light .board-exam-page .surface-panel [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .surface-panel p[class*=text-dark-300],:root.light .board-exam-page .surface-panel p[class*=text-dark-300]{color:#475569}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.surface-panel[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.surface-panel,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.surface-panel,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.surface-panel)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.surface-panel)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.surface-panel)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.surface-panel)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.header-panel{background:var(--header-bg);border-bottom:1px solid var(--header-border);box-shadow:0 14px 36px -28px #0ea5e96b}.sidebar-group-label{text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgb(var(--dark-500) / var(--tw-text-opacity,1));padding-left:.75rem;padding-right:.75rem;font-size:11px;font-weight:600}[data-appearance=light] :is(.card,.panel-shell,main,button) :is(.sidebar-group-label,[class*=text-dark-500]),:root.light :is(.card,.panel-shell,main,button) :is(.sidebar-group-label,[class*=text-dark-500]){color:#475569}[data-appearance=light] .header-panel .border-white\/10.bg-white\/5 .sidebar-group-label,:root.light .header-panel .border-white\/10.bg-white\/5 .sidebar-group-label{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.sidebar-group-label,:root.light .border-dark-700.bg-dark-900.sidebar-group-label{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] header a.border-white\/10.bg-white\/5 .sidebar-group-label,:root.light header a.border-white\/10.bg-white\/5 .sidebar-group-label,[data-appearance=light] .surface-card-soft .sidebar-group-label,:root.light .surface-card-soft .sidebar-group-label,[data-appearance=light] :is(a,button).surface-card-soft .sidebar-group-label,:root.light :is(a,button).surface-card-soft .sidebar-group-label{color:#64748b}[data-appearance=light] .rounded-xl.border.sidebar-group-label.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.sidebar-group-label.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .sidebar-group-label[class*=text-white],:root.light .reference-hub-page .card .sidebar-group-label[class*=text-white]{color:#0f172a}[data-appearance=light] .sidebar-group-label,:root.light .sidebar-group-label{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .sidebar-group-label,[data-appearance=dark] :is(.card,.panel-shell,.surface-card) .sidebar-group-label{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-shell,.surface-card,.page-hero-shell) .sidebar-group-label{color:#94a3b8}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.text-dark-400,.sidebar-group-label,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.sidebar-group-label,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.sidebar-group-label,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) .analytics-page :is(.text-dark-600,.sidebar-group-label,.support-label-muted,.cursor-help.text-dark-600){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.text-dark-400,.sidebar-group-label,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page :is(.support-label-muted,.metric-meta,.sidebar-group-label,.text-dark-600),:root:not(.light) .reference-page :is(p,span,label).sidebar-group-label,:root:not(.light) .reference-page :is(p,span,label).sidebar-group-label,:root:not(.light) .analytics-page :is(.cursor-help.metric-meta,p.sidebar-group-label,span.text-\[11px\]),:root:not(.light) .admin-page :is(.metric-meta,.support-label-muted,.sidebar-group-label,.text-dark-600){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(button,[role=button],[role=tab]).border-transparent:is(.metric-meta,.sidebar-group-label,.text-dark-600,.support-label-muted),:root:not(.light) .admin-page p.text-xs.leading-5.sidebar-group-label,:root:not(.light) .control-center-page p.text-xs.leading-5.sidebar-group-label{color:#cbd5e1}:root:not(.light) .home-page :is(.text-dark-600,.sidebar-group-label,.text-slate-600,.text-slate-500),:root:not(.light) .control-center-page :is(.text-dark-600,.sidebar-group-label){color:var(--palette-enforce-body)}:root:not(.light) .analytics-page :is(.cursor-help,p,span):is(.text-dark-600,.sidebar-group-label,.support-label-muted,.metric-meta){color:#cbd5e1}:root:not(.light) .reference-page :is(.sidebar-group-label,.text-dark-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.control-center-page,.admin-page) :is(.sidebar-group-label,.text-dark-600,.text-slate-500,.text-slate-600){color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.sidebar-group-label.text-dark-600,[data-appearance=black] :is(.control-center-page,.admin-page) p.text-xs.sidebar-group-label{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.leading-5,p.sidebar-group-label){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.sidebar-group-label.font-semibold),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.sidebar-group-label.font-semibold),[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].sidebar-group-label),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].sidebar-group-label),:root:not(.light) .analytics-page :is(p.sidebar-group-label,span.text-\[11px\],.cursor-help).metric-meta{color:#e2e8f0}:root:not(.light) .adaptive-page :is(.support-label-muted,.metric-meta,.sidebar-group-label,.text-dark-600){color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root:not(.light) .studies-page :is(.sidebar-group-label,.text-dark-600,.panel-copy-compact){color:var(--palette-enforce-body)}:root:not(.light) .analytics-page :is(p,span).sidebar-group-label.text-dark-600{color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root:not(.light) .exam-page :is(.sidebar-group-label,.text-dark-600,.section-label,.field-label,.panel-copy,.panel-copy-compact){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light .exam-page :is(.sidebar-group-label,.text-dark-600,.text-dark-700,.section-label,.field-label){color:#334155;-webkit-text-fill-color:#334155}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.text-\[10px\],p.sidebar-group-label,span.text-\[10px\],span.text-\[11px\]),:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.sidebar-group-label,.text-dark-600,p.text-\[10px\],p.text-\[11px\],span.text-\[10px\],span.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) .profile-page :is(.sidebar-group-label,.text-dark-600,p.text-\[10px\].text-dark-600.line-clamp-2){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root:not(.light) .practice-page :is(.support-label-muted,.metric-meta,.sidebar-group-label,.text-dark-600){color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root.light .practice-page :is(.support-label-muted,.metric-meta,.sidebar-group-label,.text-dark-600){color:#475569;-webkit-text-fill-color:#475569}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.text-dark-400,.sidebar-group-label){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.sidebar-group-label,.text-dark-400,.text-dark-500,.text-dark-600),:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.sidebar-group-label,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.text-dark-400,.sidebar-group-label){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.sidebar-group-label,.text-dark-400,.text-dark-500),:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.sidebar-group-label){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.sidebar-group-label,.text-dark-400,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.sidebar-group-label,.text-dark-400,.text-dark-500),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.sidebar-group-label,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.sidebar-group-label){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.sidebar-group-label,span.text-xs),:root:not(.light) .reference-hub-page :is(.text-dark-400,.sidebar-group-label,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.sidebar-group-label),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.sidebar-group-label,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.sidebar-group-label,span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.sidebar-group-label,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.sidebar-group-label),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.sidebar-group-label),:root.light .reference-hub-page :is(.text-dark-400,.sidebar-group-label,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.sidebar-group-label,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.text-xs,p.sidebar-group-label),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.sidebar-group-label,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.sidebar-group-label),:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.sidebar-group-label,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.sidebar-link{letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}[data-appearance=light] tr.border-t.border-dark-800\/80 .sidebar-link,:root.light tr.border-t.border-dark-800\/80 .sidebar-link{color:var(--muted)}[data-appearance=light] .inline-flex.shrink-0.sidebar-link.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.sidebar-link.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.sidebar-link.border-primary-500,:root.light :is(button,a).p-3.sidebar-link.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .inline-flex.sidebar-link.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.sidebar-link.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).sidebar-link.w-full.items-start,[data-appearance=light] :is(button,a).sidebar-link.w-full.items-center.gap-2.p-5,:root.light :is(button,a).sidebar-link.w-full.items-start,:root.light :is(button,a).sidebar-link.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.sidebar-link.gap-2.p-5,:root.light :is(button,a).flex.w-full.sidebar-link.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).sidebar-link.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).sidebar-link.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.sidebar-link.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.sidebar-link.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.sidebar-link.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.sidebar-link.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).sidebar-link.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).sidebar-link.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.sidebar-link.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.sidebar-link.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.sidebar-link.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.sidebar-link.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .sidebar-link.border.px-4.py-3[class*=bg-primary-50],:root.light .sidebar-link.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.px-4.sidebar-link[class*=bg-primary-50],:root.light .rounded-xl.border.px-4.sidebar-link[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.sidebar-link,:root.light .bg-primary-50.sidebar-link{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.sidebar-link,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.sidebar-link,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.sidebar-link,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.sidebar-link,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.sidebar-link,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.sidebar-link{color:#475569}[data-appearance=light] .sidebar-link.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .sidebar-link.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.sidebar-link.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.sidebar-link.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .sidebar-link[class*=text-white],:root.light .reference-hub-page .card .sidebar-link[class*=text-white]{color:#0f172a}[data-appearance=light] .senior-surgeon-page li.sidebar-link[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.sidebar-link[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.sidebar-link[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.sidebar-link[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .sidebar-link,:root.light .sidebar-link{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .sidebar-link{color:#d4d4d8}:root:not(.light) button.sidebar-link.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.sidebar-link.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.sidebar-link.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.sidebar-link.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.sidebar-link.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.sidebar-link)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.sidebar-link)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.sidebar-link,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.sidebar-link,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.sidebar-link,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].sidebar-link),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].sidebar-link){color:#e2e8f0}:root:not(.light) .exam-page :is(.text-dark-200,.sidebar-link,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.sidebar-link,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) button.flex-1.sidebar-link[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .messages-page .sidebar-link.flex-1[class*=bg-orange-5],:root:not(.light) button.sidebar-link.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.sidebar-link.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .sidebar-link.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.sidebar-link[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .sidebar-link.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.sidebar-link.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .sidebar-link.flex-wrap.gap-1{width:100%}.reference-hub-page .card .sidebar-link.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.sidebar-link.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.sidebar-link.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.sidebar-link{flex:100%;width:100%}}.sidebar-link{transition-timing-function:var(--ease-standard)}.sidebar-link:hover{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1));background-color:#0ea5e914}[data-appearance=light] .sidebar-link:hover,:root.light .sidebar-link:hover{color:#0369a1}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.sidebar-link:hover,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.sidebar-link:hover,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.sidebar-link:hover,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}.sidebar-link:hover{transform:translate(2px)}.sidebar-link:hover .icon-box{border-color:rgb(var(--primary-400) / .3);background-color:rgb(var(--primary-500) / .2);--tw-text-opacity:1;color:rgb(var(--primary-200) / var(--tw-text-opacity,1))}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .sidebar-link:hover .icon-box,:root.light :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .sidebar-link:hover .icon-box,[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .sidebar-link:hover .icon-box,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .sidebar-link:hover .icon-box{color:#0e7490}[data-appearance=light] .border-primary-500\/30.bg-primary-500\/5.sidebar-link:hover .icon-box,:root.light .border-primary-500\/30.bg-primary-500\/5.sidebar-link:hover .icon-box{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .bg-primary-600\/15.sidebar-link:hover .icon-box,:root.light .bg-primary-600\/15.sidebar-link:hover .icon-box{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .bg-primary-500\/15.sidebar-link:hover .icon-box,:root.light .bg-primary-500\/15.sidebar-link:hover .icon-box{color:#0c4a6e;background-color:#0891b214}[data-appearance=light] .sidebar-link:hover .icon-box,:root.light .sidebar-link:hover .icon-box{color:#0369a1}.sidebar-link-active{background:var(--sidebar-active-bg);color:var(--sidebar-active-fg);border-width:1px;border-color:#38bdf840;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 16px 34px -26px #0ea5e973,inset 0 1px #ffffff12}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.sidebar-link-active.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.sidebar-link-active.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.sidebar-link-active,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.sidebar-link-active{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.sidebar-link-active[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.sidebar-link-active[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.sidebar-link-active.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.sidebar-link-active.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.sidebar-link-active[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.sidebar-link-active[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.sidebar-link-active[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.sidebar-link-active[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.sidebar-link-active[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.sidebar-link-active[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.sidebar-link-active.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.sidebar-link-active.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.sidebar-link-active[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.sidebar-link-active:before{content:"";background:linear-gradient(#22d3ee 0%,#34d399 100%);border-top-right-radius:9999px;border-bottom-right-radius:9999px;width:3px;position:absolute;top:.375rem;bottom:.375rem;left:0;box-shadow:0 0 8px #22d3eeb8,0 0 18px #22d3ee5c}.app-tab-list{border-width:1px;border-color:rgb(var(--dark-700) / .7);background-color:rgb(var(--dark-950) / .6);border-radius:1rem;gap:.25rem;min-width:0;padding:.25rem;display:flex;overflow-x:auto}[data-appearance=light] .app-tab-list,:root.light .app-tab-list{background-color:var(--glass-bg)}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.app-tab-list.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.app-tab-list.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .inline-flex.items-center.app-tab-list.rounded-full.border-primary-500\/20,:root.light .inline-flex.items-center.app-tab-list.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).app-tab-list.w-full.items-start,[data-appearance=light] :is(button,a).app-tab-list.w-full.items-center.gap-2.p-5,:root.light :is(button,a).app-tab-list.w-full.items-start,:root.light :is(button,a).app-tab-list.w-full.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .app-tab-list[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .app-tab-list.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .app-tab-list.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .app-tab-list.border-amber-400\/20,[data-appearance=light] .page-hero-shell .app-tab-list.border-violet-400\/20,:root.light .page-hero-shell .app-tab-list[class*=border-][class*=bg-],:root.light .page-hero-shell .app-tab-list.border-cyan-400\/20,:root.light .page-hero-shell .app-tab-list.border-emerald-400\/20,:root.light .page-hero-shell .app-tab-list.border-amber-400\/20,:root.light .page-hero-shell .app-tab-list.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .app-tab-list :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .app-tab-list :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .app-tab-list [class*=text-dark-400],:root.light .page-hero-shell .app-tab-list [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).app-tab-list.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).app-tab-list.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-list,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-list{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).app-tab-list.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).app-tab-list.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-list[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-list[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.app-tab-list.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.app-tab-list.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .app-tab-list.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .app-tab-list.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .app-tab-list.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .app-tab-list.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .app-tab-list.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .app-tab-list.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-list[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-list[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-list[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-list[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-list[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-list[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.app-tab-list.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.app-tab-list.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .app-tab-list[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .app-tab-list[class*=bg-dark-900],:root.light .emergency-medicine-page .app-tab-list[class*=border-dark-700],:root.light .emergency-medicine-page .app-tab-list[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .app-tab-list [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .app-tab-list [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .app-tab-list [class*=text-dark-300],:root.light .emergency-medicine-page .app-tab-list [class*=text-dark-200],:root.light .emergency-medicine-page .app-tab-list [class*=text-dark-100],:root.light .emergency-medicine-page .app-tab-list [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .app-tab-list[class*=border-dark-700],[data-appearance=light] .board-exam-page .app-tab-list[class*=bg-dark-900],:root.light .board-exam-page .app-tab-list[class*=border-dark-700],:root.light .board-exam-page .app-tab-list[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .app-tab-list :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .app-tab-list [class*=text-dark-200],[data-appearance=light] .board-exam-page .app-tab-list [class*=text-dark-300],:root.light .board-exam-page .app-tab-list :is(.content-title,h2,h3,p),:root.light .board-exam-page .app-tab-list [class*=text-dark-200],:root.light .board-exam-page .app-tab-list [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .app-tab-list p[class*=text-dark-300],:root.light .board-exam-page .app-tab-list p[class*=text-dark-300]{color:#475569}:root:not(.light) button.app-tab-list.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.app-tab-list[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.app-tab-list,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.app-tab-list,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.app-tab-list)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.app-tab-list)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.app-tab-list)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.app-tab-list)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root:not(.light) .messages-page .app-tab-list.flex-1[class*=bg-orange-5],:root:not(.light) button.app-tab-list.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.app-tab-list.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .app-tab-list.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .app-tab-list.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .app-tab-list.flex-wrap.gap-1,.reference-hub-page .card .flex.flex-wrap.app-tab-list{width:100%}.reference-hub-page .card .app-tab-list.flex-wrap.gap-1>button,.reference-hub-page .card .flex.flex-wrap.app-tab-list>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.app-tab-list.flex-1.items-center{flex:100%;width:100%}}.practice-session-toolbar .app-tab-list{padding:.55rem .7rem .6rem;overflow-y:visible}.app-tab-list{scrollbar-width:none}.app-tab-list::-webkit-scrollbar{display:none}.app-tab-button{--tw-text-opacity:1;min-height:40px;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));border-width:1px;border-color:#0000;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}[data-appearance=light] .border-dark-700.bg-dark-900.app-tab-button,:root.light .border-dark-700.bg-dark-900.app-tab-button{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .app-tab-button,:root.light .surface-card-soft .app-tab-button{color:#64748b}[data-appearance=light] .app-tab-button.shrink-0.items-center.rounded-full.border.px-2,:root.light .app-tab-button.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.app-tab-button.items-center.rounded-full.border.px-2,:root.light .inline-flex.app-tab-button.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.app-tab-button.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.app-tab-button.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.app-tab-button.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.app-tab-button.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(a,button).surface-card-soft .app-tab-button,:root.light :is(a,button).surface-card-soft .app-tab-button{color:#64748b}[data-appearance=light] :is(button,a).p-3.app-tab-button.border-primary-500,:root.light :is(button,a).p-3.app-tab-button.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .app-tab-button.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .app-tab-button.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.app-tab-button.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.app-tab-button.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.app-tab-button.gap-2.p-5,:root.light :is(button,a).flex.w-full.app-tab-button.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.app-tab-button.p-5,:root.light :is(button,a).flex.w-full.items-center.app-tab-button.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .app-tab-button.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .app-tab-button.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.app-tab-button.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.app-tab-button.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.app-tab-button.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.app-tab-button.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-button,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-button{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.app-tab-button.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.app-tab-button.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.app-tab-button.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.app-tab-button.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-button[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-button[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .app-tab-button.border.px-4.py-3[class*=bg-primary-50],:root.light .app-tab-button.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.app-tab-button.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.app-tab-button.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.app-tab-button,:root.light .bg-primary-50.app-tab-button{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .app-tab-button.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .app-tab-button.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] table .app-tab-button,:root.light table .app-tab-button{color:#334155}[data-appearance=light] .rounded-2xl.app-tab-button[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-button[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-button[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-button[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-button[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-button[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.app-tab-button,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.app-tab-button,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.app-tab-button,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.app-tab-button,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.app-tab-button,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.app-tab-button{color:#475569}[data-appearance=light] .app-tab-button.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .app-tab-button.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.app-tab-button.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.app-tab-button.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.app-tab-button.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.app-tab-button.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .app-tab-button[class*=text-white],:root.light .reference-hub-page .card .app-tab-button[class*=text-white]{color:#0f172a}[data-appearance=light] .senior-surgeon-page li.app-tab-button[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.app-tab-button[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.app-tab-button[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.app-tab-button[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}[data-appearance=light] .app-tab-button,:root.light .app-tab-button{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .app-tab-button{color:#a1a1aa}[data-appearance=light] .bg-dark-800.app-tab-button,:root.light .bg-dark-800.app-tab-button{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.app-tab-button,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root:not(.light) button.flex.app-tab-button.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.app-tab-button.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.app-tab-button[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.app-tab-button.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.app-tab-button.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.app-tab-button)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.app-tab-button)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.app-tab-button,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.app-tab-button,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.app-tab-button,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600),:root:not(.light) .lectures-page button.app-tab-button{color:var(--palette-enforce-body)}:root:not(.light) .lectures-page .border-b button.app-tab-button{color:#cbd5e1}:root:not(.light) .lectures-page .border-b button.app-tab-button .metric-meta{color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(button,[role=button],[role=tab]).app-tab-button:is(.metric-meta,.text-dark-500,.text-dark-600,.support-label-muted){color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(button,[role=button],[role=tab]).app-tab-button{color:var(--palette-enforce-copy)}:root:not(.light) .lectures-page button.app-tab-button.metric-meta,:root:not(.light) .lectures-page button.border-b-2.app-tab-button{color:var(--palette-enforce-body)}:root:not(.light) .lectures-page button.border-b-2.app-tab-button.metric-meta,[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].app-tab-button),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].app-tab-button),:root:not(.light) .lectures-page .border-b>button.app-tab-button{color:#e2e8f0}:root:not(.light) .lectures-page .border-b>button.app-tab-button.surface-copy{color:var(--palette-enforce-copy)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.app-tab-button,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.app-tab-button,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.app-tab-button,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.app-tab-button,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.app-tab-button,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.app-tab-button,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.app-tab-button,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.app-tab-button,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.app-tab-button,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.app-tab-button,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.app-tab-button,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.app-tab-button,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.app-tab-button,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.app-tab-button,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.app-tab-button,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page span.app-tab-button[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.flex-1.app-tab-button[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .app-tab-button{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}:root:not(.light) .daily-cases-page .flex.app-tab-button[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.app-tab-button.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.app-tab-button>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.app-tab-button{flex:100%;width:100%}}.app-tab-button{transition-timing-function:var(--ease-standard)}.app-tab-button:hover{border-color:rgb(var(--dark-600) / .8);background-color:rgb(var(--dark-800) / .55);--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1))}[data-appearance=light] .app-tab-button:hover,:root.light .app-tab-button:hover{color:var(--text);background-color:rgb(var(--dark-900) / .95)}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.app-tab-button:hover,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.app-tab-button:hover,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.app-tab-button:hover,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.app-tab-button:hover,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .app-tab-button:hover,:root.light .app-tab-button:hover{color:#1e293b;background-color:#f1f5f9}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .app-tab-button:hover{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.app-tab-button:hover,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}.app-tab-button-active{border-color:rgb(var(--primary-400) / .35);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1));--tw-shadow:0 12px 26px -20px #22d3eebf;--tw-shadow-colored:0 12px 26px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:linear-gradient(#0ea5e92e,#06141fd1)}[data-appearance=light] .app-bottom-nav a.app-tab-button-active,:root.light .app-bottom-nav a.app-tab-button-active{color:rgb(var(--primary-800))}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .app-tab-button-active,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .app-tab-button-active{color:#0e7490}[data-appearance=light] .border-primary-400\/25.bg-primary-500\/10.app-tab-button-active,:root.light .border-primary-400\/25.bg-primary-500\/10.app-tab-button-active{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .app-tab-button-active,:root.light .app-tab-button-active{color:#0c4a6e}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.app-tab-button-active,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.app-tab-button-active,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}.app-tab-button-active:after{content:"";background-color:rgb(var(--primary-300) / .8);border-radius:9999px;height:.125rem;position:absolute;bottom:.25rem;left:.75rem;right:.75rem}[data-appearance=light] .inline-flex.shrink-0.items-center.app-tab-button-active.border.px-2:after,:root.light .inline-flex.shrink-0.items-center.app-tab-button-active.border.px-2:after{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .app-tab-button-active.border-primary-500.bg-primary-600\/20:after,[data-appearance=light] .app-tab-button-active.border-primary-500.bg-primary-700:after,:root.light .app-tab-button-active.border-primary-500.bg-primary-600\/20:after,:root.light .app-tab-button-active.border-primary-500.bg-primary-700:after{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.app-tab-button-active.border-primary-500\/20:after,:root.light .inline-flex.items-center.gap-1.app-tab-button-active.border-primary-500\/20:after{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] button[aria-pressed=false] .app-tab-button-active>span.bg-white:after,:root.light button[aria-pressed=false] .app-tab-button-active>span.bg-white:after{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.app-tab-button-active,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]):after{color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).app-tab-button-active:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]):after{color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.app-tab-button-active,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]):after{color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.app-tab-button-active[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]):after{color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}:root:not(.light) .analytics-page span.app-tab-button-active[class*=border-primary-500\/][class*=bg-primary-600\/10]:after{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) .analytics-page :is(span.app-tab-button-active,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]):after{color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.app-tab-button-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important):after{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.app-tab-button-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important):after{color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .decision-aid-page :is(a,span).app-tab-button-active:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]):after,:root:not(.light) .decision-aid-page :is(a,span).app-tab-button-active[class*=bg-orange-5]:after{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.app-tab-button-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]):after{background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.app-tab-button-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]):after{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.app-tab-button-active[class*=border-orange-500][class*=bg-orange]:after,:root:not(.light) button.app-tab-button-active.capitalize[class*=border-orange]:after{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.app-tab-button-active[class*=border-orange]:after{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.app-tab-count{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));background-color:#ffffff0d;border-width:1px;border-color:#ffffff1a;border-radius:9999px;padding:.125rem .375rem;font-size:11px;font-weight:700}[data-appearance=light] .app-tab-count,:root.light .app-tab-count{border-color:var(--line)}[data-appearance=light] .app-tab-count.bg-white\/5,:root.light .app-tab-count.bg-white\/5,[data-appearance=light] .border-white\/10.app-tab-count,:root.light .border-white\/10.app-tab-count{background:var(--chrome-subtle-bg);border-color:var(--chrome-subtle-border)}[data-appearance=light] .app-tab-count.bg-white\/5 .content-title,:root.light .app-tab-count.bg-white\/5 .content-title,[data-appearance=light] .border-white\/10.app-tab-count .content-title,:root.light .border-white\/10.app-tab-count .content-title{color:#0f172a}[data-appearance=light] .app-tab-count,:root.light .app-tab-count{background-color:rgb(var(--dark-900) / .85);color:#64748b}[data-appearance=light] [role=dialog].app-tab-count.bg-dark-950\/95,:root.light [role=dialog].app-tab-count.bg-dark-950\/95{border-color:var(--line);color:var(--text);background:#fff;box-shadow:0 24px 64px -16px #0f172a2e}[data-appearance=light] [role=dialog] .app-tab-count,:root.light [role=dialog] .app-tab-count{border-color:var(--line)}[data-appearance=light] .icon-box.app-tab-count.bg-dark-950\/80,:root.light .icon-box.app-tab-count.bg-dark-950\/80{border-color:var(--line);box-shadow:var(--elev-soft);background:#f8fafc}[data-appearance=light] .header-panel :is(a,button).app-tab-count.bg-white\/5,:root.light .header-panel :is(a,button).app-tab-count.bg-white\/5,[data-appearance=light] .header-panel :is(a,button).border-white\/10.app-tab-count,:root.light .header-panel :is(a,button).border-white\/10.app-tab-count{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .header-panel .app-tab-count.bg-white\/5 :is(.content-title,p,span),:root.light .header-panel .app-tab-count.bg-white\/5 :is(.content-title,p,span),[data-appearance=light] .header-panel .border-white\/10.app-tab-count :is(.content-title,p,span),:root.light .header-panel .border-white\/10.app-tab-count :is(.content-title,p,span){color:#0f172a}[data-appearance=light] .header-panel .app-tab-count.bg-white\/5 .text-dark-500,:root.light .header-panel .app-tab-count.bg-white\/5 .text-dark-500,[data-appearance=light] .header-panel .border-white\/10.app-tab-count .text-dark-500,:root.light .header-panel .border-white\/10.app-tab-count .text-dark-500{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.app-tab-count,:root.light .border-dark-700.bg-dark-900.app-tab-count{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .app-tab-count.bg-dark-950\/45,:root.light .app-tab-count.bg-dark-950\/45{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .icon-box.app-tab-count,:root.light .icon-box.app-tab-count{background-color:#f8fafc;border-color:#e2e8f0}[data-appearance=light] .surface-card-soft.app-tab-count,:root.light .surface-card-soft.app-tab-count{border-color:#0f172a1f}[data-appearance=light] header a.app-tab-count.bg-white\/5,[data-appearance=light] header :is(a,button).app-tab-count.bg-white\/5,:root.light header a.app-tab-count.bg-white\/5,:root.light header :is(a,button).app-tab-count.bg-white\/5,[data-appearance=light] header a.border-white\/10.app-tab-count,[data-appearance=light] header :is(a,button).border-white\/10.app-tab-count,:root.light header a.border-white\/10.app-tab-count,:root.light header :is(a,button).border-white\/10.app-tab-count{color:#0f172a;background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] header a.app-tab-count.bg-white\/5 :is(.content-title,p,span),:root.light header a.app-tab-count.bg-white\/5 :is(.content-title,p,span),[data-appearance=light] header a.border-white\/10.app-tab-count :is(.content-title,p,span),:root.light header a.border-white\/10.app-tab-count :is(.content-title,p,span){color:#0f172a}[data-appearance=light] header a.app-tab-count.bg-white\/5 .text-dark-500,:root.light header a.app-tab-count.bg-white\/5 .text-dark-500,[data-appearance=light] header a.border-white\/10.app-tab-count .text-dark-500,:root.light header a.border-white\/10.app-tab-count .text-dark-500,[data-appearance=light] .surface-card-soft .app-tab-count,:root.light .surface-card-soft .app-tab-count{color:#64748b}[data-appearance=light] .inline-flex.shrink-0.items-center.app-tab-count.border.px-2,:root.light .inline-flex.shrink-0.items-center.app-tab-count.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.app-tab-count.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.app-tab-count.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(a,button).surface-card-soft .app-tab-count,:root.light :is(a,button).surface-card-soft .app-tab-count{color:#64748b}[data-appearance=light] .app-tab-count.border-primary-500.bg-primary-600\/20,[data-appearance=light] .app-tab-count.border-primary-500.bg-primary-700,:root.light .app-tab-count.border-primary-500.bg-primary-600\/20,:root.light .app-tab-count.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.app-tab-count.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.app-tab-count.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-count,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-count{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-count[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-count[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.app-tab-count.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.app-tab-count.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.app-tab-count[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-count[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-count[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-count[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-count[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-count[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.app-tab-count.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.app-tab-count.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .app-tab-count,:root.light .app-tab-count{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .app-tab-count{color:#a1a1aa}[data-appearance=light] .bg-dark-800.app-tab-count,:root.light .bg-dark-800.app-tab-count{color:#475569;background:#f1f5f9}[data-appearance=light] .app-tab-count.bg-dark-900\/60,:root.light .app-tab-count.bg-dark-900\/60{color:#475569;background-color:#f8fafc;border-color:#1e293b1f}[data-appearance=light] button[aria-pressed=false] .app-tab-count>span.bg-white,:root.light button[aria-pressed=false] .app-tab-count>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.app-tab-count,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.app-tab-count[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=default] .viewer-shell :is(.bg-white,.app-tab-count,.bg-white\/10),[data-appearance=dark] .viewer-shell :is(.bg-white,.app-tab-count,.bg-white\/10),[data-appearance=black] .viewer-shell :is(.bg-white,.app-tab-count,.bg-white\/10),:root:not(.light) .viewer-shell :is(.bg-white,.app-tab-count,.bg-white\/10){background-color:#1e293bb8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.app-tab-count,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(.btn-ghost,.btn-secondary,.btn-outline,button.app-tab-count) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#cbd5e1}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.app-tab-count,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.app-tab-count,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.app-tab-count,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).app-tab-count:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page :is(.cursor-help.metric-meta,p.app-tab-count,span.text-\[11px\]){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.app-tab-count,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.app-tab-count[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.app-tab-count.text-dark-600{color:#e2e8f0}:root:not(.light) .analytics-page span.app-tab-count[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.leading-5,p.app-tab-count){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.app-tab-count.font-semibold),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.app-tab-count.font-semibold),:root:not(.light) .analytics-page :is(p.app-tab-count,span.text-\[11px\],.cursor-help).metric-meta{color:#e2e8f0}:root:not(.light) .analytics-page :is(span.app-tab-count,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page :is(p,span).app-tab-count.text-dark-600{color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.app-tab-count,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.app-tab-count,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.text-\[10px\],p.app-tab-count,span.text-\[10px\],span.text-\[11px\]),:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.app-tab-count,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.app-tab-count,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.app-tab-count,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.app-tab-count,.text-dark-400,.text-dark-500,.text-dark-600),:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.app-tab-count,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.app-tab-count,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.app-tab-count,.text-dark-400,.text-dark-500),:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.app-tab-count,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.app-tab-count,.text-dark-400,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.app-tab-count,.text-dark-400,.text-dark-500),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.app-tab-count,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.app-tab-count,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .topic-map-page .card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.app-tab-count){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.app-tab-count,span.text-xs),:root:not(.light) .reference-hub-page :is(.app-tab-count,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.app-tab-count),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.app-tab-count,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.app-tab-count,span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.app-tab-count,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.app-tab-count),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.app-tab-count),:root.light .reference-hub-page :is(.app-tab-count,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.app-tab-count,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.text-xs,p.app-tab-count),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.app-tab-count,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.app-tab-count),:root:not(.light) .reference-page .card :is(.metric-meta,.app-tab-count,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).app-tab-count:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).app-tab-count[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.app-tab-count,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.app-tab-count,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.app-tab-count[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.app-tab-count.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .app-tab-count{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}:root:not(.light) .daily-cases-page span.app-tab-count[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.app-tab-button-active .app-tab-count{border-color:rgb(var(--primary-300) / .25);background-color:rgb(var(--primary-400) / .1);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}[data-appearance=light] .app-bottom-nav a.app-tab-button-active .app-tab-count,:root.light .app-bottom-nav a.app-tab-button-active .app-tab-count{color:rgb(var(--primary-800))}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .app-tab-button-active .app-tab-count,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .app-tab-button-active .app-tab-count{color:#0e7490}[data-appearance=light] .border-primary-400\/25.bg-primary-500\/10.app-tab-button-active .app-tab-count,:root.light .border-primary-400\/25.bg-primary-500\/10.app-tab-button-active .app-tab-count{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .app-tab-button-active .app-tab-count,:root.light .app-tab-button-active .app-tab-count{color:#0c4a6e}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.app-tab-button-active .app-tab-count,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.app-tab-button-active .app-tab-count,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}.app-tab-card{background:var(--card-bg);box-shadow:var(--elev-card), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .6);--tw-backdrop-blur:blur(12px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.app-tab-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.app-tab-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.app-tab-card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.app-tab-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.app-tab-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.app-tab-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.app-tab-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.app-tab-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.app-tab-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.app-tab-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.app-tab-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.app-tab-card{text-align:left;flex-direction:column;gap:.75rem;min-width:0;height:100%;min-height:0;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (width<=575.98px){.app-tab-card{border-radius:.75rem;padding:1rem}[data-appearance=light] :is(button,a).p-3.app-tab-card.border-primary-500,:root.light :is(button,a).p-3.app-tab-card.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).w-full.app-tab-card.text-left,:root.light :is(button,a).w-full.app-tab-card.text-left{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.app-tab-card.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.app-tab-card.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.app-tab-card.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.app-tab-card.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .app-tab-card.border.px-4.py-3[class*=bg-primary-50],:root.light .app-tab-card.border.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .app-tab-card.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .app-tab-card.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.app-tab-card[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.app-tab-card[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.app-tab-card[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.app-tab-card[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.items-center.justify-between.p-4.app-tab-card.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.app-tab-card.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.app-tab-card.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.app-tab-card.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.app-tab-card)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.app-tab-card)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.app-tab-card[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}}@media (prefers-contrast:high){.app-tab-card{border-width:2px}}@media (forced-colors:active){.app-tab-card{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] .app-tab-card:hover,:root.light .app-tab-card:hover{border-color:var(--line-strong)}[data-appearance=light] .app-tab-card.bg-dark-950\/55,:root.light .app-tab-card.bg-dark-950\/55{background:var(--card-bg);border-color:var(--line)}[data-appearance=light] :is(.app-tab-card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.app-tab-card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.app-tab-card,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.app-tab-card,.panel-shell,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] :is(.app-tab-card,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white,:root.light :is(.app-tab-card,.surface-card-soft,.panel-shell) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .app-tab-card.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] .app-tab-card.group.p-5,:root.light .app-tab-card.border-rose-400\/20.bg-rose-500\/10,:root.light .app-tab-card.group.p-5{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .app-tab-card :is(.surface-title,.content-title,h2,h3,p),:root.light .app-tab-card :is(.surface-title,.content-title,h2,h3,p){color:#0f172a}[data-appearance=light] .app-tab-card.hover\:bg-primary-500\/\[0\.03\],[data-appearance=light] .app-tab-card.group.block,[data-appearance=light] .app-tab-card.group.p-5,:root.light .app-tab-card.hover\:bg-primary-500\/\[0\.03\],:root.light .app-tab-card.group.block,:root.light .app-tab-card.group.p-5,[data-appearance=light] .app-tab-card.border-rose-400\/20.bg-rose-500\/10,:root.light .app-tab-card.border-rose-400\/20.bg-rose-500\/10,[data-appearance=light] :is(a,button).app-tab-card,[data-appearance=light] :is(a,button).app-tab-card.border-cyan-400\/20,[data-appearance=light] :is(a,button).app-tab-card.border-rose-400\/20,:root.light :is(a,button).app-tab-card,:root.light :is(a,button).app-tab-card.border-cyan-400\/20,:root.light :is(a,button).app-tab-card.border-rose-400\/20{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).w-full.app-tab-card.text-left,:root.light :is(button,a).w-full.app-tab-card.text-left,[data-appearance=light] :is(button,a).w-full.p-4.app-tab-card,:root.light :is(button,a).w-full.p-4.app-tab-card,[data-appearance=light] :is(button,a).app-tab-card.w-full.items-start,[data-appearance=light] :is(button,a).app-tab-card.w-full.items-center.gap-2.p-5,:root.light :is(button,a).app-tab-card.w-full.items-start,:root.light :is(button,a).app-tab-card.w-full.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).app-tab-card.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).app-tab-card.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).app-tab-card.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).app-tab-card.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.app-tab-card.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .reference-hub-page .app-tab-card.border-primary-500\/20,[data-appearance=light] .reference-hub-page .app-tab-card.border-sky-500\/20,[data-appearance=light] .reference-hub-page .app-tab-card.border-amber-500\/20,[data-appearance=light] .reference-hub-page .app-tab-card.border-emerald-500\/20,:root.light .reference-hub-page .app-tab-card.border-primary-500\/20,:root.light .reference-hub-page .app-tab-card.border-sky-500\/20,:root.light .reference-hub-page .app-tab-card.border-amber-500\/20,:root.light .reference-hub-page .app-tab-card.border-emerald-500\/20{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .reference-hub-page .app-tab-card [class*=text-2xl][class*=text-white],[data-appearance=light] .reference-hub-page .app-tab-card .font-semibold[class*=text-white],:root.light .reference-hub-page .app-tab-card [class*=text-2xl][class*=text-white],:root.light .reference-hub-page .app-tab-card .font-semibold[class*=text-white],[data-appearance=light] .reference-hub-page label.app-tab-card input[class*=text-white],:root.light .reference-hub-page label.app-tab-card input[class*=text-white]{color:#0f172a}[data-appearance=black] .app-tab-card{box-shadow:none;box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.app-tab-card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.app-tab-card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.app-tab-card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.app-tab-card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.app-tab-card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.app-tab-card,.panel-shell,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.app-tab-card,.panel-shell,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}:root:not(.light) .page-hero-shell :is(.app-tab-card.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell .app-tab-card.border-amber-500\/20.bg-amber-500\/5{background-color:#92400eb8;border-color:#fbbf2461}:root:not(.light) .page-hero-shell :is(.app-tab-card.border-primary-500\/20.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}:root:not(.light) button.app-tab-card.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.app-tab-card.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.app-tab-card,.rounded-2xl,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.app-tab-card,.rounded-2xl,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .pricing-page .app-tab-card,[data-appearance=dark] .pricing-page .app-tab-card,[data-appearance=black] .pricing-page .app-tab-card,:root:not(.light) .pricing-page .app-tab-card{background-color:#0f172aeb;border-color:#94a3b838}[data-appearance=default] .question-support-panels :is(.app-tab-card,.rounded-2xl)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.app-tab-card,.rounded-2xl)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.app-tab-card,.rounded-2xl)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.app-tab-card,.rounded-2xl)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.app-tab-card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.app-tab-card,.panel-shell,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.app-tab-card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.app-tab-card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.app-tab-card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.app-tab-card,.panel-shell,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.app-tab-card,.panel-shell,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.app-tab-card,.panel-shell,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.app-tab-card,.panel-shell,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.app-tab-card,.panel-shell,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-shell,.app-tab-card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.app-tab-card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.app-tab-card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.app-tab-card,.panel-shell,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.app-tab-card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.app-tab-card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.app-tab-card,.panel-shell,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.app-tab-card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.app-tab-card,.panel-shell,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-shell,.app-tab-card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.app-tab-card,.panel-shell,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .app-tab-card button.content-title{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page .app-tab-card button[aria-expanded]{color:#475569}:root.light .senior-surgeon-page .app-tab-card button[aria-expanded]:hover{color:#b45309}:root.light .senior-surgeon-page .app-tab-card .text-white,:root.light .senior-surgeon-page .app-tab-card [class*=text-white]{color:#0f172a}:root.light .senior-surgeon-page .app-tab-card>button,:root.light .senior-surgeon-page .app-tab-card>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .app-tab-card button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .app-tab-card button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button .support-label,:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button.content-title,:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button[aria-expanded],:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button.content-title:hover,:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.app-tab-card,.panel-shell)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.app-tab-card,.surface-card-soft) :is(.metric-meta,.text-dark-400,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.app-tab-card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.app-tab-card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.text-dark-400,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .topic-map-page .app-tab-card .topic-map-metric-highlight:is(.topic-map-metric-tile,[class*=bg-orange-5]){background-color:#9a3412;border-color:#ea580c}:root:not(.light) .topic-map-page .app-tab-card .topic-map-metric-highlight :is(.topic-map-metric-label,.topic-map-metric-value,.domain-tile-metric,.domain-tile-title,.accent-on-tint,.emphasis-mid,.content-title,.font-bold){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page .app-tab-card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.app-tab-card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page .app-tab-card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page .app-tab-card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.app-tab-card[class*=bg-],:root:not(.light) .reference-page a.app-tab-card[class*=bg-],:root:not(.light) .reference-hub-page a.app-tab-card[class*=bg-] *,:root:not(.light) .reference-page a.app-tab-card[class*=bg-] *,[data-appearance=black] .reference-hub-page a.app-tab-card,[data-appearance=black] .reference-page a.app-tab-card,[data-appearance=black] .reference-hub-page a.app-tab-card *,[data-appearance=black] .reference-page a.app-tab-card *,[data-appearance=black] .reference-hub-page a.app-tab-card[class*=bg-],[data-appearance=black] .reference-page a.app-tab-card[class*=bg-]{color:#fff;-webkit-text-fill-color:#fff}[data-appearance=default] .reference-hub-page a.app-tab-card[class*=bg-orange-5],[data-appearance=default] .reference-page a.app-tab-card[class*=bg-orange-5],[data-appearance=dark] .reference-hub-page a.app-tab-card[class*=bg-orange-5],[data-appearance=dark] .reference-page a.app-tab-card[class*=bg-orange-5]{background-color:#9a3412f2;border-color:#fb923c59}:root:not(.light) .daily-cases-page .app-tab-card[class*=bg-amber],:root:not(.light) .daily-cases-page .app-tab-card[class*=border-amber-5]{background-color:#7f1d1df5;border-color:#fb923c73}:root:not(.light) .daily-cases-page .app-tab-card[class*=bg-amber] .panel-kicker{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .daily-cases-page .app-tab-card[class*=bg-amber] .content-title,:root:not(.light) .daily-cases-page .app-tab-card[class*=bg-amber] .metric-meta,:root:not(.light) .daily-cases-page .app-tab-card[class*=bg-amber] .btn-secondary{color:#f8fafc;-webkit-text-fill-color:#f8fafc;background-color:#9a3412d9;border-color:#fb923c80}:root:not(.light) .messages-page .app-tab-card.flex-1[class*=bg-orange-5],:root:not(.light) button.app-tab-card.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.app-tab-card.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .app-tab-card.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .app-tab-card.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .app-tab-card,.reference-hub-page .app-tab-card>button{padding:.75rem}.reference-hub-page .app-tab-card>div{padding:.5rem .75rem .75rem}.reference-hub-page .app-tab-card .panel-copy{font-size:.8125rem;line-height:1.5}.reference-hub-page .app-tab-card .flex.flex-wrap.gap-1,.reference-hub-page .card .app-tab-card.flex-wrap.gap-1{width:100%}.reference-hub-page .app-tab-card .flex.flex-wrap.gap-1>button,.reference-hub-page .card .app-tab-card.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.app-tab-card.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.app-tab-card.flex-1.items-center{flex:100%;width:100%}}:root.light .app-tab-card{box-shadow:var(--elev-card);background:linear-gradient(#fffffff2,#f8fafceb);border-color:#1e293b1a}@media (width<=640px){.app-tab-card{border-radius:1.1rem}}.app-tab-card:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 16px 40px -28px #0891b259;--tw-shadow-colored:0 16px 40px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-color:#fff3}.app-tab-card{transition-timing-function:var(--ease-standard)}.app-tab-card-active{z-index:1;--tw-shadow:0 18px 48px -24px #22d3ee61;--tw-shadow-colored:0 18px 48px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .55)}.search-tab-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=768px){.device-mobile .search-tab-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.reference-hub-page .search-tab-grid.grid-cols-3>div{padding:.5rem}.reference-hub-page .search-tab-grid.grid-cols-3>div>p:first-child{font-size:1.25rem}.reference-hub-page .search-tab-grid.gap-3.sm\:grid-cols-2.lg\:grid-cols-3,.reference-hub-page .grid.search-tab-grid.sm\:grid-cols-2.lg\:grid-cols-3,.reference-hub-page .grid.gap-3.search-tab-grid.lg\:grid-cols-3{grid-template-columns:1fr}}@media (width>=640px){.search-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.search-tab-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.search-tab-card{background-color:rgb(var(--dark-900) / .7);text-align:left;--tw-text-opacity:1;min-width:0;height:100%;min-height:7rem;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));--tw-shadow:inset 0 1px 0 #ffffff09;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#ffffff14;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}[data-appearance=light] .search-tab-card,:root.light .search-tab-card{border-color:var(--line);background-color:var(--glass-bg);color:#334155}[data-appearance=light] tr.border-t.border-dark-800\/80 .search-tab-card,:root.light tr.border-t.border-dark-800\/80 .search-tab-card{color:var(--muted)}[data-appearance=light] .search-tab-card,:root.light .search-tab-card{background-color:var(--surface-strong)}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.search-tab-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.search-tab-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).w-full.search-tab-card.text-left,:root.light :is(button,a).w-full.search-tab-card.text-left,[data-appearance=light] :is(button,a).w-full.p-4.search-tab-card,:root.light :is(button,a).w-full.p-4.search-tab-card{color:#0f172a;background-color:#fff}[data-appearance=light] .border-dark-800.search-tab-card,:root.light .border-dark-800.search-tab-card{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).search-tab-card.w-full.items-start,[data-appearance=light] :is(button,a).search-tab-card.w-full.items-center.gap-2.p-5,:root.light :is(button,a).search-tab-card.w-full.items-start,:root.light :is(button,a).search-tab-card.w-full.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .search-tab-card[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .search-tab-card.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .search-tab-card.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .search-tab-card.border-amber-400\/20,[data-appearance=light] .page-hero-shell .search-tab-card.border-violet-400\/20,:root.light .page-hero-shell .search-tab-card[class*=border-][class*=bg-],:root.light .page-hero-shell .search-tab-card.border-cyan-400\/20,:root.light .page-hero-shell .search-tab-card.border-emerald-400\/20,:root.light .page-hero-shell .search-tab-card.border-amber-400\/20,:root.light .page-hero-shell .search-tab-card.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .search-tab-card :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .search-tab-card :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .search-tab-card [class*=text-dark-400],:root.light .page-hero-shell .search-tab-card [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).search-tab-card.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).search-tab-card.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.search-tab-card.p-4.rounded-xl.border,:root.light :is(button,a).flex.items-center.search-tab-card.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-card,[data-appearance=light] :is(button,a).flex.items-center.justify-between.search-tab-card.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.search-tab-card.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).search-tab-card.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).search-tab-card.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.search-tab-card.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.search-tab-card.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-card[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.search-tab-card.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.search-tab-card.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.search-tab-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.search-tab-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .search-tab-card.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .search-tab-card.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .search-tab-card.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .search-tab-card.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .search-tab-card.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .search-tab-card.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.search-tab-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.search-tab-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .search-tab-card[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .search-tab-card[class*=bg-dark-900],:root.light .emergency-medicine-page .search-tab-card[class*=border-dark-700],:root.light .emergency-medicine-page .search-tab-card[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .search-tab-card [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .search-tab-card [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .search-tab-card [class*=text-dark-300],:root.light .emergency-medicine-page .search-tab-card [class*=text-dark-200],:root.light .emergency-medicine-page .search-tab-card [class*=text-dark-100],:root.light .emergency-medicine-page .search-tab-card [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .search-tab-card[class*=border-dark-700],[data-appearance=light] .board-exam-page .search-tab-card[class*=bg-dark-900],:root.light .board-exam-page .search-tab-card[class*=border-dark-700],:root.light .board-exam-page .search-tab-card[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .search-tab-card :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .search-tab-card [class*=text-dark-200],[data-appearance=light] .board-exam-page .search-tab-card [class*=text-dark-300],:root.light .board-exam-page .search-tab-card :is(.content-title,h2,h3,p),:root.light .board-exam-page .search-tab-card [class*=text-dark-200],:root.light .board-exam-page .search-tab-card [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .search-tab-card p[class*=text-dark-300],:root.light .board-exam-page .search-tab-card p[class*=text-dark-300]{color:#475569}[data-appearance=light] .search-tab-card,:root.light .search-tab-card{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .search-tab-card{color:#d4d4d8}[data-appearance=light] .search-tab-card:hover,:root.light .search-tab-card:hover{color:#0f172a}:root:not(.light) button.search-tab-card.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.search-tab-card.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.search-tab-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.search-tab-card.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.search-tab-card,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.search-tab-card,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.search-tab-card)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.search-tab-card)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.search-tab-card)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.search-tab-card)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.search-tab-card,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.search-tab-card,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.search-tab-card,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.search-tab-card,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.search-tab-card,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .messages-page .search-tab-card.flex-1[class*=bg-orange-5],:root:not(.light) button.search-tab-card.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.search-tab-card.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .search-tab-card.items-center[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .search-tab-card.flex-wrap.items-center.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .search-tab-card.flex-wrap.gap-1{width:100%}.reference-hub-page .card .search-tab-card.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.search-tab-card.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.search-tab-card.flex-1.items-center{flex:100%;width:100%}}.search-tab-card:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:rgb(var(--primary-400) / .25);background-color:rgb(var(--dark-800) / .75);--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));--tw-shadow:0 16px 38px -30px #0ea5e98c;--tw-shadow-colored:0 16px 38px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.search-tab-card{transition-timing-function:var(--ease-standard)}.search-tab-card:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-400) / .6);--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--dark-950) / 1);outline:2px solid #0000}.search-tab-card-active{border-color:rgb(var(--primary-400) / .4);--tw-text-opacity:1;color:rgb(var(--primary-50) / var(--tw-text-opacity,1));--tw-shadow:0 18px 48px -28px #22d3ee99;--tw-shadow-colored:0 18px 48px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-300) / .25);background:radial-gradient(circle at 100% 0,#22d3ee29,#0000 36%),linear-gradient(#0ea5e924,#081420e6)}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-card-active,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-card-active{color:#0e7490}[data-appearance=light] .chip-soft.search-tab-card-active.bg-primary-500\/15,:root.light .chip-soft.search-tab-card-active.bg-primary-500\/15{color:#475569;-webkit-text-fill-color:#475569;background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .search-tab-card-active,:root.light .search-tab-card-active{color:#0c4a6e}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.search-tab-card-active,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.search-tab-card-active,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}.search-tab-card-active:after{content:"";background-color:rgb(var(--primary-300) / .85);border-radius:9999px;height:.125rem;position:absolute;bottom:0;left:1rem;right:1rem}[data-appearance=light] .inline-flex.shrink-0.items-center.search-tab-card-active.border.px-2:after,:root.light .inline-flex.shrink-0.items-center.search-tab-card-active.border.px-2:after{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .search-tab-card-active.border-primary-500.bg-primary-600\/20:after,[data-appearance=light] .search-tab-card-active.border-primary-500.bg-primary-700:after,:root.light .search-tab-card-active.border-primary-500.bg-primary-600\/20:after,:root.light .search-tab-card-active.border-primary-500.bg-primary-700:after{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.search-tab-card-active.border-primary-500\/20:after,:root.light .inline-flex.items-center.gap-1.search-tab-card-active.border-primary-500\/20:after{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] button[aria-pressed=false] .search-tab-card-active>span.bg-white:after,:root.light button[aria-pressed=false] .search-tab-card-active>span.bg-white:after{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.search-tab-card-active,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]):after{color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).search-tab-card-active:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]):after{color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.search-tab-card-active,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]):after{color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.search-tab-card-active[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]):after{color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}:root:not(.light) .analytics-page span.search-tab-card-active[class*=border-primary-500\/][class*=bg-primary-600\/10]:after{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) .analytics-page :is(span.search-tab-card-active,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]):after{color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.search-tab-card-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important):after{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.search-tab-card-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important):after{color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) .decision-aid-page :is(a,span).search-tab-card-active:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]):after,:root:not(.light) .decision-aid-page :is(a,span).search-tab-card-active[class*=bg-orange-5]:after{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.search-tab-card-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]):after{background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.search-tab-card-active,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]):after{color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.search-tab-card-active[class*=border-orange-500][class*=bg-orange]:after,:root:not(.light) button.search-tab-card-active.capitalize[class*=border-orange]:after{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.search-tab-card-active[class*=border-orange]:after{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.search-tab-card-compact{gap:.5rem;min-height:0;padding:.75rem}[data-appearance=light] :is(button,a).search-tab-card-compact.rounded-xl.border-primary-500,:root.light :is(button,a).search-tab-card-compact.rounded-xl.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).flex.w-full.items-center.search-tab-card-compact.p-5,:root.light :is(button,a).flex.w-full.items-center.search-tab-card-compact.p-5{color:#0f172a;background-color:#fff}@media (width<=640px){.reference-hub-page .flex.flex-wrap.items-center.search-tab-card-compact>button{padding:.375rem .625rem;font-size:.75rem}}.search-tab-icon{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--dark-700) / var(--tw-border-opacity,1));background-color:rgb(var(--dark-950) / .7);--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-appearance=light] .search-tab-icon,:root.light .search-tab-icon{background-color:var(--glass-bg);color:#64748b}[data-appearance=light] .search-tab-icon.bg-dark-950,:root.light .search-tab-icon.bg-dark-950{border-color:var(--line);background:#fff}[data-appearance=light] .search-tab-icon.bg-dark-900,[data-appearance=light] .search-tab-icon.bg-dark-900.text-dark-400,[data-appearance=light] .search-tab-icon.bg-dark-900.text-dark-500,:root.light .search-tab-icon.bg-dark-900,:root.light .search-tab-icon.bg-dark-900.text-dark-400,:root.light .search-tab-icon.bg-dark-900.text-dark-500,[data-appearance=light] .border-dark-700.bg-dark-900.search-tab-icon,:root.light .border-dark-700.bg-dark-900.search-tab-icon{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .bg-dark-800\/60.search-tab-icon,:root.light .bg-dark-800\/60.search-tab-icon{color:#475569;background-color:#f1f5f9;border-color:#e2e8f0}[data-appearance=light] .surface-card-soft .search-tab-icon,:root.light .surface-card-soft .search-tab-icon{color:#64748b}[data-appearance=light] .inline-flex.search-tab-icon.items-center.rounded-full.border.px-2,:root.light .inline-flex.search-tab-icon.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.search-tab-icon.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.search-tab-icon.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.search-tab-icon.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.search-tab-icon.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(a,button).surface-card-soft .search-tab-icon,:root.light :is(a,button).surface-card-soft .search-tab-icon{color:#64748b}[data-appearance=light] .inline-flex.search-tab-icon.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.search-tab-icon.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).search-tab-icon.w-full.items-start,[data-appearance=light] :is(button,a).search-tab-icon.w-full.items-center.gap-2.p-5,:root.light :is(button,a).search-tab-icon.w-full.items-start,:root.light :is(button,a).search-tab-icon.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.search-tab-icon.gap-2.p-5,:root.light :is(button,a).flex.w-full.search-tab-icon.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .search-tab-icon[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .search-tab-icon.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .search-tab-icon.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .search-tab-icon.border-amber-400\/20,[data-appearance=light] .page-hero-shell .search-tab-icon.border-violet-400\/20,:root.light .page-hero-shell .search-tab-icon[class*=border-][class*=bg-],:root.light .page-hero-shell .search-tab-icon.border-cyan-400\/20,:root.light .page-hero-shell .search-tab-icon.border-emerald-400\/20,:root.light .page-hero-shell .search-tab-icon.border-amber-400\/20,:root.light .page-hero-shell .search-tab-icon.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .search-tab-icon :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .search-tab-icon :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .search-tab-icon [class*=text-dark-400],:root.light .page-hero-shell .search-tab-icon [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).search-tab-icon.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).search-tab-icon.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.search-tab-icon.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.search-tab-icon.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-icon,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-icon{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).search-tab-icon.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).search-tab-icon.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.search-tab-icon.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.search-tab-icon.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-icon[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-icon[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.search-tab-icon.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.search-tab-icon.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .search-tab-icon.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .search-tab-icon.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .search-tab-icon.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .search-tab-icon.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .search-tab-icon.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .search-tab-icon.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-icon[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-icon[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-icon[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-icon[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-icon[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-icon[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.search-tab-icon.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.search-tab-icon.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .search-tab-icon[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .search-tab-icon[class*=bg-dark-900],:root.light .emergency-medicine-page .search-tab-icon[class*=border-dark-700],:root.light .emergency-medicine-page .search-tab-icon[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .search-tab-icon [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .search-tab-icon [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .search-tab-icon [class*=text-dark-300],:root.light .emergency-medicine-page .search-tab-icon [class*=text-dark-200],:root.light .emergency-medicine-page .search-tab-icon [class*=text-dark-100],:root.light .emergency-medicine-page .search-tab-icon [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .search-tab-icon[class*=border-dark-700],[data-appearance=light] .board-exam-page .search-tab-icon[class*=bg-dark-900],:root.light .board-exam-page .search-tab-icon[class*=border-dark-700],:root.light .board-exam-page .search-tab-icon[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .search-tab-icon :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .search-tab-icon [class*=text-dark-200],[data-appearance=light] .board-exam-page .search-tab-icon [class*=text-dark-300],:root.light .board-exam-page .search-tab-icon :is(.content-title,h2,h3,p),:root.light .board-exam-page .search-tab-icon [class*=text-dark-200],:root.light .board-exam-page .search-tab-icon [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .search-tab-icon p[class*=text-dark-300],:root.light .board-exam-page .search-tab-icon p[class*=text-dark-300]{color:#475569}[data-appearance=light] .search-tab-icon,:root.light .search-tab-icon{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .search-tab-icon{color:#a1a1aa}[data-appearance=light] .search-tab-icon,:root.light .search-tab-icon{border-color:#1e293b24}[data-appearance=light] .bg-dark-800.search-tab-icon,:root.light .bg-dark-800.search-tab-icon{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.search-tab-icon,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root:not(.light) button.search-tab-icon.bg-dark-900 :is([class*=text-dark-],.content-title-muted){color:#e2e8f0}:root:not(.light) button.search-tab-icon.bg-dark-900 [class*=text-dark-500],:root:not(.light) button.search-tab-icon.bg-dark-900 [class*=text-dark-600]{color:#cbd5e1}:root:not(.light) button.search-tab-icon.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.search-tab-icon.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.search-tab-icon[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.rounded-xl.search-tab-icon),:root.light .legal-sheet :is(.surface-card-soft,.rounded-xl.search-tab-icon){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.search-tab-icon,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.search-tab-icon,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.search-tab-icon)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.search-tab-icon)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.search-tab-icon)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.search-tab-icon)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.search-tab-icon,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.search-tab-icon,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.search-tab-icon,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.search-tab-icon,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.search-tab-icon,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.search-tab-icon,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.search-tab-icon,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.search-tab-icon,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.search-tab-icon,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.search-tab-icon,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.search-tab-icon,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.search-tab-icon,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.search-tab-icon,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.search-tab-icon,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.search-tab-icon,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.search-tab-icon,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.search-tab-icon,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.search-tab-icon,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .search-tab-icon{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}:root:not(.light) .messages-page .search-tab-icon.flex-1[class*=bg-orange-5],:root:not(.light) button.search-tab-icon.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.search-tab-icon.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .search-tab-icon.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.search-tab-icon[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .search-tab-icon.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.search-tab-icon.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .search-tab-icon.flex-wrap.gap-1{width:100%}.reference-hub-page .card .search-tab-icon.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.search-tab-icon.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.search-tab-icon{flex:100%;width:100%}}.search-tab-icon{transition-timing-function:var(--ease-standard)}.search-tab-card:hover .search-tab-icon{border-color:rgb(var(--primary-400) / .25);background-color:rgb(var(--primary-500) / .09);--tw-text-opacity:1;color:rgb(var(--primary-200) / var(--tw-text-opacity,1))}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .search-tab-card:hover .search-tab-icon,:root.light :is(.card,.panel-shell,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .search-tab-card:hover .search-tab-icon,[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-card:hover .search-tab-icon,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-card:hover .search-tab-icon{color:#0e7490}[data-appearance=light] .search-tab-card:hover .search-tab-icon.bg-primary-500\/10.text-primary-100,:root.light .search-tab-card:hover .search-tab-icon.bg-primary-500\/10.text-primary-100,[data-appearance=light] .border-primary-500\/30.bg-primary-500\/5.search-tab-card:hover .search-tab-icon,:root.light .border-primary-500\/30.bg-primary-500\/5.search-tab-card:hover .search-tab-icon{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .bg-primary-600\/15.search-tab-card:hover .search-tab-icon,:root.light .bg-primary-600\/15.search-tab-card:hover .search-tab-icon{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .bg-primary-500\/15.search-tab-card:hover .search-tab-icon,:root.light .bg-primary-500\/15.search-tab-card:hover .search-tab-icon{color:#0c4a6e;background-color:#0891b214}[data-appearance=light] .search-tab-card:hover .search-tab-icon,:root.light .search-tab-card:hover .search-tab-icon{color:#0369a1}.search-tab-icon-active{border-color:rgb(var(--primary-400) / .35);background-color:rgb(var(--primary-500) / .15);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}[data-appearance=light] .app-bottom-nav a.search-tab-icon-active,:root.light .app-bottom-nav a.search-tab-icon-active{color:rgb(var(--primary-800));background-color:#0891b21f;border-color:#0891b238}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-icon-active,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-icon-active{color:#0e7490}[data-appearance=light] .border-primary-400\/25.bg-primary-500\/10.search-tab-icon-active,:root.light .border-primary-400\/25.bg-primary-500\/10.search-tab-icon-active{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .border-primary-500.search-tab-icon-active,:root.light .border-primary-500.search-tab-icon-active{background-color:#0891b214;border-color:#0891b259}[data-appearance=light] .border-primary-500.search-tab-icon-active :is(p,span,h2,h3,strong),:root.light .border-primary-500.search-tab-icon-active :is(p,span,h2,h3,strong){color:#0f172a}[data-appearance=light] .badge.search-tab-icon-active.text-primary-300,[data-appearance=light] .badge.border-primary-500\/25.search-tab-icon-active,:root.light .badge.search-tab-icon-active.text-primary-300,:root.light .badge.border-primary-500\/25.search-tab-icon-active{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .search-tab-icon-active.text-primary-200,:root.light .search-tab-icon-active.text-primary-200{color:#0c4a6e;background-color:#0891b214}[data-appearance=light] .border-primary-500\/40.search-tab-icon-active,[data-appearance=light] .border-primary-500\/40.search-tab-icon-active [class*=text-primary-200],:root.light .border-primary-500\/40.search-tab-icon-active,:root.light .border-primary-500\/40.search-tab-icon-active [class*=text-primary-200]{color:#0c4a6e}[data-appearance=light] .border-primary-500\/40.search-tab-icon-active,:root.light .border-primary-500\/40.search-tab-icon-active{background-color:#0891b21a;border-color:#0891b252}[data-appearance=light] .chip-soft.border-primary-400\/40.search-tab-icon-active,:root.light .chip-soft.border-primary-400\/40.search-tab-icon-active{color:#475569;-webkit-text-fill-color:#475569;background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .border-primary-500\/40.search-tab-icon-active,:root.light .border-primary-500\/40.search-tab-icon-active,[data-appearance=light] :is(button,a,div).border-primary-500\/40.search-tab-icon-active,:root.light :is(button,a,div).border-primary-500\/40.search-tab-icon-active{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .search-tab-icon-active,:root.light .search-tab-icon-active{color:#0c4a6e}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.search-tab-icon-active,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.search-tab-icon-active,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}.search-tab-badge{--tw-text-opacity:1;max-width:100%;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));background-color:#ffffff0d;border-width:1px;border-color:#ffffff1a;border-radius:9999px;flex-shrink:0;align-items:center;padding:.25rem .625rem;font-size:11px;font-weight:600;display:inline-flex}[data-appearance=light] .search-tab-badge,:root.light .search-tab-badge{border-color:var(--line)}[data-appearance=light] .search-tab-badge.bg-white\/5,:root.light .search-tab-badge.bg-white\/5,[data-appearance=light] .border-white\/10.search-tab-badge,:root.light .border-white\/10.search-tab-badge{background:var(--chrome-subtle-bg);border-color:var(--chrome-subtle-border)}[data-appearance=light] .search-tab-badge.bg-white\/5 .content-title,:root.light .search-tab-badge.bg-white\/5 .content-title,[data-appearance=light] .border-white\/10.search-tab-badge .content-title,:root.light .border-white\/10.search-tab-badge .content-title{color:#0f172a}[data-appearance=light] .search-tab-badge,:root.light .search-tab-badge{background-color:rgb(var(--dark-900) / .85);color:#334155}[data-appearance=light] [role=dialog].search-tab-badge.bg-dark-950\/95,:root.light [role=dialog].search-tab-badge.bg-dark-950\/95{border-color:var(--line);color:var(--text);background:#fff;box-shadow:0 24px 64px -16px #0f172a2e}[data-appearance=light] [role=dialog] .search-tab-badge,:root.light [role=dialog] .search-tab-badge{border-color:var(--line)}[data-appearance=light] tr.border-t.border-dark-800\/80 .search-tab-badge,:root.light tr.border-t.border-dark-800\/80 .search-tab-badge{color:var(--muted)}[data-appearance=light] .icon-box.search-tab-badge.bg-dark-950\/80,:root.light .icon-box.search-tab-badge.bg-dark-950\/80{border-color:var(--line);box-shadow:var(--elev-soft);background:#f8fafc}[data-appearance=light] .header-panel :is(a,button).search-tab-badge.bg-white\/5,:root.light .header-panel :is(a,button).search-tab-badge.bg-white\/5,[data-appearance=light] .header-panel :is(a,button).border-white\/10.search-tab-badge,:root.light .header-panel :is(a,button).border-white\/10.search-tab-badge{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .header-panel .search-tab-badge.bg-white\/5 :is(.content-title,p,span),:root.light .header-panel .search-tab-badge.bg-white\/5 :is(.content-title,p,span),[data-appearance=light] .header-panel .border-white\/10.search-tab-badge :is(.content-title,p,span),:root.light .header-panel .border-white\/10.search-tab-badge :is(.content-title,p,span){color:#0f172a}[data-appearance=light] .header-panel .search-tab-badge.bg-white\/5 .text-dark-500,:root.light .header-panel .search-tab-badge.bg-white\/5 .text-dark-500,[data-appearance=light] .header-panel .border-white\/10.search-tab-badge .text-dark-500,:root.light .header-panel .border-white\/10.search-tab-badge .text-dark-500{color:#64748b}[data-appearance=light] .search-tab-badge.bg-dark-950\/45,:root.light .search-tab-badge.bg-dark-950\/45{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .icon-box.search-tab-badge,:root.light .icon-box.search-tab-badge{background-color:#f8fafc;border-color:#e2e8f0}[data-appearance=light] .surface-card-soft.search-tab-badge,:root.light .surface-card-soft.search-tab-badge{border-color:#0f172a1f}[data-appearance=light] header a.search-tab-badge.bg-white\/5,[data-appearance=light] header :is(a,button).search-tab-badge.bg-white\/5,:root.light header a.search-tab-badge.bg-white\/5,:root.light header :is(a,button).search-tab-badge.bg-white\/5,[data-appearance=light] header a.border-white\/10.search-tab-badge,[data-appearance=light] header :is(a,button).border-white\/10.search-tab-badge,:root.light header a.border-white\/10.search-tab-badge,:root.light header :is(a,button).border-white\/10.search-tab-badge{color:#0f172a;background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] header a.search-tab-badge.bg-white\/5 :is(.content-title,p,span),:root.light header a.search-tab-badge.bg-white\/5 :is(.content-title,p,span),[data-appearance=light] header a.border-white\/10.search-tab-badge :is(.content-title,p,span),:root.light header a.border-white\/10.search-tab-badge :is(.content-title,p,span){color:#0f172a}[data-appearance=light] header a.search-tab-badge.bg-white\/5 .text-dark-500,:root.light header a.search-tab-badge.bg-white\/5 .text-dark-500,[data-appearance=light] header a.border-white\/10.search-tab-badge .text-dark-500,:root.light header a.border-white\/10.search-tab-badge .text-dark-500{color:#64748b}[data-appearance=light] .search-tab-badge.shrink-0.items-center.rounded-full.border.px-2,:root.light .search-tab-badge.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.search-tab-badge.items-center.rounded-full.border.px-2,:root.light .inline-flex.search-tab-badge.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.search-tab-badge.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.search-tab-badge.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.search-tab-badge.border.px-2,:root.light .inline-flex.shrink-0.items-center.search-tab-badge.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.search-tab-badge.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.search-tab-badge.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .search-tab-badge.border-primary-500.bg-primary-600\/20,[data-appearance=light] .search-tab-badge.border-primary-500.bg-primary-700,:root.light .search-tab-badge.border-primary-500.bg-primary-600\/20,:root.light .search-tab-badge.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .search-tab-badge.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .search-tab-badge.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.search-tab-badge.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.search-tab-badge.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.items-center.gap-1.search-tab-badge.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.search-tab-badge.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.search-tab-badge.gap-2.p-5,:root.light :is(button,a).flex.w-full.search-tab-badge.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .search-tab-badge.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .search-tab-badge.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.search-tab-badge.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.search-tab-badge.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-badge,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-badge{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.search-tab-badge.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.search-tab-badge.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-badge[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-tab-badge[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.search-tab-badge.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.search-tab-badge.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .search-tab-badge.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .search-tab-badge.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.search-tab-badge[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-badge[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-tab-badge[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-badge[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-badge[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.search-tab-badge[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.search-tab-badge.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.search-tab-badge.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .search-tab-badge[class*=text-white],:root.light .reference-hub-page .card .search-tab-badge[class*=text-white]{color:#0f172a}[data-appearance=light] .search-tab-badge,:root.light .search-tab-badge{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .search-tab-badge{color:#d4d4d8}[data-appearance=light] .search-tab-badge.bg-dark-900\/60,:root.light .search-tab-badge.bg-dark-900\/60{color:#475569;background-color:#f8fafc;border-color:#1e293b1f}[data-appearance=light] button[aria-pressed=false] .search-tab-badge>span.bg-white,:root.light button[aria-pressed=false] .search-tab-badge>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) button.flex.search-tab-badge.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.search-tab-badge[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=default] .viewer-shell :is(.bg-white,.search-tab-badge,.bg-white\/10),[data-appearance=dark] .viewer-shell :is(.bg-white,.search-tab-badge,.bg-white\/10),[data-appearance=black] .viewer-shell :is(.bg-white,.search-tab-badge,.bg-white\/10),:root:not(.light) .viewer-shell :is(.bg-white,.search-tab-badge,.bg-white\/10){background-color:#1e293bb8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.search-tab-badge,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(.btn-ghost,.btn-secondary,.btn-outline,button.search-tab-badge) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#cbd5e1}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.search-tab-badge,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.search-tab-badge,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.search-tab-badge,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).search-tab-badge:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page :is(.cursor-help.metric-meta,p.search-tab-badge,span.text-\[11px\]){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.search-tab-badge,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.search-tab-badge[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.search-tab-badge.text-dark-600{color:#e2e8f0}:root:not(.light) .analytics-page span.search-tab-badge[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.leading-5,p.search-tab-badge){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.search-tab-badge.font-semibold),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.search-tab-badge.font-semibold),[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].search-tab-badge),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].search-tab-badge),:root:not(.light) .analytics-page :is(p.search-tab-badge,span.text-\[11px\],.cursor-help).metric-meta{color:#e2e8f0}:root:not(.light) .analytics-page :is(span.search-tab-badge,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page :is(p,span).search-tab-badge.text-dark-600{color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root:not(.light) .exam-page :is(.text-dark-200,.search-tab-badge,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.search-tab-badge,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.text-\[10px\],p.search-tab-badge,span.text-\[10px\],span.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.search-tab-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.search-tab-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.search-tab-badge,.text-dark-400,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.search-tab-badge,.text-dark-400,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.search-tab-badge,.text-dark-400,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.search-tab-badge,.text-dark-400,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.search-tab-badge,span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.search-tab-badge){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.search-tab-badge,span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.search-tab-badge),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.search-tab-badge){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.text-xs,p.search-tab-badge){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.search-tab-badge){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).search-tab-badge:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).search-tab-badge[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.search-tab-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.search-tab-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .reference-page span.search-tab-badge[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.search-tab-badge[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.search-tab-badge.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page .flex.search-tab-badge[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page span.search-tab-badge[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.search-tab-badge.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.search-tab-badge{flex:100%;width:100%}}.search-tab-card-active .search-tab-badge{border-color:rgb(var(--primary-300) / .25);background-color:rgb(var(--primary-400) / .1);--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}[data-appearance=light] .app-bottom-nav a.search-tab-card-active .search-tab-badge,:root.light .app-bottom-nav a.search-tab-card-active .search-tab-badge{color:rgb(var(--primary-800))}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-card-active .search-tab-badge,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-tab-card-active .search-tab-badge{color:#0e7490}[data-appearance=light] .border-primary-400\/25.bg-primary-500\/10.search-tab-card-active .search-tab-badge,:root.light .border-primary-400\/25.bg-primary-500\/10.search-tab-card-active .search-tab-badge{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .search-tab-card-active .search-tab-badge,:root.light .search-tab-card-active .search-tab-badge{color:#0c4a6e}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.search-tab-card-active .search-tab-badge,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.search-tab-card-active .search-tab-badge,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}.search-filter-chip{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--dark-700) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--dark-800) / var(--tw-bg-opacity,1));--tw-text-opacity:1;max-width:100%;min-height:30px;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}[data-appearance=light] .search-filter-chip,:root.light .search-filter-chip{color:#64748b;background-color:#f1f5f9}[data-appearance=light] .search-filter-chip.animate-pulse,:root.light .search-filter-chip.animate-pulse{background-color:#e2e8f0}[data-appearance=light] .search-filter-chip.bg-dark-950,:root.light .search-filter-chip.bg-dark-950{border-color:var(--line);background:#fff}[data-appearance=light] kbd.search-filter-chip,[data-appearance=light] kbd.rounded.search-filter-chip,:root.light kbd.search-filter-chip,:root.light kbd.rounded.search-filter-chip{color:#334155;background-color:#e2e8f0}[data-appearance=light] .search-filter-chip.bg-dark-900,[data-appearance=light] .search-filter-chip.bg-dark-900.text-dark-400,[data-appearance=light] .search-filter-chip.bg-dark-900.text-dark-500,:root.light .search-filter-chip.bg-dark-900,:root.light .search-filter-chip.bg-dark-900.text-dark-400,:root.light .search-filter-chip.bg-dark-900.text-dark-500,[data-appearance=light] .border-dark-700.bg-dark-900.search-filter-chip,:root.light .border-dark-700.bg-dark-900.search-filter-chip{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .bg-dark-800\/60.search-filter-chip,:root.light .bg-dark-800\/60.search-filter-chip{color:#475569;background-color:#f1f5f9;border-color:#e2e8f0}[data-appearance=light] .surface-card-soft .search-filter-chip,:root.light .surface-card-soft .search-filter-chip{color:#64748b}[data-appearance=light] .search-filter-chip.shrink-0.items-center.rounded-full.border.px-2,:root.light .search-filter-chip.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.search-filter-chip.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.search-filter-chip.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.search-filter-chip.border.px-2,:root.light .inline-flex.shrink-0.items-center.search-filter-chip.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.search-filter-chip.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.search-filter-chip.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(a,button).surface-card-soft .search-filter-chip,:root.light :is(a,button).surface-card-soft .search-filter-chip{color:#64748b}[data-appearance=light] .search-filter-chip.border-primary-500.bg-primary-600\/20,[data-appearance=light] .search-filter-chip.border-primary-500.bg-primary-700,:root.light .search-filter-chip.border-primary-500.bg-primary-600\/20,:root.light .search-filter-chip.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .search-filter-chip.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .search-filter-chip.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.search-filter-chip.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.search-filter-chip.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.items-center.gap-1.search-filter-chip.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.search-filter-chip.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.search-filter-chip.gap-2.p-5,:root.light :is(button,a).flex.w-full.search-filter-chip.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .search-filter-chip.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .search-filter-chip.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.search-filter-chip.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.search-filter-chip.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-filter-chip,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-filter-chip{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.search-filter-chip.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.search-filter-chip.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-filter-chip[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.search-filter-chip[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.search-filter-chip.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.search-filter-chip.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .search-filter-chip.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .search-filter-chip.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .rounded-2xl.search-filter-chip[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-filter-chip[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.search-filter-chip[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.search-filter-chip[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.search-filter-chip[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.search-filter-chip[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.search-filter-chip.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.search-filter-chip.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page .search-filter-chip[class*=text-white],:root.light .senior-surgeon-page .search-filter-chip[class*=text-white]{color:#0f172a}[data-appearance=light] .search-filter-chip,:root.light .search-filter-chip{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .search-filter-chip{color:#a1a1aa}[data-appearance=light] .search-filter-chip,:root.light .search-filter-chip{border-color:#1e293b24}[data-appearance=light] .search-filter-chip:hover,:root.light .search-filter-chip:hover{color:#0f172a;border-color:#0891b24d}[data-appearance=light] .search-filter-chip.text-dark-400,:root.light .search-filter-chip.text-dark-400,[data-appearance=light] .bg-dark-800.search-filter-chip,:root.light .bg-dark-800.search-filter-chip{color:#475569;background:#f1f5f9}[data-appearance=light] button[aria-pressed=false] .search-filter-chip>span.bg-white,:root.light button[aria-pressed=false] .search-filter-chip>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.search-filter-chip,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}main :is(.text-dark-600,[class*=text-dark-600]).search-filter-chip{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).search-filter-chip{color:#a1a1aa}:root:not(.light) button.search-filter-chip.bg-dark-900 :is([class*=text-dark-],.content-title-muted){color:#e2e8f0}:root:not(.light) button.search-filter-chip.bg-dark-900 [class*=text-dark-500],:root:not(.light) button.search-filter-chip.bg-dark-900 [class*=text-dark-600]{color:#cbd5e1}:root:not(.light) button.flex.search-filter-chip.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.search-filter-chip[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .topic-map-page [class*=text-dark-500].search-filter-chip{color:#a1a1aa}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.rounded-xl.search-filter-chip),:root.light .legal-sheet :is(.surface-card-soft,.rounded-xl.search-filter-chip){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .viewer-shell :is(.search-filter-chip,.bg-dark-900,.bg-dark-950,[class*=bg-dark-]),:root.light .viewer-shell :is(.search-filter-chip,.bg-dark-900,.bg-dark-950,[class*=bg-dark-]){background-color:#f1f5f9;border-color:#0f172a1f}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.search-filter-chip,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.search-filter-chip,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.search-filter-chip,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.search-filter-chip,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .home-page p.search-filter-chip.leading-5{color:#94a3b8}:root:not(.light) .analytics-page :is(span,.badge).search-filter-chip:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .admin-page p.search-filter-chip.leading-5.text-dark-500,:root:not(.light) .control-center-page p.search-filter-chip.leading-5.text-dark-500{color:#cbd5e1}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.search-filter-chip,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.search-filter-chip[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.search-filter-chip.text-dark-500{color:#e2e8f0}:root:not(.light) .analytics-page span.search-filter-chip[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.search-filter-chip.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .analytics-page :is(span.search-filter-chip,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.search-filter-chip,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.search-filter-chip,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.search-filter-chip,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.search-filter-chip,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.search-filter-chip,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.search-filter-chip,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.search-filter-chip,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.search-filter-chip,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.search-filter-chip,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.search-filter-chip,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.search-filter-chip,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.search-filter-chip,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.search-filter-chip,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.search-filter-chip,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.search-filter-chip,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.search-filter-chip,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.search-filter-chip,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.search-filter-chip,p.text-\[11px\]),:root.light .reference-hub-page :is(.search-filter-chip,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.search-filter-chip,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.search-filter-chip,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.search-filter-chip,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.search-filter-chip,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.search-filter-chip,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).search-filter-chip:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).search-filter-chip[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.search-filter-chip,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.search-filter-chip,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) .reference-page span.search-filter-chip[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) button.search-filter-chip[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.search-filter-chip.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .search-filter-chip{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}:root:not(.light) .daily-cases-page .flex.search-filter-chip[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page span.search-filter-chip[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.search-filter-chip.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.search-filter-chip{flex:100%;width:100%}}.search-filter-chip:hover{--tw-border-opacity:1;border-color:rgb(var(--dark-600) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--dark-200) / var(--tw-text-opacity,1))}.search-filter-chip-active{border-color:rgb(var(--primary-400) / .45);background-color:rgb(var(--primary-500) / .2);--tw-text-opacity:1;color:rgb(var(--primary-50) / var(--tw-text-opacity,1))}[data-appearance=light] :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-filter-chip-active,:root.light :is(.panel-shell,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .search-filter-chip-active{color:#0e7490}[data-appearance=light] .search-filter-chip-active,:root.light .search-filter-chip-active{color:#0c4a6e}[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.search-filter-chip-active,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.search-filter-chip-active,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}.home-search-field{border-color:var(--line);background:var(--input-bg);border-width:1px;border-radius:.75rem;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:44px;padding-left:.75rem;padding-right:.75rem;display:flex}[data-appearance=light] .inline-flex.shrink-0.home-search-field.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.home-search-field.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.home-search-field.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.home-search-field.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.home-search-field.border-primary-500,:root.light :is(button,a).p-3.home-search-field.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .inline-flex.home-search-field.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.home-search-field.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).home-search-field.w-full.items-start,[data-appearance=light] :is(button,a).home-search-field.w-full.items-center.gap-2.p-5,:root.light :is(button,a).home-search-field.w-full.items-start,:root.light :is(button,a).home-search-field.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.home-search-field.gap-2.p-5,:root.light :is(button,a).flex.w-full.home-search-field.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.items-center.home-search-field.p-5,:root.light :is(button,a).flex.w-full.items-center.home-search-field.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).home-search-field.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).home-search-field.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.home-search-field.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.home-search-field.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.home-search-field.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.home-search-field.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-field,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-field{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).home-search-field.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).home-search-field.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.home-search-field.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.home-search-field.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.home-search-field.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.home-search-field.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-field[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-field[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .home-search-field.border.px-4.py-3[class*=bg-primary-50],:root.light .home-search-field.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.home-search-field.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.home-search-field.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.home-search-field[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-search-field[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-search-field[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.home-search-field[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.home-search-field[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.home-search-field[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .home-search-field.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .home-search-field.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.home-search-field.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.home-search-field.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.home-search-field.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.home-search-field.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.home-search-field[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.home-search-field[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.home-search-field[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.home-search-field[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.home-search-field.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.home-search-field.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.home-search-field.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.home-search-field[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.home-search-field.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.home-search-field.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.home-search-field)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.home-search-field)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.home-search-field.rounded-xl[class*=bg-orange-6],:root:not(.light) button.flex-1.home-search-field[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .messages-page .home-search-field.flex-1[class*=bg-orange-5],:root:not(.light) .messages-page .flex.home-search-field[class*=bg-orange-5],:root:not(.light) button.home-search-field.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.home-search-field.flex-1[class*=bg-orange-500\/15],:root:not(.light) button.flex.home-search-field[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.flex.home-search-field[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .home-search-field.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.home-search-field[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .home-search-field.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.home-search-field.gap-2>button,.reference-hub-page .flex.flex-wrap.items-center.home-search-field>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .home-search-field.flex-wrap.gap-1{width:100%}.reference-hub-page .card .home-search-field.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.home-search-field.flex-1.items-center,.reference-hub-page .no-print.flex.home-search-field.items-center,.reference-hub-page .no-print.flex.flex-1.home-search-field{flex:100%;width:100%}}.home-search-input{color:var(--input-color);background-color:#0000;width:100%;min-width:0;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] :is(button,a).home-search-input.p-4.text-left,:root.light :is(button,a).home-search-input.p-4.text-left,[data-appearance=light] :is(button,a).flex.home-search-input.items-start,[data-appearance=light] :is(button,a).flex.home-search-input.items-center.gap-2.p-5,:root.light :is(button,a).flex.home-search-input.items-start,:root.light :is(button,a).flex.home-search-input.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .bg-primary-50.home-search-input,:root.light .bg-primary-50.home-search-input{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.home-search-input,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.home-search-input,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.home-search-input,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.home-search-input,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.home-search-input,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.home-search-input{color:#475569}[data-appearance=light] .rounded-xl.border.px-3.home-search-input[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.home-search-input[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}.home-search-input:focus{outline-offset:2px;outline:2px solid #0000}.home-search-input::placeholder{color:var(--muted)}.home-search-dropdown{border-color:var(--line);background:var(--surface-strong);box-shadow:var(--elev-card);border-width:1px;border-radius:1rem;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.home-search-dropdown.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.home-search-dropdown.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .home-search-dropdown[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .home-search-dropdown.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .home-search-dropdown.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .home-search-dropdown.border-amber-400\/20,[data-appearance=light] .page-hero-shell .home-search-dropdown.border-violet-400\/20,:root.light .page-hero-shell .home-search-dropdown[class*=border-][class*=bg-],:root.light .page-hero-shell .home-search-dropdown.border-cyan-400\/20,:root.light .page-hero-shell .home-search-dropdown.border-emerald-400\/20,:root.light .page-hero-shell .home-search-dropdown.border-amber-400\/20,:root.light .page-hero-shell .home-search-dropdown.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .home-search-dropdown :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .home-search-dropdown :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .home-search-dropdown [class*=text-dark-400],:root.light .page-hero-shell .home-search-dropdown [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-dropdown,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-dropdown{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-dropdown[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-search-dropdown[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.home-search-dropdown.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.home-search-dropdown.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .home-search-dropdown.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .home-search-dropdown.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .home-search-dropdown.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .home-search-dropdown.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .home-search-dropdown.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .home-search-dropdown.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-search-dropdown[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-search-dropdown[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-search-dropdown[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.home-search-dropdown[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.home-search-dropdown[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.home-search-dropdown[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.home-search-dropdown.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.home-search-dropdown.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .home-search-dropdown[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .home-search-dropdown[class*=bg-dark-900],:root.light .emergency-medicine-page .home-search-dropdown[class*=border-dark-700],:root.light .emergency-medicine-page .home-search-dropdown[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .home-search-dropdown [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .home-search-dropdown [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .home-search-dropdown [class*=text-dark-300],:root.light .emergency-medicine-page .home-search-dropdown [class*=text-dark-200],:root.light .emergency-medicine-page .home-search-dropdown [class*=text-dark-100],:root.light .emergency-medicine-page .home-search-dropdown [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .home-search-dropdown[class*=border-dark-700],[data-appearance=light] .board-exam-page .home-search-dropdown[class*=bg-dark-900],:root.light .board-exam-page .home-search-dropdown[class*=border-dark-700],:root.light .board-exam-page .home-search-dropdown[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .home-search-dropdown :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .home-search-dropdown [class*=text-dark-200],[data-appearance=light] .board-exam-page .home-search-dropdown [class*=text-dark-300],:root.light .board-exam-page .home-search-dropdown :is(.content-title,h2,h3,p),:root.light .board-exam-page .home-search-dropdown [class*=text-dark-200],:root.light .board-exam-page .home-search-dropdown [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .home-search-dropdown p[class*=text-dark-300],:root.light .board-exam-page .home-search-dropdown p[class*=text-dark-300]{color:#475569}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.home-search-dropdown[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.home-search-dropdown,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.home-search-dropdown,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.home-search-dropdown)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.home-search-dropdown)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.home-search-dropdown)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.home-search-dropdown)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.home-search-suggestion{color:var(--text);text-align:left;align-items:center;gap:.75rem;width:100%;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-appearance=light] .inline-flex.shrink-0.home-search-suggestion.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.home-search-suggestion.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .inline-flex.home-search-suggestion.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.home-search-suggestion.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).home-search-suggestion.p-4.text-left,:root.light :is(button,a).home-search-suggestion.p-4.text-left,[data-appearance=light] :is(button,a).w-full.p-4.home-search-suggestion,:root.light :is(button,a).w-full.p-4.home-search-suggestion,[data-appearance=light] :is(button,a).home-search-suggestion.w-full.items-start,[data-appearance=light] :is(button,a).home-search-suggestion.w-full.items-center.gap-2.p-5,:root.light :is(button,a).home-search-suggestion.w-full.items-start,:root.light :is(button,a).home-search-suggestion.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.home-search-suggestion.items-start,[data-appearance=light] :is(button,a).flex.home-search-suggestion.items-center.gap-2.p-5,:root.light :is(button,a).flex.home-search-suggestion.items-start,:root.light :is(button,a).flex.home-search-suggestion.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.home-search-suggestion.gap-2.p-5,:root.light :is(button,a).flex.w-full.home-search-suggestion.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).home-search-suggestion.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).home-search-suggestion.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.home-search-suggestion.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.home-search-suggestion.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).home-search-suggestion.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).home-search-suggestion.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.home-search-suggestion.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.home-search-suggestion.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.border.home-search-suggestion.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.home-search-suggestion.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.home-search-suggestion,:root.light .bg-primary-50.home-search-suggestion{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.home-search-suggestion,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.home-search-suggestion,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.home-search-suggestion,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.home-search-suggestion,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.home-search-suggestion,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.home-search-suggestion{color:#475569}[data-appearance=light] .rounded-xl.border.px-3.home-search-suggestion[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.home-search-suggestion[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.home-search-suggestion.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.home-search-suggestion.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .home-search-suggestion.flex-1[class*=bg-orange-5],:root:not(.light) button.home-search-suggestion.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.home-search-suggestion.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .home-search-suggestion.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.home-search-suggestion[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .home-search-suggestion.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.home-search-suggestion.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .home-search-suggestion.flex-wrap.gap-1{width:100%}.reference-hub-page .card .home-search-suggestion.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .grid.home-search-suggestion.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}.reference-hub-page .no-print.home-search-suggestion.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.home-search-suggestion{flex:100%;width:100%}}.home-search-suggestion:hover,.home-search-suggestion:focus-visible{background:var(--surface-hover-bg);color:var(--heading-fg)}.home-surface-card{border-color:var(--line);background:var(--surface-strong);box-shadow:var(--elev-soft);border-width:1px;border-radius:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.home-surface-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.home-surface-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.home-surface-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.home-surface-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.home-surface-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-surface-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-surface-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.home-surface-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.home-surface-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.home-surface-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.home-surface-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.home-surface-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.home-surface-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.home-surface-card:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:var(--line-strong);box-shadow:var(--elev-card), 0 0 0 1px #22d3ee14}@media (hover:hover) and (pointer:fine){.home-surface-card:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(360px at 50% -10%,#38bdf817,#0000 64%);transition:opacity .32s;position:absolute;inset:0}.home-surface-card:hover:after{opacity:1}}.home-surface-badge{border-color:var(--chrome-subtle-border);background:var(--chrome-subtle-bg);text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));border-width:1px;border-radius:9999px;padding:.25rem .75rem;font-size:11px;font-weight:600}[data-appearance=light] tr.border-t.border-dark-800\/80 .home-surface-badge,:root.light tr.border-t.border-dark-800\/80 .home-surface-badge{color:var(--muted)}[data-appearance=light] .inline-flex.shrink-0.items-center.home-surface-badge.border.px-2,:root.light .inline-flex.shrink-0.items-center.home-surface-badge.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.home-surface-badge.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.home-surface-badge.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .home-surface-badge.border-primary-500.bg-primary-600\/20,[data-appearance=light] .home-surface-badge.border-primary-500.bg-primary-700,:root.light .home-surface-badge.border-primary-500.bg-primary-600\/20,:root.light .home-surface-badge.border-primary-500.bg-primary-700{color:#fff;background-color:#0e7490;border-color:#0891b2}[data-appearance=light] .inline-flex.items-center.gap-1.home-surface-badge.border-primary-500\/20,:root.light .inline-flex.items-center.gap-1.home-surface-badge.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-badge,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-badge{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-badge[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.home-surface-badge[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.home-surface-badge.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.home-surface-badge.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.home-surface-badge[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-surface-badge[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.home-surface-badge[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.home-surface-badge[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.home-surface-badge[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.home-surface-badge[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.home-surface-badge.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.home-surface-badge.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.home-surface-badge.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.home-surface-badge.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .reference-hub-page .card .home-surface-badge[class*=text-white],:root.light .reference-hub-page .card .home-surface-badge[class*=text-white]{color:#0f172a}[data-appearance=light] .home-surface-badge,:root.light .home-surface-badge{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .home-surface-badge{color:#d4d4d8}[data-appearance=light] button[aria-pressed=false] .home-surface-badge>span.bg-white,:root.light button[aria-pressed=false] .home-surface-badge>span.bg-white{background-color:#64748b;box-shadow:0 1px 3px #00000026}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.home-surface-badge[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.home-surface-badge,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.home-surface-badge,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.home-surface-badge,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) :is(.reference-page,.main-source-page) :is(.badge,.chip,span.home-surface-badge,span.rounded-md):is([class*=bg-primary-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5]):is([class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3]){color:#fff;background-color:#7f1d1de0;border-color:#f8717173}:root:not(.light) .analytics-page :is(span,.badge).home-surface-badge:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c7a}:root:not(.light) .analytics-page :is(.cursor-help.metric-meta,p.home-surface-badge,span.text-\[11px\]){color:#94a3b8}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.control-center-page,.analytics-page,.topic-map-page,.home-page) :is(.badge,.chip,button,[role=button],[role=tab],span.home-surface-badge,span.rounded-md) :is([class*=text-red-3],[class*=text-amber-3],[class*=text-orange-3],[class*=text-emerald-3],[class*=text-primary-3],[class*=text-cyan-3],[class*=text-sky-3],[class*=text-blue-3],[class*=text-purple-3],[class*=text-fuchsia-3],[class*=text-violet-3],[class*=text-teal-3],[class*=text-yellow-3],[class*=text-rose-3],[class*=text-lime-3],[class*=text-pink-3]){color:#f8fafc;-webkit-text-fill-color:#f8fafc}:root:not(.light) .analytics-page :is(span.home-surface-badge[class*=border-primary-500\/][class*=bg-primary-600\/10],span.rounded-full[class*=text-primary-],.analytics-domain-filter[class*=text-primary-]){color:#fff;background-color:#7c2d12e0;border-color:#ea580c80}[data-appearance=black] :is(.control-center-page,.admin-page) p.home-surface-badge.text-dark-600{color:#e2e8f0}:root:not(.light) .analytics-page span.home-surface-badge[class*=border-primary-500\/][class*=bg-primary-600\/10]{color:#fff;background-color:#7c2d12eb;border-color:#ea580c8c}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.leading-5,p.home-surface-badge){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.home-surface-badge.font-semibold),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.home-surface-badge.font-semibold),[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].home-surface-badge),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].home-surface-badge),:root:not(.light) .analytics-page :is(p.home-surface-badge,span.text-\[11px\],.cursor-help).metric-meta{color:#e2e8f0}:root:not(.light) .analytics-page :is(span.home-surface-badge,.analytics-domain-filter,.badge).rounded-full:is([class*=border-primary-500\/20],[class*=bg-primary-600\/10],[class*=bg-primary-500\/10]){color:#fff;-webkit-text-fill-color:#fff;background-color:#0f766ef5;border-color:#2dd4bf73}:root:not(.light) .analytics-page :is(p,span).home-surface-badge.text-dark-600{color:#94a3b8;-webkit-text-fill-color:#94a3b8}:root:not(.light) .exam-page :is(.text-dark-200,.home-surface-badge,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.home-surface-badge,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .profile-page :is(.metric-meta,.support-label-muted,.text-dark-500,.text-dark-600,p.text-\[10px\],p.home-surface-badge,span.text-\[10px\],span.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.home-surface-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root.light :is(main,header,aside) :is(.badge,.chip,span.rounded-md,span.rounded-lg,span.home-surface-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]):is(.emphasis-mid,.emphasis-important){color:var(--palette-enforce-orange);-webkit-text-fill-color:var(--palette-enforce-orange)}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.home-surface-badge,.text-dark-400,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.home-surface-badge,.text-dark-400,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.home-surface-badge,.text-dark-400,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.home-surface-badge,.text-dark-400,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.home-surface-badge,span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.home-surface-badge){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.home-surface-badge,span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.home-surface-badge),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.home-surface-badge){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.text-xs,p.home-surface-badge){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.text-xs,p.home-surface-badge){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .decision-aid-page :is(a,span).home-surface-badge:is([class*=border-sky-],[class*=bg-sky-],[class*=border-cyan-],[class*=bg-cyan-]),:root:not(.light) .decision-aid-page :is(a,span).home-surface-badge[class*=bg-orange-5]{color:#fed7aa;-webkit-text-fill-color:#fed7aa;background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.home-surface-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]){background-color:#7c2d12b8;border-color:#ea580c73}:root:not(.light) .reference-page :is(.badge,.chip,.chip-soft,span.rounded-md,span.rounded-lg,span.home-surface-badge,button):is([class*=bg-orange-5],[class*=bg-amber-5]) :is(.emphasis-mid,.emphasis-important,[class*=text-orange-],[class*=text-amber-]){color:#fed7aa;-webkit-text-fill-color:#fed7aa}:root:not(.light) button.home-surface-badge[class*=border-orange-500][class*=bg-orange],:root:not(.light) button.home-surface-badge.capitalize[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}:root:not(.light) .daily-cases-page span.home-surface-badge[class*=border-orange]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}.panel-gradient-exam{background:var(--panel-gradient-exam-bg);background:var(--panel-bg);box-shadow:var(--elev-soft), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-backdrop-blur:blur(14px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-exam.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-exam.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-exam,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-exam{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-exam[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-exam[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-gradient-exam.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-gradient-exam.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-gradient-exam[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-exam[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-exam[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-exam[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-exam[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-exam[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-gradient-exam.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-gradient-exam.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .panel-gradient-exam,:root.light .panel-gradient-exam{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-exam[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-gradient-exam{border-color:#10b98126}@media (forced-colors:active){.panel-gradient-exam{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] :is(.card,.panel-gradient-exam,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.card,.panel-gradient-exam,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,[data-appearance=light] :is(.panel-gradient-exam,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-gradient-exam,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-gradient-exam,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-gradient-exam,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-gradient-exam,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-gradient-exam,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.card,.panel-gradient-exam,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card,.panel-gradient-exam,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] :is(.card,.surface-card-soft,.panel-gradient-exam) :is(.surface-title,.content-title).text-white,:root.light :is(.card,.surface-card-soft,.panel-gradient-exam) :is(.surface-title,.content-title).text-white,[data-appearance=light] .panel-gradient-exam .content-title,:root.light .panel-gradient-exam .content-title{color:#0f172a}[data-appearance=light] .senior-surgeon-page .panel-gradient-exam [class*=text-dark-500],[data-appearance=light] .senior-surgeon-page .panel-gradient-exam [class*=text-dark-400],[data-appearance=light] .senior-surgeon-page .panel-gradient-exam [class*=text-dark-300],:root.light .senior-surgeon-page .panel-gradient-exam [class*=text-dark-500],:root.light .senior-surgeon-page .panel-gradient-exam [class*=text-dark-400],:root.light .senior-surgeon-page .panel-gradient-exam [class*=text-dark-300]{color:#475569}[data-appearance=black] .panel-gradient-exam{box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card,.panel-gradient-exam,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-gradient-exam,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card,.panel-gradient-exam,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-gradient-exam,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-gradient-exam,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.card,.panel-gradient-exam,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-gradient-exam,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}[data-appearance=light] .main-source-page .panel-gradient-exam .surface-card-soft,:root.light .main-source-page .panel-gradient-exam .surface-card-soft{background-color:#fff;border-color:#1e293b1a;box-shadow:0 1px 2px #0f172a0a}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-gradient-exam,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-exam,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-gradient-exam,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-exam,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-gradient-exam,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-gradient-exam,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-gradient-exam,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-gradient-exam,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-gradient-exam,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-gradient-exam,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-gradient-exam,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card,.panel-gradient-exam,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-gradient-exam,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card,.panel-gradient-exam,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-gradient-exam,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-gradient-exam,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-gradient-exam,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-exam,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-exam,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-gradient-exam,.card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.card,.panel-gradient-exam,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .panel-gradient-exam>button,:root.light .senior-surgeon-page .panel-gradient-exam>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .panel-gradient-exam>button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .panel-gradient-exam>button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button .support-label,:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button.content-title,:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-exam)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(body,main,.page-wrap-wide,.page-wrap,.page-aurora,.page-frame-themed,.page-hero-shell,.panel-gradient-exam,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root.light .panel-gradient-exam{box-shadow:var(--elev-soft);background:linear-gradient(160deg,#0891b20a 0%,#fffffff5 36%);border-color:#1e293b1a}@media (width<=640px){.panel-gradient-exam{border-radius:1.1rem}}.panel-gradient-countdown{background:var(--panel-gradient-countdown-bg);background:var(--panel-bg);box-shadow:var(--elev-soft), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-backdrop-blur:blur(14px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-countdown.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-countdown.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-countdown,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-countdown{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-countdown[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-countdown[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-gradient-countdown.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-gradient-countdown.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-gradient-countdown[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-countdown[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-countdown[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-countdown[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-countdown[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-countdown[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-gradient-countdown.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-gradient-countdown.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .panel-gradient-countdown,:root.light .panel-gradient-countdown{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-countdown[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-gradient-countdown{border-color:rgb(var(--primary-500) / .2)}@media (forced-colors:active){.panel-gradient-countdown{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] :is(.card,.panel-gradient-countdown,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.card,.panel-gradient-countdown,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,[data-appearance=light] :is(.panel-gradient-countdown,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-gradient-countdown,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-gradient-countdown,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-gradient-countdown,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-gradient-countdown,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-gradient-countdown,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.card,.panel-gradient-countdown,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card,.panel-gradient-countdown,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] .panel-gradient-countdown.bg-primary-600\/10,[data-appearance=light] .panel-gradient-countdown.bg-primary-500\/5,:root.light .panel-gradient-countdown.bg-primary-600\/10,:root.light .panel-gradient-countdown.bg-primary-500\/5,[data-appearance=light] .empty-state-panel .panel-gradient-countdown.bg-primary-500\/10,:root.light .empty-state-panel .panel-gradient-countdown.bg-primary-500\/10{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .panel-gradient-countdown.bg-primary-500\/8,:root.light .panel-gradient-countdown.bg-primary-500\/8{background-color:#f0f9ff;border-color:#0ea5e938}[data-appearance=light] .panel-gradient-countdown.bg-primary-500\/8.text-primary-300,:root.light .panel-gradient-countdown.bg-primary-500\/8.text-primary-300{color:#075985}[data-appearance=light] :is(.card,.surface-card-soft,.panel-gradient-countdown) :is(.surface-title,.content-title).text-white,:root.light :is(.card,.surface-card-soft,.panel-gradient-countdown) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .panel-gradient-countdown.bg-primary-500\/10,[data-appearance=light] .panel-gradient-countdown.bg-primary-600\/10,:root.light .panel-gradient-countdown.bg-primary-500\/10,:root.light .panel-gradient-countdown.bg-primary-600\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .panel-gradient-countdown.bg-primary-600\/10,[data-appearance=light] .inline-flex.items-center.gap-1.rounded-full.panel-gradient-countdown,:root.light .panel-gradient-countdown.bg-primary-600\/10,:root.light .inline-flex.items-center.gap-1.rounded-full.panel-gradient-countdown{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] .panel-gradient-countdown .content-title,:root.light .panel-gradient-countdown .content-title{color:#0f172a}[data-appearance=light] .reference-hub-page .card.panel-gradient-countdown,:root.light .reference-hub-page .card.panel-gradient-countdown{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page .panel-gradient-countdown [class*=text-dark-500],[data-appearance=light] .senior-surgeon-page .panel-gradient-countdown [class*=text-dark-400],[data-appearance=light] .senior-surgeon-page .panel-gradient-countdown [class*=text-dark-300],:root.light .senior-surgeon-page .panel-gradient-countdown [class*=text-dark-500],:root.light .senior-surgeon-page .panel-gradient-countdown [class*=text-dark-400],:root.light .senior-surgeon-page .panel-gradient-countdown [class*=text-dark-300]{color:#475569}[data-appearance=black] .panel-gradient-countdown{box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card,.panel-gradient-countdown,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-gradient-countdown,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card,.panel-gradient-countdown,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-gradient-countdown,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-gradient-countdown,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.card,.panel-gradient-countdown,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-gradient-countdown,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}[data-appearance=light] .main-source-page .panel-gradient-countdown .surface-card-soft,:root.light .main-source-page .panel-gradient-countdown .surface-card-soft{background-color:#fff;border-color:#1e293b1a;box-shadow:0 1px 2px #0f172a0a}:root:not(.light) .page-hero-shell :is(.card.panel-gradient-countdown.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell :is(.card.panel-gradient-countdown.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-gradient-countdown,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-countdown,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-gradient-countdown,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-countdown,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-gradient-countdown,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-gradient-countdown,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-gradient-countdown,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-gradient-countdown,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-gradient-countdown,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-gradient-countdown,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-gradient-countdown,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card,.panel-gradient-countdown,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-gradient-countdown,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card,.panel-gradient-countdown,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-gradient-countdown,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-gradient-countdown,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-gradient-countdown,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-countdown,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-countdown,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-gradient-countdown,.card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.card,.panel-gradient-countdown,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .panel-gradient-countdown>button,:root.light .senior-surgeon-page .panel-gradient-countdown>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .panel-gradient-countdown>button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .panel-gradient-countdown>button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button .support-label,:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button.content-title,:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-countdown)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(body,main,.page-wrap-wide,.page-wrap,.page-aurora,.page-frame-themed,.page-hero-shell,.panel-gradient-countdown,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root.light .panel-gradient-countdown{box-shadow:var(--elev-soft);background:linear-gradient(160deg,#0891b20a 0%,#fffffff5 36%);border-color:#1e293b1a}@media (width<=640px){.panel-gradient-countdown{border-radius:1.1rem}}.panel-gradient-daily{background:var(--panel-gradient-daily-bg);background:var(--panel-bg);box-shadow:var(--elev-soft), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-backdrop-blur:blur(14px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-daily.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-daily.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-daily,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-daily{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-daily[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-daily[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-gradient-daily.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-gradient-daily.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-gradient-daily[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-daily[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-daily[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-daily[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-daily[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-daily[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-gradient-daily.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-gradient-daily.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .panel-gradient-daily,:root.light .panel-gradient-daily{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-daily[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-gradient-daily{border-color:rgb(var(--primary-500) / .2)}@media (forced-colors:active){.panel-gradient-daily{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] :is(.card,.panel-gradient-daily,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.card,.panel-gradient-daily,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,[data-appearance=light] :is(.panel-gradient-daily,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-gradient-daily,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-gradient-daily,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-gradient-daily,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-gradient-daily,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-gradient-daily,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.card,.panel-gradient-daily,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card,.panel-gradient-daily,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] .panel-gradient-daily.bg-primary-600\/10,[data-appearance=light] .panel-gradient-daily.bg-primary-500\/5,:root.light .panel-gradient-daily.bg-primary-600\/10,:root.light .panel-gradient-daily.bg-primary-500\/5,[data-appearance=light] .empty-state-panel .panel-gradient-daily.bg-primary-500\/10,:root.light .empty-state-panel .panel-gradient-daily.bg-primary-500\/10{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .panel-gradient-daily.bg-primary-500\/8,:root.light .panel-gradient-daily.bg-primary-500\/8{background-color:#f0f9ff;border-color:#0ea5e938}[data-appearance=light] .panel-gradient-daily.bg-primary-500\/8.text-primary-300,:root.light .panel-gradient-daily.bg-primary-500\/8.text-primary-300{color:#075985}[data-appearance=light] :is(.card,.surface-card-soft,.panel-gradient-daily) :is(.surface-title,.content-title).text-white,:root.light :is(.card,.surface-card-soft,.panel-gradient-daily) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .panel-gradient-daily.bg-primary-500\/10,[data-appearance=light] .panel-gradient-daily.bg-primary-600\/10,:root.light .panel-gradient-daily.bg-primary-500\/10,:root.light .panel-gradient-daily.bg-primary-600\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .panel-gradient-daily.bg-primary-600\/10,[data-appearance=light] .inline-flex.items-center.gap-1.rounded-full.panel-gradient-daily,:root.light .panel-gradient-daily.bg-primary-600\/10,:root.light .inline-flex.items-center.gap-1.rounded-full.panel-gradient-daily{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] .panel-gradient-daily .content-title,:root.light .panel-gradient-daily .content-title{color:#0f172a}[data-appearance=light] .reference-hub-page .card.panel-gradient-daily,:root.light .reference-hub-page .card.panel-gradient-daily{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page .panel-gradient-daily [class*=text-dark-500],[data-appearance=light] .senior-surgeon-page .panel-gradient-daily [class*=text-dark-400],[data-appearance=light] .senior-surgeon-page .panel-gradient-daily [class*=text-dark-300],:root.light .senior-surgeon-page .panel-gradient-daily [class*=text-dark-500],:root.light .senior-surgeon-page .panel-gradient-daily [class*=text-dark-400],:root.light .senior-surgeon-page .panel-gradient-daily [class*=text-dark-300]{color:#475569}[data-appearance=black] .panel-gradient-daily{box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card,.panel-gradient-daily,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-gradient-daily,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card,.panel-gradient-daily,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-gradient-daily,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-gradient-daily,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.card,.panel-gradient-daily,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-gradient-daily,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}[data-appearance=light] .main-source-page .panel-gradient-daily .surface-card-soft,:root.light .main-source-page .panel-gradient-daily .surface-card-soft{background-color:#fff;border-color:#1e293b1a;box-shadow:0 1px 2px #0f172a0a}:root:not(.light) .page-hero-shell :is(.card.panel-gradient-daily.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell :is(.card.panel-gradient-daily.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-gradient-daily,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-daily,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-gradient-daily,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-daily,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-gradient-daily,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-gradient-daily,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-gradient-daily,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-gradient-daily,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-gradient-daily,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-gradient-daily,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-gradient-daily,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card,.panel-gradient-daily,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-gradient-daily,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card,.panel-gradient-daily,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-gradient-daily,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-gradient-daily,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-gradient-daily,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-daily,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-daily,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-gradient-daily,.card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.card,.panel-gradient-daily,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .panel-gradient-daily>button,:root.light .senior-surgeon-page .panel-gradient-daily>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .panel-gradient-daily>button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .panel-gradient-daily>button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button .support-label,:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button.content-title,:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-daily)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(body,main,.page-wrap-wide,.page-wrap,.page-aurora,.page-frame-themed,.page-hero-shell,.panel-gradient-daily,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root.light .panel-gradient-daily{box-shadow:var(--elev-soft);background:linear-gradient(160deg,#0891b20a 0%,#fffffff5 36%);border-color:#1e293b1a}@media (width<=640px){.panel-gradient-daily{border-radius:1.1rem}}.panel-gradient-focus{background:var(--panel-gradient-focus-bg);background:var(--panel-bg);box-shadow:var(--elev-soft), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-backdrop-blur:blur(14px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-focus.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-focus.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-focus,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-focus{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-focus[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-focus[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-gradient-focus.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-gradient-focus.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-gradient-focus[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-focus[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-focus[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-focus[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-focus[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-focus[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-gradient-focus.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-gradient-focus.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .panel-gradient-focus,:root.light .panel-gradient-focus{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-focus[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-gradient-focus{border-color:#ef444433}@media (forced-colors:active){.panel-gradient-focus{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] :is(.card,.panel-gradient-focus,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.card,.panel-gradient-focus,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,[data-appearance=light] :is(.panel-gradient-focus,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-gradient-focus,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-gradient-focus,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-gradient-focus,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-gradient-focus,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-gradient-focus,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.card,.panel-gradient-focus,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card,.panel-gradient-focus,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] .panel-gradient-focus.bg-red-500\/10,:root.light .panel-gradient-focus.bg-red-500\/10{color:#991b1b;background:#fef2f2;border-color:#dc2626}[data-appearance=light] :is(.card,.surface-card-soft,.panel-gradient-focus) :is(.surface-title,.content-title).text-white,:root.light :is(.card,.surface-card-soft,.panel-gradient-focus) :is(.surface-title,.content-title).text-white,[data-appearance=light] .panel-gradient-focus .content-title,:root.light .panel-gradient-focus .content-title{color:#0f172a}[data-appearance=light] .senior-surgeon-page .panel-gradient-focus [class*=text-dark-500],[data-appearance=light] .senior-surgeon-page .panel-gradient-focus [class*=text-dark-400],[data-appearance=light] .senior-surgeon-page .panel-gradient-focus [class*=text-dark-300],:root.light .senior-surgeon-page .panel-gradient-focus [class*=text-dark-500],:root.light .senior-surgeon-page .panel-gradient-focus [class*=text-dark-400],:root.light .senior-surgeon-page .panel-gradient-focus [class*=text-dark-300]{color:#475569}[data-appearance=black] .panel-gradient-focus{box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card,.panel-gradient-focus,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-gradient-focus,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card,.panel-gradient-focus,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-gradient-focus,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-gradient-focus,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.card,.panel-gradient-focus,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-gradient-focus,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}[data-appearance=light] .main-source-page .panel-gradient-focus .surface-card-soft,:root.light .main-source-page .panel-gradient-focus .surface-card-soft{background-color:#fff;border-color:#1e293b1a;box-shadow:0 1px 2px #0f172a0a}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-gradient-focus,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-focus,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-gradient-focus,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-focus,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-gradient-focus,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-gradient-focus,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-gradient-focus,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-gradient-focus,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-gradient-focus,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-gradient-focus,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-gradient-focus,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card,.panel-gradient-focus,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-gradient-focus,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card,.panel-gradient-focus,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-gradient-focus,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-gradient-focus,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-gradient-focus,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-focus,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-focus,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-gradient-focus,.card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.card,.panel-gradient-focus,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .panel-gradient-focus>button,:root.light .senior-surgeon-page .panel-gradient-focus>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .panel-gradient-focus>button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .panel-gradient-focus>button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button .support-label,:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button.content-title,:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-focus)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(body,main,.page-wrap-wide,.page-wrap,.page-aurora,.page-frame-themed,.page-hero-shell,.panel-gradient-focus,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root.light .panel-gradient-focus{box-shadow:var(--elev-soft);background:linear-gradient(160deg,#0891b20a 0%,#fffffff5 36%);border-color:#1e293b1a}@media (width<=640px){.panel-gradient-focus{border-radius:1.1rem}}.panel-gradient-onboarding{background:var(--panel-gradient-onboarding-bg);background:var(--panel-bg);box-shadow:var(--elev-soft), var(--card-inset);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-backdrop-blur:blur(14px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1.5rem;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-onboarding.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.panel-gradient-onboarding.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-onboarding,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-onboarding{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-onboarding[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-onboarding[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.panel-gradient-onboarding.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.panel-gradient-onboarding.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.panel-gradient-onboarding[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-onboarding[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.panel-gradient-onboarding[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-onboarding[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-onboarding[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.panel-gradient-onboarding[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.panel-gradient-onboarding.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.panel-gradient-onboarding.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .panel-gradient-onboarding,:root.light .panel-gradient-onboarding{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.panel-gradient-onboarding[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.panel-gradient-onboarding{border-color:rgb(var(--primary-500) / .2)}@media (forced-colors:active){.panel-gradient-onboarding{forced-color-adjust:none;border-color:canvastext}}[data-appearance=light] :is(.card,.panel-gradient-onboarding,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white,:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-white{color:var(--heading-fg)}[data-appearance=light] :is(.card,.panel-gradient-onboarding,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,.home-surface-card,.modal-shell,.empty-state-shell) .text-primary-200,[data-appearance=light] :is(.panel-gradient-onboarding,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,[data-appearance=light] :is(.panel-gradient-onboarding,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,[data-appearance=light] :is(.panel-gradient-onboarding,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200,:root.light :is(.panel-gradient-onboarding,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-50,:root.light :is(.panel-gradient-onboarding,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-100,:root.light :is(.panel-gradient-onboarding,.page-hero-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell-warning,.page-hero-shell-danger) .text-primary-200{color:#0e7490}[data-appearance=light] :is(.card,.panel-gradient-onboarding,main,button) :is(.text-dark-500,[class*=text-dark-500]),:root.light :is(.card,.panel-gradient-onboarding,main,button) :is(.text-dark-500,[class*=text-dark-500]){color:#475569}[data-appearance=light] .panel-gradient-onboarding.bg-primary-600\/10,[data-appearance=light] .panel-gradient-onboarding.bg-primary-500\/5,:root.light .panel-gradient-onboarding.bg-primary-600\/10,:root.light .panel-gradient-onboarding.bg-primary-500\/5,[data-appearance=light] .empty-state-panel .panel-gradient-onboarding.bg-primary-500\/10,:root.light .empty-state-panel .panel-gradient-onboarding.bg-primary-500\/10{color:#0e7490;background:#ecfeff;border-color:#0891b2}[data-appearance=light] .panel-gradient-onboarding.bg-primary-500\/8,:root.light .panel-gradient-onboarding.bg-primary-500\/8{background-color:#f0f9ff;border-color:#0ea5e938}[data-appearance=light] .panel-gradient-onboarding.bg-primary-500\/8.text-primary-300,:root.light .panel-gradient-onboarding.bg-primary-500\/8.text-primary-300{color:#075985}[data-appearance=light] :is(.card,.surface-card-soft,.panel-gradient-onboarding) :is(.surface-title,.content-title).text-white,:root.light :is(.card,.surface-card-soft,.panel-gradient-onboarding) :is(.surface-title,.content-title).text-white{color:#0f172a}[data-appearance=light] .panel-gradient-onboarding.bg-primary-500\/10,[data-appearance=light] .panel-gradient-onboarding.bg-primary-600\/10,:root.light .panel-gradient-onboarding.bg-primary-500\/10,:root.light .panel-gradient-onboarding.bg-primary-600\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}[data-appearance=light] .panel-gradient-onboarding.bg-primary-600\/10,[data-appearance=light] .inline-flex.items-center.gap-1.rounded-full.panel-gradient-onboarding,:root.light .panel-gradient-onboarding.bg-primary-600\/10,:root.light .inline-flex.items-center.gap-1.rounded-full.panel-gradient-onboarding{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] .panel-gradient-onboarding .content-title,:root.light .panel-gradient-onboarding .content-title{color:#0f172a}[data-appearance=light] .reference-hub-page .card.panel-gradient-onboarding,:root.light .reference-hub-page .card.panel-gradient-onboarding{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page .panel-gradient-onboarding [class*=text-dark-500],[data-appearance=light] .senior-surgeon-page .panel-gradient-onboarding [class*=text-dark-400],[data-appearance=light] .senior-surgeon-page .panel-gradient-onboarding [class*=text-dark-300],:root.light .senior-surgeon-page .panel-gradient-onboarding [class*=text-dark-500],:root.light .senior-surgeon-page .panel-gradient-onboarding [class*=text-dark-400],:root.light .senior-surgeon-page .panel-gradient-onboarding [class*=text-dark-300]{color:#475569}[data-appearance=black] .panel-gradient-onboarding{box-shadow:none;background:#000;border-color:#0000}[data-appearance=light] :is(.card,.panel-gradient-onboarding,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-gradient-onboarding,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.text-dark-100,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=black] :is(.card,.panel-gradient-onboarding,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-500,[data-appearance=black] :is(.card,.panel-gradient-onboarding,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-400{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-gradient-onboarding,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .text-dark-300{color:#d4d4d8}[data-appearance=dark] :is(.card,.panel-gradient-onboarding,.surface-card) .text-dark-500{color:#a1a1aa}[data-appearance=default] :is(.card,.panel-gradient-onboarding,.surface-card,.page-hero-shell) .text-dark-500{color:#94a3b8}[data-appearance=light] .main-source-page .panel-gradient-onboarding .surface-card-soft,:root.light .main-source-page .panel-gradient-onboarding .surface-card-soft{background-color:#fff;border-color:#1e293b1a;box-shadow:0 1px 2px #0f172a0a}:root:not(.light) .page-hero-shell :is(.card.panel-gradient-onboarding.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5){background-color:#0369a1b8;border-color:#7dd3fc61}:root:not(.light) .page-hero-shell :is(.card.panel-gradient-onboarding.bg-primary-500\/5,.card.border-sky-500\/20.bg-sky-500\/5,.card.border-amber-500\/20.bg-amber-500\/5) :is(.section-label,.text-white,[class*=text-dark-],p){color:#fff}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-gradient-onboarding,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta){color:var(--palette-enforce-copy)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-onboarding,.page-hero-shell,.page-frame-themed) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title,.surface-title-strong,.surface-title-hero,.metric-number,.page-title){color:var(--palette-enforce-body)}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-gradient-onboarding,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.text-red-300,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root.light :is(main,header,aside,.auth-shell-form,.card,.panel-gradient-onboarding,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-amber-200,.text-amber-300,.text-amber-400,.text-amber-500,.text-orange-200,.text-orange-300,.text-orange-400,.text-orange-500,.text-yellow-300,.text-yellow-400,[class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid,.panel-kicker.text-orange-300){color:var(--palette-enforce-orange-mid)}:root.light :is(body,main,header,aside,nav,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.card,.panel-gradient-onboarding,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is(.text-primary,[class*=text-primary-],.text-cyan-50,.text-cyan-100,.text-cyan-200,.text-cyan-300,.text-cyan-400,.text-cyan-500,[class*=text-cyan-],.text-sky-50,.text-sky-100,.text-sky-200,.text-sky-300,.text-sky-400,.text-sky-500,[class*=text-sky-],.text-blue-200,.text-blue-300,.text-blue-400,.text-blue-500,[class*=text-blue-],.text-emerald-200,.text-emerald-300,.text-emerald-400,.text-emerald-500,[class*=text-emerald-],.text-teal-200,.text-teal-300,.text-teal-400,.text-teal-500,[class*=text-teal-],.text-purple-200,.text-purple-300,.text-purple-400,.text-purple-500,[class*=text-purple-],.text-violet-200,.text-violet-300,.text-violet-400,[class*=text-violet-],.text-fuchsia-200,.text-fuchsia-300,.text-fuchsia-400,[class*=text-fuchsia-],.text-indigo-200,.text-indigo-300,.text-indigo-400,[class*=text-indigo-]){color:var(--palette-enforce-body)}:root.light :is(main,.card,.panel-gradient-onboarding,table,.badge,.chip) [class*=text-emerald-],:root.light :is(main,.card,.panel-gradient-onboarding,table,.badge,.chip) [class*=text-teal-]{color:var(--palette-enforce-orange-bright)}:root.light :is(main,.card,.panel-gradient-onboarding,table,.badge,.chip) [class*=text-purple-],:root.light :is(main,.card,.panel-gradient-onboarding,table,.badge,.chip) [class*=text-fuchsia-],:root.light :is(main,.card,.panel-gradient-onboarding,table,.badge,.chip) [class*=text-violet-]{color:var(--palette-enforce-red)}:root.light :is(body,main,header,aside,nav,.page-frame-themed,.page-hero-shell,.panel-gradient-onboarding,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,table,thead,tbody,tr,td,th,.table-shell) :is(.bg-dark-950,.bg-dark-900,.bg-black,.bg-slate-950,.bg-slate-900,[class*=bg-dark-950],[class*=bg-dark-900\/],[class*=bg-black],[class*=bg-slate-950],[class*=bg-slate-900\/]){background-color:var(--palette-enforce-surface-alt);border-color:#e2e8f0}:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,.auth-card,.metric-card,.surface-card,.home-surface-card,.modal-shell,.app-chrome-panel,.sidebar-card){background-color:var(--palette-enforce-surface)}:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,main,aside,header,.auth-shell-form) .text-white:not(.btn-primary):not(.fab-main):not(.notif-badge-count),:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-50,:root.light :is(.card,.panel-gradient-onboarding,.page-hero-shell,main,aside,header,.auth-shell-form) .text-dark-100{color:var(--palette-enforce-body)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-gradient-onboarding,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy),:root:not(.light) :is(main,header,aside,.card,.panel-gradient-onboarding,.page-hero-shell) :is(h1,h2,h3,h4,h5,h6,.section-title,.content-title,.content-title-strong,.surface-title-strong,.metric-number){color:var(--palette-enforce-copy)}:root:not(.light) :is(main,header,aside,.auth-shell,.card,.panel-gradient-onboarding,table,.badge,.chip,button,.btn) :is([class*=text-red-],[class*=text-rose-],.text-danger,.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(main,header,aside,.card,.panel-gradient-onboarding,table,.badge,.chip,button,.btn) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-],.emphasis-mid){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.auth-shell-form,.card,.panel-gradient-onboarding,.page-hero-shell,.page-frame-themed,table,input,textarea,select,.badge,.chip,button,.btn) :is([class*=text-cyan-],[class*=text-sky-],[class*=text-blue-],[class*=text-primary-],.text-primary){color:var(--palette-enforce-red)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-onboarding,table,.badge,.chip,button,.btn) :is([class*=text-teal-],[class*=text-emerald-],[class*=text-indigo-]){color:var(--palette-enforce-orange-mid)}:root:not(.light) :is(body,main,header,aside,.card,.panel-gradient-onboarding,table,.badge,.chip,button,.btn) :is([class*=text-purple-],[class*=text-fuchsia-],[class*=text-violet-]){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(body,main,.page-frame-themed,.page-hero-shell,.panel-gradient-onboarding,.card,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root:not(.light) :is(.card,.panel-gradient-onboarding,.metric-card,.surface-card,.home-surface-card,.modal-shell,.empty-state-shell){background-color:var(--palette-enforce-surface);border-color:#94a3b838}:root.light .senior-surgeon-page .panel-gradient-onboarding>button,:root.light .senior-surgeon-page .panel-gradient-onboarding>button :is(span,svg){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page .panel-gradient-onboarding>button[aria-expanded]{color:#475569;-webkit-text-fill-color:#475569}:root.light .senior-surgeon-page .panel-gradient-onboarding>button[aria-expanded]:hover{color:#b45309;-webkit-text-fill-color:#b45309}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding) :is(.text-white,[class*=text-white],.text-dark-50,.text-dark-100,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button .support-label,:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button .content-title{color:#334155;-webkit-text-fill-color:#334155}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button svg{color:#64748b;stroke:#64748b}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding) [class*=bg-dark-8]{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding) :is(.text-emerald-200,[class*=text-emerald-2]){color:#047857}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button.content-title,:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button[aria-expanded],:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button.content-title :is(span:not(.metric-meta),.content-title,.support-label),:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button[aria-expanded] :is(span:not(.metric-meta),.content-title,.support-label){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button.content-title:hover,:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button[aria-expanded]:hover{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-gradient-onboarding)>button :is(.metric-meta,svg.metric-meta){color:#475569;-webkit-text-fill-color:#475569;stroke:#475569}:root:not(.light) :is(body,main,.page-wrap-wide,.page-wrap,.page-aurora,.page-frame-themed,.page-hero-shell,.panel-gradient-onboarding,.auth-card,.app-chrome-panel,.sidebar-card,.app-header-shell){background-color:var(--palette-enforce-surface-muted)}:root.light .panel-gradient-onboarding{box-shadow:var(--elev-soft);background:linear-gradient(160deg,#0891b20a 0%,#fffffff5 36%);border-color:#1e293b1a}@media (width<=640px){.panel-gradient-onboarding{border-radius:1.1rem}}.page-hero-shell{background:var(--hero-bg);border-color:var(--hero-border);border-width:1px;border-radius:32px;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.page-hero-shell.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.page-hero-shell.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.page-hero-shell.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.page-hero-shell.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.page-hero-shell[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.page-hero-shell[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.page-hero-shell[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.page-hero-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.page-hero-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.page-hero-shell{box-shadow:var(--elev-hero)}.page-hero-shell:after{content:"";background:var(--hero-sheen);pointer-events:none;position:absolute;inset:0}[data-appearance=black] .page-hero-shell:after,html.black .page-hero-shell:after{content:none!important;background:0 0!important;display:none!important}.page-hero-shell-danger{background:var(--hero-danger-bg);border-color:var(--hero-danger-border);--tw-shadow:0 24px 70px -42px #7f1d1d57;--tw-shadow-colored:0 24px 70px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:28px;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.page-hero-shell-danger.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.page-hero-shell-danger.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-danger,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-danger{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-danger[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-danger[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.page-hero-shell-danger.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.page-hero-shell-danger.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.page-hero-shell-danger[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.page-hero-shell-danger[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.page-hero-shell-danger[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell-danger[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell-danger[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell-danger[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.page-hero-shell-danger.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.page-hero-shell-danger.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-danger[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.page-hero-shell-warning{background:var(--hero-warning-bg);border-color:var(--hero-warning-border);--tw-shadow:0 24px 70px -42px #92400e52;--tw-shadow-colored:0 24px 70px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:28px;position:relative;overflow:hidden}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.page-hero-shell-warning.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.page-hero-shell-warning.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-warning,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-warning{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-warning[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-warning[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.page-hero-shell-warning.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.page-hero-shell-warning.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.page-hero-shell-warning[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.page-hero-shell-warning[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.page-hero-shell-warning[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell-warning[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell-warning[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.page-hero-shell-warning[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.page-hero-shell-warning.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.page-hero-shell-warning.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.page-hero-shell-warning[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}.reference-shell{background:var(--reference-shell-bg);padding:1.5rem 1rem}[data-appearance=light] .rounded-xl.border.reference-shell.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.reference-shell.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}.reference-shell{animation:fade-in var(--dur-fast) cubic-bezier(.22, 1, .36, 1) both}.route-transition-instant .reference-shell{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.reference-shell{animation:none}}.reduced-motion .reference-shell{animation:none}.reduced-motion .route-transition-instant .reference-shell{opacity:1}@media (width>=640px){.reference-shell{padding-left:1.5rem;padding-right:1.5rem}}.reference-shell-inner{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.reference-shell-inner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}[data-appearance=light] :is(button,a).reference-shell-inner.p-4.text-left,:root.light :is(button,a).reference-shell-inner.p-4.text-left,[data-appearance=light] :is(button,a).flex.reference-shell-inner.items-start,[data-appearance=light] :is(button,a).flex.reference-shell-inner.items-center.gap-2.p-5,:root.light :is(button,a).flex.reference-shell-inner.items-start,:root.light :is(button,a).flex.reference-shell-inner.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}.reference-input{background:var(--input-bg);color:var(--input-color);border-width:1px;border-color:rgb(var(--dark-700) / .8);--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:.75rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-appearance=light] .reference-input,:root.light .reference-input{border-color:var(--line)}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.reference-input.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.reference-input.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).p-3.reference-input.border-primary-500,:root.light :is(button,a).p-3.reference-input.border-primary-500{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.reference-input.border,:root.light :is(button,a).flex.items-center.justify-between.p-4.reference-input.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-input,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-input{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.reference-input.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.reference-input.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-input[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-input[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .reference-input.border.px-4.py-3[class*=bg-primary-50],:root.light .reference-input.border.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.reference-input.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.reference-input.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.reference-input,:root.light .bg-primary-50.reference-input{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.reference-input[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.reference-input[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.reference-input[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.reference-input[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.reference-input[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.reference-input[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.reference-input,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.reference-input,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.reference-input,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.reference-input,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.reference-input,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.reference-input{color:#475569}[data-appearance=light] .reference-input.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .reference-input.border.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.reference-input.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.reference-input.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.reference-input.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.reference-input.py-2\.5[class*=border-orange-500][class*=bg-orange-50],[data-appearance=light] .rounded-xl.border.px-3.reference-input[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.border.px-3.reference-input[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .senior-surgeon-page li.reference-input[class*=border-dark-700][class*=bg-dark-900],:root.light .senior-surgeon-page li.reference-input[class*=border-dark-700][class*=bg-dark-900]{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .senior-surgeon-page li.reference-input[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span),:root.light .senior-surgeon-page li.reference-input[class*=border-dark-700][class*=bg-dark-900] :is([class*=text-dark-200],[class*=text-dark-300],[class*=text-dark-400],[class*=text-dark-500],p,li,span){color:#334155}:root:not(.light) button.flex.items-center.justify-between.p-4.reference-input.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.reference-input[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .legal-sheet :is(.surface-card-soft,.reference-input.border-dark-700),:root.light .legal-sheet :is(.surface-card-soft,.reference-input.border-dark-700){background:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .question-support-panels :is(.card,.rounded-2xl,.reference-input)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.rounded-2xl,.reference-input)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}:root:not(.light) button.flex-1.reference-input[class*=bg-orange-6]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c80}.reference-input:focus{border-color:rgb(var(--primary-500) / .5);outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--primary-500) / .1);outline:2px solid #0000}.reference-empty-state{background:var(--reference-empty-bg);border-width:1px;border-color:rgb(var(--dark-700) / .6);text-align:center;--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));border-radius:1rem;padding-top:3rem;padding-bottom:3rem}[data-appearance=light] .border-dark-700.bg-dark-900.reference-empty-state,:root.light .border-dark-700.bg-dark-900.reference-empty-state{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .reference-empty-state,:root.light .surface-card-soft .reference-empty-state{color:#64748b}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.reference-empty-state.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.reference-empty-state.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(a,button).surface-card-soft .reference-empty-state,:root.light :is(a,button).surface-card-soft .reference-empty-state{color:#64748b}[data-appearance=light] .page-hero-shell .reference-empty-state[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .reference-empty-state.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .reference-empty-state.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .reference-empty-state.border-amber-400\/20,[data-appearance=light] .page-hero-shell .reference-empty-state.border-violet-400\/20,:root.light .page-hero-shell .reference-empty-state[class*=border-][class*=bg-],:root.light .page-hero-shell .reference-empty-state.border-cyan-400\/20,:root.light .page-hero-shell .reference-empty-state.border-emerald-400\/20,:root.light .page-hero-shell .reference-empty-state.border-amber-400\/20,:root.light .page-hero-shell .reference-empty-state.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .reference-empty-state :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .reference-empty-state :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .reference-empty-state [class*=text-dark-400],:root.light .page-hero-shell .reference-empty-state [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-empty-state,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-empty-state{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-empty-state[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.reference-empty-state[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.reference-empty-state.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.reference-empty-state.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .reference-empty-state.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .reference-empty-state.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .reference-empty-state.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .reference-empty-state.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .reference-empty-state.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .reference-empty-state.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.reference-empty-state[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.reference-empty-state[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.reference-empty-state[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.reference-empty-state[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.reference-empty-state[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.reference-empty-state[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.reference-empty-state.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.reference-empty-state.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .reference-empty-state[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .reference-empty-state[class*=bg-dark-900],:root.light .emergency-medicine-page .reference-empty-state[class*=border-dark-700],:root.light .emergency-medicine-page .reference-empty-state[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .reference-empty-state [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .reference-empty-state [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .reference-empty-state [class*=text-dark-300],:root.light .emergency-medicine-page .reference-empty-state [class*=text-dark-200],:root.light .emergency-medicine-page .reference-empty-state [class*=text-dark-100],:root.light .emergency-medicine-page .reference-empty-state [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .reference-empty-state[class*=border-dark-700],[data-appearance=light] .board-exam-page .reference-empty-state[class*=bg-dark-900],:root.light .board-exam-page .reference-empty-state[class*=border-dark-700],:root.light .board-exam-page .reference-empty-state[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .reference-empty-state :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .reference-empty-state [class*=text-dark-200],[data-appearance=light] .board-exam-page .reference-empty-state [class*=text-dark-300],:root.light .board-exam-page .reference-empty-state :is(.content-title,h2,h3,p),:root.light .board-exam-page .reference-empty-state [class*=text-dark-200],:root.light .board-exam-page .reference-empty-state [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .reference-empty-state p[class*=text-dark-300],:root.light .board-exam-page .reference-empty-state p[class*=text-dark-300]{color:#475569}[data-appearance=light] .reference-empty-state,:root.light .reference-empty-state{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .reference-empty-state{color:#a1a1aa}[data-appearance=light] .bg-dark-800.reference-empty-state,:root.light .bg-dark-800.reference-empty-state{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.reference-empty-state,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.reference-empty-state[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.reference-empty-state,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.reference-empty-state,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.reference-empty-state)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.reference-empty-state)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.reference-empty-state)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.reference-empty-state)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.reference-empty-state,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.reference-empty-state,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.reference-empty-state,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.reference-empty-state,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.reference-empty-state,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.reference-empty-state,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.reference-empty-state,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.reference-empty-state,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.reference-empty-state,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.reference-empty-state,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.reference-empty-state,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.reference-empty-state,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.reference-empty-state,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.reference-empty-state,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.reference-empty-state,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.reference-empty-state,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.reference-empty-state,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.reference-empty-state,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .reference-empty-state{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.auth-screen{background:var(--auth-screen-bg);justify-content:center;align-items:center;min-height:100dvh;padding:1rem;position:relative;overflow:hidden}@supports (height:100svh){.auth-screen{min-height:100svh}}[data-appearance=light] .auth-screen.bg-dark-950,:root.light .auth-screen.bg-dark-950{background-color:#f8fafc}[data-appearance=light] .inline-flex.shrink-0.auth-screen.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.auth-screen.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .inline-flex.auth-screen.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.auth-screen.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).w-full.auth-screen.text-left,:root.light :is(button,a).w-full.auth-screen.text-left,[data-appearance=light] :is(button,a).flex.w-full.auth-screen.gap-2.p-5,:root.light :is(button,a).flex.w-full.auth-screen.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.auth-screen.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.auth-screen.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.auth-screen.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.auth-screen.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.auth-screen.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.auth-screen.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.auth-screen.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.auth-screen.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.flex.auth-screen.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.auth-screen.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .daily-cases-page .flex.auth-screen[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.auth-screen.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.auth-screen{flex:100%;width:100%}}.auth-brand-mark{--tw-text-opacity:1;width:4rem;height:4rem;color:rgb(var(--dark-950) / var(--tw-text-opacity,1));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:rgb(var(--primary-950) / .4);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#ffffff1a;background:linear-gradient(135deg,#67e8f9 0%,#22d3ee 55%,#34d399 100%);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}[data-appearance=light] .auth-brand-mark.shrink-0.items-center.rounded-full.border.px-2,:root.light .auth-brand-mark.shrink-0.items-center.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.auth-brand-mark.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.auth-brand-mark.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .auth-brand-mark.items-center.gap-1.rounded-full.border-primary-500\/20,:root.light .auth-brand-mark.items-center.gap-1.rounded-full.border-primary-500\/20,[data-appearance=light] .inline-flex.auth-brand-mark.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.auth-brand-mark.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.w-full.auth-brand-mark.gap-2.p-5,:root.light :is(button,a).flex.w-full.auth-brand-mark.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .auth-brand-mark[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .auth-brand-mark.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .auth-brand-mark.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .auth-brand-mark.border-amber-400\/20,[data-appearance=light] .page-hero-shell .auth-brand-mark.border-violet-400\/20,:root.light .page-hero-shell .auth-brand-mark[class*=border-][class*=bg-],:root.light .page-hero-shell .auth-brand-mark.border-cyan-400\/20,:root.light .page-hero-shell .auth-brand-mark.border-emerald-400\/20,:root.light .page-hero-shell .auth-brand-mark.border-amber-400\/20,:root.light .page-hero-shell .auth-brand-mark.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .auth-brand-mark :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .auth-brand-mark :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .auth-brand-mark [class*=text-dark-400],:root.light .page-hero-shell .auth-brand-mark [class*=text-dark-400]{color:#64748b}[data-appearance=light] .auth-brand-mark.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .auth-brand-mark.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).flex.auth-brand-mark.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.auth-brand-mark.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.auth-brand-mark.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.auth-brand-mark.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .auth-brand-mark.h-9.w-9[class*=border-primary-500][class*=bg-primary-5],:root.light .auth-brand-mark.h-9.w-9[class*=border-primary-500][class*=bg-primary-5]{color:#0c4a6e;background-color:#ecfeff}[data-appearance=light] .auth-brand-mark.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .auth-brand-mark.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .auth-brand-mark.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .auth-brand-mark.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .auth-brand-mark.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .auth-brand-mark.border[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .emergency-medicine-page .auth-brand-mark[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .auth-brand-mark[class*=bg-dark-900],:root.light .emergency-medicine-page .auth-brand-mark[class*=border-dark-700],:root.light .emergency-medicine-page .auth-brand-mark[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .auth-brand-mark [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .auth-brand-mark [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .auth-brand-mark [class*=text-dark-300],:root.light .emergency-medicine-page .auth-brand-mark [class*=text-dark-200],:root.light .emergency-medicine-page .auth-brand-mark [class*=text-dark-100],:root.light .emergency-medicine-page .auth-brand-mark [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .auth-brand-mark[class*=border-dark-700],[data-appearance=light] .board-exam-page .auth-brand-mark[class*=bg-dark-900],:root.light .board-exam-page .auth-brand-mark[class*=border-dark-700],:root.light .board-exam-page .auth-brand-mark[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .auth-brand-mark :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .auth-brand-mark [class*=text-dark-200],[data-appearance=light] .board-exam-page .auth-brand-mark [class*=text-dark-300],:root.light .board-exam-page .auth-brand-mark :is(.content-title,h2,h3,p),:root.light .board-exam-page .auth-brand-mark [class*=text-dark-200],:root.light .board-exam-page .auth-brand-mark [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .auth-brand-mark p[class*=text-dark-300],:root.light .board-exam-page .auth-brand-mark p[class*=text-dark-300]{color:#475569}:root:not(.light) button.flex.auth-brand-mark.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.auth-brand-mark,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.auth-brand-mark,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.auth-brand-mark)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.auth-brand-mark)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.auth-brand-mark)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.auth-brand-mark)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root:not(.light) .reference-page span.auth-brand-mark[class*=rounded-lg][class*=border-]{color:#fff;-webkit-text-fill-color:#fff;background-color:#7f1d1dfa;border-color:#f8717173}:root:not(.light) .daily-cases-page .flex.auth-brand-mark[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.auth-brand-mark.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.auth-brand-mark{flex:100%;width:100%}}.auth-card{background:var(--auth-card-bg);border-width:1px;border-color:rgb(var(--dark-700) / .5);--tw-shadow:0 4px 24px #00000073;--tw-shadow-colored:0 4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1rem;padding:1.5rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.auth-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.auth-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .auth-card[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .auth-card.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .auth-card.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .auth-card.border-amber-400\/20,[data-appearance=light] .page-hero-shell .auth-card.border-violet-400\/20,:root.light .page-hero-shell .auth-card[class*=border-][class*=bg-],:root.light .page-hero-shell .auth-card.border-cyan-400\/20,:root.light .page-hero-shell .auth-card.border-emerald-400\/20,:root.light .page-hero-shell .auth-card.border-amber-400\/20,:root.light .page-hero-shell .auth-card.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .auth-card :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .auth-card :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .auth-card [class*=text-dark-400],:root.light .page-hero-shell .auth-card [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.auth-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.auth-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .auth-card.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .auth-card.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .auth-card.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .auth-card.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .auth-card.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .auth-card.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.auth-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.auth-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.auth-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.auth-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.auth-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.auth-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.auth-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.auth-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .auth-card[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .auth-card[class*=bg-dark-900],:root.light .emergency-medicine-page .auth-card[class*=border-dark-700],:root.light .emergency-medicine-page .auth-card[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .auth-card [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .auth-card [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .auth-card [class*=text-dark-300],:root.light .emergency-medicine-page .auth-card [class*=text-dark-200],:root.light .emergency-medicine-page .auth-card [class*=text-dark-100],:root.light .emergency-medicine-page .auth-card [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .auth-card[class*=border-dark-700],[data-appearance=light] .board-exam-page .auth-card[class*=bg-dark-900],:root.light .board-exam-page .auth-card[class*=border-dark-700],:root.light .board-exam-page .auth-card[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .auth-card :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .auth-card [class*=text-dark-200],[data-appearance=light] .board-exam-page .auth-card [class*=text-dark-300],:root.light .board-exam-page .auth-card :is(.content-title,h2,h3,p),:root.light .board-exam-page .auth-card [class*=text-dark-200],:root.light .board-exam-page .auth-card [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .auth-card p[class*=text-dark-300],:root.light .board-exam-page .auth-card p[class*=text-dark-300]{color:#475569}[data-appearance=light] .auth-card,:root.light .auth-card{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.auth-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.auth-card,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.auth-card,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.auth-card)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.auth-card)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.auth-card)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.auth-card)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}@media (width>=640px){.auth-card{padding:2rem}}.auth-shell{background:var(--auth-screen-bg);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;min-height:100dvh;display:grid;position:relative;overflow:hidden}@supports (height:100svh){.auth-shell{min-height:100svh}}[data-appearance=light] .auth-shell.bg-dark-950,:root.light .auth-shell.bg-dark-950{background-color:#f8fafc}[data-appearance=light] :is(button,a).auth-shell.p-4.text-left,:root.light :is(button,a).auth-shell.p-4.text-left,[data-appearance=light] :is(button,a).flex.auth-shell.items-start,[data-appearance=light] :is(button,a).flex.auth-shell.items-center.gap-2.p-5,:root.light :is(button,a).flex.auth-shell.items-start,:root.light :is(button,a).flex.auth-shell.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}@media (width<=640px){.reference-hub-page .auth-shell.grid-cols-3>div{padding:.5rem}.reference-hub-page .auth-shell.grid-cols-3>div>p:first-child{font-size:1.25rem}.reference-hub-page .auth-shell.gap-3.sm\:grid-cols-2.lg\:grid-cols-3{grid-template-columns:1fr}}@media (width>=1024px){.auth-shell{grid-template-columns:1.05fr 1fr}}.auth-shell-brand{background:radial-gradient(120% 120% at 0 0,#22d3ee29,#0000 55%),radial-gradient(120% 120% at 100% 100%,#0d948833,#0000 55%),linear-gradient(160deg,#06121d 0%,#081826 58%,#03121b 100%);border-right:1px solid #38bdf824;flex-direction:column;justify-content:space-between;padding:3rem;display:none;position:relative}[data-appearance=light] :is(button,a).flex.items-center.auth-shell-brand.p-4.rounded-xl.border,:root.light :is(button,a).flex.items-center.auth-shell-brand.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.auth-shell-brand.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.auth-shell-brand.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.flex.items-center.auth-shell-brand.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}@media (width<=640px){.chip-soft:not(.auth-shell-brand),.search-filter-chip:not(.auth-shell-brand){align-items:center;min-height:2.25rem;display:inline-flex}}@media (width>=1024px){.auth-shell-brand{display:flex}}@media (width>=1280px){.auth-shell-brand{padding:4rem}}.auth-shell-brand:after{content:"";pointer-events:none;background-image:radial-gradient(circle,#38bdf81a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;mask-image:radial-gradient(80% 80%,#0006 0%,#0000 100%)}.auth-shell-kicker{text-transform:uppercase;letter-spacing:.32em;color:#67e8f9cc;font-size:.75rem;font-weight:600;line-height:1rem}[data-appearance=light] :is(main,.page-wrap-wide) .auth-shell-kicker,:root.light :is(main,.page-wrap-wide) .auth-shell-kicker{color:#0e7490}[data-appearance=light] .reference-hub-page .card .auth-shell-kicker[class*=text-white],:root.light .reference-hub-page .card .auth-shell-kicker[class*=text-white]{color:#0f172a}main :is(.text-dark-600,[class*=text-dark-600]).auth-shell-kicker{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).auth-shell-kicker,:root:not(.light) .topic-map-page [class*=text-dark-500].auth-shell-kicker{color:#a1a1aa}:root:not(.light) .home-page p.auth-shell-kicker.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.auth-shell-kicker.leading-5.text-dark-500,:root:not(.light) .control-center-page p.auth-shell-kicker.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.auth-shell-kicker.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.auth-shell-kicker.leading-5,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].auth-shell-kicker),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].auth-shell-kicker){color:#e2e8f0}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.auth-shell-kicker,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.auth-shell-kicker,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.auth-shell-kicker,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.auth-shell-kicker,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.auth-shell-kicker,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.auth-shell-kicker,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.auth-shell-kicker,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}.auth-shell-form{justify-content:center;align-items:center;padding:1.5rem;display:flex}[data-appearance=light] .inline-flex.shrink-0.auth-shell-form.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.auth-shell-form.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .inline-flex.auth-shell-form.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.auth-shell-form.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).auth-shell-form.w-full.items-start,[data-appearance=light] :is(button,a).auth-shell-form.w-full.items-center.gap-2.p-5,:root.light :is(button,a).auth-shell-form.w-full.items-start,:root.light :is(button,a).auth-shell-form.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.auth-shell-form.gap-2.p-5,:root.light :is(button,a).flex.w-full.auth-shell-form.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).auth-shell-form.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).auth-shell-form.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.auth-shell-form.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.auth-shell-form.justify-between.p-4.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).auth-shell-form.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).auth-shell-form.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.auth-shell-form.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.auth-shell-form.justify-between.p-4.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.auth-shell-form.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.auth-shell-form.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .messages-page .auth-shell-form.flex-1[class*=bg-orange-5],:root:not(.light) button.auth-shell-form.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.auth-shell-form.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .auth-shell-form.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.auth-shell-form[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .auth-shell-form.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.auth-shell-form.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .auth-shell-form.flex-wrap.gap-1{width:100%}.reference-hub-page .card .auth-shell-form.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.auth-shell-form.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.auth-shell-form{flex:100%;width:100%}}@media (width>=640px){.auth-shell-form{padding:2.5rem}}.auth-appearance-control{position:relative}.auth-appearance-control--edge .auth-appearance-menu{left:auto;right:0}.auth-appearance-trigger{background:color-mix(in srgb, var(--surface-strong) 92%, var(--glow) 8%);border-color:var(--line-strong);color:var(--text)}.auth-appearance-trigger:hover{border-color:color-mix(in srgb, var(--line-strong) 70%, rgb(var(--primary-400)) 30%);background:color-mix(in srgb, var(--surface-strong) 85%, var(--glow) 15%)}[data-appearance=black] .auth-appearance-trigger,[data-appearance=dark] .auth-appearance-trigger{background:#ffffff14;border-color:#ffffff2e;box-shadow:0 0 0 1px #ffffff0f}[data-appearance=light] .auth-appearance-trigger{background:#fff;border-color:#0891b259;box-shadow:0 4px 14px -8px #0f172a33}.auth-appearance-hint{background:var(--surface-strong);border-color:var(--line);color:var(--muted)}.auth-appearance-menu{background:var(--auth-card-bg);border-color:var(--line);backdrop-filter:blur(12px)}.auth-alert-warning{border-color:var(--alert-warning-border);background:var(--alert-warning-bg);color:var(--alert-warning-fg);border-width:1px;border-radius:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.auth-alert-warning.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.auth-alert-warning.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .auth-alert-warning[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .auth-alert-warning.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .auth-alert-warning.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .auth-alert-warning.border-amber-400\/20,[data-appearance=light] .page-hero-shell .auth-alert-warning.border-violet-400\/20,:root.light .page-hero-shell .auth-alert-warning[class*=border-][class*=bg-],:root.light .page-hero-shell .auth-alert-warning.border-cyan-400\/20,:root.light .page-hero-shell .auth-alert-warning.border-emerald-400\/20,:root.light .page-hero-shell .auth-alert-warning.border-amber-400\/20,:root.light .page-hero-shell .auth-alert-warning.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .auth-alert-warning :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .auth-alert-warning :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .auth-alert-warning [class*=text-dark-400],:root.light .page-hero-shell .auth-alert-warning [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-alert-warning,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-alert-warning{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-alert-warning[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.auth-alert-warning[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.auth-alert-warning.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.auth-alert-warning.px-4.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.auth-alert-warning.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.auth-alert-warning.py-3[class*=bg-primary-50],[data-appearance=light] .rounded-xl.border.px-4.auth-alert-warning[class*=bg-primary-50],:root.light .rounded-xl.border.px-4.auth-alert-warning[class*=bg-primary-50],[data-appearance=light] .bg-primary-50.auth-alert-warning,:root.light .bg-primary-50.auth-alert-warning{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .auth-alert-warning.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .auth-alert-warning.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .auth-alert-warning.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .auth-alert-warning.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .auth-alert-warning.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .auth-alert-warning.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.auth-alert-warning[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.auth-alert-warning[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.auth-alert-warning[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.auth-alert-warning[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.auth-alert-warning[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.auth-alert-warning[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.auth-alert-warning,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.auth-alert-warning,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.auth-alert-warning,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.auth-alert-warning,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.auth-alert-warning,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.auth-alert-warning{color:#475569}[data-appearance=light] .rounded-xl.auth-alert-warning.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.auth-alert-warning.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .auth-alert-warning[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .auth-alert-warning[class*=bg-dark-900],:root.light .emergency-medicine-page .auth-alert-warning[class*=border-dark-700],:root.light .emergency-medicine-page .auth-alert-warning[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .auth-alert-warning [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .auth-alert-warning [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .auth-alert-warning [class*=text-dark-300],:root.light .emergency-medicine-page .auth-alert-warning [class*=text-dark-200],:root.light .emergency-medicine-page .auth-alert-warning [class*=text-dark-100],:root.light .emergency-medicine-page .auth-alert-warning [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .auth-alert-warning[class*=border-dark-700],[data-appearance=light] .board-exam-page .auth-alert-warning[class*=bg-dark-900],:root.light .board-exam-page .auth-alert-warning[class*=border-dark-700],:root.light .board-exam-page .auth-alert-warning[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .auth-alert-warning :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .auth-alert-warning [class*=text-dark-200],[data-appearance=light] .board-exam-page .auth-alert-warning [class*=text-dark-300],:root.light .board-exam-page .auth-alert-warning :is(.content-title,h2,h3,p),:root.light .board-exam-page .auth-alert-warning [class*=text-dark-200],:root.light .board-exam-page .auth-alert-warning [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .auth-alert-warning p[class*=text-dark-300],:root.light .board-exam-page .auth-alert-warning p[class*=text-dark-300]{color:#475569}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.auth-alert-warning[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.auth-alert-warning,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.auth-alert-warning,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.auth-alert-warning)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.auth-alert-warning)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.auth-alert-warning)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.auth-alert-warning)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.auth-alert-warning p,.auth-alert-warning strong{color:inherit}.auth-alert-warning-detail{color:var(--alert-warning-fg-muted);font-size:.875rem;line-height:1.625}[data-appearance=light] .bg-primary-50.auth-alert-warning-detail,:root.light .bg-primary-50.auth-alert-warning-detail{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.auth-alert-warning-detail,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.auth-alert-warning-detail,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.auth-alert-warning-detail,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.auth-alert-warning-detail,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.auth-alert-warning-detail,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.auth-alert-warning-detail{color:#475569}.legal-screen{background:radial-gradient(circle at 0 0,#22d3ee14,#0000 26%),radial-gradient(circle at 100% 0,#10b9810f,#0000 20%),linear-gradient(#020912e6,#020912fa);min-height:100dvh;padding:2.5rem 1rem}@supports (height:100svh){.legal-screen{min-height:100svh}}[data-appearance=light] .legal-screen.bg-dark-950,:root.light .legal-screen.bg-dark-950{background-color:#f8fafc}[data-appearance=light] .rounded-xl.border.legal-screen.py-3[class*=bg-primary-50],:root.light .rounded-xl.border.legal-screen.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}.legal-sheet{--tw-shadow:0 28px 80px -48px #0891b242;--tw-shadow-colored:0 28px 80px -48px var(--tw-shadow-color);max-width:48rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(#081521e0,#020912f5);border-width:1px;border-color:#ffffff1a;border-radius:30px;margin-left:auto;margin-right:auto;padding:1.5rem}[data-appearance=light] .legal-sheet,:root.light .legal-sheet{border-color:var(--line)}[data-appearance=light] .legal-sheet.bg-white\/5,:root.light .legal-sheet.bg-white\/5{background:var(--chrome-subtle-bg);border-color:var(--chrome-subtle-border)}[data-appearance=light] .legal-sheet.bg-white\/5 .content-title,:root.light .legal-sheet.bg-white\/5 .content-title{color:#0f172a}[data-appearance=light] [role=dialog].legal-sheet.bg-dark-950\/95,:root.light [role=dialog].legal-sheet.bg-dark-950\/95{border-color:var(--line);color:var(--text);background:#fff;box-shadow:0 24px 64px -16px #0f172a2e}[data-appearance=light] [role=dialog] .legal-sheet,:root.light [role=dialog] .legal-sheet{border-color:var(--line)}[data-appearance=light] .icon-box.legal-sheet.bg-dark-950\/80,:root.light .icon-box.legal-sheet.bg-dark-950\/80{border-color:var(--line);box-shadow:var(--elev-soft);background:#f8fafc}[data-appearance=light] .header-panel :is(a,button).legal-sheet.bg-white\/5,:root.light .header-panel :is(a,button).legal-sheet.bg-white\/5{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .header-panel .legal-sheet.bg-white\/5 :is(.content-title,p,span),:root.light .header-panel .legal-sheet.bg-white\/5 :is(.content-title,p,span){color:#0f172a}[data-appearance=light] .header-panel .legal-sheet.bg-white\/5 .text-dark-500,:root.light .header-panel .legal-sheet.bg-white\/5 .text-dark-500{color:#64748b}[data-appearance=light] .legal-sheet.bg-dark-950\/45,:root.light .legal-sheet.bg-dark-950\/45{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .surface-card-soft.legal-sheet,:root.light .surface-card-soft.legal-sheet{border-color:#0f172a1f}[data-appearance=light] header a.legal-sheet.bg-white\/5,[data-appearance=light] header :is(a,button).legal-sheet.bg-white\/5,:root.light header a.legal-sheet.bg-white\/5,:root.light header :is(a,button).legal-sheet.bg-white\/5{color:#0f172a;background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] header a.legal-sheet.bg-white\/5 :is(.content-title,p,span),:root.light header a.legal-sheet.bg-white\/5 :is(.content-title,p,span){color:#0f172a}[data-appearance=light] header a.legal-sheet.bg-white\/5 .text-dark-500,:root.light header a.legal-sheet.bg-white\/5 .text-dark-500{color:#64748b}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.legal-sheet.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.legal-sheet.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.legal-sheet,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.legal-sheet{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.legal-sheet[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.legal-sheet[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.legal-sheet.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.legal-sheet.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.legal-sheet[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.legal-sheet[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.legal-sheet[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.legal-sheet[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.legal-sheet[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.legal-sheet[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.legal-sheet.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.legal-sheet.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .legal-sheet.bg-dark-900\/60,:root.light .legal-sheet.bg-dark-900\/60{color:#475569;background-color:#f8fafc;border-color:#1e293b1f}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.legal-sheet[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root.light :is(.btn-ghost,.btn-secondary,.btn-outline,button.legal-sheet) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#cbd5e1}@media (width>=640px){.legal-sheet{padding:2rem}}.error-screen{background:radial-gradient(circle at 0 0,#f871711a,#0000 24%),radial-gradient(circle at 100% 0,#22d3ee14,#0000 22%),linear-gradient(#020912e0,#020912fa);justify-content:center;align-items:center;min-height:100dvh;padding:1rem}@supports (height:100svh){.error-screen{min-height:100svh}}[data-appearance=light] .error-screen.bg-dark-950,:root.light .error-screen.bg-dark-950{background-color:#f8fafc}[data-appearance=light] .inline-flex.shrink-0.error-screen.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.error-screen.rounded-full.border.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .inline-flex.error-screen.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.error-screen.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).w-full.error-screen.text-left,:root.light :is(button,a).w-full.error-screen.text-left,[data-appearance=light] :is(button,a).flex.w-full.error-screen.gap-2.p-5,:root.light :is(button,a).flex.w-full.error-screen.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.error-screen.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.error-screen.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.error-screen.rounded-xl.border,:root.light :is(button,a).flex.items-center.justify-between.error-screen.rounded-xl.border{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.error-screen.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.error-screen.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.error-screen.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.error-screen.rounded-xl.border[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}:root:not(.light) button.flex.error-screen.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.error-screen.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root:not(.light) .daily-cases-page .flex.error-screen[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .flex.flex-wrap.error-screen.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .no-print.flex.flex-1.error-screen{flex:100%;width:100%}}.error-card{text-align:center;--tw-shadow:0 30px 90px -48px #7f1d1d47;--tw-shadow-colored:0 30px 90px -48px var(--tw-shadow-color);width:100%;max-width:28rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:linear-gradient(#081521eb,#020912fa);border-width:1px;border-color:#ffffff1a;border-radius:30px;padding:1.5rem}[data-appearance=light] .error-card,:root.light .error-card{border-color:var(--line)}[data-appearance=light] .error-card.bg-white\/5,:root.light .error-card.bg-white\/5{background:var(--chrome-subtle-bg);border-color:var(--chrome-subtle-border)}[data-appearance=light] .error-card.bg-white\/5 .content-title,:root.light .error-card.bg-white\/5 .content-title{color:#0f172a}[data-appearance=light] [role=dialog].error-card.bg-dark-950\/95,:root.light [role=dialog].error-card.bg-dark-950\/95{border-color:var(--line);color:var(--text);background:#fff;box-shadow:0 24px 64px -16px #0f172a2e}[data-appearance=light] [role=dialog] .error-card,:root.light [role=dialog] .error-card{border-color:var(--line)}[data-appearance=light] .icon-box.error-card.bg-dark-950\/80,:root.light .icon-box.error-card.bg-dark-950\/80{border-color:var(--line);box-shadow:var(--elev-soft);background:#f8fafc}[data-appearance=light] .header-panel :is(a,button).error-card.bg-white\/5,:root.light .header-panel :is(a,button).error-card.bg-white\/5{background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] .header-panel .error-card.bg-white\/5 :is(.content-title,p,span),:root.light .header-panel .error-card.bg-white\/5 :is(.content-title,p,span){color:#0f172a}[data-appearance=light] .header-panel .error-card.bg-white\/5 .text-dark-500,:root.light .header-panel .error-card.bg-white\/5 .text-dark-500{color:#64748b}[data-appearance=light] .error-card.bg-dark-950\/45,:root.light .error-card.bg-dark-950\/45{background-color:#fff;border-color:#0f172a1f}[data-appearance=light] .surface-card-soft.error-card,:root.light .surface-card-soft.error-card{border-color:#0f172a1f}[data-appearance=light] header a.error-card.bg-white\/5,[data-appearance=light] header :is(a,button).error-card.bg-white\/5,:root.light header a.error-card.bg-white\/5,:root.light header :is(a,button).error-card.bg-white\/5{color:#0f172a;background-color:#f8fafc;border-color:#0f172a1f}[data-appearance=light] header a.error-card.bg-white\/5 :is(.content-title,p,span),:root.light header a.error-card.bg-white\/5 :is(.content-title,p,span){color:#0f172a}[data-appearance=light] header a.error-card.bg-white\/5 .text-dark-500,:root.light header a.error-card.bg-white\/5 .text-dark-500{color:#64748b}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.error-card.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.error-card.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] :is(button,a).error-card.p-4.text-left,:root.light :is(button,a).error-card.p-4.text-left,[data-appearance=light] :is(button,a).flex.error-card.items-start,[data-appearance=light] :is(button,a).flex.error-card.items-center.gap-2.p-5,:root.light :is(button,a).flex.error-card.items-start,:root.light :is(button,a).flex.error-card.items-center.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-card,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-card{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-card[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-card[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.error-card.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.error-card.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.error-card[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.error-card[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.error-card[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.error-card[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.error-card[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.error-card[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.error-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.error-card.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .error-card.bg-dark-900\/60,:root.light .error-card.bg-dark-900\/60{color:#475569;background-color:#f8fafc;border-color:#1e293b1f}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.error-card[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}:root.light :is(.btn-ghost,.btn-secondary,.btn-outline,button.error-card) :not(.btn-primary):not(.fab-main){color:var(--palette-enforce-body);background-color:var(--palette-enforce-surface-muted);border-color:#cbd5e1}.error-icon-shell{--tw-text-opacity:1;width:4rem;height:4rem;color:rgb(252 165 165/var(--tw-text-opacity,1));background-color:#ef44441a;border-width:1px;border-color:#ef444433;border-radius:1rem;justify-content:center;align-items:center;display:flex}[data-appearance=light] .error-icon-shell,:root.light .error-icon-shell{color:#b91c1c;background-color:#ef444414}[data-appearance=light] .error-icon-shell.bg-red-500\/10,:root.light .error-icon-shell.bg-red-500\/10,[data-appearance=light] .border-red-500\/25.error-icon-shell,[data-appearance=light] .border-red-500\/30.error-icon-shell,[data-appearance=light] .border-red-500\/20.error-icon-shell,:root.light .border-red-500\/25.error-icon-shell,:root.light .border-red-500\/30.error-icon-shell,:root.light .border-red-500\/20.error-icon-shell{color:#991b1b;background:#fef2f2;border-color:#dc2626}[data-appearance=light] .inline-flex.shrink-0.error-icon-shell.rounded-full.border.px-2,:root.light .inline-flex.shrink-0.error-icon-shell.rounded-full.border.px-2,[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.error-icon-shell.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.error-icon-shell.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .error-icon-shell,[data-appearance=light] .topics-page .error-icon-shell,:root.light .error-icon-shell,:root.light .topics-page .error-icon-shell{color:#991b1b}[data-appearance=light] .inline-flex.error-icon-shell.gap-1.rounded-full.border-primary-500\/20,:root.light .inline-flex.error-icon-shell.gap-1.rounded-full.border-primary-500\/20{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b23d}[data-appearance=light] :is(button,a).error-icon-shell.w-full.items-start,[data-appearance=light] :is(button,a).error-icon-shell.w-full.items-center.gap-2.p-5,:root.light :is(button,a).error-icon-shell.w-full.items-start,:root.light :is(button,a).error-icon-shell.w-full.items-center.gap-2.p-5,[data-appearance=light] :is(button,a).flex.w-full.error-icon-shell.gap-2.p-5,:root.light :is(button,a).flex.w-full.error-icon-shell.gap-2.p-5{color:#0f172a;background-color:#fff}[data-appearance=light] .page-hero-shell .error-icon-shell[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .error-icon-shell.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .error-icon-shell.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .error-icon-shell.border-amber-400\/20,[data-appearance=light] .page-hero-shell .error-icon-shell.border-violet-400\/20,:root.light .page-hero-shell .error-icon-shell[class*=border-][class*=bg-],:root.light .page-hero-shell .error-icon-shell.border-cyan-400\/20,:root.light .page-hero-shell .error-icon-shell.border-emerald-400\/20,:root.light .page-hero-shell .error-icon-shell.border-amber-400\/20,:root.light .page-hero-shell .error-icon-shell.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .error-icon-shell :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .error-icon-shell :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .error-icon-shell [class*=text-dark-400],:root.light .page-hero-shell .error-icon-shell [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).error-icon-shell.items-center.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).error-icon-shell.items-center.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.error-icon-shell.justify-between.p-4.rounded-xl.border,:root.light :is(button,a).flex.error-icon-shell.justify-between.p-4.rounded-xl.border,[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-icon-shell,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-icon-shell{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).error-icon-shell.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).error-icon-shell.items-center.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.error-icon-shell.justify-between.p-4.rounded-xl.border[class*=border-primary-500],:root.light :is(button,a).flex.error-icon-shell.justify-between.p-4.rounded-xl.border[class*=border-primary-500],[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-icon-shell[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.error-icon-shell[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.error-icon-shell.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.error-icon-shell.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .bg-red-500\/15.error-icon-shell,[data-appearance=light] [class*=border-red-500] .error-icon-shell,:root.light .bg-red-500\/15.error-icon-shell,:root.light [class*=border-red-500] .error-icon-shell{color:#991b1b;background-color:#fef2f2}[data-appearance=light] .error-icon-shell.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .error-icon-shell.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .error-icon-shell.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .error-icon-shell.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .error-icon-shell.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .error-icon-shell.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.error-icon-shell[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.error-icon-shell[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.error-icon-shell[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.error-icon-shell[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.error-icon-shell[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.error-icon-shell[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.error-icon-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.error-icon-shell.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .error-icon-shell[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .error-icon-shell[class*=bg-dark-900],:root.light .emergency-medicine-page .error-icon-shell[class*=border-dark-700],:root.light .emergency-medicine-page .error-icon-shell[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .error-icon-shell [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .error-icon-shell [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .error-icon-shell [class*=text-dark-300],:root.light .emergency-medicine-page .error-icon-shell [class*=text-dark-200],:root.light .emergency-medicine-page .error-icon-shell [class*=text-dark-100],:root.light .emergency-medicine-page .error-icon-shell [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .error-icon-shell[class*=border-dark-700],[data-appearance=light] .board-exam-page .error-icon-shell[class*=bg-dark-900],:root.light .board-exam-page .error-icon-shell[class*=border-dark-700],:root.light .board-exam-page .error-icon-shell[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .error-icon-shell :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .error-icon-shell [class*=text-dark-200],[data-appearance=light] .board-exam-page .error-icon-shell [class*=text-dark-300],:root.light .board-exam-page .error-icon-shell :is(.content-title,h2,h3,p),:root.light .board-exam-page .error-icon-shell [class*=text-dark-200],:root.light .board-exam-page .error-icon-shell [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .error-icon-shell p[class*=text-dark-300],:root.light .board-exam-page .error-icon-shell p[class*=text-dark-300]{color:#475569}[data-appearance=light] .error-icon-shell,:root.light .error-icon-shell{color:#b91c1c}:root:not(.light) button.error-icon-shell.items-center.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.error-icon-shell.justify-between.p-4.rounded-xl.border[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span),:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.error-icon-shell[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.error-icon-shell,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.error-icon-shell,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.error-icon-shell)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.error-icon-shell)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.error-icon-shell)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.error-icon-shell)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}:root.light :is(main,header,aside,.auth-shell,.auth-shell-form,.card,.panel-shell,.page-hero-shell,table,.badge,.chip,button,.btn) :is(.text-red-200,.error-icon-shell,.text-red-400,.text-red-500,.text-red-600,.text-rose-200,.text-rose-300,.text-rose-400,.text-rose-500,[class*=text-red-],[class*=text-rose-],.text-danger,.panel-kicker.text-red-300,.emphasis-important,strong.emphasis-important){color:var(--palette-enforce-red-mid)}:root:not(.light) :is(.text-red-200,.error-icon-shell,[class*=text-red-2],[class*=text-red-3]){color:var(--palette-enforce-red)}:root:not(.light) .analytics-page .badge:is([class*=bg-red-500\/15],[class*=bg-red-500\/10]).error-icon-shell{color:#fef2f2;background-color:#7f1d1db8;border-color:#f8717173}:root:not(.light) .messages-page .error-icon-shell.flex-1[class*=bg-orange-5],:root:not(.light) button.error-icon-shell.flex-1[class*=border-orange-500][class*=bg-orange-500\/15],:root:not(.light) button.error-icon-shell.flex-1[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .error-icon-shell.items-center[class*=bg-orange-500\/15],:root:not(.light) .daily-cases-page .flex.error-icon-shell[class*=bg-orange-500\/15]{color:#fff;-webkit-text-fill-color:#fff;background-color:#9a3412fa;border-color:#fb923c73}@media (width<=640px){.reference-hub-page .error-icon-shell.flex-wrap.items-center.gap-2>button,.reference-hub-page .flex.flex-wrap.error-icon-shell.gap-2>button{padding:.375rem .625rem;font-size:.75rem}.reference-hub-page .card .error-icon-shell.flex-wrap.gap-1{width:100%}.reference-hub-page .card .error-icon-shell.flex-wrap.gap-1>button{flex:calc(50% - .25rem);justify-content:center;min-width:0}.reference-hub-page .no-print.error-icon-shell.flex-1.items-center,.reference-hub-page .no-print.flex.flex-1.error-icon-shell{flex:100%;width:100%}}.mcq-option{color:#e2e8f0;background-color:#0814208c;border-color:#a3bace29}.mcq-option:hover:not([aria-disabled=true]){background-color:#38bdf812;border-color:#38bdf852}.mcq-option-selected{background-color:#38bdf81a;border-color:#38bdf880}.mcq-option-correct{background-color:#10b98126;border-color:#10b98199}.mcq-option-correct p{color:#34d399}.mcq-option-wrong{background-color:#ef444426;border-color:#ef444499}.mcq-option-wrong p{color:#f87171}.mcq-option-muted{opacity:.6;background-color:#08142059;border-color:#a3bace1a}.mcq-option-bullet{color:#94a3b8;background-color:#94a3b826}.mcq-option-selected .mcq-option-bullet{color:#fff;background-color:#0ea5e9}.mcq-option-correct .mcq-option-bullet{color:#fff;background-color:#059669}.mcq-option-wrong .mcq-option-bullet{color:#fff;background-color:#dc2626}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-10{bottom:-2.5rem}.-left-10{left:-2.5rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-16{right:-4rem}.-top-1{top:-.25rem}.-top-16{top:-4rem}.-top-3{top:-.75rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.bottom-\[calc\(4rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(4rem + env(safe-area-inset-bottom,0px))}.bottom-\[calc\(5\.25rem\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(5.25rem + env(safe-area-inset-bottom,0px))}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[8\%\]{left:8%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[10\%\]{right:10%}.right-full{right:100%}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-8{top:2rem}.top-\[12\%\]{top:12%}.top-\[62px\]{top:62px}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.m-0{margin:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-3{width:.75rem;height:.75rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[180px\]{height:180px}.h-\[220px\]{height:220px}.h-\[320px\]{height:320px}.h-\[360px\]{height:360px}.h-\[50px\]{height:50px}.h-\[62px\]{height:62px}.h-\[72vh\]{height:72vh}.h-\[90px\]{height:90px}.h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.h-full{height:100%}.h-px{height:1px}.max-h-36{max-height:9rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[20vh\]{max-height:20vh}.max-h-\[320px\]{max-height:320px}.max-h-\[34rem\]{max-height:34rem}.max-h-\[35rem\]{max-height:35rem}.max-h-\[38rem\]{max-height:38rem}.max-h-\[420px\]{max-height:420px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[62vh\]{max-height:62vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[min\(62vh\,480px\)\]{max-height:min(62vh,480px)}.max-h-\[min\(70vh\,520px\)\]{max-height:min(70vh,520px)}.max-h-\[min\(70vh\,56rem\)\]{max-height:min(70vh,56rem)}.max-h-\[min\(72vh\,48rem\)\]{max-height:min(72vh,48rem)}.max-h-\[min\(72vh\,560px\)\]{max-height:min(72vh,560px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-12{min-height:3rem}.min-h-64{min-height:16rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[108px\]{min-height:108px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[16px\]{min-height:16px}.min-h-\[16rem\]{min-height:16rem}.min-h-\[180px\]{min-height:180px}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[220px\]{min-height:220px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[90px\]{min-height:90px}.min-h-\[96px\]{min-height:96px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.3333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[296px\]{width:296px}.w-\[min\(14rem\,calc\(100vw-4rem\)\)\]{width:min(14rem,100vw - 4rem)}.w-\[min\(92vw\,340px\)\]{width:min(92vw,340px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[1\.1rem\]{min-width:1.1rem}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[1180px\]{min-width:1180px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[560px\]{min-width:560px}.min-w-\[680px\]{min-width:680px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4{max-width:1rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-8{max-width:2rem}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[40\%\]{max-width:40%}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60\%\]{max-width:60%}.max-w-\[72ch\]{max-width:72ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[88vw\]{max-width:88vw}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:10rem}.basis-60{flex-basis:15rem}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[20deg\]{--tw-rotate:-20deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[135deg\]{--tw-rotate:135deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-20{scroll-margin-top:5rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-dark-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--dark-800) / var(--tw-divide-opacity,1))}.divide-dark-800\/60>:not([hidden])~:not([hidden]){border-color:rgb(var(--dark-800) / .6)}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/50{border-color:#fbbf2480}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-500\/15{border-color:#f59e0b26}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/45{border-color:#f59e0b73}.border-amber-500\/50{border-color:#f59e0b80}.border-blue-400\/20{border-color:#60a5fa33}.border-blue-400\/25{border-color:#60a5fa40}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-400\/50{border-color:#60a5fa80}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/25{border-color:#3b82f640}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-cyan-300\/50{border-color:#67e8f980}.border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity,1))}.border-cyan-400\/15{border-color:#22d3ee26}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/25{border-color:#22d3ee40}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/25{border-color:#06b6d440}.border-cyan-500\/30{border-color:#06b6d44d}.border-dark-200{--tw-border-opacity:1;border-color:rgb(var(--dark-200) / var(--tw-border-opacity,1))}.border-dark-600{--tw-border-opacity:1;border-color:rgb(var(--dark-600) / var(--tw-border-opacity,1))}.border-dark-600\/50{border-color:rgb(var(--dark-600) / .5)}.border-dark-700{--tw-border-opacity:1;border-color:rgb(var(--dark-700) / var(--tw-border-opacity,1))}.border-dark-700\/40{border-color:rgb(var(--dark-700) / .4)}.border-dark-700\/50{border-color:rgb(var(--dark-700) / .5)}.border-dark-700\/60{border-color:rgb(var(--dark-700) / .6)}.border-dark-700\/80{border-color:rgb(var(--dark-700) / .8)}.border-dark-800{--tw-border-opacity:1;border-color:rgb(var(--dark-800) / var(--tw-border-opacity,1))}.border-dark-800\/40{border-color:rgb(var(--dark-800) / .4)}.border-dark-800\/50{border-color:rgb(var(--dark-800) / .5)}.border-dark-800\/60{border-color:rgb(var(--dark-800) / .6)}.border-dark-950{--tw-border-opacity:1;border-color:rgb(var(--dark-950) / var(--tw-border-opacity,1))}.border-emerald-400\/15{border-color:#34d39926}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/50{border-color:#34d39980}.border-emerald-400\/60{border-color:#34d39999}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/35{border-color:#10b98159}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-fuchsia-400\/20{border-color:#e879f933}.border-fuchsia-400\/25{border-color:#e879f940}.border-fuchsia-400\/30{border-color:#e879f94d}.border-fuchsia-500\/20{border-color:#d946ef33}.border-fuchsia-500\/25{border-color:#d946ef40}.border-green-500\/20{border-color:#22c55e33}.border-indigo-400\/20{border-color:#818cf833}.border-indigo-400\/25{border-color:#818cf840}.border-indigo-400\/30{border-color:#818cf84d}.border-indigo-500\/20{border-color:#6366f133}.border-indigo-500\/25{border-color:#6366f140}.border-indigo-500\/30{border-color:#6366f14d}.border-lime-500\/20{border-color:#84cc1633}.border-lime-500\/25{border-color:#84cc1640}.border-lime-500\/30{border-color:#84cc164d}.border-orange-400\/20{border-color:#fb923c33}.border-orange-400\/25{border-color:#fb923c40}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-400\/40{border-color:#fb923c66}.border-orange-400\/50{border-color:#fb923c80}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-orange-500\/15{border-color:#f9731626}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/25{border-color:#f9731640}.border-orange-500\/30{border-color:#f973164d}.border-orange-500\/40{border-color:#f9731666}.border-orange-500\/50{border-color:#f9731680}.border-orange-600\/25{border-color:#ea580c40}.border-orange-600\/40{border-color:#ea580c66}.border-pink-400\/20{border-color:#f472b633}.border-pink-400\/30{border-color:#f472b64d}.border-pink-500\/20{border-color:#ec489933}.border-pink-500\/25{border-color:#ec489940}.border-pink-500\/30{border-color:#ec48994d}.border-pink-600\/25{border-color:#db277740}.border-primary-300\/35{border-color:rgb(var(--primary-300) / .35)}.border-primary-400{--tw-border-opacity:1;border-color:rgb(var(--primary-400) / var(--tw-border-opacity,1))}.border-primary-400\/20{border-color:rgb(var(--primary-400) / .2)}.border-primary-400\/25{border-color:rgb(var(--primary-400) / .25)}.border-primary-400\/30{border-color:rgb(var(--primary-400) / .3)}.border-primary-400\/40{border-color:rgb(var(--primary-400) / .4)}.border-primary-400\/50{border-color:rgb(var(--primary-400) / .5)}.border-primary-500{--tw-border-opacity:1;border-color:rgb(var(--primary-500) / var(--tw-border-opacity,1))}.border-primary-500\/15{border-color:rgb(var(--primary-500) / .15)}.border-primary-500\/20{border-color:rgb(var(--primary-500) / .2)}.border-primary-500\/25{border-color:rgb(var(--primary-500) / .25)}.border-primary-500\/30{border-color:rgb(var(--primary-500) / .3)}.border-primary-500\/35{border-color:rgb(var(--primary-500) / .35)}.border-primary-500\/40{border-color:rgb(var(--primary-500) / .4)}.border-primary-500\/50{border-color:rgb(var(--primary-500) / .5)}.border-primary-500\/60{border-color:rgb(var(--primary-500) / .6)}.border-primary-600{--tw-border-opacity:1;border-color:rgb(var(--primary-600) / var(--tw-border-opacity,1))}.border-primary-700\/40{border-color:rgb(var(--primary-700) / .4)}.border-purple-400\/20{border-color:#c084fc33}.border-purple-400\/25{border-color:#c084fc40}.border-purple-400\/50{border-color:#c084fc80}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/25{border-color:#a855f740}.border-purple-500\/30{border-color:#a855f74d}.border-red-400\/20{border-color:#f8717133}.border-red-400\/25{border-color:#f8717140}.border-red-400\/30{border-color:#f871714d}.border-red-400\/55{border-color:#f871718c}.border-red-400\/60{border-color:#f8717199}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/10{border-color:#ef44441a}.border-red-500\/15{border-color:#ef444426}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-600\/40{border-color:#dc262666}.border-red-600\/45{border-color:#dc262673}.border-red-900\/50{border-color:#7f1d1d80}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/30{border-color:#fb71854d}.border-rose-500\/15{border-color:#f43f5e26}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-600\/25{border-color:#e11d4840}.border-sky-400\/15{border-color:#38bdf826}.border-sky-400\/20{border-color:#38bdf833}.border-sky-400\/25{border-color:#38bdf840}.border-sky-400\/30{border-color:#38bdf84d}.border-sky-500\/15{border-color:#0ea5e926}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/25{border-color:#0ea5e940}.border-sky-500\/30{border-color:#0ea5e94d}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity,1))}.border-slate-400\/30{border-color:#94a3b84d}.border-slate-500\/20{border-color:#64748b33}.border-slate-500\/25{border-color:#64748b40}.border-slate-500\/30{border-color:#64748b4d}.border-teal-400\/20{border-color:#2dd4bf33}.border-teal-400\/25{border-color:#2dd4bf40}.border-teal-400\/30{border-color:#2dd4bf4d}.border-teal-400\/50{border-color:#2dd4bf80}.border-teal-500\/15{border-color:#14b8a626}.border-teal-500\/20{border-color:#14b8a633}.border-teal-500\/25{border-color:#14b8a640}.border-teal-500\/30{border-color:#14b8a64d}.border-transparent{border-color:#0000}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/30{border-color:#a78bfa4d}.border-violet-400\/40{border-color:#a78bfa66}.border-violet-500\/15{border-color:#8b5cf626}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/25{border-color:#8b5cf640}.border-violet-500\/30{border-color:#8b5cf64d}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-yellow-400\/20{border-color:#facc1533}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-400\/55{border-color:#facc158c}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/25{border-color:#eab30840}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/35{border-color:#eab30859}.border-yellow-500\/40{border-color:#eab30866}.border-t-primary-500{--tw-border-opacity:1;border-top-color:rgb(var(--primary-500) / var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[var\(--input-bg\)\]{background-color:var(--input-bg)}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/25{background-color:#fbbf2440}.bg-amber-400\/50{background-color:#fbbf2480}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/\[0\.04\]{background-color:#f59e0b0a}.bg-amber-500\/\[0\.06\]{background-color:#f59e0b0f}.bg-amber-500\/\[0\.08\]{background-color:#f59e0b14}.bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity,1))}.bg-amber-600\/10{background-color:#d977061a}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/75{background-color:#000000bf}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-500\/\[0\.08\]{background-color:#3b82f614}.bg-cyan-400\/\[0\.04\]{background-color:#22d3ee0a}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/\[0\.03\]{background-color:#06b6d408}.bg-cyan-500\/\[0\.05\]{background-color:#06b6d40d}.bg-cyan-500\/\[0\.06\]{background-color:#06b6d40f}.bg-cyan-500\/\[0\.08\]{background-color:#06b6d414}.bg-dark-500{--tw-bg-opacity:1;background-color:rgb(var(--dark-500) / var(--tw-bg-opacity,1))}.bg-dark-600{--tw-bg-opacity:1;background-color:rgb(var(--dark-600) / var(--tw-bg-opacity,1))}.bg-dark-700{--tw-bg-opacity:1;background-color:rgb(var(--dark-700) / var(--tw-bg-opacity,1))}.bg-dark-800{--tw-bg-opacity:1;background-color:rgb(var(--dark-800) / var(--tw-bg-opacity,1))}.bg-dark-800\/50{background-color:rgb(var(--dark-800) / .5)}.bg-dark-800\/60{background-color:rgb(var(--dark-800) / .6)}.bg-dark-900{--tw-bg-opacity:1;background-color:rgb(var(--dark-900) / var(--tw-bg-opacity,1))}.bg-dark-900\/40{background-color:rgb(var(--dark-900) / .4)}.bg-dark-900\/50{background-color:rgb(var(--dark-900) / .5)}.bg-dark-900\/60{background-color:rgb(var(--dark-900) / .6)}.bg-dark-900\/70{background-color:rgb(var(--dark-900) / .7)}.bg-dark-950{--tw-bg-opacity:1;background-color:rgb(var(--dark-950) / var(--tw-bg-opacity,1))}.bg-dark-950\/40{background-color:rgb(var(--dark-950) / .4)}.bg-dark-950\/50{background-color:rgb(var(--dark-950) / .5)}.bg-dark-950\/55{background-color:rgb(var(--dark-950) / .55)}.bg-dark-950\/60{background-color:rgb(var(--dark-950) / .6)}.bg-dark-950\/95{background-color:rgb(var(--dark-950) / .95)}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/60{background-color:#34d39999}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/70{background-color:#10b981b3}.bg-emerald-500\/\[0\.04\]{background-color:#10b9810a}.bg-emerald-500\/\[0\.05\]{background-color:#10b9810d}.bg-emerald-500\/\[0\.06\]{background-color:#10b9810f}.bg-emerald-500\/\[0\.08\]{background-color:#10b98114}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-fuchsia-500\/10{background-color:#d946ef1a}.bg-fuchsia-500\/15{background-color:#d946ef26}.bg-fuchsia-500\/\[0\.06\]{background-color:#d946ef0f}.bg-green-500\/15{background-color:#22c55e26}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-500\/\[0\.05\]{background-color:#6366f10d}.bg-indigo-500\/\[0\.08\]{background-color:#6366f114}.bg-lime-500\/10{background-color:#84cc161a}.bg-lime-500\/15{background-color:#84cc1626}.bg-orange-300\/10{background-color:#fdba741a}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-orange-400\/10{background-color:#fb923c1a}.bg-orange-400\/20{background-color:#fb923c33}.bg-orange-400\/50{background-color:#fb923c80}.bg-orange-400\/60{background-color:#fb923c99}.bg-orange-400\/80{background-color:#fb923ccc}.bg-orange-400\/85{background-color:#fb923cd9}.bg-orange-400\/\[0\.04\]{background-color:#fb923c0a}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-500\/60{background-color:#f9731699}.bg-orange-500\/70{background-color:#f97316b3}.bg-orange-500\/85{background-color:#f97316d9}.bg-orange-500\/\[0\.04\]{background-color:#f973160a}.bg-orange-500\/\[0\.06\]{background-color:#f973160f}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-700{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.bg-orange-800{--tw-bg-opacity:1;background-color:rgb(154 52 18/var(--tw-bg-opacity,1))}.bg-orange-900{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.bg-orange-900\/30{background-color:#7c2d124d}.bg-orange-900\/80{background-color:#7c2d12cc}.bg-orange-950{--tw-bg-opacity:1;background-color:rgb(67 20 7/var(--tw-bg-opacity,1))}.bg-pink-500\/10{background-color:#ec48991a}.bg-pink-500\/15{background-color:#ec489926}.bg-primary-400{--tw-bg-opacity:1;background-color:rgb(var(--primary-400) / var(--tw-bg-opacity,1))}.bg-primary-500{--tw-bg-opacity:1;background-color:rgb(var(--primary-500) / var(--tw-bg-opacity,1))}.bg-primary-500\/10{background-color:rgb(var(--primary-500) / .1)}.bg-primary-500\/15{background-color:rgb(var(--primary-500) / .15)}.bg-primary-500\/20{background-color:rgb(var(--primary-500) / .2)}.bg-primary-500\/30{background-color:rgb(var(--primary-500) / .3)}.bg-primary-500\/40{background-color:rgb(var(--primary-500) / .4)}.bg-primary-500\/5{background-color:rgb(var(--primary-500) / .05)}.bg-primary-500\/\[0\.03\]{background-color:rgb(var(--primary-500) / .03)}.bg-primary-500\/\[0\.04\]{background-color:rgb(var(--primary-500) / .04)}.bg-primary-500\/\[0\.06\]{background-color:rgb(var(--primary-500) / .06)}.bg-primary-500\/\[0\.07\]{background-color:rgb(var(--primary-500) / .07)}.bg-primary-500\/\[0\.08\]{background-color:rgb(var(--primary-500) / .08)}.bg-primary-500\/\[0\.12\]{background-color:rgb(var(--primary-500) / .12)}.bg-primary-600{--tw-bg-opacity:1;background-color:rgb(var(--primary-600) / var(--tw-bg-opacity,1))}.bg-primary-600\/10{background-color:rgb(var(--primary-600) / .1)}.bg-primary-600\/20{background-color:rgb(var(--primary-600) / .2)}.bg-primary-600\/40{background-color:rgb(var(--primary-600) / .4)}.bg-primary-700{--tw-bg-opacity:1;background-color:rgb(var(--primary-700) / var(--tw-bg-opacity,1))}.bg-primary-900\/10{background-color:rgb(var(--primary-900) / .1)}.bg-primary-900\/20{background-color:rgb(var(--primary-900) / .2)}.bg-primary-900\/70{background-color:rgb(var(--primary-900) / .7)}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/15{background-color:#a855f726}.bg-purple-500\/\[0\.06\]{background-color:#a855f70f}.bg-purple-500\/\[0\.08\]{background-color:#a855f714}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-400\/60{background-color:#f8717199}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/60{background-color:#ef444499}.bg-red-500\/70{background-color:#ef4444b3}.bg-red-500\/85{background-color:#ef4444d9}.bg-red-500\/\[0\.03\]{background-color:#ef444408}.bg-red-500\/\[0\.04\]{background-color:#ef44440a}.bg-red-500\/\[0\.06\]{background-color:#ef44440f}.bg-red-500\/\[0\.08\]{background-color:#ef444414}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity,1))}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/5{background-color:#f43f5e0d}.bg-rose-500\/\[0\.04\]{background-color:#f43f5e0a}.bg-rose-500\/\[0\.08\]{background-color:#f43f5e14}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-500\/60{background-color:#0ea5e999}.bg-sky-500\/\[0\.04\]{background-color:#0ea5e90a}.bg-sky-500\/\[0\.05\]{background-color:#0ea5e90d}.bg-sky-500\/\[0\.06\]{background-color:#0ea5e90f}.bg-sky-500\/\[0\.08\]{background-color:#0ea5e914}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/15{background-color:#64748b26}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-teal-400{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/15{background-color:#14b8a626}.bg-teal-500\/\[0\.08\]{background-color:#14b8a614}.bg-transparent{background-color:#0000}.bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity,1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/5{background-color:#8b5cf60d}.bg-violet-500\/60{background-color:#8b5cf699}.bg-violet-500\/\[0\.04\]{background-color:#8b5cf60a}.bg-violet-500\/\[0\.05\]{background-color:#8b5cf60d}.bg-violet-500\/\[0\.08\]{background-color:#8b5cf614}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/15{background-color:#eab30826}.bg-yellow-500\/20{background-color:#eab30833}.bg-yellow-500\/30{background-color:#eab3084d}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-500\/\[0\.06\]{background-color:#eab3080f}.bg-\[radial-gradient\(circle_at_top_left\,_rgba\(56\,189\,248\,0\.14\)\,_transparent_32\%\)\,linear-gradient\(145deg\,_rgba\(8\,23\,35\,0\.96\)\,_rgba\(10\,28\,40\,0\.9\)_55\%\,_rgba\(14\,39\,57\,0\.88\)\)\]{background-image:radial-gradient(circle at 0 0,#38bdf824,#0000 32%),linear-gradient(145deg,#081723f5,#0a1c28e6 55%,#0e2739e0)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-amber-950\/40{--tw-gradient-from:#451a0366 var(--tw-gradient-from-position);--tw-gradient-to:#451a0300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-dark-950\/80{--tw-gradient-from:rgb(var(--dark-950) / .8) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--dark-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from:#34d399 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-300{--tw-gradient-from:#fdba74 var(--tw-gradient-from-position);--tw-gradient-to:#fdba7400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/10{--tw-gradient-from:#f973161a var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from:#f9731633 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/30{--tw-gradient-from:#f973164d var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-800\/35{--tw-gradient-from:#9a341259 var(--tw-gradient-from-position);--tw-gradient-to:#9a341200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-300{--tw-gradient-from:rgb(var(--primary-300) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--primary-300) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500\/\[0\.08\]{--tw-gradient-from:rgb(var(--primary-500) / .08) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--primary-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from:rgb(var(--primary-600) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--primary-600) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-600\/10{--tw-gradient-from:rgb(var(--primary-600) / .1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--primary-600) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-900\/40{--tw-gradient-from:rgb(var(--primary-900) / .4) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--primary-900) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-800\/35{--tw-gradient-from:#991b1b59 var(--tw-gradient-from-position);--tw-gradient-to:#991b1b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-950\/40{--tw-gradient-from:#042f2e66 var(--tw-gradient-from-position);--tw-gradient-to:#042f2e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-950\/40{--tw-gradient-from:#2e106566 var(--tw-gradient-from-position);--tw-gradient-to:#2e106500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.04\]{--tw-gradient-from:#ffffff0a var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-dark-900{--tw-gradient-to:rgb(var(--dark-900) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--dark-900) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-dark-950\/20{--tw-gradient-to:rgb(var(--dark-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--dark-950) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-dark-950\/30{--tw-gradient-to:rgb(var(--dark-950) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--dark-950) / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-400{--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fb923c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500\/5{--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f973160d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-700\/\[0\.1\]{--tw-gradient-to:#c2410c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #c2410c1a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-primary-400{--tw-gradient-to:rgb(var(--primary-400) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--primary-400) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500\/5{--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ef44440d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-600{--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #dc2626 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-700\/\[0\.1\]{--tw-gradient-to:#b91c1c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #b91c1c1a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/30{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0f172a4d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-950\/30{--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0206174d var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-500\/\[0\.05\]{--tw-gradient-to:#f59e0b0d var(--tw-gradient-to-position)}.to-dark-900{--tw-gradient-to:rgb(var(--dark-900) / 1) var(--tw-gradient-to-position)}.to-dark-950{--tw-gradient-to:rgb(var(--dark-950) / 1) var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to:#f973161a var(--tw-gradient-to-position)}.to-orange-500\/5{--tw-gradient-to:#f973160d var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}.to-primary-400{--tw-gradient-to:rgb(var(--primary-400) / 1) var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to:rgb(var(--primary-600) / 1) var(--tw-gradient-to-position)}.to-rose-400{--tw-gradient-to:#fb7185 var(--tw-gradient-to-position)}.to-slate-950\/50{--tw-gradient-to:#02061780 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-amber-400{fill:#fbbf24}.fill-yellow-400{fill:#facc15}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pl-9{padding-left:2.25rem}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[env\(safe-area-inset-top\,0px\)\]{padding-top:env(safe-area-inset-top,0px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-display{font-family:Sora,Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[var\(--body-fg\)\]{color:var(--body-fg)}.text-\[var\(--muted-fg\)\]{color:var(--muted-fg)}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-100\/80{color:#fef3c7cc}.text-amber-100\/85{color:#fef3c7d9}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/60{color:#fbbf2499}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-500\/70{color:#f59e0bb3}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-blue-100\/90{color:#dbeafee6}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-400\/80{color:#60a5facc}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-dark-100{--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1))}.text-dark-200{--tw-text-opacity:1;color:rgb(var(--dark-200) / var(--tw-text-opacity,1))}.text-dark-300{--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1))}.text-dark-400{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1))}.text-dark-50{--tw-text-opacity:1;color:rgb(var(--dark-50) / var(--tw-text-opacity,1))}.text-dark-500{--tw-text-opacity:1;color:rgb(var(--dark-500) / var(--tw-text-opacity,1))}.text-dark-600{--tw-text-opacity:1;color:rgb(var(--dark-600) / var(--tw-text-opacity,1))}.text-dark-700{--tw-text-opacity:1;color:rgb(var(--dark-700) / var(--tw-text-opacity,1))}.text-dark-700\/40{color:rgb(var(--dark-700) / .4)}.text-dark-900{--tw-text-opacity:1;color:rgb(var(--dark-900) / var(--tw-text-opacity,1))}.text-dark-950{--tw-text-opacity:1;color:rgb(var(--dark-950) / var(--tw-text-opacity,1))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-100\/90{color:#d1fae5e6}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/70{color:#6ee7b7b3}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-400\/60{color:#34d39999}.text-emerald-400\/80{color:#34d399cc}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity,1))}.text-fuchsia-200{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity,1))}.text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity,1))}.text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity,1))}.text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity,1))}.text-indigo-300\/80{color:#a5b4fccc}.text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity,1))}.text-lime-200{--tw-text-opacity:1;color:rgb(217 249 157/var(--tw-text-opacity,1))}.text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity,1))}.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.text-orange-100\/90{color:#ffedd5e6}.text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity,1))}.text-orange-200\/90{color:#fed7aae6}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-300\/80{color:#fdba74cc}.text-orange-300\/90{color:#fdba74e6}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-400\/80{color:#fb923ccc}.text-orange-50{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-500\/80{color:#f97316cc}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-600\/80{color:#ea580ccc}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-pink-200{--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-primary-100{--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}.text-primary-100\/90{color:rgb(var(--primary-100) / .9)}.text-primary-100\/95{color:rgb(var(--primary-100) / .95)}.text-primary-200{--tw-text-opacity:1;color:rgb(var(--primary-200) / var(--tw-text-opacity,1))}.text-primary-300{--tw-text-opacity:1;color:rgb(var(--primary-300) / var(--tw-text-opacity,1))}.text-primary-300\/70{color:rgb(var(--primary-300) / .7)}.text-primary-300\/80{color:rgb(var(--primary-300) / .8)}.text-primary-400{--tw-text-opacity:1;color:rgb(var(--primary-400) / var(--tw-text-opacity,1))}.text-primary-400\/70{color:rgb(var(--primary-400) / .7)}.text-primary-400\/80{color:rgb(var(--primary-400) / .8)}.text-primary-500{--tw-text-opacity:1;color:rgb(var(--primary-500) / var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:rgb(var(--primary-700) / var(--tw-text-opacity,1))}.text-purple-200{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity,1))}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-100\/80{color:#fee2e2cc}.text-red-100\/90{color:#fee2e2e6}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-200\/80{color:#fecacacc}.text-red-200\/85{color:#fecacad9}.text-red-200\/90{color:#fecacae6}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-300\/70{color:#fca5a5b3}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-400\/80{color:#f87171cc}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-100\/90{color:#ffe4e6e6}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-200\/90{color:#fecdd3e6}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-300\/80{color:#fda4afcc}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-400\/80{color:#fb7185cc}.text-rose-400\/90{color:#fb7185e6}.text-rose-50\/95{color:#fff1f2f2}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-100\/90{color:#e0f2fee6}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-200\/90{color:#bae6fde6}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-300\/80{color:#7dd3fccc}.text-sky-300\/90{color:#7dd3fce6}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-slate-100\/90{color:#f1f5f9e6}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-300\/90{color:#cbd5e1e6}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-400\/80{color:#94a3b8cc}.text-slate-400\/90{color:#94a3b8e6}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-teal-100\/90{color:#ccfbf1e6}.text-teal-200{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.text-teal-200\/90{color:#99f6e4e6}.text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity,1))}.text-teal-300\/90{color:#5eead4e6}.text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.text-teal-400\/70{color:#2dd4bfb3}.text-transparent{color:#0000}.text-violet-100\/90{color:#ede9fee6}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-violet-200\/90{color:#ddd6fee6}.text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity,1))}.text-violet-300\/80{color:#c4b5fdcc}.text-violet-300\/90{color:#c4b5fde6}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-400\/70{color:#a78bfab3}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/50{color:#ffffff80}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.text-yellow-100\/90{color:#fef9c3e6}.text-yellow-200{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-dark-600{text-decoration-color:rgb(var(--dark-600) / 1)}.decoration-primary-500\/40{text-decoration-color:rgb(var(--primary-500) / .4)}.decoration-sky-500\/30{text-decoration-color:#0ea5e94d}.underline-offset-2{text-underline-offset:2px}.placeholder-dark-400::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--dark-400) / var(--tw-placeholder-opacity,1))}.placeholder-dark-500::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--dark-500) / var(--tw-placeholder-opacity,1))}.accent-amber-500{accent-color:#f59e0b}.accent-emerald-500{accent-color:#10b981}.accent-primary-500{accent-color:rgb(var(--primary-500) / 1)}.accent-teal-400{accent-color:#2dd4bf}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-20px_60px_-20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 -20px 60px -20px #00000080;--tw-shadow-colored:0 -20px 60px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(56\,189\,248\,0\.35\)\]{--tw-shadow:0 0 0 1px #38bdf859;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.55\)\]{--tw-shadow:0 0 8px #34d3998c;--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_50px_-36px_rgba\(234\,88\,12\,0\.28\)\]{--tw-shadow:0 18px 50px -36px #ea580c47;--tw-shadow-colored:0 18px 50px -36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_84px_-44px_rgba\(234\,88\,12\,0\.18\)\]{--tw-shadow:0 30px 84px -44px #ea580c2e;--tw-shadow-colored:0 30px 84px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-amber-500\/10{--tw-shadow-color:#f59e0b1a;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/10{--tw-shadow-color:#f973161a;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/20{--tw-shadow-color:#f9731633;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-500\/30{--tw-shadow-color:#f973164d;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-950\/20{--tw-shadow-color:#43140733;--tw-shadow:var(--tw-shadow-colored)}.shadow-orange-950\/30{--tw-shadow-color:#4314074d;--tw-shadow:var(--tw-shadow-colored)}.shadow-primary-500\/10{--tw-shadow-color:rgb(var(--primary-500) / .1);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary-600\/10{--tw-shadow-color:rgb(var(--primary-600) / .1);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary-600\/30{--tw-shadow-color:rgb(var(--primary-600) / .3);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary-600\/35{--tw-shadow-color:rgb(var(--primary-600) / .35);--tw-shadow:var(--tw-shadow-colored)}.shadow-primary-900\/20{--tw-shadow-color:rgb(var(--primary-900) / .2);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.\!outline{outline-style:solid!important}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-amber-400\/30{--tw-ring-color:#fbbf244d}.ring-amber-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity,1))}.ring-current{--tw-ring-color:currentColor}.ring-cyan-400\/25{--tw-ring-color:#22d3ee40}.ring-dark-900{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--dark-900) / var(--tw-ring-opacity,1))}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.ring-orange-300\/20{--tw-ring-color:#fdba7433}.ring-orange-500\/20{--tw-ring-color:#f9731633}.ring-orange-500\/30{--tw-ring-color:#f973164d}.ring-orange-500\/40{--tw-ring-color:#f9731666}.ring-primary-400{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--primary-400) / var(--tw-ring-opacity,1))}.ring-primary-400\/30{--tw-ring-color:rgb(var(--primary-400) / .3)}.ring-primary-400\/50{--tw-ring-color:rgb(var(--primary-400) / .5)}.ring-primary-500{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--primary-500) / var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-sky-500{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity,1))}.ring-violet-500\/30{--tw-ring-color:#8b5cf64d}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-white\/30{--tw-ring-color:#ffffff4d}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-dark-900{--tw-ring-offset-color:rgb(var(--dark-900) / 1)}.ring-offset-dark-950{--tw-ring-offset-color:rgb(var(--dark-950) / 1)}.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)}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[130px\]{--tw-blur:blur(130px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\]{transition-property:filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[max-height\,opacity\,transform\]{transition-property:max-height,opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[220ms\]{transition-duration:.22s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in var(--dur-fast) cubic-bezier(.22, 1, .36, 1) both}.route-transition-instant .animate-fade-in{opacity:1;animation:none}.route-transition-stage{animation:fade-in var(--dur-base) cubic-bezier(.22, 1, .36, 1) both;will-change:opacity}@keyframes slide-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.28s ease-out both slide-up}@keyframes question-shift-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}.animate-question-shift{animation:question-shift-up var(--dur-base) cubic-bezier(.22, 1, .36, 1) both;will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-slide-up,.animate-question-shift{animation:none}.route-transition-stage{will-change:auto;animation:none}}.reduced-motion .animate-fade-in,.reduced-motion .animate-slide-up,.reduced-motion .animate-question-shift,.reduced-motion .route-transition-stage{animation:none!important}.reduced-motion .route-transition-instant .animate-fade-in{opacity:1}.reduced-motion .route-transition-stage{will-change:auto}.hover-glow{transition:box-shadow .3s}.hover-glow:hover{box-shadow:0 0 30px -5px #38bdf84d}.hover-lift{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1)}.hover-lift:hover{box-shadow:var(--elev-card);transform:translateY(-4px)}.hover-scale{transition:transform .15s cubic-bezier(.22,1,.36,1)}.hover-scale:hover{transform:scale(1.02)}.hover-brightness{transition:filter .2s}.hover-brightness:hover{filter:brightness(1.1)}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";background:#fff3;border-radius:50%;width:0;height:0;transition:width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ripple:active:after{width:200%;height:200%}.focus-ring{transition:ring .15s,box-shadow .15s}@keyframes card-enter{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.card-enter{animation:.4s cubic-bezier(.22,1,.36,1) both card-enter}.stagger-1{animation-delay:50ms}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}.stagger-6{animation-delay:.3s}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,#22d3ee1a 0%,#22d3ee4d 50%,#22d3ee1a 100%) 0 0/200% 100%;animation:2s infinite shimmer}@keyframes pulse-ring{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.pulse-ring:before{content:"";border-radius:inherit;border:2px solid;animation:2s cubic-bezier(.22,1,.36,1) infinite pulse-ring;position:absolute;inset:-4px}@keyframes bounce-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.bounce-subtle{animation:2s ease-in-out infinite bounce-subtle}@keyframes spin-spring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-spring{animation:1s cubic-bezier(.22,1,.36,1) infinite spin-spring}.glass{-webkit-backdrop-filter:blur(16px);background:#ffffff0d;border:1px solid #ffffff1a}.magnetic{transition:transform .3s cubic-bezier(.22,1,.36,1)}.link-underline{position:relative}.link-underline:after{content:"";background:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.link-underline:hover:after{width:100%}@keyframes gradient-rotate{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gradient-border{background:linear-gradient(90deg,#22d3ee,#34d399,#22d3ee) 0 0/200% 100%;padding:1px;animation:3s infinite gradient-rotate}@supports (scrollbar-width:thin){.smooth-scroll{scrollbar-width:thin;scrollbar-color:#22d3ee4d transparent}}.fade-mask{mask-image:linear-gradient(#0000,#000 10% 90%,#0000)}:root.light .card{box-shadow:var(--elev-card);background:linear-gradient(#fffffff2,#f8fafceb);border-color:#1e293b1a}:root.light .card-hover:hover{border-color:#0891b240;box-shadow:0 8px 24px -10px #0891b226}:root.light .metric-card{box-shadow:var(--elev-soft);background:linear-gradient(#ffffffe6,#f1f5f9eb);border-color:#1e293b14}:root.light .panel-shell{box-shadow:var(--elev-soft);background:linear-gradient(160deg,#0891b20a 0%,#fffffff5 36%);border-color:#1e293b1a}:root.light .input{color:#0f172a;background:#ffffffe6;border-color:#1e293b26}:root.light .input::placeholder{color:#94a3b8}:root.light .input:focus{background:#fff;border-color:#0891b266}:root.light .btn-primary{color:#fff;background:linear-gradient(135deg,#7f1d1d,#b91c1c 52%,#c2410c);border-color:#7f1d1d66}:root.light .btn-secondary{color:#334155;background:linear-gradient(#fff,#f8fafc);border-color:#1e293b26}:root.light .btn-ghost{color:#334155}:root.light .btn-ghost:hover{color:#b91c1c;background:#b91c1c0f}:root.light .icon-btn{color:#334155;background:#ffffffe6;border-color:#1e293b1f}:root.light .icon-btn:hover:not(:disabled){color:#b91c1c;background:#fef2f2;border-color:#fecaca}:root.light .icon-btn:disabled{color:#94a3b8;opacity:.55}:root.light .btn-icon{color:#64748b;background:#ffffffdb;border-color:#1e293b1a}:root.light .btn-icon:hover{color:#0891b2;background:#0891b20f;border-color:#0891b23d}:root.light .app-tab-list{background:#ffffffb8;border-color:#1e293b1a}:root.light .app-tab-button{color:#64748b}:root.light .app-tab-button:hover{color:#0f172a;background:#0891b20f;border-color:#0891b229}:root.light .app-tab-button-active{color:#0f172a;background:linear-gradient(#0891b21f,#ffffffe6);border-color:#0891b23d}:root.light .app-tab-count{color:#64748b;background:#f1f5f9e6;border-color:#1e293b1a}:root.light .search-tab-card{color:#475569;background:#ffffffd6;border-color:#1e293b1a}:root.light .search-tab-card:hover{color:#0f172a;background:#f8fafcf5;border-color:#0891b233}:root.light .search-tab-card-active{color:#0f172a;background:radial-gradient(circle at 100% 0,#0891b21f,#0000 34%),linear-gradient(#ecfefff5,#fffffff0);border-color:#0891b242}:root.light .search-tab-icon{color:#64748b;background:#f1f5f9e6;border-color:#1e293b1a}:root.light .search-tab-icon-active{color:#0891b2;background:#0891b21a;border-color:#0891b23d}:root.light .search-tab-badge{color:#64748b;background:#f1f5f9e0;border-color:#1e293b1a}:root.light .search-filter-chip{color:#64748b;background:#ffffffd6;border-color:#1e293b1f}:root.light .search-filter-chip-active{color:#0f172a;background:#0891b21f;border-color:#0891b247}:root.light .surface-card,:root.light .surface-card-soft{background:#ffffffd9;border-color:#1e293b14}:root.light .sidebar-card{background:#ffffffe6;border-color:#1e293b14}:root.light .sidebar-link{color:#475569}:root.light .sidebar-link:hover{color:#0891b2;background:#0891b20f}:root.light .sidebar-link-active{color:#0f172a;background:linear-gradient(135deg,#0891b21a,#ffffffe6);border-color:#0891b233}:root.light .app-shell{background:radial-gradient(circle at 8% 6%,#0891b214,#0000 32%),radial-gradient(circle at 88% 8%,#0d94880f,#0000 30%),linear-gradient(#eef4f8,#f8fafc),repeating-linear-gradient(135deg,#0f172a05 0 1px,#0000 1px 14px)}:root.light .header-panel{background:#ffffffe6;border-color:#1e293b14;box-shadow:0 12px 32px -28px #0f172a6b}:root.light .page-hero-shell{background:radial-gradient(circle at 8% 0,#0e74901f,#0000 34%),radial-gradient(circle at 90% 6%,#0d948817,#0000 30%),linear-gradient(135deg,#e2f5f9f5,#fffffff5);border-color:#0e749029}:root.light .badge-green{color:#047857;background:#10b98114;border-color:#10b98133}:root.light .badge-yellow{color:#b45309;background:#f59e0b14;border-color:#f59e0b33}:root.light .badge-red{color:#b91c1c;background:#ef444414;border-color:#ef444433}:root.light .badge-blue{color:#0369a1;background:#0ea5e914;border-color:#0ea5e933}:root.light .badge-purple{color:#6d28d9;background:#8b5cf614;border-color:#8b5cf633}:root.light .badge-ghost{color:#64748b;background:#f1f5f9cc;border-color:#1e293b1a}:root.light .page-title,:root.light .panel-title,:root.light .section-title,:root.light .surface-title,:root.light .surface-title-strong,:root.light .surface-title-hero,:root.light .section-title-hero,:root.light .content-title-strong,:root.light .metric-value{color:#0f172a}:root.light .content-title{color:#1e293b}:root.light .page-subtitle,:root.light .panel-copy,:root.light .metric-label,:root.light .metric-meta,:root.light .section-label,:root.light .content-title-muted,:root.light .sidebar-group-label{color:#64748b}:root.light .gradient-text{background-image:linear-gradient(135deg,#0369a1 0%,#0891b2 35%,#06b6d4 65%,#0d9488 100%)}:root.light .divider,:root.light .panel-divider{border-color:#1e293b14}:root.light .progress-bar{background:#1e293b14}:root.light ::selection{color:#0f172a;background:#0891b233}:root.light ::-webkit-scrollbar-thumb{background:#0891b226}:root.light ::-webkit-scrollbar-thumb:hover{background:#0891b24d}:root.light *{scrollbar-color:#0891b226 transparent}.grecaptcha-badge{visibility:hidden!important}@media (width<=640px){:root{--space-section:1.6rem}.card,.panel-shell,.surface-card-soft,.surface-panel,.metric-card{border-radius:1.1rem}.page-hero-shell,.page-hero-shell-danger,.page-hero-shell-warning,.admin-hero-shell,.legal-sheet,.error-card{border-radius:1.25rem}.card-body{padding:1rem}.card-header{padding:.8rem 1rem}.metric-card{padding:1rem}.sidebar-card{padding:.9rem}.empty-panel{padding:1.5rem}.empty-panel-lg{padding:2rem}[class~=card][class~=p-5],[class~=card][class~=p-6],[class~=panel-content][class~=p-5],[class~=panel-content][class~=p-6],[class~=surface-card][class~=p-5],[class~=surface-card][class~=p-6],[class~=surface-card-soft][class~=p-5],[class~=surface-card-soft][class~=p-6],[class~=metric-card][class~=p-5],[class~=metric-card][class~=p-6],[class~=admin-stat-card][class~=p-5],[class~=admin-stat-card][class~=p-6]{padding:1rem}.chip-soft:not(.hidden),.search-filter-chip:not(.hidden){align-items:center;min-height:2.25rem;display:inline-flex}.app-tab-button{min-height:2.75rem}.btn-icon{width:2.75rem;height:2.75rem}input,textarea,select{font-size:16px!important}}.skeleton-shimmer{background:linear-gradient(90deg,#ffffff0a 0%,#ffffff1a 50%,#ffffff0a 100%) 0 0/200% 100%;animation:1.4s cubic-bezier(.4,0,.6,1) infinite skeleton-shimmer-keyframe}@keyframes skeleton-shimmer-keyframe{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton-shimmer{animation:none}}.page-aurora{isolation:isolate;position:relative}.page-aurora:before{content:"";pointer-events:none;z-index:-1;opacity:.55;filter:blur(30px);background:radial-gradient(70% 60% at 20% 0,#38bdf82e 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#0ea5e91a 0%,#0000 75%);height:360px;position:absolute;inset:-2px 0 auto}.page-aurora-rose:before{background:radial-gradient(70% 60% at 20% 0,#f43f5e29 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#e11d481a 0%,#0000 75%)}.page-aurora-emerald:before{background:radial-gradient(70% 60% at 20% 0,#10b98126 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#0596691a 0%,#0000 75%)}.page-aurora-violet:before{background:radial-gradient(70% 60% at 20% 0,#8b5cf629 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#7c3aed1a 0%,#0000 75%)}.page-aurora-amber:before{background:radial-gradient(70% 60% at 20% 0,#f59e0b29 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#d977061a 0%,#0000 75%)}.page-aurora-teal:before{background:radial-gradient(70% 60% at 20% 0,#2dd4bf29 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#14b8a61a 0%,#0000 75%)}.page-aurora-indigo:before{background:radial-gradient(70% 60% at 20% 0,#6366f129 0%,#0000 70%),radial-gradient(60% 50% at 80% 0,#4f46e51a 0%,#0000 75%)}.accent-rail{position:relative;overflow:hidden}.accent-rail:before{content:"";border-top-left-radius:inherit;border-bottom-left-radius:inherit;background:#38bdf8b3;width:3px;position:absolute;top:0;bottom:0;left:0}.accent-rail-rose:before{background:#f43f5ebf}.accent-rail-emerald:before{background:#10b981bf}.accent-rail-amber:before{background:#f59e0bcc}.accent-rail-violet:before{background:#8b5cf6bf}.accent-rail-sky:before{background:#38bdf8bf}.accent-rail-teal:before{background:#2dd4bfbf}.accent-rail-indigo:before{background:#6366f1bf}.accent-rail-orange:before{background:#f97316cc}.accent-rail-cyan:before{background:#22d3eebf}.accent-rail-pink:before{background:#ec4899bf}.accent-rail-fuchsia:before{background:#d946efbf}.accent-rail-yellow:before{background:#facc15cc}.accent-rail-slate:before{background:#94a3b8b3}.accent-rail-red:before{background:#ef4444cc}.accent-rail-blue:before{background:#3b82f6bf}.accent-rail-green:before{background:#22c55ebf}.accent-rail-lime:before{background:#84cc16bf}.accent-rail-purple:before{background:#a855f7bf}.brand-glow{position:relative}.brand-glow:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.7;background:linear-gradient(135deg,#38bdf840,#0000 40%,#6366f133);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.spotlight-card{position:relative;overflow:hidden}.spotlight-card:after{content:"";pointer-events:none;background:radial-gradient(400px circle at var(--spotlight-x,50%) var(--spotlight-y,0%), #38bdf81f, transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.spotlight-card:hover:after{opacity:1}}.progress-ring{--pct:0;--ring-fg:#38bdf8;--ring-bg:#ffffff14;background:conic-gradient(var(--ring-fg) calc(var(--pct) * 1%), var(--ring-bg) 0);filter:drop-shadow(0 0 7px #38bdf84d);border-radius:9999px;justify-content:center;align-items:center;width:64px;height:64px;transition:background .3s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.progress-ring:before{content:"";background:#080c13;border-radius:9999px;position:absolute;inset:6px}.progress-ring>*{position:relative}.theme-option-idle{border-color:color-mix(in srgb, var(--line) 100%, transparent);background:color-mix(in srgb, var(--surface) 88%, transparent)}.theme-option-idle:hover{border-color:color-mix(in srgb, var(--line-strong) 70%, transparent);background:color-mix(in srgb, var(--glow) 35%, var(--surface))}.theme-option-active{border-color:color-mix(in srgb, var(--line-strong) 100%, transparent);background:color-mix(in srgb, var(--glow) 55%, var(--surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--line-strong) 40%, transparent)}.theme-list-row{border-color:color-mix(in srgb, var(--line) 100%, transparent);background:color-mix(in srgb, var(--surface) 90%, transparent)}.theme-sheet{border-color:color-mix(in srgb, var(--line) 100%, transparent);background:color-mix(in srgb, var(--surface-strong) 96%, transparent);color:var(--text)}.quick-tint-primary{color:#bae6fd;background:#0ea5e93d;border-color:#38bdf847}.quick-tint-sky{color:#e0f2fe;background:#0ea5e92e;border-color:#38bdf838}.quick-tint-violet{color:#ede9fe;background:#8b5cf633;border-color:#a78bfa3d}.quick-tint-amber{color:#fef3c7;background:#f59e0b33;border-color:#fbbf243d}.quick-tint-emerald{color:#d1fae5;background:#10b98133;border-color:#34d3993d}.quick-tint-rose{color:#ffe4e6;background:#f43f5e2e;border-color:#fb718538}.fab-dial-header,.fab-dial-panel,.fab-action-label,.fab-scroll-top{border-color:color-mix(in srgb, var(--line) 100%, transparent);background:color-mix(in srgb, var(--surface-strong) 94%, transparent);color:var(--text)}.fab-action-label{color:var(--text)}.fab-main{background:linear-gradient(135deg,#0ea5e9f7,#06b6d4ed 50%,#0d9488ed);border-color:#7dd3fc59;box-shadow:0 14px 32px -12px #0ea5e9d9}html.content-protect-blur-active #root:after{content:"";z-index:99999;pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(.7);background:#0309139e;position:fixed;inset:0}:root.light.content-protect-blur-active #root:after{background:#f8fafcb8}@media print{body{display:none!important}}.auth-shell-brand .auth-shell-kicker{color:#67e8f9d9}.auth-shell-brand .auth-shell-headline{color:#fff}.auth-shell-brand .auth-shell-lede{color:#cbd5e1e6}.auth-shell-brand .auth-shell-point-stat{color:#67e8f9}.auth-shell-brand .auth-shell-point-label{color:#94a3b8}.auth-shell-brand .auth-shell-foot{color:#64748b}@property --shimmer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes shimmer-border-spin{to{--shimmer-angle:360deg}}.card-shimmer-border{position:relative}.card-shimmer-border:before{content:"";border-radius:inherit;background:conic-gradient(from var(--shimmer-angle), transparent 38%, #22d3ee85 55%, #34d39966 63%, transparent 78%);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:1px;animation:5.5s linear infinite shimmer-border-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (prefers-reduced-motion:reduce){.card-shimmer-border:before{animation:none}}body:before{content:"";pointer-events:none;z-index:9997;opacity:.02;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:200px 200px;position:fixed;inset:0}:root.light body:before{opacity:.012}@media (prefers-reduced-motion:reduce){body:before{display:none}}.auth-shell-brand-orb{pointer-events:none;border-radius:9999px;position:absolute}.auth-shell-brand-orb-tl{filter:blur(80px);background:#22d3ee21;width:300px;height:300px;top:-120px;left:-100px}.auth-shell-brand-orb-br{filter:blur(80px);background:#34d3991c;width:260px;height:260px;bottom:-100px;right:-80px}.auth-shell-brand-orb-mid{filter:blur(60px);background:#0ea5e90f;width:180px;height:180px;top:40%;left:50%;transform:translate(-50%,-50%)}.input:focus{filter:drop-shadow(0 0 9px #06b6d433)}.input-error:focus{filter:drop-shadow(0 0 8px #ef444429)}.input-success:focus{filter:drop-shadow(0 0 8px #10b98129)}.stagger-list>:first-child{animation-delay:0s}.stagger-list>:nth-child(2){animation-delay:65ms}.stagger-list>:nth-child(3){animation-delay:.13s}.stagger-list>:nth-child(4){animation-delay:.195s}.stagger-list>:nth-child(5){animation-delay:.26s}.stagger-list>:nth-child(6){animation-delay:.325s}.stagger-list>:nth-child(7){animation-delay:.39s}.stagger-list>:nth-child(8){animation-delay:.455s}.mobile-nav-active-indicator{position:relative}.mobile-nav-active-indicator:before{content:"";inset-x:20%;background:linear-gradient(90deg,#0000,#22d3eed9,#0000);border-radius:0 0 999px 999px;height:2px;position:absolute;top:0;box-shadow:0 0 8px #22d3ee8c}.auth-section-kicker{text-transform:uppercase;letter-spacing:.22em;color:#e2e8f0;font-size:.625rem;font-weight:700}.auth-stat-number{font-family:var(--font-display);color:#fff;letter-spacing:-.025em;font-size:1.25rem;font-weight:800;line-height:1}.auth-stat-desc{color:#cbd5e1;margin-top:3px;font-size:.6875rem;line-height:1.3}.auth-feature-item{background:#ffffff06;border:1px solid #ffffff0d;border-radius:.625rem;align-items:center;gap:.5rem;padding:.45rem .625rem;transition:background .18s,border-color .18s;display:flex}.auth-feature-item:hover{background:#ffffff0d;border-color:#22d3ee26}.auth-feature-icon{color:#67e8f9;background:#22d3ee1a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:1px;display:flex}.auth-domain-chip{color:#64748b;background:#ffffff0a;border:1px solid #ffffff12;border-radius:9999px;padding:2px 8px;font-size:.6875rem;font-weight:500;line-height:1.5;display:inline-block}.auth-domain-chip-more{color:#67e8f9;background:#22d3ee0d;border-color:#22d3ee24}.auth-exam-badge-v2{background:#22d3ee0d;border:1px solid #22d3ee29;border-radius:.75rem;padding:.45rem .7rem}.auth-shell-brand .auth-section-kicker{color:#e2e8f0}.auth-shell-brand .auth-stat-number{color:#fff}.auth-shell-brand .auth-stat-desc{color:#cbd5e1}.auth-shell-brand .auth-domain-chip{color:#64748b;background:#ffffff0a;border-color:#ffffff12}.auth-shell-brand .auth-domain-chip-more{color:#67e8f9;background:#22d3ee0d;border-color:#22d3ee24}.auth-shell-brand .auth-feature-item{background:#ffffff06;border-color:#ffffff0d}.auth-shell-brand .auth-feature-icon{color:#67e8f9}.auth-shell-brand{scrollbar-width:none;padding:2.25rem;overflow-y:auto}.auth-shell-brand::-webkit-scrollbar{display:none}@media (width>=1280px){.auth-shell-brand{padding:3rem}}.auth-exam-chip{color:#67e8f9;white-space:nowrap;background:#22d3ee12;border:1px solid #22d3ee38;border-radius:9999px;padding:2px 10px;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-block}.auth-chip-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.375rem;display:flex;overflow-x:auto}.auth-chip-scroll::-webkit-scrollbar{display:none}.auth-shell-brand .auth-exam-chip{color:#67e8f9;background:#22d3ee12;border-color:#22d3ee38}@keyframes auth-float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-5px)rotate(.3deg)}66%{transform:translateY(-2px)rotate(-.2deg)}}.auth-mcq-card{backdrop-filter:blur(12px);transform-origin:bottom;background:linear-gradient(160deg,#071322e0,#030b16f2);border:1px solid #ffffff14;border-radius:1rem;padding:1.1rem 1.2rem;animation:7s ease-in-out infinite auth-float;position:relative;box-shadow:0 24px 48px -16px #000000a6,0 0 0 1px #22d3ee0d,inset 0 1px #ffffff0a}@media (prefers-reduced-motion:reduce){.auth-mcq-card{animation:none}}.auth-mcq-domain{text-transform:uppercase;letter-spacing:.18em;color:#22d3eeb3;margin-bottom:.55rem;font-size:.625rem;font-weight:700}.auth-mcq-question{color:#ffffffe0;font-size:.8125rem;font-weight:500;line-height:1.5}.auth-mcq-option{color:#ffffff7a;background:#ffffff05;border:1px solid #ffffff0d;border-radius:.5rem;align-items:center;gap:.5rem;padding:.3rem .55rem;font-size:.75rem;transition:none;display:flex}.auth-mcq-option-correct{color:#6ee7b7;background:#34d39912;border-color:#34d39947}.auth-mcq-letter{color:#fff6;background:#ffffff0f;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:800;display:flex}.auth-mcq-option-correct .auth-mcq-letter{color:#34d399;background:#34d3992e}.auth-mcq-explanation{background:#34d3990a;border:1px solid #34d39926;border-radius:.5rem;margin-top:.75rem;padding:.5rem .625rem;font-size:.6875rem;line-height:1.5}.auth-mcq-viewport{min-height:280px;position:relative}@keyframes auth-mcq-slide-in-kf{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.auth-mcq-slide-in{animation:.5s cubic-bezier(.22,1,.36,1) both auth-mcq-slide-in-kf}@media (prefers-reduced-motion:reduce){.auth-mcq-slide-in{animation:none}}.auth-mcq-dots{justify-content:center;align-items:center;gap:.4rem;margin-top:.65rem;display:flex}.auth-mcq-dot{cursor:pointer;background:#ffffff29;border:none;border-radius:999px;width:6px;height:6px;padding:0;transition:background-color .2s,width .2s}.auth-mcq-dot:hover{background:#ffffff52}.auth-mcq-dot-active{background:#22d3eed9;width:16px}.auth-card-premium{-webkit-backdrop-filter:blur(40px)saturate(1.4)!important;background:linear-gradient(160deg,#071322f7 0%,#030b14fc 100%)!important;border:1px solid #22d3ee1f!important;box-shadow:0 40px 80px -32px #000c,0 0 0 1px #22d3ee0d,inset 0 1px #ffffff0d,inset 0 -1px #0000004d!important}.auth-field-label{color:var(--text-muted,#64748b);letter-spacing:.01em;margin-bottom:.375rem;font-size:.75rem;font-weight:600;display:block}.auth-divider{border:none;border-top:1px solid var(--line,#ffffff12);margin:.25rem 0}.auth-muted{color:var(--muted)}.auth-emphasis{color:var(--text)}.auth-icon{color:var(--muted)}.auth-link{color:rgb(var(--primary-500));transition:color .15s}.auth-link:hover{color:rgb(var(--primary-400))}.auth-link-subtle{color:var(--muted);transition:color .15s}.auth-link-subtle:hover{color:var(--text)}.auth-accent{color:rgb(var(--primary-500))}.auth-checkbox{accent-color:#991b1b}.auth-shell-form-glow{position:relative}.auth-shell-form-glow:before{content:"";pointer-events:none;background:radial-gradient(520px at 50% 48%,#06b6d40d,#0000 65%),radial-gradient(360px at 50% 30%,#0ea5e90a,#0000 70%);position:absolute;inset:0}.auth-shell-brand .auth-brand-mark{width:52px;height:52px}.auth-shell-brand .auth-shell-headline{font-size:1.55rem;line-height:1.25}@media (width>=1280px){.auth-shell-brand .auth-shell-headline{font-size:1.875rem}}.viewer-shell-dark{backdrop-filter:blur(12px);background:#030a12f7!important}.viewer-shell-dark:fullscreen{z-index:2147483647;width:100%;max-width:none;height:100%;max-height:none;position:fixed;inset:0}.viewer-header{background:#020b14!important}.viewer-toolbar{backdrop-filter:blur(8px);background:#030c16d9!important}.secure-viewer-stage{background:#040f1c!important}[data-appearance=light] .viewer-shell-dark,:root.light .viewer-shell-dark{background:#030a12f7!important}[data-appearance=light] .viewer-header,:root.light .viewer-header{background:#020b14!important}[data-appearance=light] .secure-viewer-stage,:root.light .secure-viewer-stage{background:#040f1c!important}.secure-reader-html{padding:1.5rem 1rem}@media (width>=640px){.secure-reader-html{padding:2.5rem 2rem}}@media (width>=1024px){.secure-reader-html{padding:3rem 2.5rem}}.secure-reader-html-body{color:#d1d5db;max-width:72ch;margin-left:auto;margin-right:auto;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.8}.secure-reader-html-body :is(h1,h2,h3,h4,h5):not([style*=background-color]){color:#f1f5f9;margin-top:1.75em;margin-bottom:.6em;font-family:system-ui,sans-serif;font-weight:600;line-height:1.3}.secure-reader-html-body h1{font-size:1.65em}.secure-reader-html-body h2{font-size:1.35em}.secure-reader-html-body h3{font-size:1.15em}.secure-reader-html-body p{margin-bottom:1em}.secure-reader-html-body a{color:#38bdf8;text-underline-offset:3px;text-decoration:underline}.secure-reader-html-body strong,.secure-reader-html-body b{color:#f1f5f9;font-weight:700}.secure-reader-html-body em,.secure-reader-html-body i{color:#cbd5e1}.secure-reader-html-body table{border-collapse:collapse;width:100%;margin:1.25em 0;font-size:.9em}.secure-reader-html-body th{color:#f1f5f9;text-align:left;background:#ffffff12;border:1px solid #ffffff1a;padding:.5em .75em;font-weight:600}.secure-reader-html-body td{vertical-align:top;border:1px solid #ffffff12;padding:.45em .75em}.secure-reader-html-body tr:nth-child(2n) td{background:#ffffff08}.secure-reader-html-body img{border-radius:8px;max-width:100%;height:auto;margin:1em auto;display:block}.secure-reader-html-body ul,.secure-reader-html-body ol{margin-bottom:1em;padding-left:1.5em}.secure-reader-html-body li{margin-bottom:.3em}.secure-reader-html-body blockquote{color:#94a3b8;background:#38bdf80a;border-left:3px solid #38bdf866;border-radius:0 6px 6px 0;margin:1em 0;padding:.5em 1em}.secure-reader-html-body code{color:#93c5fd;background:#ffffff12;border-radius:4px;padding:.15em .4em;font-family:Consolas,Monaco,monospace;font-size:.875em}.secure-reader-html-body pre{background:#0000004d;border:1px solid #ffffff12;border-radius:8px;margin:1em 0;padding:1em 1.25em;overflow-x:auto}.secure-reader-html-body pre code{background:0 0;padding:0}[data-appearance=light] .secure-reader-html-body,:root.light .secure-reader-html-body{color:#d1d5db!important}[data-appearance=light] .secure-reader-html-body table :is(td,th):not([style*="17365D"]):not([style*="2B6CB0"]):not([style*="2F855A"]):not([style*=C53030]),:root.light .secure-reader-html-body table :is(td,th):not([style*="17365D"]):not([style*="2B6CB0"]):not([style*="2F855A"]):not([style*=C53030]){color:#0f172a!important}[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*="17365D"],[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*="2B6CB0"],[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*="2F855A"],[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*=C53030],[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*="17365D"] :is(span,strong,em,b,i,p),[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*="2B6CB0"] :is(span,strong,em,b,i,p),[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*="2F855A"] :is(span,strong,em,b,i,p),[data-appearance=light] .secure-reader-html-body table :is(td,th)[style*=C53030] :is(span,strong,em,b,i,p),:root.light .secure-reader-html-body table :is(td,th)[style*="17365D"],:root.light .secure-reader-html-body table :is(td,th)[style*="2B6CB0"],:root.light .secure-reader-html-body table :is(td,th)[style*="2F855A"],:root.light .secure-reader-html-body table :is(td,th)[style*=C53030],:root.light .secure-reader-html-body table :is(td,th)[style*="17365D"] :is(span,strong,em,b,i,p),:root.light .secure-reader-html-body table :is(td,th)[style*="2B6CB0"] :is(span,strong,em,b,i,p),:root.light .secure-reader-html-body table :is(td,th)[style*="2F855A"] :is(span,strong,em,b,i,p),:root.light .secure-reader-html-body table :is(td,th)[style*=C53030] :is(span,strong,em,b,i,p){color:#f8fafc!important}[data-appearance=light] .secure-reader-html-body :is(h1,h2,h3,h4,h5):not([style*=background-color]),:root.light .secure-reader-html-body :is(h1,h2,h3,h4,h5):not([style*=background-color]),[data-appearance=light] .secure-reader-html-body :not(table *)>strong,[data-appearance=light] .secure-reader-html-body :not(table *)>b,:root.light .secure-reader-html-body :not(table *)>strong,:root.light .secure-reader-html-body :not(table *)>b{color:#f1f5f9!important}.premium-domain-card{backdrop-filter:blur(12px)}.premium-domain-card-active{transform:translateY(-2px)}.domain-hero-banner{box-shadow:0 24px 48px -24px #0000008c}.domain-layer-panel{box-shadow:0 12px 32px -20px #00000073}.browse-mode-toggle{box-shadow:inset 0 1px #ffffff0a}.senior-surgeon-page .premium-domain-card:hover{box-shadow:0 20px 40px -16px #00000080}.page-wrap-wide .premium-domain-explorer .premium-domain-card-active{ring:1px}@media (prefers-reduced-motion:reduce){.premium-domain-card,.premium-domain-card-active{transition:none!important}}.auth-shell-brand{gap:0;justify-content:center!important}.auth-brand-stack{flex-direction:column;gap:2.25rem;max-width:26rem;display:flex}@media (width>=1280px){.auth-brand-stack{gap:2.75rem;max-width:28rem}}.auth-brand-identity .auth-brand-mark{margin-bottom:1.125rem}.auth-brand-identity .auth-shell-kicker{margin-bottom:.625rem}.auth-brand-identity .auth-shell-headline{margin-top:0}.auth-brand-identity .auth-shell-lede{margin-top:.75rem}.auth-proof-line{color:#64748b;letter-spacing:.01em;border-top:1px solid #ffffff12;margin-top:1.375rem;padding-top:1.125rem;font-size:.75rem;line-height:1.55}.auth-proof-accent{font-family:var(--font-display);color:#67e8f9;margin-right:.35rem;font-weight:700}.auth-shell-brand .auth-proof-line{color:#64748b}.auth-shell-brand .auth-proof-accent{color:#67e8f9}.auth-exam-boards{flex-wrap:wrap;gap:.375rem;display:flex}.auth-mcq-options{flex-direction:column;gap:.3rem;margin-top:.75rem;display:flex}.auth-mcq-option-muted{opacity:.38;pointer-events:none;background:0 0!important;border-color:#0000!important}.auth-mcq-option-muted .auth-mcq-letter{color:#ffffff38;background:#ffffff08}.auth-mcq-card{animation-duration:3s;box-shadow:0 20px 40px -18px #0000008c,0 0 0 1px #22d3ee0f,inset 0 1px #ffffff0d}.auth-shell-brand .auth-shell-headline{letter-spacing:-.02em;font-size:1.5rem;line-height:1.28}@media (width>=1280px){.auth-shell-brand .auth-shell-headline{font-size:1.75rem}}.auth-shell-brand .auth-shell-lede{color:#cbd5e1d1;font-size:.8125rem;line-height:1.6}.auth-card-premium{background:linear-gradient(165deg, color-mix(in srgb, var(--auth-card-bg) 96%, #06b6d4 4%) 0%, var(--auth-card-bg) 100%)!important;border:1px solid color-mix(in srgb, var(--line) 88%, #06b6d4 12%)!important;-webkit-backdrop-filter:blur(24px)saturate(1.2)!important;box-shadow:0 32px 64px -28px #000000a6,0 0 0 1px #ffffff08,inset 0 1px #ffffff0a!important}.auth-submit-btn{letter-spacing:.02em;font-weight:600}@keyframes auth-enter-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.auth-enter{animation:.55s cubic-bezier(.22,1,.36,1) both auth-enter-up}.auth-enter-1{animation-delay:0s}.auth-enter-2{animation-delay:90ms}.auth-enter-3{animation-delay:.18s}@media (prefers-reduced-motion:reduce){.auth-enter{opacity:1;animation:none;transform:none}}.reduced-motion .auth-enter{opacity:1;transform:none;animation:none!important}.auth-shell{overflow:clip}.auth-shell-brand{justify-content:center!important;padding:1.75rem 2rem!important}@media (width>=1280px){.auth-shell-brand{padding:2rem 2.5rem!important}}.auth-brand-stack{flex-direction:column;gap:1.25rem;width:100%;max-width:24rem;margin-inline:auto;display:flex}@media (width>=1280px){.auth-brand-stack{gap:1.5rem;max-width:26rem}}.auth-brand-row{align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.auth-shell-brand .auth-brand-mark{width:40px;height:40px;margin-bottom:0!important}.auth-brand-mark-sm{width:36px!important;height:36px!important}.auth-shell-brand .auth-shell-headline{letter-spacing:-.02em;margin-top:0;font-size:1.2rem;line-height:1.3}@media (width>=1280px){.auth-shell-brand .auth-shell-headline{font-size:1.35rem}}.auth-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.875rem;display:grid}.auth-stat-tile{background:linear-gradient(160deg,#22d3ee12,#ffffff05);border:1px solid #22d3ee24;border-radius:.65rem;padding:.5rem .55rem;box-shadow:inset 0 1px #ffffff0a}.auth-stat-tile-value{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;font-size:.95rem;font-weight:800;line-height:1.1}.auth-stat-tile-label{text-transform:uppercase;letter-spacing:.14em;color:#64748b;margin-top:.15rem;font-size:.5625rem;font-weight:600}.auth-shell-brand .auth-stat-tile-value{color:#fff}.auth-shell-brand .auth-stat-tile-label{color:#64748b}.auth-mcq-card-compact{animation:8s ease-in-out infinite auth-float;padding:.8rem .9rem!important}.auth-mcq-card-compact .auth-mcq-question{font-size:.75rem;line-height:1.45}.auth-mcq-answer-only{margin-top:.55rem}.auth-mcq-explanation-compact{margin-top:.5rem!important;padding:.4rem .5rem!important;font-size:.625rem!important;line-height:1.45!important}.auth-exam-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;display:grid}.auth-exam-tile{background:#22d3ee0d;border:1px solid #22d3ee29;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.35rem;padding:.35rem .55rem;display:flex}.auth-exam-tile-label{color:#67e8f9;white-space:nowrap;font-size:.625rem;font-weight:600}.auth-exam-tile-count{font-family:var(--font-display);color:#ffffffe0;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700}.auth-shell-brand .auth-exam-tile-label{color:#67e8f9}.auth-shell-brand .auth-exam-tile-count{color:#ffffffe0}.auth-form-topbar{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.auth-form-topbar-brand{text-align:left;align-items:center;gap:.5rem;display:flex}@media (width>=1024px){.auth-form-topbar{justify-content:flex-end;margin-bottom:1rem}}.auth-appearance-form{flex-shrink:0}.auth-appearance-form .auth-appearance-trigger{border:1px solid color-mix(in srgb, var(--line-strong) 70%, #06b6d4 30%);background:color-mix(in srgb, var(--surface-strong) 88%, #06b6d4 12%);box-shadow:0 4px 18px -10px #06b6d473}.auth-appearance-form .auth-appearance-menu{left:auto;right:0}.auth-mobile-proof{letter-spacing:.03em;color:#64748b;font-size:.625rem;font-weight:600}.auth-subtitle{color:var(--muted);font-size:.8125rem;line-height:1.4}.auth-card-premium{background:linear-gradient(165deg, color-mix(in srgb, var(--auth-card-bg) 92%, #06b6d4 8%) 0%, var(--auth-card-bg) 100%)!important;border:1px solid color-mix(in srgb, var(--line) 80%, #06b6d4 20%)!important;padding:1.25rem!important;box-shadow:0 28px 56px -24px #000000b3,0 0 40px -20px #06b6d440,inset 0 1px #ffffff0f!important}[data-appearance=light] .auth-card-premium{box-shadow:0 20px 40px -20px #0f172a29,0 0 32px -18px #0891b233,inset 0 1px #fffffff2!important}.auth-shell-form{padding:1.25rem!important}@media (width>=640px){.auth-shell-form{padding:1.75rem!important}}.auth-shell-form-glow:before{background:radial-gradient(420px at 50% 40%,#06b6d40f,#0000 70%),radial-gradient(280px at 50% 20%,#0ea5e90a,#0000 75%)}.auth-brand-identity .auth-shell-lede,.auth-proof-line,.auth-exam-boards{display:none}@media (width>=1280px){.auth-brand-stack{gap:1.5rem!important}}.auth-form-topbar{z-index:40;position:relative}.auth-appearance-form{z-index:50;position:relative}.auth-appearance-form .auth-appearance-menu{z-index:100!important}.auth-exam-chips{flex-wrap:wrap;gap:.35rem;display:flex}.auth-exam-chips .auth-exam-chip{color:#67e8f9;white-space:nowrap;background:#22d3ee12;border:1px solid #22d3ee38;border-radius:9999px;padding:.2rem .55rem;font-size:.625rem;font-weight:600;line-height:1.45;display:inline-block}.auth-exam-tile-count{display:none!important}[data-appearance=light] .auth-shell-brand{background:radial-gradient(120% 120% at 0 0,#06b6d424,#0000 55%),radial-gradient(120% 120% at 100% 100%,#10b9811a,#0000 55%),linear-gradient(160deg,#f8fafc 0%,#e0f2fe 55%,#f1f5f9 100%)!important;border-right-color:#0891b238!important}[data-appearance=light] .auth-shell-brand:after{background-image:radial-gradient(circle,#0891b214 1px,#0000 1px);mask-image:radial-gradient(80% 80%,#00000040 0%,#0000 100%)}[data-appearance=light] .auth-shell-brand-orb-tl{background:#06b6d42e!important}[data-appearance=light] .auth-shell-brand-orb-br{background:#10b9811f!important}[data-appearance=light] .auth-shell-brand .auth-shell-kicker{color:#0891b2d9!important}[data-appearance=light] .auth-shell-brand .auth-shell-headline{color:#0f172a!important}[data-appearance=light] .auth-shell-brand .auth-section-kicker{color:#64748b!important}[data-appearance=light] .auth-shell-brand .auth-stat-tile{background:linear-gradient(160deg,#ffffffeb,#e0f2fea6)!important;border-color:#0891b238!important;box-shadow:inset 0 1px #ffffffe6!important}[data-appearance=light] .auth-shell-brand .auth-stat-tile-value{color:#0f172a!important}[data-appearance=light] .auth-shell-brand .auth-stat-tile-label{color:#64748b!important}[data-appearance=light] .auth-shell-brand .auth-mcq-card{background:linear-gradient(160deg,#fffffff5,#f1f5f9fa)!important;border-color:#0891b233!important;box-shadow:0 16px 32px -18px #0f172a1f,inset 0 1px #fffffff2!important}[data-appearance=light] .auth-shell-brand .auth-mcq-domain{color:#0891b2d9!important}[data-appearance=light] .auth-shell-brand .auth-mcq-question{color:#1e293b!important}[data-appearance=light] .auth-shell-brand .auth-mcq-explanation{background:#10b9810f!important;border-color:#10b98138!important}[data-appearance=light] .auth-shell-brand .auth-mcq-dot,:root.light .auth-shell-brand .auth-mcq-dot{background:#0f172a29!important}[data-appearance=light] .auth-shell-brand .auth-mcq-dot:hover,:root.light .auth-shell-brand .auth-mcq-dot:hover{background:#0f172a52!important}[data-appearance=light] .auth-shell-brand .auth-mcq-dot-active,:root.light .auth-shell-brand .auth-mcq-dot-active{background:#0891b2d9!important}[data-appearance=light] .auth-shell-brand .auth-exam-chip{color:#0e7490!important;background:#06b6d41a!important;border-color:#0891b247!important}[data-appearance=dark] .auth-shell-brand,[data-appearance=black] .auth-shell-brand{background:radial-gradient(120% 120% at 0 0,#38bdf814,#0000 55%),radial-gradient(120% 120% at 100% 100%,#34d3990f,#0000 55%),linear-gradient(160deg,#0c0c0e 0%,#18181b 58%,#09090b 100%)!important;border-right-color:#ffffff14!important}[data-appearance=black] .auth-shell-brand{background:linear-gradient(160deg,#000 0%,#0a0a0a 58%,#000 100%)!important}[data-appearance=light] .auth-shell-brand .auth-stat-tile,:root.light .auth-shell-brand .auth-stat-tile{background:linear-gradient(160deg,#ffffffeb,#e0f2fea6)!important;border-color:#0891b238!important}[data-appearance=light] .auth-shell-brand .auth-mcq-card,:root.light .auth-shell-brand .auth-mcq-card{background:linear-gradient(160deg,#fffffff5,#f1f5f9fa)!important;border-color:#0891b233!important}[data-appearance=light] .auth-shell-brand .auth-mcq-question,:root.light .auth-shell-brand .auth-mcq-question{color:#1e293b!important}[data-appearance=light] .auth-shell-brand:after,:root.light .auth-shell-brand:after{background-image:radial-gradient(circle,#0891b214 1px,#0000 1px)!important}.auth-brand-titles{flex-direction:column;gap:.2rem;min-width:0;display:flex}.auth-brand-tagline{letter-spacing:.02em;color:#94a3b8;margin:0;font-size:.6875rem;font-weight:600;line-height:1.35}.auth-brand-desc{color:#cbd5e1e0;margin:.65rem 0 0;font-size:.75rem;line-height:1.5}[data-appearance=light] .auth-shell-brand .auth-brand-desc,:root.light .auth-shell-brand .auth-brand-desc{color:#475569!important}.auth-shell-brand .auth-shell-headline{display:none}.auth-brand-titles{gap:.4375rem}.auth-brand-titles .auth-shell-kicker{letter-spacing:.28em;font-size:.8125rem;line-height:1.3;margin-bottom:0!important}.auth-brand-tagline{letter-spacing:.012em;font-size:.8125rem;line-height:1.45}.auth-brand-desc{margin-top:.75rem;font-size:.875rem;line-height:1.55}.auth-brand-desc+.auth-brand-desc{margin-top:.4rem}@media (width>=1280px){.auth-brand-titles{gap:.5rem}.auth-brand-titles .auth-shell-kicker{letter-spacing:.26em;font-size:.875rem}.auth-brand-tagline{font-size:.875rem}.auth-brand-desc{font-size:.9375rem}}.auth-brand-tagline{font-family:var(--font-display);letter-spacing:.018em;font-style:italic;font-weight:500}.auth-brand-prose{flex-direction:column;gap:.55rem;margin-top:.8rem;display:flex}.auth-brand-lead{font-family:var(--font-display);letter-spacing:.012em;color:#e2e8f0e6;margin:0;font-size:.8125rem;font-weight:400;line-height:1.65}.auth-brand-accent{font-family:var(--font-display);letter-spacing:-.03em;color:#67e8f9;-webkit-text-fill-color:#67e8f9;font-size:1.12em;font-style:normal;font-weight:800;line-height:1;display:inline-block}.auth-shell-brand .auth-brand-accent{color:#67e8f9;-webkit-text-fill-color:#67e8f9}.auth-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;margin-top:.7rem;display:grid}.auth-resource-box{background:linear-gradient(155deg,#22d3ee17,#ffffff05),#0f172a38;border:1px solid #22d3ee29;border-radius:.55rem;justify-content:center;align-items:center;min-height:2rem;padding:.38rem .35rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 8px 18px -14px #0000008c}.auth-resource-box-label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.11em;color:#94a3b8;text-align:center;font-size:.5625rem;font-weight:700;line-height:1.3}@media (width>=1280px){.auth-brand-lead{font-size:.875rem;line-height:1.68}.auth-brand-accent{font-size:1.14em}.auth-resource-box-label{font-size:.6rem}}[data-appearance=light] .auth-shell-brand .auth-brand-tagline,:root.light .auth-shell-brand .auth-brand-tagline{color:#475569!important}[data-appearance=light] .auth-shell-brand .auth-brand-accent,:root.light .auth-shell-brand .auth-brand-accent{color:#0891b2!important;-webkit-text-fill-color:#0891b2!important;filter:none!important;background:0 0!important}[data-appearance=light] .auth-shell-brand .auth-resource-box,:root.light .auth-shell-brand .auth-resource-box{background:linear-gradient(155deg,#fffffff5,#e0f2feb8),#ffffffe6!important;border-color:#0891b238!important;box-shadow:inset 0 1px #fffffff2,0 10px 20px -16px #0f172a1f!important}[data-appearance=light] .auth-shell-brand .auth-resource-box-label,:root.light .auth-shell-brand .auth-resource-box-label{color:#0e7490!important}.auth-brand-stack{gap:1.65rem!important}@media (width>=1280px){.auth-brand-stack{gap:1.85rem!important}}.auth-brand-tagline{letter-spacing:.02em;font-style:italic;font-weight:400}.auth-brand-prose{gap:.65rem;margin-top:1rem}.auth-brand-lead{letter-spacing:.014em;color:#f1f5f9f0;font-size:.875rem;line-height:1.7}.auth-brand-lead-muted{color:#cbd5e1d1}.auth-brand-em{color:#67e8f9f2;font-style:normal;font-weight:600}.auth-resource-rail{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:.3rem .45rem;margin-top:1rem;padding-top:.9rem;display:flex}.auth-resource-item{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;font-size:.625rem;font-weight:600}.auth-resource-dot{background:#22d3ee73;border-radius:9999px;flex-shrink:0;width:3px;height:3px}.auth-brand-identity .auth-stat-strip{margin-top:1rem}.auth-stat-tile:first-child .auth-stat-tile-value,.auth-shell-brand .auth-stat-tile:first-child .auth-stat-tile-value{color:#67e8f9;-webkit-text-fill-color:#67e8f9}@media (width>=1280px){.auth-brand-lead{font-size:.9375rem;line-height:1.72}.auth-resource-item{font-size:.65rem}}[data-appearance=light] .auth-shell-brand .auth-brand-lead,:root.light .auth-shell-brand .auth-brand-lead{color:#1e293b!important}[data-appearance=light] .auth-shell-brand .auth-brand-lead-muted,:root.light .auth-shell-brand .auth-brand-lead-muted{color:#475569!important}[data-appearance=light] .auth-shell-brand .auth-brand-em,:root.light .auth-shell-brand .auth-brand-em{color:#0e7490!important}[data-appearance=light] .auth-shell-brand .auth-resource-rail,:root.light .auth-shell-brand .auth-resource-rail{border-top-color:#0891b229!important}[data-appearance=light] .auth-shell-brand .auth-resource-item,:root.light .auth-shell-brand .auth-resource-item{color:#0e7490!important}[data-appearance=light] .auth-shell-brand .auth-resource-dot,:root.light .auth-shell-brand .auth-resource-dot{background:#0891b273!important}[data-appearance=light] .auth-shell-brand .auth-stat-tile:first-child .auth-stat-tile-value,:root.light .auth-shell-brand .auth-stat-tile:first-child .auth-stat-tile-value{color:#0891b2!important;-webkit-text-fill-color:#0891b2!important;filter:none!important;background:0 0!important}.auth-resource-grid{display:none!important}.auth-brand-tagline{letter-spacing:.016em;font-weight:500;font-size:.75rem!important;font-style:normal!important}@media (width>=1280px){.auth-brand-tagline{font-size:.8125rem!important}}input.survey-skip-checkbox[type=checkbox]{appearance:none!important;cursor:pointer!important;background-color:#fff!important;background-image:none!important;border:2px solid #475569!important;border-radius:.25rem!important;width:1.125rem!important;min-width:1.125rem!important;height:1.125rem!important;min-height:1.125rem!important}input.survey-skip-checkbox[type=checkbox]:checked{background-color:#991b1b!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;border-color:#991b1b!important}[data-appearance=light] input.survey-skip-checkbox[type=checkbox]:checked,:root.light input.survey-skip-checkbox[type=checkbox]:checked{background-color:#991b1b!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;border-color:#991b1b!important}input.auth-checkbox[type=checkbox]{appearance:none!important;cursor:pointer!important;background-color:#fff!important;background-image:none!important;border:2px solid #475569!important;border-radius:.25rem!important;width:1.125rem!important;min-width:1.125rem!important;height:1.125rem!important;min-height:1.125rem!important}input.auth-checkbox[type=checkbox]:checked{background-color:#991b1b!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:.75rem .75rem!important;border-color:#991b1b!important}.cv-auto-card{content-visibility:auto;contain-intrinsic-size:auto 150px}.cv-auto-sprint{content-visibility:auto;contain-intrinsic-size:auto 340px}.home-search-suggestion-active{background:#ffffff14;outline:1px solid #ffa5004d}.home-search-suggestion-active span{color:#fff}main .practice-question-toolbar button,main .practice-question-toolbar [role=button],.practice-page .practice-question-toolbar button,.practice-page .practice-question-toolbar [role=button]{box-sizing:border-box;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;max-height:2.75rem!important;padding:0!important}.practice-session-toolbar .overflow-x-auto{padding:.55rem .7rem .6rem;overflow-y:visible}.practice-session-toolbar .practice-nav-grid{padding:2px 1px}.practice-nav-grid>button{position:relative}.practice-nav-grid>button.practice-nav-num{box-sizing:border-box;color:#1e293b;background-color:#ffffffb8;border:1px solid #64748b8c!important;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;max-height:2.75rem!important}:root:not(.light) .practice-nav-grid>button.practice-nav-num,[data-appearance=default] .practice-nav-grid>button.practice-nav-num,[data-appearance=dark] .practice-nav-grid>button.practice-nav-num,[data-appearance=black] .practice-nav-grid>button.practice-nav-num{color:#cbd5e1;background-color:#0f172abf;border-color:#94a3b859!important}.practice-nav-grid>button.practice-nav-num.practice-nav-num--current,.practice-nav-grid>button.practice-nav-num[data-current=true],.practice-nav-grid>button.practice-nav-num[aria-current=true]{box-shadow:inset 0 0 0 1px #0ea5e959;color:#0369a1!important;background-color:#0ea5e929!important;border-color:#0ea5e9!important}:root:not(.light) .practice-nav-grid>button.practice-nav-num.practice-nav-num--current,:root:not(.light) .practice-nav-grid>button.practice-nav-num[data-current=true],[data-appearance=default] .practice-nav-grid>button.practice-nav-num.practice-nav-num--current,[data-appearance=dark] .practice-nav-grid>button.practice-nav-num.practice-nav-num--current,[data-appearance=black] .practice-nav-grid>button.practice-nav-num.practice-nav-num--current{color:#7dd3fc!important}.profile-menu-panel{background:color-mix(in srgb, var(--surface,#0b1220) 92%, transparent);border-color:color-mix(in srgb, var(--line,#ffffff1f) 100%, transparent)}@keyframes staggerFadeIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.animate-stagger-item{animation:.26s cubic-bezier(.22,1,.36,1) both staggerFadeIn}@media (prefers-reduced-motion:reduce){.animate-stagger-item{animation:none}}.placeholder\:metric-meta::placeholder{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .placeholder\:metric-meta::-moz-placeholder{color:#64748b}:root.light .placeholder\:metric-meta::-moz-placeholder{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.placeholder\:metric-meta::-moz-placeholder{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}:root.light .border-dark-700.bg-dark-900.placeholder\:metric-meta::-moz-placeholder{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .border-dark-700.bg-dark-900.placeholder\:metric-meta::placeholder,:root.light .border-dark-700.bg-dark-900.placeholder\:metric-meta::placeholder{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .placeholder\:metric-meta::-moz-placeholder{color:#64748b}:root.light .surface-card-soft .placeholder\:metric-meta::-moz-placeholder{color:#64748b}[data-appearance=light] .surface-card-soft .placeholder\:metric-meta::placeholder,:root.light .surface-card-soft .placeholder\:metric-meta::placeholder{color:#64748b}[data-appearance=light] :is(a,button).surface-card-soft .placeholder\:metric-meta::-moz-placeholder{color:#64748b}:root.light :is(a,button).surface-card-soft .placeholder\:metric-meta::-moz-placeholder{color:#64748b}[data-appearance=light] :is(a,button).surface-card-soft .placeholder\:metric-meta::placeholder,:root.light :is(a,button).surface-card-soft .placeholder\:metric-meta::placeholder{color:#64748b}[data-appearance=light] .placeholder\:metric-meta::-moz-placeholder{color:#64748b}:root.light .placeholder\:metric-meta::-moz-placeholder{color:#64748b}[data-appearance=light] .placeholder\:metric-meta::placeholder,:root.light .placeholder\:metric-meta::placeholder{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .placeholder\:metric-meta::-moz-placeholder{color:#a1a1aa}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .placeholder\:metric-meta::placeholder{color:#a1a1aa}[data-appearance=light] .bg-dark-800.placeholder\:metric-meta::-moz-placeholder{color:#475569;background:#f1f5f9}:root.light .bg-dark-800.placeholder\:metric-meta::-moz-placeholder{color:#475569;background:#f1f5f9}[data-appearance=light] .bg-dark-800.placeholder\:metric-meta::placeholder,:root.light .bg-dark-800.placeholder\:metric-meta::placeholder{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.placeholder\:metric-meta,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label)::-moz-placeholder{color:#f8fafc}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.placeholder\:metric-meta,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label)::placeholder{color:#f8fafc}main :is(.text-dark-600,[class*=text-dark-600]).placeholder\:metric-meta::-moz-placeholder{color:#94a3b8}main :is(.text-dark-600,[class*=text-dark-600]).placeholder\:metric-meta::placeholder{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).placeholder\:metric-meta::-moz-placeholder{color:#a1a1aa}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).placeholder\:metric-meta::placeholder{color:#a1a1aa}:root:not(.light) .topic-map-page [class*=text-dark-500].placeholder\:metric-meta::-moz-placeholder{color:#a1a1aa}:root:not(.light) .topic-map-page [class*=text-dark-500].placeholder\:metric-meta::placeholder{color:#a1a1aa}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta)::-moz-placeholder{color:var(--palette-enforce-copy)}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta)::placeholder{color:var(--palette-enforce-copy)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy)::-moz-placeholder{color:var(--palette-enforce-copy)}:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy)::placeholder{color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600)::-moz-placeholder{color:var(--palette-enforce-body)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600)::placeholder{color:var(--palette-enforce-body)}:root:not(.light) .home-page p.placeholder\:metric-meta.leading-5::-moz-placeholder{color:#94a3b8}:root:not(.light) .home-page p.placeholder\:metric-meta.leading-5::placeholder{color:#94a3b8}:root:not(.light) .admin-page p.placeholder\:metric-meta.leading-5.text-dark-500::-moz-placeholder{color:#cbd5e1}:root:not(.light) .control-center-page p.placeholder\:metric-meta.leading-5.text-dark-500::-moz-placeholder{color:#cbd5e1}:root:not(.light) .admin-page p.placeholder\:metric-meta.leading-5.text-dark-500::placeholder,:root:not(.light) .control-center-page p.placeholder\:metric-meta.leading-5.text-dark-500::placeholder{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.placeholder\:metric-meta.text-dark-500::-moz-placeholder{color:#e2e8f0}[data-appearance=black] :is(.control-center-page,.admin-page) p.placeholder\:metric-meta.text-dark-500::placeholder{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.placeholder\:metric-meta.leading-5,p.text-\[11px\])::-moz-placeholder{color:#cbd5e1}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.placeholder\:metric-meta.leading-5,p.text-\[11px\])::placeholder{color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.placeholder\:metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact)::-moz-placeholder{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.placeholder\:metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact)::placeholder{color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.placeholder\:metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker)::-moz-placeholder{color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.placeholder\:metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker)::placeholder{color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.placeholder\:metric-meta,.text-dark-500)::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.placeholder\:metric-meta,.text-dark-500)::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500,.text-dark-600)::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500,.text-dark-600)::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500)::-moz-placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500)::placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500)::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500)::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500,.text-dark-600)::-moz-placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500)::-moz-placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500,.text-dark-600)::placeholder,:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.placeholder\:metric-meta,.text-dark-500)::placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.placeholder\:metric-meta,p.text-\[11px\],span.text-xs)::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.placeholder\:metric-meta,p.text-\[11px\],span.text-xs)::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page :is(.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs)::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page :is(.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs)::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\])::-moz-placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\])::placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\])::-moz-placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\])::placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\],span.text-xs)::-moz-placeholder{color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\],span.text-xs)::placeholder{color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs)::-moz-placeholder{color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs)::placeholder{color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.placeholder\:metric-meta,p.text-\[11px\])::-moz-placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\])::-moz-placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.placeholder\:metric-meta,p.text-\[11px\])::placeholder,:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\])::placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light .reference-hub-page :is(.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\])::-moz-placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light .reference-hub-page .card :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\])::-moz-placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root.light .reference-hub-page :is(.placeholder\:metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\])::placeholder,:root.light .reference-hub-page .card :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\])::placeholder{color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.placeholder\:metric-meta,p.text-\[11px\])::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.placeholder\:metric-meta,p.text-\[11px\])::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.placeholder\:metric-meta,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\])::-moz-placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.placeholder\:metric-meta,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\])::placeholder{color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\])::-moz-placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.placeholder\:metric-meta,p.text-\[11px\])::placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page .card :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\])::-moz-placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-page .card :is(.metric-meta,.placeholder\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\])::placeholder{color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .placeholder\:metric-meta::-moz-placeholder{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .placeholder\:metric-meta::placeholder{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.hover\:panel-copy:hover{color:var(--muted);overflow-wrap:anywhere;word-break:break-word;font-size:.875rem;line-height:1.5rem}[data-appearance=light] .bg-primary-50.hover\:panel-copy:hover,:root.light .bg-primary-50.hover\:panel-copy:hover{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.hover\:panel-copy:hover,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.hover\:panel-copy:hover,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.hover\:panel-copy:hover,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.hover\:panel-copy:hover,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.hover\:panel-copy:hover,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.hover\:panel-copy:hover{color:#475569}@media (width>=640px){.hover\:panel-copy:hover{font-size:15px;line-height:1.75rem}}.hover\:metric-meta:hover{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .hover\:metric-meta:hover,:root.light .hover\:metric-meta:hover{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.hover\:metric-meta:hover,:root.light .border-dark-700.bg-dark-900.hover\:metric-meta:hover{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .hover\:metric-meta:hover,:root.light .surface-card-soft .hover\:metric-meta:hover,[data-appearance=light] :is(a,button).surface-card-soft .hover\:metric-meta:hover,:root.light :is(a,button).surface-card-soft .hover\:metric-meta:hover,[data-appearance=light] .hover\:metric-meta:hover,:root.light .hover\:metric-meta:hover{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .hover\:metric-meta:hover{color:#a1a1aa}[data-appearance=light] .bg-dark-800.hover\:metric-meta:hover,:root.light .bg-dark-800.hover\:metric-meta:hover{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.hover\:metric-meta:hover,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}main :is(.text-dark-600,[class*=text-dark-600]).hover\:metric-meta:hover{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).hover\:metric-meta:hover,:root:not(.light) .topic-map-page [class*=text-dark-500].hover\:metric-meta:hover{color:#a1a1aa}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.hover\:metric-meta:hover,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.hover\:metric-meta:hover,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.hover\:metric-meta:hover,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.hover\:metric-meta:hover.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.hover\:metric-meta:hover.leading-5.text-dark-500,:root:not(.light) .control-center-page p.hover\:metric-meta:hover.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.hover\:metric-meta:hover.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.hover\:metric-meta:hover.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.hover\:metric-meta:hover,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.hover\:metric-meta:hover,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.hover\:metric-meta:hover,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.hover\:metric-meta:hover,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.hover\:metric-meta:hover,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.hover\:metric-meta:hover,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.hover\:metric-meta:hover,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.hover\:metric-meta:hover,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.hover\:metric-meta:hover,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.hover\:metric-meta:hover,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.hover\:metric-meta:hover,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.hover\:metric-meta:hover,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.hover\:metric-meta:hover,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.hover\:metric-meta:hover,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.hover\:metric-meta:hover,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.hover\:metric-meta:hover,p.text-\[11px\]),:root.light .reference-hub-page :is(.hover\:metric-meta:hover,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.hover\:metric-meta:hover,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.hover\:metric-meta:hover,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.hover\:metric-meta:hover,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.hover\:metric-meta:hover,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.hover\:metric-meta:hover,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .hover\:metric-meta:hover{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.hover\:surface-card-soft:hover{background:var(--surface-card-soft-bg);border-width:1px;border-color:rgb(var(--dark-700) / .4);--tw-backdrop-blur:blur(4px);min-width:0;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-radius:1rem;box-shadow:0 12px 24px -18px #0ea5e947,inset 0 1px #ffffff0a}[data-appearance=light] .inline-flex.shrink-0.items-center.rounded-full.hover\:surface-card-soft:hover.px-2,:root.light .inline-flex.shrink-0.items-center.rounded-full.hover\:surface-card-soft:hover.px-2{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover[class*=border-][class*=bg-],[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover.border-cyan-400\/20,[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover.border-emerald-400\/20,[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover.border-amber-400\/20,[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover.border-violet-400\/20,:root.light .page-hero-shell .hover\:surface-card-soft:hover[class*=border-][class*=bg-],:root.light .page-hero-shell .hover\:surface-card-soft:hover.border-cyan-400\/20,:root.light .page-hero-shell .hover\:surface-card-soft:hover.border-emerald-400\/20,:root.light .page-hero-shell .hover\:surface-card-soft:hover.border-amber-400\/20,:root.light .page-hero-shell .hover\:surface-card-soft:hover.border-violet-400\/20{background-color:#f8fafc;border-color:#cbd5e1}[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover :is(.text-white,.section-label,[class*=text-dark-]),:root.light .page-hero-shell .hover\:surface-card-soft:hover :is(.text-white,.section-label,[class*=text-dark-]){color:#0f172a}[data-appearance=light] .page-hero-shell .hover\:surface-card-soft:hover [class*=text-dark-400],:root.light .page-hero-shell .hover\:surface-card-soft:hover [class*=text-dark-400]{color:#64748b}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.hover\:surface-card-soft:hover,:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.hover\:surface-card-soft:hover{color:#0f172a;background-color:#fff;border-color:#0f172a1f}[data-appearance=light] :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.hover\:surface-card-soft:hover[class*=border-primary-500],:root.light :is(button,a).flex.items-center.justify-between.p-4.rounded-xl.hover\:surface-card-soft:hover[class*=border-primary-500]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b252}[data-appearance=light] .rounded-xl.hover\:surface-card-soft:hover.px-4.py-3[class*=bg-primary-50],:root.light .rounded-xl.hover\:surface-card-soft:hover.px-4.py-3[class*=bg-primary-50]{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .hover\:surface-card-soft:hover.border[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .hover\:surface-card-soft:hover.border[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .hover\:surface-card-soft:hover.border[class*=bg-amber-500] .mt-2.text-sm,:root.light .hover\:surface-card-soft:hover.border[class*=bg-cyan-500] .mt-2.text-sm,:root.light .hover\:surface-card-soft:hover.border[class*=bg-emerald-500] .mt-2.text-sm,:root.light .hover\:surface-card-soft:hover.border[class*=bg-amber-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.hover\:surface-card-soft:hover[class*=bg-cyan-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.hover\:surface-card-soft:hover[class*=bg-emerald-500] .mt-2.text-sm,[data-appearance=light] .rounded-2xl.hover\:surface-card-soft:hover[class*=bg-amber-500] .mt-2.text-sm,:root.light .rounded-2xl.hover\:surface-card-soft:hover[class*=bg-cyan-500] .mt-2.text-sm,:root.light .rounded-2xl.hover\:surface-card-soft:hover[class*=bg-emerald-500] .mt-2.text-sm,:root.light .rounded-2xl.hover\:surface-card-soft:hover[class*=bg-amber-500] .mt-2.text-sm{color:#475569}[data-appearance=light] .rounded-xl.hover\:surface-card-soft:hover.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50],:root.light .rounded-xl.hover\:surface-card-soft:hover.px-3.py-2\.5[class*=border-orange-500][class*=bg-orange-50]{color:#9a3412;background-color:#fff7ed;border-color:#ea580c59}[data-appearance=light] .emergency-medicine-page .hover\:surface-card-soft:hover[class*=border-dark-700],[data-appearance=light] .emergency-medicine-page .hover\:surface-card-soft:hover[class*=bg-dark-900],:root.light .emergency-medicine-page .hover\:surface-card-soft:hover[class*=border-dark-700],:root.light .emergency-medicine-page .hover\:surface-card-soft:hover[class*=bg-dark-900]{color:#475569;background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .emergency-medicine-page .hover\:surface-card-soft:hover [class*=text-dark-200],[data-appearance=light] .emergency-medicine-page .hover\:surface-card-soft:hover [class*=text-dark-100],[data-appearance=light] .emergency-medicine-page .hover\:surface-card-soft:hover [class*=text-dark-300],:root.light .emergency-medicine-page .hover\:surface-card-soft:hover [class*=text-dark-200],:root.light .emergency-medicine-page .hover\:surface-card-soft:hover [class*=text-dark-100],:root.light .emergency-medicine-page .hover\:surface-card-soft:hover [class*=text-dark-300]{color:#475569}[data-appearance=light] .board-exam-page .hover\:surface-card-soft:hover[class*=border-dark-700],[data-appearance=light] .board-exam-page .hover\:surface-card-soft:hover[class*=bg-dark-900],:root.light .board-exam-page .hover\:surface-card-soft:hover[class*=border-dark-700],:root.light .board-exam-page .hover\:surface-card-soft:hover[class*=bg-dark-900]{background-color:#fff;border-color:#1e293b1f}[data-appearance=light] .board-exam-page .hover\:surface-card-soft:hover :is(.content-title,h2,h3,p),[data-appearance=light] .board-exam-page .hover\:surface-card-soft:hover [class*=text-dark-200],[data-appearance=light] .board-exam-page .hover\:surface-card-soft:hover [class*=text-dark-300],:root.light .board-exam-page .hover\:surface-card-soft:hover :is(.content-title,h2,h3,p),:root.light .board-exam-page .hover\:surface-card-soft:hover [class*=text-dark-200],:root.light .board-exam-page .hover\:surface-card-soft:hover [class*=text-dark-300]{color:#0f172a}[data-appearance=light] .board-exam-page .hover\:surface-card-soft:hover p[class*=text-dark-300],:root.light .board-exam-page .hover\:surface-card-soft:hover p[class*=text-dark-300]{color:#475569}[data-appearance=light] .hover\:surface-card-soft:hover,:root.light .hover\:surface-card-soft:hover{border-color:#1e293b24}:root:not(.light) button.flex.items-center.justify-between.p-4.rounded-xl.hover\:surface-card-soft:hover[class*=bg-primary-600\/10] :is([class*=text-dark-500],[class*=text-dark-600],p,span){color:#e2e8f0}[data-appearance=light] .question-support-panels :is(.card,.hover\:surface-card-soft:hover,.rounded-xl)[class*=bg-dark-],:root.light .question-support-panels :is(.card,.hover\:surface-card-soft:hover,.rounded-xl)[class*=bg-dark-]{background-color:#fff;border-color:#0f172a1f}[data-appearance=default] .question-support-panels :is(.card,.hover\:surface-card-soft:hover)[class*=bg-dark-],[data-appearance=dark] .question-support-panels :is(.card,.hover\:surface-card-soft:hover)[class*=bg-dark-],[data-appearance=black] .question-support-panels :is(.card,.hover\:surface-card-soft:hover)[class*=bg-dark-],:root:not(.light) .question-support-panels :is(.card,.hover\:surface-card-soft:hover)[class*=bg-dark-]{background-color:#0f172ae0;border-color:#94a3b838}.hover\:surface-card-soft:hover{transition:border-color,background-color,box-shadow,transform .2s cubic-bezier(.22,1,.36,1)}.hover\:surface-card-soft:hover:hover{border-color:rgb(var(--primary-500) / .25)}[data-appearance=light] .badge.hover\:surface-card-soft:hover:hover.bg-primary-500\/15,:root.light .badge.hover\:surface-card-soft:hover:hover.bg-primary-500\/15{color:#0e7490;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .hover\:surface-card-soft:hover:hover.bg-primary-500\/10,:root.light .hover\:surface-card-soft:hover:hover.bg-primary-500\/10{color:#0c4a6e;background-color:#0891b21a;border-color:#0891b247}.hover\:surface-card-soft:hover:hover{transform:translateY(-1px)}.hover\:content-title:hover{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}[data-appearance=light] .bg-primary-50.hover\:content-title:hover,:root.light .bg-primary-50.hover\:content-title:hover{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.hover\:content-title:hover,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.hover\:content-title:hover,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.hover\:content-title:hover,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.hover\:content-title:hover,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.hover\:content-title:hover,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.hover\:content-title:hover{color:#475569}[data-appearance=light] .reference-hub-page .card .hover\:content-title:hover[class*=text-white],:root.light .reference-hub-page .card .hover\:content-title:hover[class*=text-white],[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.hover\:content-title:hover,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card) :is(.text-white,.text-dark-50,.hover\:content-title:hover,.text-dark-200,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong),[data-appearance=light] :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.hover\:content-title:hover,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title),:root.light :is(.card,.panel-shell,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,.auth-card,.app-chrome-panel,.sidebar-card,.theme-sheet,.bottom-nav-shell,.app-header-shell,.page-frame-themed) :is(.text-white,.text-dark-50,.hover\:content-title:hover,.text-dark-200,.text-sky-50,.text-sky-100,.text-primary-50,.text-primary-100,.metric-number,.surface-title-strong,.surface-title-hero,.content-title-strong,.section-title){color:#0f172a}[data-appearance=light] .hover\:content-title:hover,:root.light .hover\:content-title:hover{color:#1e293b}:root.light :is(.card,.panel-shell,.page-hero-shell,main,aside,header,.auth-shell-form) .hover\:content-title:hover{color:var(--palette-enforce-body)}:root.light .senior-surgeon-page :is(.card,.panel-shell) :is(.text-white,[class*=text-white],.text-dark-50,.hover\:content-title:hover,.text-dark-200){color:#0f172a;-webkit-text-fill-color:#0f172a}:root:not(.light) .home-page p.text-xs.hover\:content-title:hover{color:#94a3b8}:root:not(.light) .admin-page p.text-xs.hover\:content-title:hover.text-dark-500,:root:not(.light) .control-center-page p.text-xs.hover\:content-title:hover.text-dark-500,:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.hover\:content-title:hover,p.text-\[11px\]){color:#cbd5e1}[data-appearance=black] :is(.home-page,.control-center-page) :is(.support-label-muted,p.text-\[11px\].hover\:content-title:hover),:root:not(.light) :is(.home-page,.control-center-page).black :is(.support-label-muted,p.text-\[11px\].hover\:content-title:hover){color:#e2e8f0}.hover\:content-title-muted:hover{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}[data-appearance=light] tr.border-t.border-dark-800\/80 .hover\:content-title-muted:hover,:root.light tr.border-t.border-dark-800\/80 .hover\:content-title-muted:hover{color:var(--muted)}[data-appearance=light] .bg-primary-50.hover\:content-title-muted:hover,:root.light .bg-primary-50.hover\:content-title-muted:hover{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.hover\:content-title-muted:hover,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.hover\:content-title-muted:hover,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.hover\:content-title-muted:hover,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.hover\:content-title-muted:hover,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.hover\:content-title-muted:hover,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.hover\:content-title-muted:hover{color:#475569}[data-appearance=light] .senior-surgeon-page .hover\:content-title-muted:hover[class*=text-white],:root.light .senior-surgeon-page .hover\:content-title-muted:hover[class*=text-white]{color:#0f172a}[data-appearance=light] .hover\:content-title-muted:hover,:root.light .hover\:content-title-muted:hover{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .hover\:content-title-muted:hover{color:#d4d4d8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.hover\:content-title-muted:hover,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.hover\:content-title-muted:hover,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.hover\:content-title-muted:hover,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.text-xs.hover\:content-title-muted:hover{color:#94a3b8}:root:not(.light) .admin-page p.text-xs.hover\:content-title-muted:hover.text-dark-500,:root:not(.light) .control-center-page p.text-xs.hover\:content-title-muted:hover.text-dark-500,:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.hover\:content-title-muted:hover,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.hover\:content-title-muted:hover,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.hover\:content-title-muted:hover,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}.group:hover .group-hover\:metric-meta{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.75rem;line-height:1rem}[data-appearance=light] .group:hover .group-hover\:metric-meta,:root.light .group:hover .group-hover\:metric-meta{color:#64748b}[data-appearance=light] .border-dark-700.bg-dark-900.group:hover .group-hover\:metric-meta,:root.light .border-dark-700.bg-dark-900.group:hover .group-hover\:metric-meta{color:#475569;background-color:#f1f5f9;border-color:#cbd5e1}[data-appearance=light] .surface-card-soft .group:hover .group-hover\:metric-meta,:root.light .surface-card-soft .group:hover .group-hover\:metric-meta,[data-appearance=light] :is(a,button).surface-card-soft .group:hover .group-hover\:metric-meta,:root.light :is(a,button).surface-card-soft .group:hover .group-hover\:metric-meta,[data-appearance=light] .group:hover .group-hover\:metric-meta,:root.light .group:hover .group-hover\:metric-meta{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .group:hover .group-hover\:metric-meta{color:#a1a1aa}[data-appearance=light] .bg-dark-800.group:hover .group-hover\:metric-meta,:root.light .bg-dark-800.group:hover .group-hover\:metric-meta{color:#475569;background:#f1f5f9}:root:not(.light) :is([class*=from-sky],[class*=from-cyan],[class*=bg-sky-500],[class*=bg-cyan-500],[class*=to-sky]) :is(.group:hover .group-hover\:metric-meta,.text-dark-500,[class*=text-dark-400],[class*=text-dark-500],.section-label){color:#f8fafc}main :is(.text-dark-600,[class*=text-dark-600]).group:hover .group-hover\:metric-meta{color:#94a3b8}[data-appearance=black] main :is(.text-dark-600,[class*=text-dark-600]).group:hover .group-hover\:metric-meta,:root:not(.light) .topic-map-page [class*=text-dark-500].group:hover .group-hover\:metric-meta{color:#a1a1aa}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.text-dark-300,.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-300,.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.text-dark-300,.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.group:hover .group-hover\:metric-meta.leading-5{color:#94a3b8}:root:not(.light) .admin-page p.group:hover .group-hover\:metric-meta.leading-5.text-dark-500,:root:not(.light) .control-center-page p.group:hover .group-hover\:metric-meta.leading-5.text-dark-500{color:#cbd5e1}[data-appearance=black] :is(.control-center-page,.admin-page) p.group:hover .group-hover\:metric-meta.text-dark-500{color:#e2e8f0}:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.group:hover .group-hover\:metric-meta.leading-5,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.text-dark-300,.group:hover .group-hover\:metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.text-dark-300,.group:hover .group-hover\:metric-meta,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}:root:not(.light) .practice-page .practice-session-toolbar :is(.metric-meta,.support-label-muted,.group:hover .group-hover\:metric-meta,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,.group:hover .group-hover\:metric-meta,.text-dark-500){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.group:hover .group-hover\:metric-meta,.text-dark-500){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1}:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.metric-meta,p.text-\[11px\],.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600),:root.light :is(.reference-hub-page,.reference-page,.main-source-page) :is(.card,.surface-card-soft) :is(.metric-meta,p.text-\[11px\],.group:hover .group-hover\:metric-meta,.text-dark-500){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.group:hover .group-hover\:metric-meta,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page :is(.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\],span.text-xs){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.group:hover .group-hover\:metric-meta,p.text-\[11px\]),:root:not(.light) .reference-hub-page .card :is(.metric-meta,.group:hover .group-hover\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.text-dark-400,.text-dark-500,p.group:hover .group-hover\:metric-meta,p.text-\[11px\],span.text-xs),:root:not(.light) .reference-hub-page a.card:is([class*=bg-red-5],[class*=bg-rose-5],[class*=bg-orange-5],[class*=bg-amber-5],[class*=bg-emerald-5],[class*=bg-teal-5],[class*=bg-cyan-5],[class*=bg-sky-5],[class*=bg-blue-5],[class*=bg-indigo-5],[class*=bg-violet-5],[class*=bg-purple-5],[class*=bg-fuchsia-5],[class*=bg-pink-5],[class*=bg-yellow-5]) :is(.metric-meta,.group:hover .group-hover\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\],span.text-xs){color:#fff;-webkit-text-fill-color:#fff;opacity:1}:root.light .reference-hub-page :is(.text-dark-400,.text-dark-500,.text-dark-600,.metric-meta,p.group:hover .group-hover\:metric-meta,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.group:hover .group-hover\:metric-meta,p.text-\[11px\]),:root.light .reference-hub-page :is(.group:hover .group-hover\:metric-meta,.text-dark-500,.text-dark-600,.metric-meta,p.text-xs,p.text-\[11px\]),:root.light .reference-hub-page .card :is(.metric-meta,.group:hover .group-hover\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#000;-webkit-text-fill-color:#000;opacity:1}:root:not(.light) .reference-page:not(.reference-hub-page) :is(.text-dark-400,.text-dark-500,.metric-meta,p.group:hover .group-hover\:metric-meta,p.text-\[11px\]),:root:not(.light) .reference-page:not(.reference-hub-page) :is(.group:hover .group-hover\:metric-meta,.text-dark-500,.metric-meta,p.text-xs,p.text-\[11px\]){color:#cbd5e1;-webkit-text-fill-color:#cbd5e1;opacity:1}:root:not(.light) .reference-page .card :is(.metric-meta,.text-dark-400,.text-dark-500,p.group:hover .group-hover\:metric-meta,p.text-\[11px\]),:root:not(.light) .reference-page .card :is(.metric-meta,.group:hover .group-hover\:metric-meta,.text-dark-500,p.text-xs,p.text-\[11px\]){color:#e2e8f0;-webkit-text-fill-color:#e2e8f0}:root:not(.light) .review-page .surface-card-soft[class*=border-violet] .group:hover .group-hover\:metric-meta{color:#f5f3ff;-webkit-text-fill-color:#f5f3ff}.group:hover .group-hover\:content-title-muted{overflow-wrap:anywhere;word-break:break-word;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}[data-appearance=light] tr.border-t.border-dark-800\/80 .group:hover .group-hover\:content-title-muted,:root.light tr.border-t.border-dark-800\/80 .group:hover .group-hover\:content-title-muted{color:var(--muted)}[data-appearance=light] .bg-primary-50.group:hover .group-hover\:content-title-muted,:root.light .bg-primary-50.group:hover .group-hover\:content-title-muted{color:#0c4a6e;background-color:#ecfeff;border-color:#0891b247}[data-appearance=light] .rounded-2xl.border[class*=bg-cyan-500] .mt-2.group:hover .group-hover\:content-title-muted,[data-appearance=light] .rounded-2xl.border[class*=bg-emerald-500] .mt-2.group:hover .group-hover\:content-title-muted,[data-appearance=light] .rounded-2xl.border[class*=bg-amber-500] .mt-2.group:hover .group-hover\:content-title-muted,:root.light .rounded-2xl.border[class*=bg-cyan-500] .mt-2.group:hover .group-hover\:content-title-muted,:root.light .rounded-2xl.border[class*=bg-emerald-500] .mt-2.group:hover .group-hover\:content-title-muted,:root.light .rounded-2xl.border[class*=bg-amber-500] .mt-2.group:hover .group-hover\:content-title-muted{color:#475569}[data-appearance=light] .senior-surgeon-page .group:hover .group-hover\:content-title-muted[class*=text-white],:root.light .senior-surgeon-page .group:hover .group-hover\:content-title-muted[class*=text-white]{color:#0f172a}[data-appearance=light] .group:hover .group-hover\:content-title-muted,:root.light .group:hover .group-hover\:content-title-muted{color:#64748b}[data-appearance=black] :is(.card,.panel-shell,.surface-card,.surface-card-soft,.metric-card,.page-hero-shell,.home-surface-card) .group:hover .group-hover\:content-title-muted{color:#d4d4d8}:root.light :is(.auth-shell,.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.bottom-nav-shell,.theme-sheet,.page-frame-themed,.page-hero-shell,.page-hero-shell-warning,.page-hero-shell-danger,.panel-shell,.card,.home-surface-card,.surface-card,.surface-card-soft,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.text-dark-200,.group:hover .group-hover\:content-title-muted,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-300,.text-slate-400,.text-slate-500,.text-slate-600,.section-label,.content-body,.surface-copy,.metric-meta),:root:not(.light) :is(.auth-shell-form,.auth-card,.app-header-shell,.app-chrome-panel,.sidebar-card,.page-frame-themed,.page-hero-shell,.panel-shell,.card,.home-surface-card,.surface-card,.metric-card,.empty-state-shell,.modal-shell,table,.table-shell) :is(p,li,span,label,td,th,.group:hover .group-hover\:content-title-muted,.text-dark-400,.text-dark-500,.text-dark-600,.section-label,.content-body,.surface-copy){color:var(--palette-enforce-copy)}:root:not(.light) :is(.reference-page,.main-source-page,.admin-page,.lectures-page,.analytics-page,.topic-map-page,.control-center-page) :is(.group:hover .group-hover\:content-title-muted,.text-dark-400,.text-dark-500,.text-dark-600,.text-slate-500,.text-slate-600,.text-zinc-500,.text-zinc-600){color:var(--palette-enforce-body)}:root:not(.light) .home-page p.text-xs.group:hover .group-hover\:content-title-muted{color:#94a3b8}:root:not(.light) .admin-page p.text-xs.group:hover .group-hover\:content-title-muted.text-dark-500,:root:not(.light) .control-center-page p.text-xs.group:hover .group-hover\:content-title-muted.text-dark-500,:root:not(.light) :is(.home-page,.control-center-page) :is(.support-label-muted,.metric-meta,p.text-xs.group:hover .group-hover\:content-title-muted,p.text-\[11px\]){color:#cbd5e1}:root:not(.light) .exam-page :is(.text-dark-200,.group:hover .group-hover\:content-title-muted,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact){color:var(--palette-enforce-body);-webkit-text-fill-color:var(--palette-enforce-body)}:root.light .exam-page :is(.text-dark-200,.group:hover .group-hover\:content-title-muted,.text-dark-400,.content-title,.content-title-muted,.content-title-strong,.section-title,.page-title,.page-title-compact,.panel-copy,.panel-kicker){color:var(--palette-enforce-copy);-webkit-text-fill-color:var(--palette-enforce-copy)}.first\:border-0:first-child{border-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-300\/30:hover{border-color:#fcd34d4d}.hover\:border-amber-400\/30:hover{border-color:#fbbf244d}.hover\:border-amber-400\/35:hover{border-color:#fbbf2459}.hover\:border-amber-500\/30:hover{border-color:#f59e0b4d}.hover\:border-amber-500\/35:hover{border-color:#f59e0b59}.hover\:border-cyan-300\/30:hover{border-color:#67e8f94d}.hover\:border-dark-500:hover{--tw-border-opacity:1;border-color:rgb(var(--dark-500) / var(--tw-border-opacity,1))}.hover\:border-dark-600:hover{--tw-border-opacity:1;border-color:rgb(var(--dark-600) / var(--tw-border-opacity,1))}.hover\:border-dark-700:hover{--tw-border-opacity:1;border-color:rgb(var(--dark-700) / var(--tw-border-opacity,1))}.hover\:border-emerald-500\/30:hover{border-color:#10b9814d}.hover\:border-indigo-500\/30:hover{border-color:#6366f14d}.hover\:border-orange-400\/35:hover{border-color:#fb923c59}.hover\:border-orange-400\/70:hover{border-color:#fb923cb3}.hover\:border-orange-500\/20:hover{border-color:#f9731633}.hover\:border-orange-500\/30:hover{border-color:#f973164d}.hover\:border-orange-500\/40:hover{border-color:#f9731666}.hover\:border-orange-500\/50:hover{border-color:#f9731680}.hover\:border-primary-400\/30:hover{border-color:rgb(var(--primary-400) / .3)}.hover\:border-primary-400\/35:hover{border-color:rgb(var(--primary-400) / .35)}.hover\:border-primary-500:hover{--tw-border-opacity:1;border-color:rgb(var(--primary-500) / var(--tw-border-opacity,1))}.hover\:border-primary-500\/25:hover{border-color:rgb(var(--primary-500) / .25)}.hover\:border-primary-500\/30:hover{border-color:rgb(var(--primary-500) / .3)}.hover\:border-primary-500\/35:hover{border-color:rgb(var(--primary-500) / .35)}.hover\:border-primary-500\/40:hover{border-color:rgb(var(--primary-500) / .4)}.hover\:border-primary-500\/50:hover{border-color:rgb(var(--primary-500) / .5)}.hover\:border-red-500\/20:hover{border-color:#ef444433}.hover\:border-red-500\/25:hover{border-color:#ef444440}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-red-700:hover{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.hover\:border-rose-500\/30:hover{border-color:#f43f5e4d}.hover\:border-sky-400\/40:hover{border-color:#38bdf866}.hover\:border-sky-500\/30:hover{border-color:#0ea5e94d}.hover\:border-sky-500\/35:hover{border-color:#0ea5e959}.hover\:border-slate-500:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.hover\:border-teal-500\/30:hover{border-color:#14b8a64d}.hover\:border-violet-500\/30:hover{border-color:#8b5cf64d}.hover\:border-violet-500\/35:hover{border-color:#8b5cf659}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:bg-\[color\:var\(--glow\)\]:hover{background-color:var(--glow)}.hover\:bg-\[var\(--input-bg\)\]:hover{background-color:var(--input-bg)}.hover\:bg-amber-300\/10:hover{background-color:#fcd34d1a}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/15:hover{background-color:#f59e0b26}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-500\/30:hover{background-color:#f59e0b4d}.hover\:bg-amber-500\/\[0\.12\]:hover{background-color:#f59e0b1f}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-cyan-500\/20:hover{background-color:#06b6d433}.hover\:bg-dark-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--dark-100) / var(--tw-bg-opacity,1))}.hover\:bg-dark-700:hover{--tw-bg-opacity:1;background-color:rgb(var(--dark-700) / var(--tw-bg-opacity,1))}.hover\:bg-dark-800:hover{--tw-bg-opacity:1;background-color:rgb(var(--dark-800) / var(--tw-bg-opacity,1))}.hover\:bg-dark-800\/45:hover{background-color:rgb(var(--dark-800) / .45)}.hover\:bg-dark-800\/50:hover{background-color:rgb(var(--dark-800) / .5)}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-indigo-500\/20:hover{background-color:#6366f133}.hover\:bg-lime-500\/20:hover{background-color:#84cc1633}.hover\:bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.hover\:bg-orange-500\/10:hover{background-color:#f973161a}.hover\:bg-orange-500\/15:hover{background-color:#f9731626}.hover\:bg-orange-500\/20:hover{background-color:#f9731633}.hover\:bg-orange-500\/\[0\.03\]:hover{background-color:#f9731608}.hover\:bg-orange-900:hover{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity,1))}.hover\:bg-orange-900\/20:hover{background-color:#7c2d1233}.hover\:bg-pink-500\/20:hover{background-color:#ec489933}.hover\:bg-primary-400:hover{--tw-bg-opacity:1;background-color:rgb(var(--primary-400) / var(--tw-bg-opacity,1))}.hover\:bg-primary-500\/10:hover{background-color:rgb(var(--primary-500) / .1)}.hover\:bg-primary-500\/15:hover{background-color:rgb(var(--primary-500) / .15)}.hover\:bg-primary-500\/20:hover{background-color:rgb(var(--primary-500) / .2)}.hover\:bg-primary-500\/5:hover{background-color:rgb(var(--primary-500) / .05)}.hover\:bg-primary-900\/15:hover{background-color:rgb(var(--primary-900) / .15)}.hover\:bg-primary-900\/90:hover{background-color:rgb(var(--primary-900) / .9)}.hover\:bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/15:hover{background-color:#ef444426}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-500\/20:hover{background-color:#f43f5e33}.hover\:bg-sky-500\/20:hover{background-color:#0ea5e933}.hover\:bg-teal-500\/10:hover{background-color:#14b8a61a}.hover\:bg-teal-500\/20:hover{background-color:#14b8a633}.hover\:bg-violet-500\/20:hover{background-color:#8b5cf633}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-yellow-500\/10:hover{background-color:#eab3081a}.hover\:bg-yellow-500\/20:hover{background-color:#eab30833}.hover\:text-\[var\(--heading-fg\)\]:hover{color:var(--heading-fg)}.hover\:text-amber-200:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.hover\:text-amber-300:hover{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.hover\:text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.hover\:text-cyan-200:hover{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.hover\:text-dark-100:hover{--tw-text-opacity:1;color:rgb(var(--dark-100) / var(--tw-text-opacity,1))}.hover\:text-dark-200:hover{--tw-text-opacity:1;color:rgb(var(--dark-200) / var(--tw-text-opacity,1))}.hover\:text-dark-300:hover{--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1))}.hover\:text-dark-400:hover{--tw-text-opacity:1;color:rgb(var(--dark-400) / var(--tw-text-opacity,1))}.hover\:text-dark-700:hover{--tw-text-opacity:1;color:rgb(var(--dark-700) / var(--tw-text-opacity,1))}.hover\:text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.hover\:text-emerald-300:hover{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.hover\:text-emerald-400:hover{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.hover\:text-orange-100:hover{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.hover\:text-orange-400:hover{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.hover\:text-orange-500:hover{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.hover\:text-primary-100:hover{--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}.hover\:text-primary-200:hover{--tw-text-opacity:1;color:rgb(var(--primary-200) / var(--tw-text-opacity,1))}.hover\:text-primary-300:hover{--tw-text-opacity:1;color:rgb(var(--primary-300) / var(--tw-text-opacity,1))}.hover\:text-primary-400:hover{--tw-text-opacity:1;color:rgb(var(--primary-400) / var(--tw-text-opacity,1))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-rose-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.hover\:text-sky-100:hover{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.hover\:text-sky-200:hover{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.hover\:text-teal-200:hover{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity,1))}.hover\:text-teal-400:hover{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}.hover\:text-violet-200:hover{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-black\/20:hover{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-500\/20:hover{--tw-shadow-color:#f9731633;--tw-shadow:var(--tw-shadow-colored)}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:absolute:focus{position:absolute}.focus\:left-3:focus{left:.75rem}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:top-\[max\(0\.75rem\,env\(safe-area-inset-top\,0px\)\)\]:focus{top:max(.75rem, env(safe-area-inset-top,0px))}.focus\:z-50:focus{z-index:50}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border:focus{border-width:1px}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:border-orange-500\/20:focus{border-color:#f9731633}.focus\:border-orange-500\/40:focus{border-color:#f9731666}.focus\:border-primary-400\/40:focus{border-color:rgb(var(--primary-400) / .4)}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:rgb(var(--primary-500) / var(--tw-border-opacity,1))}.focus\:border-primary-500\/40:focus{border-color:rgb(var(--primary-500) / .4)}.focus\:border-teal-400\/40:focus{border-color:#2dd4bf66}.focus\:bg-dark-950:focus{--tw-bg-opacity:1;background-color:rgb(var(--dark-950) / var(--tw-bg-opacity,1))}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:text-primary-200:focus{--tw-text-opacity:1;color:rgb(var(--primary-200) / var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.focus\:ring-orange-500\/20:focus{--tw-ring-color:#f9731633}.focus\:ring-orange-500\/40:focus{--tw-ring-color:#f9731666}.focus-visible\:-translate-y-1:focus-visible{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:border-white\/10:focus-visible{border-color:#ffffff1a}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-dark-800\/45:active{background-color:rgb(var(--dark-800) / .45)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-orange-400\/30{background-color:#fb923c4d}.group:hover .group-hover\:bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-white\/25{background-color:#ffffff40}.group:hover .group-hover\:text-dark-300{--tw-text-opacity:1;color:rgb(var(--dark-300) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-100{--tw-text-opacity:1;color:rgb(var(--primary-100) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-200{--tw-text-opacity:1;color:rgb(var(--primary-200) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-primary-300{--tw-text-opacity:1;color:rgb(var(--primary-300) / var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.data-\[open\=true\]\:border-white\/10[data-open=true]{border-color:#ffffff1a}@media not all and (width>=640px){.max-sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (width>=480px){.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.sm\:top-\[72px\]{top:72px}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-28{height:7rem}.sm\:h-32{height:8rem}.sm\:h-80{height:20rem}.sm\:h-\[72px\]{height:72px}.sm\:min-h-\[28rem\]{min-height:28rem}.sm\:w-28{width:7rem}.sm\:w-32{width:8rem}.sm\:w-40{width:10rem}.sm\:w-48{width:12rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-auto{width:auto}.sm\:min-w-\[140px\]{min-width:140px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[240px\]{min-width:240px}.sm\:min-w-\[280px\]{min-width:280px}.sm\:max-w-\[190px\]{max-width:190px}.sm\:max-w-\[200px\]{max-width:200px}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:self-auto{align-self:auto}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[17px\]{font-size:17px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (width>=768px){.md\:sticky{position:sticky}.md\:bottom-8{bottom:2rem}.md\:left-auto{left:auto}.md\:right-8{right:2rem}.md\:top-4{top:1rem}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-\[calc\(100dvh-2rem\)\]{height:calc(100dvh - 2rem)}.md\:w-72{width:18rem}.md\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.md\:grid-cols-\[180px_minmax\(0\,1fr\)_auto\]{grid-template-columns:180px minmax(0,1fr) auto}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,220px\)_auto\]{grid-template-columns:minmax(0,220px) auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:self-start{align-self:flex-start}.md\:rounded-3xl{border-radius:1.5rem}.md\:border{border-width:1px}.md\:p-4{padding:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:pb-4{padding-bottom:1rem}.md\:text-base{font-size:1rem;line-height:1.5rem}}@media (width>=1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mb-6{margin-bottom:1.5rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:max-h-\[38rem\]{max-height:38rem}.lg\:w-full{width:100%}.lg\:min-w-\[260px\]{min-width:260px}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_180px_180px_auto_auto\]{grid-template-columns:minmax(0,1fr) 180px 180px auto auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px_220px_auto\]{grid-template-columns:minmax(0,1fr) 220px 220px auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px\]{grid-template-columns:minmax(0,1fr) 240px}.lg\:grid-cols-\[minmax\(0\,340px\)_1fr\]{grid-template-columns:minmax(0,340px) 1fr}.lg\:grid-cols-\[minmax\(15rem\,18rem\)_1fr\]{grid-template-columns:minmax(15rem,18rem) 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-5{gap:1.25rem}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-width:1px}.lg\:border-t-0{border-top-width:0}.lg\:p-5{padding:1.25rem}.lg\:text-left{text-align:left}}@media (width>=1280px){.xl\:min-w-\[24rem\]{min-width:24rem}.xl\:max-w-\[30rem\]{max-width:30rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.xl\:grid-cols-\[1\.4fr_0\.9fr\]{grid-template-columns:1.4fr .9fr}.xl\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.xl\:grid-cols-\[1fr_auto_auto_auto\]{grid-template-columns:1fr auto auto auto}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(320px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_200px_200px_200px_auto\]{grid-template-columns:minmax(0,1fr) 200px 200px 200px auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[repeat\(auto-fit\,minmax\(11rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}}.\[\&_\.pearl-bold\]\:font-bold .pearl-bold{font-weight:700}.\[\&_\.pearl-bold\]\:text-red-400 .pearl-bold{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.\[\&_svg\]\:text-amber-400 svg{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.\[\&_svg\]\:text-rose-400 svg{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.\[\&_svg\]\:text-teal-400 svg{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity,1))}
