html[data-ui=nueva]{--ui-acento:#ff8127;--ui-glow:color-mix(in oklab, var(--ui-acento) 55%, transparent);--ui-cristal:#ffffff9e;--ui-linea:#0f192817;--ui-brillo:inset 0 1px 0 #ffffffe6;--ui-sombra:0 10px 30px -14px #0f192847;--ui-blur:blur(26px) saturate(175%);--ui-radio:20px;--ui-radio-ctl:14px;--ui-fondo:#eef1f6;--radius:1.125rem;--primary:var(--ui-acento);--ring:var(--ui-acento)}html.dark[data-ui=nueva]{--ui-cristal:#1e242e6b;--ui-linea:#ffffff14;--ui-brillo:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff0a;--ui-sombra:0 10px 30px -12px #00000080;--ui-fondo:#05070b}html[data-ui=nueva] body{background-color:var(--ui-fondo);background-image:radial-gradient(520px 380px at 88% 4%, color-mix(in oklab, var(--ui-acento) 26%, transparent), transparent 70%), radial-gradient(460px 420px at 0% 45%, #5a82ff29, transparent 70%), radial-gradient(420px 360px at 70% 100%, #aa64ff1f, transparent 70%);background-attachment:fixed}html[data-ui=nueva] :is([data-slot=card],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content],[data-slot=sheet-content],[data-slot=tabs-list]){background-color:var(--ui-cristal);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur);border:1px solid var(--ui-linea);box-shadow:var(--ui-brillo), var(--ui-sombra)}html[data-ui=nueva] :is([data-slot=card],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=tabs-list]){border-radius:var(--ui-radio)}html[data-ui=nueva] [data-slot=dialog-content]{border-radius:24px}html[data-ui=nueva] :is([data-slot=button],[data-slot=input],[data-slot=select-trigger],[data-slot=textarea]){border-radius:var(--ui-radio-ctl)}html[data-ui=nueva] [data-slot=badge]{border-radius:999px}html[data-ui=nueva] [data-slot=button][data-variant=default],html[data-ui=nueva] [data-slot=button]:not([data-variant]){box-shadow:inset 0 1px 0 #ffffff59, 0 12px 30px -10px var(--ui-glow);background-image:linear-gradient(#ffffff2e,#0000 55%)}html[data-ui=nueva] :is([data-sidebar=sidebar],aside,header[role=banner]){background-color:var(--ui-cristal);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur)}html[data-ui=nueva] [data-surface=cliente]{background-color:#0000}html[data-ui=nueva] .font-mono{letter-spacing:.02em}html[data-ui=nueva] .tabular-nums{text-shadow:0 0 24px color-mix(in oklab, var(--ui-acento) 22%, transparent)}@media (prefers-reduced-transparency:reduce){html[data-ui=nueva] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-ui=nueva]{--mm-sil:#1419231a;--mm-off:#1419231f;--mm-trazo:#0b0d10}html.dark[data-ui=nueva]{--mm-sil:#ffffff17;--mm-off:#ffffff1a;--mm-trazo:#fff}svg.mm-body :is(ellipse,path){stroke:var(--mm-trazo);stroke-width:.6px;stroke-linejoin:round}svg.mm-body .mm-sil,svg.mm-body path.mm-sil{fill:var(--mm-sil)}svg.mm-body .mm-off{fill:var(--mm-off)}svg.mm-body .mm-on{fill:var(--ui-acento)}svg.mm-body .mm-abl path{fill:none;stroke:var(--mm-trazo);stroke-width:.45px;opacity:.8}html[data-ui=nueva] [data-sesion-nueva] :is([class*=rounded-2xl],[class*=rounded-3xl])[class*=border]:not([class*=emerald],[class*=rose],[class*=fuchsia],[class*=orange],[class*=amber],[class*=red-],[class*=cyan],[class*=blue],[class*=purple],[class*=violet],[class*=sky],[class*=animate-],[class*=absolute],[class*=fixed],[class*=inset-0]):not(.fixed *){background-color:var(--ui-cristal);-webkit-backdrop-filter:var(--ui-blur);backdrop-filter:var(--ui-blur);border-color:var(--ui-linea);box-shadow:var(--ui-brillo), var(--ui-sombra)}html[data-ui=nueva] [data-sesion-nueva] button[class*=rounded-xl]{border-radius:var(--ui-radio-ctl)}html[data-ui=nueva] [data-sesion-nueva] :is([class~=bg-orange-500\/10],[class~=bg-orange-500\/15],[class~=bg-orange-500\/20]){background-color:color-mix(in oklab, var(--ui-acento) 16%, transparent)}html[data-ui=nueva] [data-sesion-nueva] :is([class~=border-orange-500\/25],[class~=border-orange-500\/30]){border-color:color-mix(in oklab, var(--ui-acento) 40%, transparent)}html[data-ui=nueva] [data-sesion-nueva] .bar-animada{background-image:linear-gradient(90deg, var(--ui-acento), color-mix(in oklab, var(--ui-acento) 70%, white))}html[data-ui=nueva] [data-sesion-nueva] .fixed.inset-x-0[class*=bottom-32]>div{box-shadow:var(--ui-brillo), 0 18px 40px -14px var(--ui-glow);border-radius:22px}
