.cav-anclaje{--cav-texto:#e6edf0;--cav-tenue:#8fa3ac;--cav-borde:#ffffff38;--cav-fondo:#0000006b;--cav-vivo:var(--primary,#37a5fb);left:calc(var(--sidebar-w,272px) + 20px + (56px + 12px) * 3 + var(--cav-corrido,0px));z-index:57;flex-direction:column;align-items:flex-start;gap:10px;transition:left .28s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;bottom:20px}.cav-anclaje-abierta{z-index:119}.cav-icono{border:1px solid var(--cav-borde);width:56px;height:56px;color:var(--cav-texto);cursor:pointer;border-radius:17px;place-items:center;padding:0;transition:transform .14s,border-color .14s;display:grid;position:relative}.cav-icono:hover{border-color:var(--cav-vivo);transform:translateY(-1px)}.cav-icono:focus-visible{outline:2px solid var(--cav-vivo);outline-offset:3px}.cav-icono.cav-icono-abierta{border-color:var(--cav-vivo)}html:not(.dark) .cav-anclaje{--cav-fondo:#ffffffb8;--cav-borde:var(--vidrio-canto,#ffffffe6);--cav-texto:var(--foreground);--cav-tenue:var(--muted-foreground)}html:not(.dark) .cav-icono:hover{border-color:#fff}.cav-globo{background:var(--cav-vivo);color:#04121e;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px #0000008c}html:not(.dark) .cav-globo{color:#fff;box-shadow:0 0 0 2px #fff}.cav-bandeja{pointer-events:none;width:min(350px,100vw - 28px);position:fixed;inset:14px 14px auto auto}.cav-bandeja>*{pointer-events:auto;transform-origin:50% 0;z-index:calc(40 - var(--i,0));transition:transform .62s var(--aviso-muelle), opacity .32s ease, visibility 0s linear 0s, translate .18s ease;animation:cavNace .56s var(--aviso-muelle) backwards;animation-delay:calc(min(var(--i,0), 6) * 26ms);position:absolute;top:0;left:0;right:0}.cav-escondida{opacity:0;visibility:hidden;pointer-events:none;transition:transform .62s var(--aviso-muelle), opacity .22s ease, visibility 0s linear .22s, translate .18s ease}.cav-atras{pointer-events:none}.cav-tarjeta>*{transition:opacity .26s}.cav-atras>*{opacity:0}.cav-bandeja-cerrando>*{animation:cavSeVa .26s var(--aviso-sale) forwards;pointer-events:none}.cav-cuantos{background:color-mix(in oklab, var(--primary) 16%, transparent);min-width:18px;height:18px;color:var(--primary);font-size:var(--text-2xs);border-radius:9px;place-items:center;padding:0 6px;font-weight:700;line-height:1;transition:opacity .22s;display:grid;position:absolute;bottom:9px;right:12px}.cav-fila .cav-cuantos{opacity:0}.cav-bandeja>.cav-menos{cursor:pointer;font-size:var(--text-xs);color:var(--foreground);border-radius:999px;padding:5px 12px;font-weight:600;left:auto}.cav-menos:focus-visible{outline:2px solid var(--ring);outline-offset:0}.cav-tarjeta{text-align:left;cursor:pointer;color:inherit;font:inherit;border-radius:20px;align-items:flex-start;gap:11px;padding:12px 14px;display:flex}.cav-frente:hover,.cav-fila:hover,.cav-todo:hover{translate:0 -1px}.cav-tarjeta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cav-pastilla{background:color-mix(in oklab, var(--foreground) 14%, transparent);width:34px;height:34px;color:var(--foreground);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.cav-texto{-webkit-user-select:text;user-select:text;flex:1;min-width:0;display:block}.cav-cabeza-fila{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cav-quien{min-width:0;font-size:var(--text-sm);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.3;overflow:hidden}.cav-hora{font-size:var(--text-xs);color:var(--muted-foreground);white-space:nowrap;flex-shrink:0}.cav-dijo{font-size:var(--text-sm);color:var(--foreground);margin-top:1px;line-height:1.35;display:block}.cav-dinero{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:4px;line-height:1.35;display:block}.cav-dinero b{font-size:var(--text-sm);color:var(--primary);font-variant-numeric:tabular-nums;font-weight:700}.cav-con-cifra .cav-texto>:last-child{padding-right:30px}.cav-con-cifra .cav-texto>.avi-barra-render{margin-right:30px;padding-right:0}.cav-onda{isolation:isolate;height:42px;margin:2px 0 -8px;display:block;position:relative}.cav-onda>canvas{width:100%;height:100%;display:block}.cav-onda.sin-gl:before,.cav-onda-quieta:before{content:"";background:color-mix(in oklab, var(--primary) 45%, transparent);border-radius:2px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-1px)}.cav-vacia{cursor:default;text-align:center;font-size:var(--text-sm);color:var(--muted-foreground);display:block}.cav-todo{text-align:center;font-size:var(--text-xs);color:var(--primary);border:0;justify-content:center;align-items:center;gap:4px;padding:11px 14px}@keyframes cavNace{0%{opacity:0;translate:0 -10px;scale:.97}}@keyframes cavSeVa{to{opacity:0;translate:0 -8px;scale:.98}}@media (prefers-reduced-motion:reduce){.cav-bandeja>*,.cav-escondida,.cav-bandeja-cerrando>*{transition-duration:1ms;animation-duration:1ms;animation-delay:0s}}@media (width<=640px),(height<=480px) and (width<=1024px){.cav-bandeja{inset:calc(10px + env(safe-area-inset-top)) 10px auto 10px;width:auto}}.cav-anclaje.cpd-anclaje{left:calc(var(--sidebar-w,272px) + 20px + (56px + 12px) * 4 + var(--cpd-corrido,0px))}.cpd-bandeja{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:8px;width:min(366px,100vw - 12px);max-height:calc(100vh - 12px);padding:8px;display:flex;position:fixed;top:6px;right:6px;overflow-y:auto}.cpd-bandeja::-webkit-scrollbar{display:none}.cpd-bandeja>*{animation:cavNace .56s var(--aviso-muelle) backwards;animation-delay:calc(min(var(--i,0), 6) * 26ms);flex-shrink:0;transition:translate .18s}.cpd-bandeja.cav-bandeja-cerrando>*{animation:cavSeVa .26s var(--aviso-sale) forwards;pointer-events:none}.cpd-bandeja>.cav-tarjeta:hover{translate:0 -1px}.cpd-punto{background:var(--primary);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.cpd-bandeja>.cav-tarjeta.lg-liquido[data-prioridad=critica]{--vidrio-fondo:color-mix(in oklab, var(--coral) 24%, #0a0e169e);position:relative}html:not(.dark) .cpd-bandeja>.cav-tarjeta.lg-liquido[data-prioridad=critica]{--vidrio-fondo:color-mix(in oklab, var(--coral) 13%, #fff9)}.cpd-bandeja>.cav-tarjeta[data-prioridad=critica] .cav-pastilla{background:color-mix(in oklab, var(--coral) 18%, transparent);color:var(--coral);position:relative}.cpd-bandeja>.cav-tarjeta[data-prioridad=critica]:after{content:"";border-radius:inherit;box-shadow:0 0 0 1.5px color-mix(in oklab, var(--coral) 75%, transparent), 0 0 12px 1px color-mix(in oklab, var(--coral) 45%, transparent);opacity:.3;pointer-events:none;animation:2.6s ease-out infinite cpdLatido;position:absolute;inset:-1px}.cpd-bandeja>.cav-tarjeta[data-prioridad=critica] .cav-pastilla:before,.cpd-bandeja>.cav-tarjeta[data-prioridad=critica] .cav-pastilla:after{content:"";border-radius:inherit;border:1.5px solid var(--coral);opacity:0;pointer-events:none;animation:2.6s linear infinite cpdLub;position:absolute;inset:0}.cpd-bandeja>.cav-tarjeta[data-prioridad=critica] .cav-pastilla:after{animation-name:cpdDub;animation-delay:.3s}@keyframes cpdLatido{0%{opacity:.3}5%{opacity:1}11%{opacity:.5}16.5%{opacity:.9}24%,to{opacity:.3}}@keyframes cpdLub{0%{opacity:.9;animation-timing-function:cubic-bezier(.12,.6,.3,1);transform:scale(1)}62%,to{opacity:0;transform:scale(1.9)}}@keyframes cpdDub{0%{opacity:.6;animation-timing-function:cubic-bezier(.12,.6,.3,1);transform:scale(1)}56%,to{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.cpd-bandeja>*,.cpd-bandeja.cav-bandeja-cerrando>*{animation-duration:1ms;animation-delay:0s}.cpd-bandeja>.cav-tarjeta[data-prioridad=critica]:after{opacity:.8;animation:none}.cpd-bandeja>.cav-tarjeta[data-prioridad=critica] .cav-pastilla:before,.cpd-bandeja>.cav-tarjeta[data-prioridad=critica] .cav-pastilla:after{animation:none}}@media (width<=640px),(height<=480px) and (width<=1024px){.cpd-bandeja{top:calc(4px + env(safe-area-inset-top));width:auto;left:4px;right:4px}}
