:root[data-theme=light] .e2-chrome :is(.bg-zinc-950,.bg-zinc-950\/80,.bg-zinc-900,.bg-zinc-900\/50,.bg-zinc-900\/60,.bg-zinc-900\/80,.bg-zinc-900\/95){background-color:var(--e2-paper-raised)}:root[data-theme=light] .e2-chrome :is(.bg-zinc-800,.bg-zinc-800\/50,.bg-zinc-800\/60){background-color:var(--e2-paper-card)}:root[data-theme=light] .e2-chrome .bg-zinc-700{background-color:var(--e2-paper-hover)}:root[data-theme=light] .e2-chrome :is(.hover\:bg-zinc-700:hover,.hover\:bg-zinc-800:hover,.hover\:bg-zinc-800\/50:hover){background-color:color-mix(in srgb,var(--e2-rule) 14%,transparent)}:root[data-theme=light] .e2-chrome :is(.bg-black\/50,.bg-black\/60,.bg-black\/70){background-color:var(--e2-scrim)}:root[data-theme=light] .e2-chrome :is(.text-white,.text-zinc-100,.text-zinc-200,.text-zinc-300){color:var(--e2-ink)}:root[data-theme=light] .e2-chrome .text-zinc-400{color:var(--e2-ink-soft)}:root[data-theme=light] .e2-chrome :is(.text-zinc-500,.text-zinc-600,.text-zinc-700){color:var(--e2-ink-faint)}:root[data-theme=light] .e2-chrome :is(.hover\:text-zinc-200:hover,.hover\:text-zinc-300:hover){color:var(--e2-ink)}:root[data-theme=light] .e2-chrome :is(.border-zinc-800,.border-zinc-800\/50){border-color:var(--e2-rule)}:root[data-theme=light] .e2-chrome :is(.border-zinc-700,.border-zinc-700\/50){border-color:var(--e2-rule)}:root[data-theme=light] .e2-chrome :is(.border-zinc-600,.hover\:border-zinc-600:hover){border-color:var(--e2-rule-dark)}:root[data-theme=light] .e2-chrome :is(.bg-blue-600,.bg-blue-500,.bg-indigo-600,.bg-indigo-500){background-color:var(--e2-accent);color:var(--e2-on-accent)}:root[data-theme=light] .e2-chrome :is(.hover\:bg-blue-500:hover,.hover\:bg-blue-700:hover,.hover\:bg-indigo-500:hover){background-color:var(--e2-accent-ink);color:var(--e2-on-accent)}:root[data-theme=light] .e2-chrome :is(.bg-blue-600,.bg-blue-500,.bg-indigo-600,.bg-indigo-500) :is(.text-white,.text-zinc-100,.text-zinc-200,.text-zinc-300){color:var(--e2-on-accent)}:root[data-theme=light] .e2-chrome :is(.text-blue-400,.text-blue-500,.text-indigo-300,.text-indigo-400){color:var(--e2-accent-ink)}:root[data-theme=light] .e2-chrome :is(.hover\:text-blue-300:hover,.hover\:text-indigo-300:hover){color:var(--e2-accent)}:root[data-theme=light] .e2-chrome :is(.bg-blue-500\/10,.bg-blue-500\/20,.bg-blue-500\/30,.bg-indigo-500\/10,.bg-indigo-500\/20,.hover\:bg-indigo-500\/20:hover){background-color:color-mix(in srgb,var(--e2-accent) 10%,transparent)}:root[data-theme=light] .e2-chrome :is(.border-blue-500,.border-blue-600,.border-indigo-500){border-color:var(--e2-accent)}:root[data-theme=light] .e2-chrome :is(.border-blue-500\/40,.border-indigo-500\/40,.hover\:border-indigo-500\/60:hover,.focus\:border-indigo-500:focus){border-color:color-mix(in srgb,var(--e2-accent) 70%,transparent)}:root[data-theme=light] .e2-chrome :is(.ring-indigo-400,.hover\:ring-indigo-400:hover){--tw-ring-color:var(--e2-accent)}:root[data-theme=light] .e2-chrome :is(.bg-emerald-600,.bg-emerald-600\/90,.bg-green-600,.hover\:bg-emerald-500:hover){background-color:var(--e2-ok);color:var(--e2-on-ok)}:root[data-theme=light] .e2-chrome :is(.bg-emerald-600,.bg-emerald-600\/90,.bg-green-600) :is(.text-white,.text-zinc-100){color:var(--e2-on-ok)}:root[data-theme=light] .e2-chrome :is(.text-emerald-300,.text-emerald-400,.text-emerald-500,.text-green-400,.text-green-500){color:var(--e2-ok)}:root[data-theme=light] .e2-chrome :is(.bg-emerald-600\/20,.bg-emerald-900\/70,.bg-green-500\/15,.hover\:bg-emerald-600\/30:hover){background-color:color-mix(in srgb,var(--e2-ok) 10%,transparent)}:root[data-theme=light] .e2-chrome :is(.border-emerald-500,.border-emerald-600\/40,.border-emerald-700\/50){border-color:color-mix(in srgb,var(--e2-ok) 70%,transparent)}:root[data-theme=light] .e2-chrome :is(.bg-amber-600,.hover\:bg-amber-600:hover){background-color:var(--e2-warn);color:var(--e2-on-warn)}:root[data-theme=light] .e2-chrome :is(.text-amber-200,.text-amber-300,.text-amber-300\/80,.text-amber-400,.text-amber-500,.hover\:text-amber-400:hover){color:var(--e2-warn)}:root[data-theme=light] .e2-chrome :is(.bg-amber-900\/20,.bg-amber-900\/30,.bg-amber-950\/30){background-color:color-mix(in srgb,var(--e2-warn) 10%,transparent)}:root[data-theme=light] .e2-chrome :is(.border-amber-700\/50,.border-amber-800\/30,.border-amber-800\/40,.focus\:border-amber-500:focus){border-color:color-mix(in srgb,var(--e2-warn) 70%,transparent)}:root[data-theme=light] .e2-chrome :is(.bg-rose-600,.bg-red-600){background-color:var(--e2-error);color:var(--e2-on-error)}:root[data-theme=light] .e2-chrome :is(.bg-rose-600,.bg-red-600) :is(.text-white,.text-zinc-100){color:var(--e2-on-error)}:root[data-theme=light] .e2-chrome :is(.text-red-400,.text-red-500,.text-rose-300,.text-rose-400){color:var(--e2-error-ink)}:root[data-theme=light] .e2-chrome :is(.bg-red-500\/15,.bg-red-500\/20,.bg-rose-500\/15){background-color:color-mix(in srgb,var(--e2-error) 10%,transparent)}:root[data-theme=light] .e2-chrome :is(.border-red-500\/40,.border-rose-500\/40){border-color:color-mix(in srgb,var(--e2-error) 70%,transparent)}:root[data-theme=light] :is(.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl):not([class*=shadow-black],[class*=shadow-white],[class*=shadow-indigo],[class*=shadow-blue],[class*="shadow-["]){--tw-shadow-color:var(--e2-shadow)}:root[data-theme=light] :is(.shadow-xl,.shadow-2xl):not([class*=shadow-black],[class*=shadow-white],[class*=shadow-indigo],[class*=shadow-blue],[class*="shadow-["]):not([data-theme=dark] *){--tw-shadow:0 6px 16px -6px var(--tw-shadow-color,rgba(18,22,31,0.1)),0 2px 6px -3px var(--tw-shadow-color,rgba(18,22,31,0.1))}@media (forced-colors:active){:focus-visible{outline:3px solid Highlight!important;outline-offset:2px!important}.e2c-btn,.e2c-check-on,.e2c-seg-item-active,.e2c-tab-active{border:1px solid ButtonBorder}}@media print{body,html{overflow:visible!important;height:auto!important}.h-dvh,.h-screen,.overflow-hidden,.overflow-y-auto{height:auto!important;max-height:none!important;overflow:visible!important}.bg-zinc-900,.bg-zinc-950,body{background:#fff!important}.text-zinc-300,.text-zinc-400,.text-zinc-500,body,h1,h2,h3,h4,h5,h6,li,p,td,th{color:#000!important}.fixed.bottom-\[120px\],.fixed.z-\[60\],.fixed.z-\[9999\],[data-print-hide],footer,header.sticky,nav{display:none!important}.e2-plain-root a[href^=http]:after{content:" (" attr(href) ")";font-size:10pt}}