.cvb{z-index:80;color:#e7fbff;background:#071018;border-bottom:1px solid #27272a99;justify-content:space-between;align-items:center;gap:.6rem;min-height:2.5rem;padding:.35rem .85rem;font-family:Orbitron,sans-serif;display:flex;position:sticky;top:0}.cvb-viendo{letter-spacing:.04em;min-width:0;font-size:.68rem;font-weight:500;line-height:1.3}.cvb-viendo strong{font-weight:600}.cvb-back{color:#e7fbff;letter-spacing:.04em;white-space:nowrap;background:#101820;border:1px solid #27272a99;flex:none;min-height:2rem;padding:0 .7rem;font-family:Orbitron,sans-serif;font-size:.62rem;font-weight:600}nav.dock{z-index:96}nav.dock .dock-slot{opacity:1;visibility:visible;color:#e4e4e7;font-family:Rajdhani,sans-serif;font-size:13px;font-weight:500}nav.dock .dock-ico{stroke-width:1.8px;width:1.25rem;height:1.25rem}.app-menu-layer{top:0;left:0;right:0;bottom:calc(3.55rem + env(safe-area-inset-bottom,0px));z-index:85;position:fixed;overflow:hidden}.app-menu-layer.is-holding{opacity:.4;filter:blur(5px);pointer-events:none}.app-menu-scrim{opacity:1;-webkit-backdrop-filter:blur();background:0 0;border:0;transition:background .72s cubic-bezier(.33,1,.68,1),-webkit-backdrop-filter .72s cubic-bezier(.33,1,.68,1),backdrop-filter .72s cubic-bezier(.33,1,.68,1);position:absolute;inset:0}.app-menu-layer.is-open .app-menu-scrim{-webkit-backdrop-filter:blur(14px);background:#000000b3}.app-menu-layer.is-closing .app-menu-scrim{-webkit-backdrop-filter:blur();background:0 0;transition:background .12s ease-out,-webkit-backdrop-filter .12s ease-out,backdrop-filter .12s ease-out}.app-menu-panel{--ease-out:cubic-bezier(.22, 1.2, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);box-shadow:none;pointer-events:none;background:0 0;border:0;justify-content:flex-end;padding:0;font-family:Rajdhani,sans-serif;display:flex;position:absolute;bottom:.35rem;left:.55rem;right:.55rem;overflow:visible}.app-menu-stack{pointer-events:none;flex-direction:column;align-items:flex-end;gap:.5rem;width:100%;display:flex}.app-menu-layer.is-open .app-menu-stack>.app-menu-item,.app-menu-layer.is-open .app-menu-stack>.app-menu-acc{animation:menu-rise .45s var(--ease-out) both;transform-origin:100%}.app-menu-layer.is-closing .app-menu-stack>.app-menu-item,.app-menu-layer.is-closing .app-menu-stack>.app-menu-acc{animation:menu-sink .15s var(--ease-in) both;transform-origin:100%;opacity:1}@keyframes menu-rise{0%{transform:translate3d(0, var(--rise,64px), 0) scale(.3)}to{transform:translate(0,0)scale(1)}}@keyframes menu-sink{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate3d(0, var(--rise,64px), 0) scale(.3)}}.app-menu-acc{width:max-content;max-width:100%;transition:filter .7s var(--ease-in), opacity .7s var(--ease-in);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;margin-left:auto;padding:0;display:flex}.app-menu-acc.is-open{background:0 0;border:0;border-radius:0;align-items:stretch;width:max-content;max-width:100%;padding:0}.app-menu-acc.is-nested{background:#0b1218e6;border:1px solid #00d4ff33;border-radius:.9rem;align-self:flex-end;width:max-content;min-width:0;margin-left:0}.app-menu-acc.is-nested.is-open{background:#101820f2;border-radius:.9rem}.app-menu-fold{min-width:0;transition:grid-template-rows .7s var(--ease-in);grid-template-rows:0fr;display:grid}.app-menu-acc.is-open>.app-menu-fold{max-width:max-content;transition-duration:.45s;transition-timing-function:var(--ease-out);grid-template-rows:1fr}.app-menu-acc:not(.is-open)>.app-menu-fold{max-width:0}.app-menu-fold-inner{flex-direction:column;align-items:flex-end;gap:.4rem;width:max-content;max-width:100%;min-height:0;display:flex;overflow:hidden}.app-menu-acc.is-open>.app-menu-fold>.app-menu-fold-inner>.app-menu-acc,.app-menu-acc.is-open>.app-menu-fold>.app-menu-fold-inner>.app-menu-item{--rise:36px;animation:menu-rise .45s var(--ease-out) both;transform-origin:100%}.app-menu-acc:not(.is-open)>.app-menu-fold>.app-menu-fold-inner>.app-menu-acc,.app-menu-acc:not(.is-open)>.app-menu-fold>.app-menu-fold-inner>.app-menu-item{--rise:36px;animation:menu-sink .15s var(--ease-in) both;transform-origin:100%}.app-menu-layer.is-closing .app-menu-fold-inner>:nth-child(n){animation-delay:0s}.app-menu-fold-inner>:nth-child(2){animation-delay:80ms}.app-menu-fold-inner>:nth-child(3){animation-delay:.16s}.app-menu-fold-inner>:nth-child(4){animation-delay:.24s}.app-menu-acc.is-open>.app-menu-fold>.app-menu-fold-inner{padding-top:.35rem}.app-menu-stack>.app-menu-item{width:max-content;max-width:100%;margin-left:auto}.app-menu-item{color:#fafafa;pointer-events:auto;letter-spacing:0;text-align:right;white-space:nowrap;width:auto;max-width:100%;min-height:3.05rem;transition:background-color .7s var(--ease-in), box-shadow .7s var(--ease-in), filter .7s var(--ease-in), opacity .7s var(--ease-in);background:0 0;border:0;border-radius:999px;justify-content:flex-end;align-items:center;gap:.65rem;padding:0 .15rem 0 .35rem;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:400;line-height:1.3;display:flex}.app-menu-acc.is-open>.app-menu-item,.app-menu-fold-inner>.app-menu-item,.app-menu-fold-inner>.app-menu-acc{align-self:stretch}.app-menu-item.is-leaf{background:#0b1218e6;border:1px solid #00d4ff33;border-radius:.9rem;width:max-content;min-width:0;min-height:2.55rem;padding:0 .85rem 0 .7rem}.app-menu-item.is-here,.app-menu-acc.is-here{transition-duration:1s;transition-timing-function:var(--ease-out);background:#163040d4}.app-menu-item.is-path .app-menu-ico,.app-menu-acc.is-path>.app-menu-item .app-menu-ico{box-shadow:0 0 0 1px #00d4ff88,0 0 10px #00d4ff66}.app-menu-dim{filter:blur(3px);opacity:.72;transition:filter 1s var(--ease-out), opacity 1s var(--ease-out), background-color 1s var(--ease-out)}.app-menu-item.is-active .app-menu-ico,.app-menu-item.is-on .app-menu-ico,.app-menu-item:hover .app-menu-ico,.app-menu-item:focus-visible .app-menu-ico{box-shadow:0 0 0 1px #00d4ff,0 0 14px #00d4ff88}.app-menu-item.is-here .app-menu-ico,.app-menu-acc.is-here>.app-menu-item .app-menu-ico{background:#123040ee;box-shadow:0 0 0 1.5px #00d4ff,0 0 16px #00d4ffaa}.app-menu-ico{color:#fff;background:#0b1218cc;border:1.5px solid #00d4ff;border-radius:999px;flex:none;place-items:center;width:3.05rem;height:3.05rem;display:grid;box-shadow:0 0 10px #00d4ff44}.app-menu-ico svg{color:#fff;stroke:#fff}.app-menu-name{color:#fafafa;min-width:0;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.app-menu-rr .app-menu-name{letter-spacing:0}.app-menu-chev{color:#fff;flex:none}.app-menu-badge{color:#fff;text-align:center;vertical-align:1px;background:#e23b3b;border-radius:999px;min-width:1.1rem;margin-left:.4rem;padding:0 .3rem;font-size:.65rem;line-height:1.1rem;display:inline-block}
