.nexa-vi-dash{--vi-blue:#2563eb;--vi-blue-bright:#3b82f6;--vi-navy:#0f1f4b;--vi-muted:#64748b;--vi-border:rgba(226,232,240,0.92);--vi-card-shadow:0 1px 0 rgba(255,255,255,0.92) inset,0 10px 28px -18px rgba(15,36,84,0.16),0 2px 8px -4px rgba(15,36,84,0.06);--vi-surface:linear-gradient(180deg,#ffffff,#fbfcfe);display:flex;flex-direction:column;gap:.7rem;background:transparent;border:0;box-shadow:none;border-radius:0;overflow:visible}@media (min-width:640px){.nexa-vi-dash{gap:.7rem}}.nexa-vi-dash__header{position:relative;overflow:hidden;border-radius:.85rem;border:1px solid rgba(226,232,240,.9);background:var(--vi-surface);box-shadow:var(--vi-card-shadow);padding:.45rem .7rem .5rem}.nexa-vi-dash__header-glow{pointer-events:none;position:absolute;inset:0;background:radial-gradient(520px 180px at 92% 20%,rgba(59,130,246,.14),transparent 60%),radial-gradient(380px 140px at 78% 90%,rgba(14,165,233,.08),transparent 55%)}.nexa-vi-dash__header-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:.35rem}.nexa-vi-dash__utility{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem;line-height:1.1;margin:0}.nexa-vi-dash__utility .nexa-glass-back{--nexa-glass-back-navy:#1d4ed8;--nexa-glass-back-blue:#2563eb;gap:.32rem;padding:.08rem .6rem .08rem .08rem;border-color:rgba(37,99,235,.16);background:linear-gradient(115deg,rgba(239,246,255,.95),rgba(219,234,254,.72) 55%,rgba(191,219,254,.45));box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 6px 16px -12px rgba(37,99,235,.35)}.nexa-vi-dash__utility .nexa-glass-back__orb{width:1.15rem;height:1.15rem;color:#2563eb;background:radial-gradient(circle at 30% 25%,#fff,rgba(219,234,254,.85) 70%);box-shadow:inset 0 1px 1px rgba(255,255,255,.95),0 0 0 1px rgba(37,99,235,.1)}.nexa-vi-dash__utility .nexa-glass-back__arrow{width:.62rem;height:.62rem}.nexa-vi-dash__utility .nexa-glass-back__label{font-size:.68rem;font-weight:700;line-height:1.1;color:#1d4ed8}.nexa-vi-dash__utility .nexa-glass-back__sheen{opacity:.55}.nexa-vi-dash__title-row{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:.45rem .55rem}.nexa-vi-dash__mark{display:inline-flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;margin-top:.02rem;border-radius:999px;color:#fff;background:linear-gradient(160deg,#5ba8ff,#1683ff 48%,#0b5fd4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 0 0 1px rgba(22,131,255,.28),0 4px 10px -6px rgba(22,131,255,.55)}.nexa-vi-dash__mark svg{width:1rem;height:1rem;filter:none;shape-rendering:geometricPrecision}.nexa-vi-dash__title-copy{min-width:0;flex:1}.nexa-vi-dash__eyebrow{display:none}.nexa-vi-dash__title-line{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}.nexa-vi-dash__title{margin:0;flex-shrink:0;font-size:clamp(.95rem,1.5vw,1.12rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--vi-navy)}.nexa-vi-dash__scope-pill{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:1.15rem;border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;padding:0 .45rem;font-size:.58rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;line-height:1}.nexa-vi-dash__subtitle{margin:.12rem 0 0;max-width:none;font-size:.72rem;line-height:1.35;color:var(--vi-muted);white-space:nowrap}@media (max-width:900px){.nexa-vi-dash__subtitle{white-space:normal}}.nexa-vi-dash__header-right{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-left:auto;flex-shrink:0;padding-top:.05rem}.nexa-vi-dash__header .nexa-vi-dash__btn{min-height:1.85rem;padding:.28rem .65rem;font-size:.72rem;font-weight:700;border-radius:.5rem;gap:.35rem}.nexa-vi-dash__header .nexa-vi-dash__btn svg{width:.75rem;height:.75rem;flex-shrink:0}.nexa-vi-dash__header .nexa-vi-dash__btn--sm{font-size:.72rem}.nexa-vi-dash__header-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.4rem;padding-top:.4rem;border-top:1px solid rgba(226,232,240,.85)}.nexa-vi-dash__header-metrics:has(.nexa-vi-dash__metric--skeleton){gap:.85rem}@media (min-width:640px){.nexa-vi-dash__header-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.nexa-vi-dash__header-metrics:has(.nexa-vi-dash__metric--skeleton){gap:.9rem}}@media (min-width:1100px){.nexa-vi-dash__header-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.nexa-vi-dash__header-metrics:has(.nexa-vi-dash__metric--skeleton){gap:1rem}}.nexa-vi-dash__header-metrics .nexa-vi-dash__metric{min-height:0}.nexa-vi-dash__metric-value--compact{font-size:clamp(.9rem,2vw,1.05rem);letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.nexa-vi-dash__header-metrics .nexa-vi-dash__metric-spark{display:none}@media (min-width:640px){.nexa-vi-dash__header-metrics .nexa-vi-dash__metric-spark{display:block}}.nexa-vi-dash__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.nexa-vi-dash__actions--desktop{display:none}.nexa-vi-dash__actions--mobile{display:flex}.nexa-vi-dash__actions--host{display:none}@media (min-width:640px){.nexa-vi-dash__actions--desktop{display:flex}.nexa-vi-dash__actions--mobile{display:none}.nexa-vi-dash__actions--host{display:flex}}.nexa-vi-dash__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.45rem;padding:.28rem .55rem;font-size:.625rem;font-weight:650;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease}.nexa-vi-dash__btn:disabled{opacity:.55}.nexa-vi-dash__btn--ghost{border:1.5px solid rgba(37,99,235,.35);background:#fff;color:var(--vi-blue)}.nexa-vi-dash__btn--ghost:hover:not(:disabled){background:rgba(37,99,235,.05);border-color:rgba(37,99,235,.55)}.nexa-vi-dash__btn--primary{border:1px solid transparent;background:var(--vi-blue);color:#fff;box-shadow:0 12px 24px -12px rgba(37,99,235,.75)}.nexa-vi-dash__btn--primary:hover:not(:disabled){background:#1d4ed8}.nexa-vi-dash__btn--sm{padding:.35rem .65rem;font-size:.6875rem}.nexa-vi-dash__promo{display:none;position:relative;width:11.5rem;flex-shrink:0;overflow:hidden;border-radius:1rem;border:1px solid rgba(37,99,235,.12);background:radial-gradient(120% 100% at 80% 0,rgba(96,165,250,.35),transparent 55%),linear-gradient(165deg,#eff6ff,#fff 75%);padding:.75rem .8rem .85rem}@media (min-width:1100px){.nexa-vi-dash__promo{display:block}}.nexa-vi-dash__promo-spark{display:block;width:100%;height:2.4rem;margin-bottom:.4rem;color:#3b82f6}.nexa-vi-dash__promo p{margin:0;font-size:.6875rem;font-weight:650;line-height:1.35;color:#1e3a8a}.nexa-vi-dash__body{display:flex;flex-direction:column;gap:.75rem;padding:0;background:transparent}.nexa-vi-dash__metrics{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width:640px){.nexa-vi-dash__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.nexa-vi-dash__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.nexa-vi-dash__metric{--vi-accent:#3b82f6;--vi-accent-soft:#dbeafe;--vi-accent-ink:color-mix(in srgb,var(--vi-accent) 88%,#334155);--vi-card-wash:#ffffff;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:0;overflow:hidden;min-height:0;border-radius:.85rem;border:1px solid rgba(226,232,240,.95);background:#ffffff;padding:.5rem .6rem .48rem .55rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 8px 20px -16px rgba(15,23,42,.12),0 1px 3px rgba(15,23,42,.03);outline:none;cursor:default;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,border-color .2s ease}.nexa-vi-dash__metric:before{content:none;display:none}.nexa-vi-dash__metric:after{display:none}.nexa-vi-dash__metric:focus-visible,.nexa-vi-dash__metric:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--vi-accent) 22%,#e2e8f0);box-shadow:0 1px 0 rgba(255,255,255,.98) inset,0 12px 24px -16px color-mix(in srgb,var(--vi-accent) 22%,rgba(15,23,42,.14)),0 2px 6px -2px rgba(15,23,42,.05)}.nexa-vi-dash__metric--skeleton{--vi-accent:#94a3b8;--vi-accent-soft:#cbd5e1;--vi-card-wash:#ffffff;min-height:0;padding:.7rem .75rem;pointer-events:none;cursor:default;animation:none;border-color:#e5eaf2;background:#ffffff}.nexa-vi-dash__metric--skeleton:before{content:none;display:none}.nexa-vi-dash__metric--skeleton:focus-visible,.nexa-vi-dash__metric--skeleton:hover{transform:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 10px 28px -16px rgba(15,23,42,.12),0 2px 8px -4px rgba(15,36,84,.06);border-color:#e5eaf2}.nexa-vi-dash__metric--skeleton .nexa-vi-dash__metric-top{gap:.75rem;align-items:center}.nexa-vi-dash__metric--skeleton .nexa-vi-dash__metric-copy{gap:.4rem}.nexa-vi-dash__skel-metric-icon{display:block;width:2.15rem;height:2.15rem;border-radius:.55rem;box-shadow:0 0 0 1px #e2e8f0}.nexa-vi-dash__skel-metric-icon,.nexa-vi-dash__skel-metric-spark{flex-shrink:0;background:#e8eef6;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-metric-spark{display:none;width:2.85rem;height:2.2rem;margin-left:auto;border-radius:.4rem;opacity:.85}@media (min-width:640px){.nexa-vi-dash__skel-metric-spark{display:block}}.nexa-vi-dash__skel-line--metric-label{width:58%;height:.55rem}.nexa-vi-dash__skel-line--metric-value{width:42%;height:.9rem;margin-top:0}.nexa-vi-dash__skel-line--metric-share{width:72%;height:.5rem;opacity:.8}.nexa-vi-dash__skeleton{display:flex;flex-direction:column;gap:1rem}.nexa-vi-dash__skeleton .nexa-vi-dash__panels{gap:.9rem}.nexa-vi-dash__card--skeleton{pointer-events:none;min-height:0}.nexa-vi-dash__skel-head{display:flex;align-items:center;gap:.7rem;padding:.65rem .8rem .55rem}.nexa-vi-dash__skel-icon{width:2rem;height:2rem;flex-shrink:0;border-radius:.55rem;background:#e8eef6;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:.45rem}.nexa-vi-dash__skel-combo{display:none;width:9.5rem;height:1.85rem;flex-shrink:0;border-radius:.65rem;background:#eef2f7;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}@media (min-width:640px){.nexa-vi-dash__skel-combo{display:block}}.nexa-vi-dash__skel-chevron{width:1.35rem;height:1.35rem;flex-shrink:0;border-radius:.4rem;background:#eef2f7}.nexa-vi-dash__skel-chevron,.nexa-vi-dash__skel-line{animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-line{display:block;border-radius:999px;background:#e8eef6}.nexa-vi-dash__skel-line--title{width:min(42%,11rem);height:.7rem}.nexa-vi-dash__skel-line--sub{width:min(68%,16rem);height:.55rem;opacity:.85}.nexa-vi-dash__skel-line--choice-name{width:48%;height:.65rem}.nexa-vi-dash__skel-line--stat{width:2.4rem;height:.65rem;margin-left:auto}.nexa-vi-dash__skel-line--stat-sm{width:1.8rem;height:.5rem;margin-left:auto;opacity:.8}.nexa-vi-dash__skel-line--host{width:70%;height:.65rem}.nexa-vi-dash__skel-line--time{width:85%;height:.65rem}.nexa-vi-dash__skel-line--config{width:75%;height:.65rem}.nexa-vi-dash__skel-line--footer{width:10rem;height:.65rem}.nexa-vi-dash__skel-line--footer-btn{width:5.5rem;height:1.6rem;border-radius:.55rem;margin-left:auto}.nexa-vi-dash__skel-body{display:flex;flex-direction:column;gap:.75rem;padding:.55rem .85rem .9rem;border-top:1px solid #f1f5f9}.nexa-vi-dash__skel-body--choices{gap:.55rem;padding-top:.65rem}.nexa-vi-dash__skel-search{display:block;height:2.15rem;border-radius:999px;background:#eef2f7;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-search--header{display:none;width:11.5rem;height:1.85rem;flex-shrink:0}@media (min-width:640px){.nexa-vi-dash__skel-search--header{display:block}}.nexa-vi-dash__skel-choice-row{display:grid;grid-template-columns:1.4rem 1.5rem minmax(0,1fr) 3.5rem;align-items:center;gap:.65rem;min-height:2.75rem;padding:.5rem .55rem;border-radius:.7rem;background:#f8fafc}.nexa-vi-dash__skel-choice-rank{width:1.15rem;height:1.15rem;border-radius:.35rem;background:#e2e8f0;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-choice-ico{width:1.5rem;height:1.5rem;border-radius:.4rem;background:#e8eef6;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-choice-main{display:flex;flex-direction:column;gap:.45rem;min-width:0}.nexa-vi-dash__skel-choice-stats{display:flex;flex-direction:column;gap:.35rem;align-items:flex-end}.nexa-vi-dash__skel-bar{display:block;height:.45rem;width:72%;border-radius:999px;background:#e2e8f0;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-choice-row:nth-child(2) .nexa-vi-dash__skel-bar{width:58%}.nexa-vi-dash__skel-choice-row:nth-child(3) .nexa-vi-dash__skel-bar{width:44%}.nexa-vi-dash__skel-choice-row:nth-child(4) .nexa-vi-dash__skel-bar{width:36%}.nexa-vi-dash__skel-choice-row:nth-child(5) .nexa-vi-dash__skel-bar{width:28%}.nexa-vi-dash__skel-choice-row:nth-child(6) .nexa-vi-dash__skel-bar{width:22%}.nexa-vi-dash__skel-choice-row:nth-child(7) .nexa-vi-dash__skel-bar{width:16%}.nexa-vi-dash__skel-footer{display:flex;align-items:center;gap:.5rem;padding:.45rem .7rem .65rem;border-top:1px solid #f1f5f9}.nexa-vi-dash__skel-table{display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:.85rem;border:1px solid #eef2f7;background:#fff}.nexa-vi-dash__skel-tr{display:grid;align-items:center;gap:.65rem;min-height:2.85rem;padding:.55rem .75rem;border-top:1px solid #f1f5f9}.nexa-vi-dash__skel-tr--head{min-height:2rem;border-top:0;background:#f8fafc}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr{grid-template-columns:2.5rem 1.35fr 1fr 1.25fr .95fr .85fr}.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr{grid-template-columns:1.1fr 1fr 1.15fr .9fr 1.1fr}.nexa-vi-dash__skel-rank{width:1.45rem;height:1.45rem;border-radius:.4rem;background:#e2e8f0;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-site-lines{display:flex;flex:1;flex-direction:column;gap:.4rem;min-width:0}.nexa-vi-dash__skel-line--role{width:45%;height:.45rem;opacity:.75}.nexa-vi-dash__skel-chip{display:block;width:88%;height:2.15rem;border-radius:.7rem;background:#eef2f7;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-chip--wide{width:94%}.nexa-vi-dash__skel-open{width:78%;height:1.85rem;border-radius:.55rem;background:#eef2f7}.nexa-vi-dash__skel-open,.nexa-vi-dash__skel-th{display:block;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-th{width:55%;height:.5rem;margin-inline:auto;border-radius:999px;background:#e2e8f0}.nexa-vi-dash__skel-th--sm{width:40%}.nexa-vi-dash__skel-td{display:flex;align-items:center;justify-content:center;min-width:0}.nexa-vi-dash__skel-td--host{gap:.65rem;justify-content:flex-start}.nexa-vi-dash__skel-fav{width:1.15rem;height:1.15rem;flex-shrink:0;border-radius:.3rem;background:#e2e8f0}.nexa-vi-dash__skel-fav,.nexa-vi-dash__skel-pill{animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}.nexa-vi-dash__skel-pill{display:block;width:78%;height:1.35rem;border-radius:999px;background:#eef2f7}.nexa-vi-dash__skel-pill--sm{width:64%}.nexa-vi-dash__skel-btn{display:block;width:5.75rem;height:1.7rem;border-radius:.6rem;background:#eef2f7;border:1px solid #e2e8f0;animation:nexa-vi-dash-pulse 1.2s ease-in-out infinite}@keyframes nexa-vi-dash-pulse{0%,to{opacity:.55}50%{opacity:1}}.nexa-vi-dash__metric--blue{--vi-accent:#3b82f6;--vi-accent-soft:#dbeafe;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--violet{--vi-accent:#ec4899;--vi-accent-soft:#fce7f3;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--green{--vi-accent:#f59e0b;--vi-accent-soft:#fef3c7;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--rose{--vi-accent:#7c3aed;--vi-accent-soft:#ede9fe;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--sky{--vi-accent:#10b981;--vi-accent-soft:#d1fae5;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--teal{--vi-accent:#f43f5e;--vi-accent-soft:#ffe4e6;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--orange{--vi-accent:#2563eb;--vi-accent-soft:#dbeafe;--vi-card-wash:#ffffff}.nexa-vi-dash__metric--indigo{--vi-accent:#22c55e;--vi-accent-soft:#dcfce7;--vi-card-wash:#ffffff}.nexa-vi-dash__metric-top{display:flex;align-items:center;gap:.5rem}.nexa-vi-dash__metric-icon{display:grid;place-items:center;width:1.85rem;height:1.85rem;flex-shrink:0;border-radius:.5rem;color:var(--vi-accent);background:color-mix(in srgb,var(--vi-accent-soft) 88%,#ffffff);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px color-mix(in srgb,var(--vi-accent) 16%,#e2e8f0)}.nexa-vi-dash__metric-icon svg{width:1rem;height:1rem;overflow:hidden;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision;filter:none;vector-effect:non-scaling-stroke;opacity:1}.nexa-vi-dash__metric-icon svg *{stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill}.nexa-vi-dash__metric-copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:.06rem}.nexa-vi-dash__metric-label-row{display:inline-flex;align-items:center;gap:.22rem;min-width:0;max-width:100%}.nexa-vi-dash__metric-label{margin:0;min-width:0;font-size:.55rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase;line-height:1.15;color:#94a3b8}.nexa-vi-dash__metric-chevron{display:block;width:.5rem;height:.5rem;flex-shrink:0;color:#cbd5e1;opacity:.9;transition:transform .18s ease,color .18s ease,opacity .18s ease}.nexa-vi-dash__metric:focus-visible .nexa-vi-dash__metric-chevron,.nexa-vi-dash__metric:hover .nexa-vi-dash__metric-chevron{color:#94a3b8;transform:rotate(180deg)}.nexa-vi-dash__metric-value{margin:0;font-size:1.12rem;font-weight:780;letter-spacing:-.04em;line-height:1.1;color:#1e293b;font-variant-numeric:tabular-nums;text-shadow:none}.nexa-vi-dash__metric-share{min-width:0;font-size:.58rem;font-weight:700;line-height:1.2;color:var(--vi-accent);letter-spacing:-.005em;opacity:.92}.nexa-vi-dash__metric-spark{width:clamp(3.4rem,26%,4.6rem);height:2rem;flex:0 0 auto;align-self:center;margin-left:auto;margin-right:0;display:block;aspect-ratio:auto;color:var(--vi-accent);opacity:.92;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--vi-accent) 28%,transparent));transition:opacity .18s ease,transform .18s ease,filter .18s ease}.nexa-vi-dash__metric:hover .nexa-vi-dash__metric-spark{opacity:1;transform:translateY(-1px);filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--vi-accent) 34%,transparent))}.nexa-vi-dash__panels{display:grid;grid-template-columns:1fr;gap:.65rem;align-items:stretch}.nexa-vi-dash__panels>.nexa-vi-dash__card{height:100%}.nexa-vi-dash__sessions-anchor{scroll-margin-top:1rem}.nexa-vi-dash__sessions-anchor>.nexa-vi-dash__card{height:100%}.nexa-vi-dash__card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:1.05rem;border:1px solid rgba(226,232,240,.9);background:var(--vi-surface);box-shadow:var(--vi-card-shadow);transition:border-color .22s ease,box-shadow .22s ease}.nexa-vi-dash__card:before{content:"";pointer-events:none;position:absolute;inset:0 0 auto;height:2.5rem;background:radial-gradient(120% 140% at 8% 0,rgba(59,130,246,.07),transparent 55%),linear-gradient(180deg,rgba(248,250,252,.85),transparent);z-index:0}.nexa-vi-dash__card>*{position:relative;z-index:1}.nexa-vi-dash__card--open{border-color:color-mix(in srgb,var(--vi-blue) 18%,#e2e8f0);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 14px 34px -18px rgba(37,99,235,.18),0 4px 12px -6px rgba(15,36,84,.08)}.nexa-vi-dash__card-head{width:100%;flex-wrap:nowrap;gap:.4rem .5rem;padding:.4rem .55rem .4rem .6rem;position:relative}.nexa-vi-dash__card-head,.nexa-vi-dash__card-head-toggle{display:flex;align-items:center;text-align:left;background:transparent;border:0}.nexa-vi-dash__card-head-toggle{min-width:0;flex:1 1 auto;gap:.45rem;margin:0;padding:0;cursor:pointer;color:inherit}.nexa-vi-dash__card-head-end{display:inline-flex;flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto}.nexa-vi-dash__card-trailing{display:flex;flex-shrink:0;align-items:center;max-width:min(100%,48rem);margin:0;padding:0;z-index:3}.nexa-vi-dash__card-icon{display:inline-flex;flex-shrink:0;align-self:center;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.55rem;background:#eef5ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(22,131,255,.16)}.nexa-vi-dash__card-icon,.nexa-vi-dash__card-icon--chart,.nexa-vi-dash__card-icon--db,.nexa-vi-dash__card-icon--list{--vi-panel-accent:#1683ff;color:#1683ff}.nexa-vi-dash__card-icon svg{width:1.05rem;height:1.05rem;overflow:hidden;stroke-width:2.25;shape-rendering:geometricPrecision;filter:none}.nexa-vi-dash__card-icon svg,.nexa-vi-dash__card-icon svg *{stroke-linecap:square;stroke-linejoin:miter}.nexa-vi-dash__card-copy{min-width:0;flex:1;display:flex;flex-direction:column;justify-content:center;gap:.02rem}.nexa-vi-dash__card-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;padding-right:0}.nexa-vi-dash__card-title{margin:0;font-size:.8125rem;font-weight:750;letter-spacing:-.02em;line-height:1.15;color:#0f1f4b}.nexa-vi-dash__card-sub{margin:0;font-size:.625rem;line-height:1.25;color:var(--vi-muted)}.nexa-vi-dash__card-tools{display:none}.nexa-vi-dash__card-chevron-btn{margin:0;padding:0;border:0;background:transparent;cursor:pointer;color:inherit;line-height:0}.nexa-vi-dash__card-chevron,.nexa-vi-dash__card-chevron-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.nexa-vi-dash__card-chevron{height:1.7rem;width:1.7rem;border-radius:.45rem;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;box-shadow:none;transition:transform .22s cubic-bezier(.22,1,.36,1),background .18s ease,border-color .18s ease,color .18s ease}.nexa-vi-dash__card-chevron svg{width:.8rem;height:.8rem;stroke-width:2.35}.nexa-vi-dash__card-chevron--open{transform:rotate(180deg);border-radius:.5rem;color:#475569;border-color:#e2e8f0;background:#f1f5f9;box-shadow:none}.nexa-vi-dash__card-trailing .nexa-vi-dash__filter-combo,.nexa-vi-dash__card-trailing .nexa-vi-dash__filter-combo-trigger,.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo,.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo-trigger{min-height:1.75rem}.nexa-vi-dash__card-trailing .nexa-vi-dash__filter-combo-trigger,.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo-trigger{display:inline-flex;align-items:center;box-sizing:border-box;height:1.75rem;padding:0 .28rem!important;line-height:1;font-size:.6875rem!important;border-radius:.65rem!important;gap:.28rem!important;background:#ffffff!important}.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo-trigger>button:first-child{gap:.32rem!important;min-width:0}.nexa-vi-dash__filter-combo-ico{width:1.15rem;height:1.15rem;border-radius:.35rem;background:#f1f5f9;color:#64748b;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.nexa-vi-dash__filter-combo-ico svg{width:.72rem;height:.72rem;display:block;overflow:visible}.nexa-vi-dash__filter-combo-trigger:hover .nexa-vi-dash__filter-combo-ico,.nexa-vi-dash__filter-combo-trigger[aria-expanded=true] .nexa-vi-dash__filter-combo-ico{background:rgba(37,99,235,.1);color:#1d4ed8;box-shadow:inset 0 0 0 1px rgba(37,99,235,.16)}.nexa-vi-dash__card-trailing .nexa-vi-dash__filter-combo-label{font-size:.6875rem!important;line-height:1.1}.nexa-vi-dash__card-trailing .nexa-site-favicon--combo{width:1.15rem!important;height:1.15rem!important}.nexa-vi-dash__card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.55rem;min-height:0;border-top:1px solid #f1f5f9;padding:.65rem .85rem .75rem}.nexa-vi-dash__card-scroll{--nexa-scroll-thumb:#003087;--nexa-scroll-thumb-soft:rgba(0,48,135,0.42);--nexa-scroll-track:rgba(0,48,135,0.07);flex:1 1 auto;min-height:0;max-height:min(22rem,48vh);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:var(--nexa-scroll-thumb-soft) var(--nexa-scroll-track);padding-right:.15rem}.nexa-vi-dash__card-scroll::-webkit-scrollbar{display:block;width:11px;height:11px}.nexa-vi-dash__card-scroll::-webkit-scrollbar-track{margin:.35rem .1rem;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.9) 0,transparent 40%),var(--nexa-scroll-track);box-shadow:inset 0 0 0 1px rgba(0,48,135,.06)}.nexa-vi-dash__card-scroll::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--nexa-scroll-thumb) 78%,#60a5fa) 0,var(--nexa-scroll-thumb) 55%,#001f5c 100%) padding-box;background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 8px -2px rgba(0,48,135,.35)}.nexa-vi-dash__card-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--nexa-scroll-thumb) 65%,#93c5fd) 0,#0044a8 50%,#001f5c 100%) padding-box;background-clip:padding-box}.nexa-vi-dash__card-scroll::-webkit-scrollbar-corner{background:transparent}.nexa-vi-dash__panels>.nexa-vi-dash__card .nexa-vi-dash__card-scroll{max-height:min(22rem,48vh)}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__table-wrap--sites) .nexa-vi-dash__card-scroll,.nexa-vi-dash__sessions-anchor .nexa-vi-dash__card-scroll{max-height:none;overflow:visible;scrollbar-gutter:auto;padding-right:0}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__choices--premium) .nexa-vi-dash__card-scroll{max-height:17.5rem;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding-right:.2rem;scrollbar-width:thin;scrollbar-color:rgba(0,48,135,.35) rgba(0,48,135,.07)}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__choices--premium) .nexa-vi-dash__card-scroll::-webkit-scrollbar{display:block;width:8px;height:8px}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__choices--premium) .nexa-vi-dash__card-footer{justify-content:stretch}.nexa-vi-dash__choice-footer-actions{display:inline-flex;align-items:center;gap:.55rem;margin-left:auto}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__card-scroll{max-height:none;overflow:visible}.nexa-vi-dash__card-scroll .nexa-vi-dash__table thead th{position:sticky;top:0;z-index:1;background:#f8fafc}.nexa-vi-dash__card-scroll .nexa-vi-dash__table-wrap{overflow:visible}.nexa-vi-dash__card-footer{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;margin-top:auto;border-top:1px solid #eef2f7;background:#f8fafc;padding:.4rem .75rem}.nexa-vi-dash__details-btn{display:inline-flex;align-items:center;gap:.35rem;border-radius:.4rem;border:1px solid #dbe3f0;background:#fff;padding:.28rem .55rem;font-size:.625rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#5a6acf;box-shadow:0 1px 2px rgba(15,36,84,.04)}.nexa-vi-dash__details-btn:hover{border-color:rgba(37,99,235,.35);color:#2563eb;background:#f8fafc}.nexa-vi-dash__card-hint{border-top:1px dashed #e2e8f0;padding:.35rem .65rem .45rem;font-size:.625rem;color:#94a3b8}.nexa-vi-dash__count-badge{display:inline-flex;align-items:center;background:#eff6ff;padding:.1rem .45rem;font-size:.5625rem;line-height:1.2;outline:1px solid rgba(37,99,235,.12);white-space:nowrap}.nexa-vi-dash__count-badge,.nexa-vi-dash__select{border-radius:999px;color:#1d4ed8;font-weight:700}.nexa-vi-dash__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(37,99,235,.16);background:rgba(239,246,255,.95);padding:.32rem 1.55rem .32rem .7rem;font-size:.6875rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 8l5 5 5-5' stroke='%231d4ed8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .45rem center}.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo{flex-shrink:0;max-width:min(100%,18rem)}.nexa-vi-dash__card-trailing .nexa-vi-dash__filter-combo{flex-shrink:0;max-width:min(100%,11.5rem)}.nexa-vi-dash__filter-combo-panel{animation:nexa-vi-combo-in .16s cubic-bezier(.22,1,.36,1)}.nexa-vi-dash__filter-combo-panel .nexa-vi-dash__filter-combo-item-icon{width:2rem;height:2rem}@keyframes nexa-vi-combo-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.nexa-vi-dash__card-title-row .nexa-vi-dash__site-combo{flex-shrink:0;max-width:min(100%,18rem)}.nexa-vi-dash__site-combo-fav,.nexa-vi-dash__site-combo-panel .nexa-site-favicon--combo,.nexa-vi-dash__site-combo-trigger .nexa-site-favicon--combo{width:1.5rem!important;height:1.5rem!important;min-width:1.5rem;min-height:1.5rem;background-color:#ffffff!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95)!important;overflow:hidden}.nexa-vi-dash__site-combo-fav .nexa-site-favicon__img,.nexa-vi-dash__site-combo-panel .nexa-site-favicon__img,.nexa-vi-dash__site-combo-trigger .nexa-site-favicon__img{width:1rem!important;height:1rem!important;-o-object-fit:contain;object-fit:contain}.nexa-vi-dash__site-combo-trigger{background:#ffffff!important}.nexa-vi-dash__site-combo-host{color:inherit}.nexa-vi-dash__site-combo-panel [role=option][aria-selected=true],.nexa-vi-dash__site-combo-panel [role=option][aria-selected=true]:hover{background:var(--primary,#003087)!important;color:#ffffff!important;font-weight:600}.nexa-vi-dash__site-combo-panel .bg-primary .nexa-vi-dash__site-combo-host,.nexa-vi-dash__site-combo-panel [aria-selected=true] .nexa-vi-dash__site-combo-host{color:#ffffff!important}.nexa-vi-dash__site-combo-panel .bg-primary>[role=option][aria-selected=true],.nexa-vi-dash__site-combo-panel .bg-primary>[role=option][aria-selected=true]:hover{background:transparent!important;color:#ffffff!important}.nexa-vi-dash__site-combo-clear{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:.4rem;border:none;background:transparent;color:#334155;cursor:pointer;transition:background .15s ease,color .15s ease}.nexa-vi-dash__site-combo-clear:hover{background:rgba(15,23,42,.06);color:#0f172a}.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo-clear{width:1.2rem;height:1.2rem}.nexa-vi-dash__card-trailing .nexa-vi-dash__site-combo-clear svg{width:.65rem;height:.65rem}.nexa-vi-dash__choices{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none}.nexa-vi-dash__choices--premium{gap:.45rem}.nexa-vi-dash__choices--domain{gap:.55rem}.nexa-vi-dash__choice-group{--vi-choice-accent:#3b82f6;--vi-choice-soft:#eff6ff;position:relative;overflow:hidden;border-radius:.95rem;border:1px solid rgba(226,232,240,.95);background:linear-gradient(165deg,color-mix(in srgb,var(--vi-choice-soft) 78%,white) 0,#fff 58%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 8px 20px -16px rgba(15,36,84,.14);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.nexa-vi-dash__choice-group:before{content:"";position:absolute;left:0;top:.7rem;bottom:.7rem;width:3px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--vi-choice-accent),color-mix(in srgb,var(--vi-choice-accent) 35%,white));opacity:.9}.nexa-vi-dash__choice-group--open{border-color:color-mix(in srgb,var(--vi-choice-accent) 28%,#e2e8f0);box-shadow:0 1px 0 rgba(255,255,255,.98) inset,0 14px 28px -16px color-mix(in srgb,var(--vi-choice-accent) 32%,rgba(15,23,42,.16))}.nexa-vi-dash__choice-group--expandable:hover{border-color:color-mix(in srgb,var(--vi-choice-accent) 22%,#e2e8f0)}.nexa-vi-dash__choice-children{display:flex;flex-direction:column;gap:.2rem;margin:0 .55rem .55rem;padding:.35rem;border-radius:.75rem;background:linear-gradient(180deg,rgba(248,250,252,.92),rgba(255,255,255,.75));border:1px solid rgba(226,232,240,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.nexa-vi-dash__choice-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.55rem .65rem;width:100%;margin:0;padding:.65rem .7rem;border:0;border-radius:.75rem;background:transparent;text-align:left;color:inherit;cursor:default}.nexa-vi-dash__choices--premium>li:not(.nexa-vi-dash__choice-group){border-radius:.9rem;border:1px solid rgba(226,232,240,.9);background:linear-gradient(165deg,#f8fafc,#fff 70%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 6px 16px -14px rgba(15,36,84,.12)}.nexa-vi-dash__choices--premium>li:not(.nexa-vi-dash__choice-group) .nexa-vi-dash__choice-row{padding:.7rem .75rem}.nexa-vi-dash__choice-row--parent{grid-template-columns:auto auto auto minmax(0,1fr) auto;padding:.75rem .85rem .75rem .95rem}.nexa-vi-dash__choice-row--toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.nexa-vi-dash__choice-row--toggle:hover{background:color-mix(in srgb,var(--vi-choice-soft) 55%,transparent)}.nexa-vi-dash__choice-row--toggle:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--vi-choice-accent) 40%,transparent)}.nexa-vi-dash__choice-expand{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border:1px solid rgba(226,232,240,.95);border-radius:.45rem;background:rgba(255,255,255,.85);color:#64748b;cursor:inherit;padding:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);transition:background .18s ease,border-color .18s ease,color .18s ease}.nexa-vi-dash__choice-row--toggle:hover .nexa-vi-dash__choice-expand{background:color-mix(in srgb,var(--vi-choice-accent) 10%,white);border-color:color-mix(in srgb,var(--vi-choice-accent) 22%,#e2e8f0);color:var(--vi-choice-accent)}.nexa-vi-dash__choice-expand--spacer{visibility:hidden;pointer-events:none;border-color:transparent;background:transparent;box-shadow:none}.nexa-vi-dash__choice-row--child{grid-template-columns:auto auto minmax(0,1fr) auto;padding:.45rem .55rem .45rem .4rem;border-radius:.6rem;opacity:1}.nexa-vi-dash__choice-row--child:hover{background:rgba(255,255,255,.88)}.nexa-vi-dash__choice-child-mark{width:1rem;text-align:center;color:color-mix(in srgb,var(--vi-choice-accent) 55%,#94a3b8);font-size:.75rem;line-height:1;font-weight:700}.nexa-vi-dash__choice-child-favicon,.nexa-vi-dash__choice-set-favicon{flex-shrink:0;width:1.5rem!important;height:1.5rem!important;min-width:1.5rem;min-height:1.5rem;border-radius:.45rem!important;padding:2px!important}.nexa-vi-dash__choice-child-favicon .nexa-site-favicon__img,.nexa-vi-dash__choice-set-favicon .nexa-site-favicon__img{width:1rem!important;height:1rem!important;max-width:1rem;max-height:1rem}.nexa-vi-dash__choice-child-favicon .nexa-site-globe-icon,.nexa-vi-dash__choice-set-favicon .nexa-site-globe-icon{width:.85rem!important;height:.85rem!important}.nexa-vi-dash__choice-set-favicon{width:1.15rem!important;height:1.15rem!important;min-width:1.15rem;min-height:1.15rem;border-radius:.35rem!important;padding:1px!important}.nexa-vi-dash__choice-set-favicon .nexa-site-favicon__img{width:.8rem!important;height:.8rem!important;max-width:.8rem;max-height:.8rem}.nexa-vi-dash__choice-dot{width:.4rem;height:.4rem;border-radius:999px;flex-shrink:0;opacity:.75}.nexa-vi-dash__choice-name--host{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:650;letter-spacing:-.01em;color:#334155}.nexa-vi-dash__bar-track--child{height:.32rem}.nexa-vi-dash__choice-rank{width:1.4rem;height:1.4rem;border-radius:.45rem;background:linear-gradient(145deg,color-mix(in srgb,var(--vi-choice-accent,#2563eb) 16%,white),color-mix(in srgb,var(--vi-choice-accent,#2563eb) 8%,white));color:color-mix(in srgb,var(--vi-choice-accent,#1d4ed8) 82%,#0f172a);font-size:.625rem;font-weight:800;letter-spacing:-.02em;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px color-mix(in srgb,var(--vi-choice-accent,#2563eb) 16%,transparent)}.nexa-vi-dash__choice-ico,.nexa-vi-dash__choice-rank{display:inline-flex;align-items:center;justify-content:center}.nexa-vi-dash__choice-ico{width:1.85rem;height:1.85rem;border-radius:.55rem;flex-shrink:0;color:var(--vi-choice-accent,#2563eb);background:radial-gradient(120% 120% at 28% 18%,rgba(255,255,255,.95) 0,transparent 58%),linear-gradient(145deg,color-mix(in srgb,var(--vi-choice-soft,#eff6ff) 90%,white) 0,color-mix(in srgb,var(--vi-choice-accent,#2563eb) 14%,white) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px color-mix(in srgb,var(--vi-choice-accent,#2563eb) 14%,transparent),0 6px 12px -8px color-mix(in srgb,var(--vi-choice-accent,#2563eb) 40%,transparent)}.nexa-vi-dash__choice-main{min-width:0;display:flex;flex-direction:column;gap:.38rem}.nexa-vi-dash__choice-head{display:flex;align-items:center;gap:.45rem;min-width:0;flex-wrap:wrap}.nexa-vi-dash__choice-name{font-size:.875rem;font-weight:750;letter-spacing:-.02em;color:#0f172a;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.nexa-vi-dash__choice-set{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;padding:.14rem .5rem .14rem .28rem;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid color-mix(in srgb,var(--vi-choice-accent,#2563eb) 16%,#e2e8f0);color:color-mix(in srgb,var(--vi-choice-accent,#2563eb) 75%,#334155);font-size:.625rem;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.nexa-vi-dash__choice-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.25rem;font-size:.75rem}.nexa-vi-dash__choice-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650;color:#1e293b}.nexa-vi-dash__choice-ver{margin-left:.3rem;font-size:.6875rem;font-weight:500;color:#94a3b8}.nexa-vi-dash__choice-stats{display:inline-flex;align-items:baseline;gap:.4rem;flex-shrink:0;font-variant-numeric:tabular-nums;color:#64748b;font-size:.75rem;min-width:3.9rem;justify-content:flex-end;padding:.2rem .45rem;border-radius:.55rem;background:rgba(255,255,255,.72);border:1px solid rgba(226,232,240,.85)}.nexa-vi-dash__choice-stats strong{color:#0f172a;font-weight:800;font-size:.9rem;letter-spacing:-.025em}.nexa-vi-dash__choice-stats span{font-weight:750;font-size:.72rem;color:var(--vi-choice-accent,#2563eb)}.nexa-vi-dash__bar-track{height:.55rem;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#eef2f7,#f8fafc);box-shadow:inset 0 1px 2px rgba(15,23,42,.06),0 1px 0 rgba(255,255,255,.75)}.nexa-vi-dash__bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--vi-choice-accent,#3b82f6) 0,color-mix(in srgb,var(--vi-choice-accent,#3b82f6) 72%,white) 100%);box-shadow:0 0 0 1px color-mix(in srgb,var(--vi-choice-accent,#3b82f6) 18%,transparent),0 4px 10px -5px color-mix(in srgb,var(--vi-choice-accent,#3b82f6) 55%,transparent);transition:width .5s cubic-bezier(.22,1,.36,1)}.nexa-vi-dash__choice-row--child .nexa-vi-dash__bar-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--vi-choice-accent,#3b82f6) 78%,white) 0,color-mix(in srgb,var(--vi-choice-accent,#3b82f6) 48%,white) 100%);box-shadow:none}.nexa-vi-dash__choice-go{display:none}.nexa-vi-dash__choice-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;width:100%;padding:.15rem .1rem 0}.nexa-vi-dash__choice-footer-summary{display:inline-flex;align-items:center;gap:.4rem;min-width:0;color:#64748b;font-size:.6875rem;font-weight:600}.nexa-vi-dash__choice-footer-summary svg{color:#64748b;flex-shrink:0}.nexa-vi-dash__choice-footer-range{color:#94a3b8;font-size:.625rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.nexa-vi-dash__table-wrap{overflow:hidden;border-radius:1.25rem;border:1px solid #e2e8f0;background:#fff}.nexa-vi-dash__table-wrap--sessions,.nexa-vi-dash__table-wrap--sites{border-radius:1.35rem;overflow-x:auto;overflow-y:hidden;isolation:isolate}.nexa-vi-dash__table{width:100%;min-width:32rem;border-collapse:separate;border-spacing:0;text-align:center;font-size:.8125rem}.nexa-vi-dash__table--sessions{min-width:64rem;table-layout:fixed}.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) td:first-child,.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) td:nth-child(2),.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) th:first-child,.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) th:nth-child(2){width:12rem}.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) td:nth-child(3),.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) th:nth-child(3){width:13rem}.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) td:nth-child(4),.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) th:nth-child(4){width:14rem;white-space:nowrap}.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) td:nth-child(5),.nexa-vi-dash__table--sessions:not(.nexa-vi-dash__table--session-premium) th:nth-child(5){width:13rem;white-space:nowrap}.nexa-vi-dash__table--session-premium{min-width:64rem;table-layout:fixed;width:100%;text-align:left}.nexa-vi-dash__table--session-premium td,.nexa-vi-dash__table--session-premium th{text-align:left}.nexa-vi-dash__table--session-premium .nexa-vi-dash__th{justify-content:flex-start}.nexa-vi-dash__table--session-premium thead tr{background:linear-gradient(180deg,#f5f8fc,#eef3f9)}.nexa-vi-dash__table--session-premium th{padding:.65rem .75rem;font-size:.625rem;border-bottom:1px solid #e2e8f0}.nexa-vi-dash__table--session-premium td{padding:.75rem;border-top:1px solid #eef2f7;vertical-align:middle}.nexa-vi-dash__table--session-premium tbody tr.nexa-vi-dash__data-row:hover{background:linear-gradient(90deg,#f8fbff,#f8fafc)}.nexa-vi-dash__table--session-premium td:first-child,.nexa-vi-dash__table--session-premium th:first-child{width:3.25rem;text-align:center}.nexa-vi-dash__table--session-premium th:first-child .nexa-vi-dash__th{justify-content:center}.nexa-vi-dash__table--session-premium td:nth-child(2),.nexa-vi-dash__table--session-premium th:nth-child(2){width:14%}.nexa-vi-dash__table--session-premium td:nth-child(3),.nexa-vi-dash__table--session-premium th:nth-child(3){width:22%}.nexa-vi-dash__table--session-premium td:nth-child(4),.nexa-vi-dash__table--session-premium th:nth-child(4){width:18%}.nexa-vi-dash__table--session-premium td:nth-child(5),.nexa-vi-dash__table--session-premium th:nth-child(5){width:22%}.nexa-vi-dash__table--session-premium td:nth-child(6),.nexa-vi-dash__table--session-premium th:nth-child(6){width:16%}.nexa-vi-dash__table--session-premium td:nth-child(7),.nexa-vi-dash__table--session-premium th:nth-child(7){width:3.25rem;text-align:center}.nexa-vi-dash__session-expand{display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:.45rem;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;cursor:pointer}.nexa-vi-dash__session-expand svg{width:.8rem;height:.8rem;transition:transform .18s ease}.nexa-vi-dash__session-expand--open{color:#003087;background:#eef3fb;border-color:rgba(0,48,135,.18)}.nexa-vi-dash__session-expand--open svg{transform:rotate(180deg)}.nexa-vi-dash__table--session-premium tr.nexa-vi-dash__session-detail-row>td{width:100%;max-width:none;padding:.45rem .65rem .85rem;text-align:left;background:#eef4fb;border-top:0}.nexa-vi-dash__session-list{overflow-x:auto}.nexa-vi-dash__session-explorer,.nexa-vi-dash__session-list{display:flex;flex-direction:column;gap:.55rem;width:100%;min-width:0}.nexa-vi-dash__session-explorer-bar{display:grid;grid-template-columns:minmax(10rem,1.2fr) repeat(5,minmax(7rem,1fr)) auto;gap:0;align-items:stretch;width:100%;padding:.15rem .2rem;border:1px solid rgba(203,213,225,.9);border-radius:.95rem;background:#ffffff;box-shadow:inset 0 1px 0 #fff,0 10px 24px -20px rgba(15,23,42,.22)}.nexa-vi-dash__session-explorer-bar-item{display:flex;min-width:0;align-items:center;gap:.45rem;padding:.55rem .7rem}.nexa-vi-dash__session-explorer-bar-item+.nexa-vi-dash__session-explorer-bar-item{box-shadow:inset 1px 0 0 rgba(226,232,240,.95)}.nexa-vi-dash__session-explorer-bar-item--toggle{justify-content:center;padding-inline:.45rem;box-shadow:inset 1px 0 0 rgba(226,232,240,.95)}.nexa-vi-dash__session-explorer-correct{margin:0;padding:.35rem .15rem .1rem}.nexa-vi-dash__session-explorer-bar-item--user{gap:.5rem}.nexa-vi-dash__session-explorer-index{display:inline-flex;width:1.35rem;height:1.35rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.35rem;background:#dbeafe;color:#1d4ed8;font-size:.68rem;font-weight:800}.nexa-vi-dash__session-explorer-avatar,.nexa-vi-dash__session-explorer-avatar button,.nexa-vi-dash__session-explorer-avatar button img,.nexa-vi-dash__session-explorer-avatar img,.nexa-vi-dash__session-explorer-avatar>span:first-child{width:2.1rem!important;height:2.1rem!important;max-width:2.1rem;max-height:2.1rem;flex-shrink:0}.nexa-vi-dash__session-explorer-favicon{width:1.35rem!important;height:1.35rem!important}.nexa-vi-dash__session-explorer-bar-ico{display:inline-flex;width:1.55rem;height:1.55rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.4rem;font-size:.72rem}.nexa-vi-dash__session-explorer-bar-ico--sky{background:#e0f2fe;color:#0284c7}.nexa-vi-dash__session-explorer-bar-ico--slate{background:#f1f5f9;color:#475569}.nexa-vi-dash__session-explorer-bar-ico--amber{background:#fff7ed;color:#c2410c}.nexa-vi-dash__session-explorer-bar-ico--green{background:#ecfdf5;color:#047857}.nexa-vi-dash__session-explorer-bar-ico--rose{background:#fff1f2;color:#e11d48}.nexa-vi-dash__session-explorer-bar-ico--orange{background:#fff7ed;color:#ea580c}.nexa-vi-dash__session-explorer-bar-ico--violet{background:#f5f3ff;color:#6d28d9}.nexa-vi-dash__session-explorer-bar-copy{display:flex;min-width:0;flex-direction:column;gap:.05rem}.nexa-vi-dash__session-explorer-bar-label{font-size:.62rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#94a3b8}.nexa-vi-dash__session-explorer-bar-title{font-size:.78rem;font-weight:750;line-height:1.25;color:#0f172a;overflow-wrap:anywhere;word-break:break-word}.nexa-vi-dash__session-explorer-bar-hint{font-size:.66rem;font-weight:600;line-height:1.25;color:#64748b}.nexa-vi-dash__session-explorer-body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;width:100%;min-width:0;background:transparent}.nexa-vi-dash__session-explorer-col{display:flex;min-width:0;flex-direction:column;gap:.7rem;padding:.85rem .9rem;border:1px solid rgba(203,213,225,.9);border-radius:.95rem;background:#ffffff;box-shadow:inset 0 1px 0 #fff,0 10px 22px -20px rgba(15,23,42,.18)}.nexa-vi-dash__session-explorer-col-head{display:flex;align-items:flex-start;gap:.5rem}.nexa-vi-dash__session-explorer-col-ico{display:inline-flex;width:1.7rem;height:1.7rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.45rem;font-size:.78rem}.nexa-vi-dash__session-explorer-col-ico--blue{background:#dbeafe;color:#1d4ed8}.nexa-vi-dash__session-explorer-col-ico--violet{background:#ede9fe;color:#6d28d9}.nexa-vi-dash__session-explorer-col-ico--green{background:#dcfce7;color:#15803d}.nexa-vi-dash__session-explorer-col-ico--sky{background:#e0f2fe;color:#0369a1}.nexa-vi-dash__session-explorer-col-title{margin:0;font-size:.82rem;font-weight:780;line-height:1.2;color:#0f172a}.nexa-vi-dash__session-explorer-col-sub{margin:.12rem 0 0;font-size:.66rem;font-weight:600;line-height:1.3;color:#64748b}.nexa-vi-dash__session-explorer-field{display:grid;gap:.28rem;min-width:0}.nexa-vi-dash__session-explorer-field-label{display:inline-flex;align-items:center;gap:.3rem;font-size:.66rem;font-weight:700;color:#64748b}.nexa-vi-dash__session-explorer-field-label svg{width:.7rem;height:.7rem;opacity:.85}.nexa-vi-dash__session-explorer-box.nexa-live-visitor-copy-value{display:inline-flex!important;width:100%;max-width:100%;align-items:center;gap:.35rem;border:1px solid rgba(203,213,225,.95);border-radius:.45rem;background:#f8fafc;padding:.4rem .5rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.nexa-vi-dash__session-explorer-box--page.nexa-live-visitor-copy-value{align-items:flex-start}.nexa-vi-dash__session-explorer-box--page>span:first-child{white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.nexa-vi-dash__session-explorer-box--page>.nexa-icon-action--ghost{margin-top:.1rem}.nexa-vi-dash__session-explorer-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;font-weight:650;line-height:1.35;color:#0f172a}.nexa-vi-dash__session-explorer-copy.nexa-live-visitor-copy-value{display:inline-flex!important;width:-moz-fit-content;width:fit-content;max-width:100%;align-items:center;gap:.25rem}.nexa-vi-dash__session-explorer-empty,.nexa-vi-dash__session-explorer-plain{font-size:.74rem;font-weight:650;line-height:1.35;color:#0f172a}.nexa-vi-dash__session-explorer-empty{color:#94a3b8}.nexa-vi-dash__session-explorer-location{display:inline-flex;align-items:flex-start;gap:.4rem;font-size:.74rem;font-weight:650;line-height:1.35;color:#0f172a}.nexa-vi-dash__session-explorer-pills{display:flex;flex-wrap:wrap;gap:.3rem}.nexa-vi-dash__session-explorer-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:.18rem .55rem;font-size:.66rem;font-weight:750;line-height:1.2}.nexa-vi-dash__session-explorer-info-card{display:flex;align-items:flex-start;gap:.45rem;border-radius:.65rem;padding:.55rem .6rem;border:1px solid transparent}.nexa-vi-dash__session-explorer-info-card--foundation{background:#fff7ed;border-color:rgba(251,146,60,.28);color:#c2410c}.nexa-vi-dash__session-explorer-info-card--override{background:#f5f3ff;border-color:rgba(139,92,246,.28);color:#6d28d9}.nexa-vi-dash__session-explorer-info-card--unknown{background:#f8fafc;border-color:rgba(148,163,184,.35);color:#475569}.nexa-vi-dash__session-explorer-info-card--host{background:#eff6ff;border-color:rgba(59,130,246,.25);color:#1d4ed8}.nexa-vi-dash__session-explorer-info-ico{display:inline-flex;width:1.35rem;height:1.35rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.35rem;background:rgba(255,255,255,.7);font-size:.7rem}.nexa-vi-dash__session-explorer-info-card>div{display:flex;min-width:0;flex-direction:column;gap:.08rem}.nexa-vi-dash__session-explorer-info-label{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;opacity:.8}.nexa-vi-dash__session-explorer-info-title{font-size:.76rem;font-weight:780;line-height:1.25}.nexa-vi-dash__session-explorer-info-hint{font-size:.66rem;font-weight:600;line-height:1.25;opacity:.85}.nexa-vi-dash__session-explorer .nexa-live-visitor-copy-value>.nexa-icon-action--ghost{position:static!important;inset:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:0!important;min-width:0!important;max-width:0!important;height:1.15rem!important;margin:0!important;padding:0!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;transform:none!important;color:var(--primary,#003087)!important;background:transparent!important;box-shadow:none!important;transition:opacity .14s ease,max-width .14s ease,width .14s ease,margin-left .14s ease!important}.nexa-vi-dash__session-explorer .nexa-live-visitor-copy-value:active>.nexa-icon-action--ghost,.nexa-vi-dash__session-explorer .nexa-live-visitor-copy-value:focus-within>.nexa-icon-action--ghost,.nexa-vi-dash__session-explorer .nexa-live-visitor-copy-value:hover>.nexa-icon-action--ghost,.nexa-vi-dash__session-explorer .nexa-live-visitor-copy-value>.nexa-icon-action--ghost.nexa-icon-action--copied{width:1.15rem!important;max-width:1.15rem!important;margin-left:.2rem!important;opacity:1!important;pointer-events:auto!important}@media (max-width:1100px){.nexa-vi-dash__session-explorer-bar{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.nexa-vi-dash__session-explorer-bar-item+.nexa-vi-dash__session-explorer-bar-item{box-shadow:none}.nexa-vi-dash__session-explorer-bar-item:nth-child(2n){box-shadow:inset 1px 0 0 rgba(226,232,240,.95)}.nexa-vi-dash__session-explorer-bar-item--toggle{grid-column:-2/-1;grid-row:1/span 3;align-self:stretch}.nexa-vi-dash__session-explorer-body{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.nexa-vi-dash__session-explorer-bar{grid-template-columns:1fr auto}.nexa-vi-dash__session-explorer-body{grid-template-columns:1fr}.nexa-vi-dash__session-explorer-bar-item+.nexa-vi-dash__session-explorer-bar-item,.nexa-vi-dash__session-explorer-bar-item:nth-child(2n){box-shadow:inset 0 1px 0 rgba(226,232,240,.95)}.nexa-vi-dash__session-explorer-bar-item--toggle{grid-column:2;grid-row:1/span 6;box-shadow:inset 1px 0 0 rgba(226,232,240,.95)}}.nexa-vi-dash__session-detail-empty{margin:0;padding:.65rem .2rem;font-size:.78rem;color:#64748b}.nexa-vi-dash__table thead tr{background:#f8fafc}.nexa-vi-dash__table th{padding:.45rem .65rem;font-size:.5625rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#64748b;border-bottom:1px solid #eef2f7;text-align:center;vertical-align:middle}.nexa-vi-dash__th{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.nexa-vi-dash__th-icon{display:inline-flex;color:#94a3b8}.nexa-vi-dash__table td{padding:.5rem .65rem;vertical-align:middle;text-align:center;border-top:1px solid #f1f5f9;color:#334155}.nexa-vi-dash__table.nexa-vi-dash__table--session-premium td,.nexa-vi-dash__table.nexa-vi-dash__table--session-premium th,.nexa-vi-dash__table.nexa-vi-dash__table--sites td,.nexa-vi-dash__table.nexa-vi-dash__table--sites th{text-align:left}.nexa-vi-dash__table.nexa-vi-dash__table--session-premium .nexa-vi-dash__th,.nexa-vi-dash__table.nexa-vi-dash__table--sites .nexa-vi-dash__th{display:flex;justify-content:flex-start;width:100%}.nexa-vi-dash__table.nexa-vi-dash__table--session-premium td:first-child,.nexa-vi-dash__table.nexa-vi-dash__table--session-premium th:first-child,.nexa-vi-dash__table.nexa-vi-dash__table--sites td:first-child,.nexa-vi-dash__table.nexa-vi-dash__table--sites th:first-child{text-align:center}.nexa-vi-dash__table.nexa-vi-dash__table--session-premium th:first-child .nexa-vi-dash__th,.nexa-vi-dash__table.nexa-vi-dash__table--sites th:first-child .nexa-vi-dash__th{justify-content:center}.nexa-vi-dash__table tbody tr:hover{background:#f8fafc}.nexa-vi-dash__host-cell{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;max-width:100%;font-weight:650;color:#1e293b;text-align:center}.nexa-vi-dash__status{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.28rem .65rem;font-size:.6875rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.nexa-vi-dash__status--override{background:#fff7ed;color:#c2410c}.nexa-vi-dash__status--inherit{background:#ecfdf5;color:#047857}.nexa-vi-dash__status--disabled{background:#fff1f2;color:#be123c}.nexa-vi-dash__status-dot{height:.45rem;width:.45rem;border-radius:999px;background:currentColor}.nexa-vi-dash__badge{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.28rem .6rem;font-size:.625rem;font-weight:750;letter-spacing:.02em;text-transform:uppercase}.nexa-vi-dash__badge--foundation{background:#fff7ed;color:#9a3412}.nexa-vi-dash__badge--override{background:#eff6ff;color:#1d4ed8}.nexa-vi-dash__badge--neutral{background:#f1f5f9;color:#475569}.nexa-vi-dash__search{position:relative;width:100%}.nexa-vi-dash__card-tools{display:inline-flex;align-items:center;gap:.45rem;max-width:min(100%,26rem)}.nexa-vi-dash__card-tools--sessions{max-width:min(100%,48rem);flex-wrap:wrap;justify-content:flex-end}.nexa-vi-dash__filter-select--header{min-width:8.25rem;max-width:10.5rem;height:1.85rem;padding:0 1.65rem 0 .65rem;font-size:.6875rem;border-radius:999px;background-color:#fff}.nexa-vi-dash__icon-btn{display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;flex-shrink:0;border-radius:.55rem;border:1px solid #e2e8f0;background:#fff;color:#64748b;cursor:pointer;padding:0;transition:background .12s ease,border-color .12s ease,color .12s ease}.nexa-vi-dash__icon-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#1d4ed8}.nexa-vi-dash__icon-btn:disabled{opacity:.55;cursor:default}.nexa-vi-dash__icon-btn svg{width:.95rem;height:.95rem}.nexa-vi-dash__search--header{width:11.5rem;flex:0 1 11.5rem;min-width:8.5rem}.nexa-vi-dash__search--header .nexa-vi-dash__search-input{display:block;height:1.75rem;box-sizing:border-box;padding:0 2rem 0 1.9rem;font-size:.6875rem;line-height:1.75rem;background:#fff}.nexa-vi-dash__search--header .nexa-vi-dash__search-icon{left:.55rem;height:.85rem;width:.85rem}.nexa-vi-dash__search--header .nexa-vi-dash__search-clear{right:.28rem;height:1.15rem;width:1.15rem}.nexa-vi-dash__search:has(.nexa-vi-dash__search-clear) .nexa-vi-dash__search-icon{opacity:0;pointer-events:none}.nexa-vi-dash__search:has(.nexa-vi-dash__search-clear) .nexa-vi-dash__search-input{padding-left:.75rem;padding-right:1.85rem}.nexa-vi-dash__search--header:has(.nexa-vi-dash__search-clear) .nexa-vi-dash__search-input{padding-left:.65rem;padding-right:1.7rem}.nexa-vi-dash__search-icon{pointer-events:none;position:absolute;left:.85rem;top:0;bottom:0;margin-block:auto;height:1rem;color:#94a3b8;transform:none}.nexa-vi-dash__search-input{width:100%;height:2rem;box-sizing:border-box;border-radius:999px;border:1px solid #e2e8f0;background:#f8fafc;padding:0 2.4rem 0 2.2rem;font-size:.75rem;line-height:2rem;color:#0f172a;outline:none}.nexa-vi-dash__search-input::-webkit-search-cancel-button,.nexa-vi-dash__search-input::-webkit-search-decoration,.nexa-vi-dash__search-input::-webkit-search-results-button,.nexa-vi-dash__search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.nexa-vi-dash__search-input:focus{background:#fff;border-color:rgba(37,99,235,.45);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.nexa-vi-dash__search-clear{position:absolute;right:.4rem;top:0;bottom:0;margin-block:auto;display:inline-flex;height:1.375rem;width:1.375rem;align-items:center;justify-content:center;border:0;border-radius:.4rem;background:#eef2f7;color:#334155;cursor:pointer;padding:0;line-height:0;transform:none!important;transition:background .12s ease,color .12s ease}.nexa-vi-dash__search-clear:hover{background:#e2e8f0;color:#0f172a;transform:none!important}.nexa-vi-dash__search-clear:active,.nexa-vi-dash__search-clear:focus-visible{background:#dbe3ee;color:#0f172a;transform:none!important;box-shadow:none;outline:none}.nexa-vi-dash__search-clear svg{width:.75rem;height:.75rem;display:block;flex-shrink:0}.nexa-vi-dash__search-kbd{pointer-events:none;position:absolute;right:.7rem;top:0;bottom:0;margin-block:auto;height:-moz-fit-content;height:fit-content;display:none;align-items:center;border-radius:.35rem;border:1px solid #e2e8f0;background:#fff;padding:.12rem .4rem;font-size:.625rem;font-weight:700;color:#94a3b8;transform:none}@media (min-width:640px){.nexa-vi-dash__search-kbd{display:inline-flex}}.nexa-vi-dash__time{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;color:#64748b}.nexa-vi-dash__choice-cell{font-weight:650}.nexa-vi-dash__choice-pill{display:inline-flex;align-items:center;gap:.4rem;max-width:100%;border-radius:999px;padding:.28rem .65rem .28rem .35rem;font-size:.75rem;font-weight:700}.nexa-vi-dash__choice-pill-icon{display:inline-flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px}.nexa-vi-dash__choice-pill--declined{background:#fff1f2;color:#be123c}.nexa-vi-dash__choice-pill--declined .nexa-vi-dash__choice-pill-icon{background:#e11d48;color:#fff}.nexa-vi-dash__choice-pill--answered{background:#eff6ff;color:#1e3a8a}.nexa-vi-dash__choice-pill--answered .nexa-vi-dash__choice-pill-icon{background:#dbeafe;color:#2563eb}.nexa-vi-dash__choice-pill--empty{background:#f1f5f9;color:#475569}.nexa-vi-dash__choice-pill--empty .nexa-vi-dash__choice-pill-icon{background:#e2e8f0;color:#64748b}.nexa-vi-dash__view-btn{display:inline-flex;align-items:center;gap:.35rem;border-radius:.6rem;border:1px solid #e2e8f0;background:#fff;padding:.4rem .7rem;font-size:.75rem;font-weight:700;color:#475569}.nexa-vi-dash__view-btn:hover{border-color:rgba(37,99,235,.35);color:var(--vi-blue);background:#f8fafc}.nexa-vi-dash__row-actions{display:inline-flex;align-items:center;gap:.35rem}.nexa-vi-dash__session-config{font-size:.75rem;font-weight:650;color:#334155;word-break:break-all}.nexa-vi-dash__session-correct-row td{padding-top:.15rem;padding-bottom:.65rem;background:#f8fafc}.nexa-vi-dash__session-correct-row .nexa-vi-dash__correct-row{margin-top:0}.nexa-vi-dash__correct-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.55rem}.nexa-vi-dash__footer-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-size:.75rem;color:#94a3b8}.nexa-vi-dash__live-hint{display:inline-flex;align-items:center;gap:.4rem}.nexa-vi-dash__live-hint>span{height:.4rem;width:.4rem;border-radius:999px;background:#34d399;box-shadow:0 0 0 3px rgba(52,211,153,.18)}.nexa-vi-dash__empty{margin:0;border-radius:.75rem;border:1px dashed #e2e8f0;background:#f8fafc;padding:1rem .9rem;font-size:.8125rem;color:#64748b}.nexa-vi-dash__error{margin:0;border-radius:.9rem;border:1px solid rgba(244,63,94,.25);background:#fff1f2;padding:.85rem 1rem;font-size:.8125rem;color:#be123c}.nexa-vi-dash__details-dialog{overflow:hidden;max-width:min(calc(100vw - 1.5rem),80rem)!important;width:min(calc(100vw - 1.5rem),80rem)}.nexa-vi-dash__details-dialog-body{--nexa-scroll-thumb:#003087;--nexa-scroll-thumb-soft:rgba(0,48,135,0.42);--nexa-scroll-track:rgba(0,48,135,0.07);overflow:auto;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:var(--nexa-scroll-thumb-soft) var(--nexa-scroll-track)}.nexa-vi-dash__details-dialog-body::-webkit-scrollbar{display:block;width:11px;height:11px}.nexa-vi-dash__details-dialog-body::-webkit-scrollbar-track{margin:.35rem .1rem;border-radius:999px;background:var(--nexa-scroll-track);box-shadow:inset 0 0 0 1px rgba(0,48,135,.06)}.nexa-vi-dash__details-dialog-body::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background:linear-gradient(180deg,color-mix(in srgb,var(--nexa-scroll-thumb) 78%,#60a5fa) 0,var(--nexa-scroll-thumb) 55%,#001f5c 100%) padding-box;background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 8px -2px rgba(0,48,135,.35)}.nexa-vi-dash__details-dialog-body .nexa-vi-dash__choices,.nexa-vi-dash__details-dialog-body .nexa-vi-dash__table-wrap{max-height:none}.nexa-vi-dash__details-dialog-body .nexa-vi-dash__table-wrap{overflow-x:auto}.nexa-vi-dash__details-dialog-body .nexa-vi-dash__table--sessions{min-width:64rem;width:100%}.nexa-vi-dash__table--inheritance{min-width:54rem;table-layout:fixed;width:100%}.nexa-vi-dash__table--sites{min-width:64rem;text-align:left}.nexa-vi-dash__table--sites td,.nexa-vi-dash__table--sites th{text-align:left}.nexa-vi-dash__table--sites .nexa-vi-dash__th{justify-content:flex-start}.nexa-vi-dash__table--sites thead tr{background:linear-gradient(180deg,#f5f8fc,#eef3f9)}.nexa-vi-dash__table--sites th{padding:.65rem .7rem;font-size:.625rem;border-bottom:1px solid #e2e8f0}.nexa-vi-dash__table--sites td{padding:.7rem;border-top:1px solid #eef2f7}.nexa-vi-dash__table--sites tbody tr:hover{background:linear-gradient(90deg,#f8fbff,#f8fafc)}.nexa-vi-dash__table--sites td:first-child,.nexa-vi-dash__table--sites th:first-child{width:3.25rem;text-align:center}.nexa-vi-dash__table--sites th:first-child .nexa-vi-dash__th{justify-content:center}.nexa-vi-dash__table--sites td:nth-child(2),.nexa-vi-dash__table--sites th:nth-child(2){width:22%}.nexa-vi-dash__table--sites td:nth-child(3),.nexa-vi-dash__table--sites th:nth-child(3){width:18%}.nexa-vi-dash__table--sites td:nth-child(4),.nexa-vi-dash__table--sites th:nth-child(4){width:24%}.nexa-vi-dash__table--sites td:nth-child(5),.nexa-vi-dash__table--sites th:nth-child(5){width:16%}.nexa-vi-dash__table--sites td:nth-child(6),.nexa-vi-dash__table--sites th:nth-child(6){width:12%;white-space:nowrap}.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) td:first-child,.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) th:first-child{width:30%}.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) td:nth-child(2),.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) th:nth-child(2){width:16%;white-space:nowrap}.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) td:nth-child(3),.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) th:nth-child(3){width:40%;white-space:nowrap}.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) td:nth-child(4),.nexa-vi-dash__table--inheritance:not(.nexa-vi-dash__table--sites) th:nth-child(4){width:14%;white-space:nowrap;text-align:center}.nexa-vi-dash__site-rank{display:inline-grid;place-items:center;width:1.65rem;height:1.65rem;border-radius:.55rem;font-size:.6875rem;font-weight:800;letter-spacing:-.02em}.nexa-vi-dash__site-rank--blue{background:#dbeafe;color:#1d4ed8}.nexa-vi-dash__site-rank--violet{background:#ede9fe;color:#6d28d9}.nexa-vi-dash__site-rank--rose{background:#fce7f3;color:#be185d}.nexa-vi-dash__site-rank--emerald{background:#d1fae5;color:#047857}.nexa-vi-dash__site-rank--amber{background:#ffedd5;color:#c2410c}.nexa-vi-dash__site-rank--indigo{background:#e0e7ff;color:#4338ca}.nexa-vi-dash__site-cell{display:flex;align-items:center;gap:.65rem;min-width:0}.nexa-vi-dash__site-fav{border-radius:.55rem;box-shadow:0 0 0 1px #e2e8f0}.nexa-vi-dash__site-copy{display:flex;flex-direction:column;gap:.12rem;min-width:0;text-align:left}.nexa-vi-dash__site-host{font-size:.8125rem;font-weight:750;color:#0f172a;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexa-vi-dash__site-role{font-size:.625rem;font-weight:600;color:#94a3b8;letter-spacing:.01em}.nexa-vi-dash__mode-chip,.nexa-vi-dash__option-chip{display:inline-flex;align-items:center;gap:.45rem;max-width:100%;border-radius:.95rem;padding:.35rem .55rem .35rem .4rem;text-align:left}.nexa-vi-dash__mode-chip-ico,.nexa-vi-dash__option-chip-ico{display:grid;place-items:center;width:1.45rem;height:1.45rem;flex-shrink:0;border-radius:.55rem;background:rgba(255,255,255,.72)}.nexa-vi-dash__mode-chip-ico svg,.nexa-vi-dash__option-chip-ico svg{width:.85rem;height:.85rem}.nexa-vi-dash__mode-chip-copy,.nexa-vi-dash__option-chip-copy{display:flex;flex-direction:column;gap:.05rem;min-width:0}.nexa-vi-dash__mode-chip-title,.nexa-vi-dash__option-chip-title{font-size:.625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.nexa-vi-dash__mode-chip-hint,.nexa-vi-dash__option-chip-meta{font-size:.5625rem;font-weight:600;opacity:.78;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nexa-vi-dash__mode-chip--override{background:#fff7ed;color:#c2410c}.nexa-vi-dash__mode-chip--inherit{background:#ecfdf5;color:#047857}.nexa-vi-dash__mode-chip--disabled{background:#fff1f2;color:#be123c}.nexa-vi-dash__option-chip--foundation{background:#fff7ed;color:#9a3412}.nexa-vi-dash__option-chip--override{background:#eff6ff;color:#1d4ed8}.nexa-vi-dash__option-chip--neutral{background:#f1f5f9;color:#475569}.nexa-vi-dash__open-cell{display:inline-flex;align-items:flex-start;gap:.45rem;text-align:left}.nexa-vi-dash__open-dot{width:.5rem;height:.5rem;margin-top:.3rem;flex-shrink:0;border-radius:999px;box-shadow:0 0 0 3px rgba(16,185,129,.16);background:#10b981}.nexa-vi-dash__open-cell--closed .nexa-vi-dash__open-dot{background:#f43f5e;box-shadow:0 0 0 3px rgba(244,63,94,.16)}.nexa-vi-dash__open-copy{display:flex;flex-direction:column;gap:.08rem}.nexa-vi-dash__open-label{font-size:.75rem;font-weight:750;color:#0f172a}.nexa-vi-dash__open-meta{font-size:.5625rem;font-weight:600;color:#94a3b8}.nexa-vi-dash__see-btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;border:1px solid rgba(37,99,235,.18);background:linear-gradient(180deg,#f5f9ff,#eef4ff);padding:.42rem .75rem;font-size:.6875rem;font-weight:750;color:#1d4ed8;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.nexa-vi-dash__see-btn:hover{border-color:rgba(37,99,235,.35);background:linear-gradient(180deg,#eef4ff,#e0ebff);box-shadow:0 8px 18px -12px rgba(37,99,235,.55)}.nexa-vi-dash__see-btn-arrow{font-size:.95rem;line-height:1;font-weight:700}.nexa-vi-dash__session-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.55rem .65rem;margin-bottom:.55rem}.nexa-vi-dash__filter-field{display:flex;flex-direction:column;gap:.2rem;min-width:8.5rem}.nexa-vi-dash__filter-label{font-size:.5625rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.nexa-vi-dash__filter-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.65rem;border:1px solid #e2e8f0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 8l5 5 5-5' stroke='%2394a3b8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .65rem center;padding:.42rem 1.75rem .42rem .7rem;font-size:.75rem;font-weight:650;color:#334155;outline:none}.nexa-vi-dash__filter-select:focus{border-color:rgba(37,99,235,.45);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.nexa-vi-dash__filter-reset{border:0;background:transparent;padding:.45rem .35rem;font-size:.75rem;font-weight:700;color:#2563eb;cursor:pointer}.nexa-vi-dash__filter-reset:hover{text-decoration:underline}.nexa-vi-dash__export-mini{flex-shrink:0;white-space:nowrap}.nexa-vi-dash__session-banner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:.7rem;border-radius:.85rem;border:1px solid rgba(37,99,235,.14);background:linear-gradient(135deg,#eff6ff,#f8fbff 55%,#f0f9ff);padding:.55rem .85rem;position:sticky;top:0;z-index:3}.nexa-vi-dash__session-banner-copy{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1 1 auto}.nexa-vi-dash__session-banner-ico{display:grid;place-items:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.55rem;background:#dbeafe;color:#1d4ed8;box-shadow:0 0 0 1px rgba(37,99,235,.14)}.nexa-vi-dash__session-banner-ico svg{width:1.15rem;height:1.15rem;display:block;overflow:visible}.nexa-vi-dash__session-banner-copy p{margin:0;font-size:.75rem;line-height:1.35;color:#334155;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nexa-vi-dash__session-banner-meta{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;gap:.55rem;flex-shrink:0;text-align:right;white-space:nowrap}.nexa-vi-dash__session-banner-meta strong{font-size:.75rem;font-weight:800;color:#0f172a}.nexa-vi-dash__session-banner-meta span{font-size:.6875rem;font-weight:600;color:#64748b}.nexa-vi-dash__session-banner-meta span:before{content:"·";margin-right:.55rem;color:#94a3b8;font-weight:700}.nexa-vi-dash__session-index{display:inline-grid;place-items:center;min-width:1.35rem;font-size:.75rem;font-weight:750;color:#64748b}.nexa-vi-dash__time-cell{display:flex;align-items:center;gap:.65rem;min-width:0}.nexa-vi-dash__time-tile{display:grid;place-items:center;width:1.65rem;height:1.65rem;flex-shrink:0;border-radius:.55rem;background:#f1f5f9;color:#64748b;box-shadow:0 0 0 1px #e2e8f0}.nexa-vi-dash__time-tile svg{width:.9rem;height:.9rem;display:block}.nexa-vi-dash__time-ico{display:none}.nexa-vi-dash__time-copy{display:flex;flex-direction:column;gap:.12rem;min-width:0;text-align:left}.nexa-vi-dash__time-date{font-size:.8125rem;font-weight:750;color:#0f172a;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.nexa-vi-dash__time-clock{font-size:.625rem;font-weight:600;color:#94a3b8;letter-spacing:.01em;line-height:1.2}.nexa-vi-dash__pick-chip{display:inline-flex;align-items:center;gap:.45rem;max-width:100%;border-radius:.95rem;padding:.35rem .55rem .35rem .4rem;text-align:left}.nexa-vi-dash__pick-chip-ico{display:grid;place-items:center;width:1.45rem;height:1.45rem;flex-shrink:0;border-radius:.55rem;background:rgba(255,255,255,.72)}.nexa-vi-dash__pick-chip-ico svg{width:.85rem;height:.85rem}.nexa-vi-dash__pick-chip-copy{display:flex;flex-direction:column;gap:.05rem;min-width:0}.nexa-vi-dash__pick-chip-title{font-size:.75rem;font-weight:750}.nexa-vi-dash__pick-chip-hint,.nexa-vi-dash__pick-chip-title{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nexa-vi-dash__pick-chip-hint{font-size:.5625rem;font-weight:600;opacity:.78}.nexa-vi-dash__pick-chip--declined{background:#fff1f2;color:#be123c}.nexa-vi-dash__pick-chip--answered{background:#ecfdf5;color:#047857}.nexa-vi-dash__pick-chip--empty{background:#f1f5f9;color:#475569}.nexa-vi-dash__from-cell{display:flex;flex-direction:column;gap:.12rem;min-width:0;text-align:left}.nexa-vi-dash__from-host{font-size:.8125rem;font-weight:750;color:#0f172a;letter-spacing:-.01em}.nexa-vi-dash__from-hint,.nexa-vi-dash__from-host{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexa-vi-dash__from-hint{font-size:.625rem;font-weight:600;color:#94a3b8;letter-spacing:.01em}.nexa-vi-dash__table-wrap--sessions,.nexa-vi-dash__table-wrap--sites{border-radius:1.35rem;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 28px -20px rgba(15,36,84,.18)}.nexa-vi-dash__table--session-premium thead tr th:first-child,.nexa-vi-dash__table--sites thead tr th:first-child{border-top-left-radius:1.3rem}.nexa-vi-dash__table--session-premium thead tr th:last-child,.nexa-vi-dash__table--sites thead tr th:last-child{border-top-right-radius:1.3rem}.nexa-vi-dash__sites-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;flex-wrap:wrap}.nexa-vi-dash__sites-footer-end{display:inline-flex;align-items:center;gap:.55rem;margin-left:auto}.nexa-vi-dash__pager{display:inline-flex;align-items:center;gap:.25rem}.nexa-vi-dash__pager-btn{display:inline-grid;place-items:center;min-width:1.7rem;height:1.7rem;padding:0 .35rem;border-radius:.45rem;border:1px solid #e2e8f0;background:#fff;color:#475569;font-size:.6875rem;font-weight:750;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.nexa-vi-dash__pager-btn:hover:not(:disabled):not(.nexa-vi-dash__pager-btn--active){background:#f8fafc;border-color:#cbd5e1}.nexa-vi-dash__pager-btn:disabled{opacity:.4;cursor:default}.nexa-vi-dash__pager-btn--active{border-color:rgba(37,99,235,.35);background:#eff6ff;color:#1d4ed8}.nexa-vi-dash__sites-footer--inline{padding:.55rem .75rem .15rem;border-top:1px solid #f1f5f9}.nexa-vi-dash__sites-footer-count{font-size:.6875rem;font-weight:650;color:#64748b}.nexa-modal-panel.nexa-vi-editor{--vi-ed-navy:#0f172a;--vi-ed-brand:#2563eb;--vi-ed-brand-deep:#1d4ed8;--vi-ed-border:#e2e8f0;--vi-ed-muted:#64748b;--vi-ed-shadow:0 18px 40px -24px rgba(15,23,42,0.35);display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - var(--nexa-safe-top, 0px) - var(--nexa-safe-bottom, 0px) - 1.5rem);overflow:hidden;background:#f8fafc;border:1px solid #e2e8f0;box-shadow:var(--vi-ed-shadow)}.nexa-vi-editor__header--v2{display:flex;align-items:center;gap:.85rem 1rem;padding:.85rem 1.05rem;border-bottom:1px solid var(--vi-ed-border);background:#fff;flex-shrink:0;z-index:2}.nexa-vi-editor__body--v2{background:#f1f5f9;padding:.7rem .85rem .85rem;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.nexa-vi-editor__publish-row{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid #e2e8f0}.nexa-vi-editor__publish-note{margin-right:auto;max-width:16rem;font-size:.75rem;line-height:1.35;color:#64748b}.nexa-vi-editor__footer--v2{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem .85rem;border-top:1px solid #e2e8f0;background:#fff;flex-shrink:0;position:sticky;bottom:0;z-index:3;box-shadow:0 -6px 14px -12px rgba(15,23,42,.22)}.nexa-vi-editor__host-row{display:inline-flex;align-items:center;gap:.55rem;min-width:0;max-width:100%;flex-shrink:0}.nexa-vi-editor__header-rule{width:1px;align-self:stretch;min-height:2.35rem;background:#e2e8f0;flex-shrink:0}.nexa-vi-editor__kind{flex-shrink:0;border-radius:999px;padding:.22rem .6rem;background:rgba(100,116,139,.12);color:#475569;font-size:.72rem;font-weight:700;letter-spacing:.01em;line-height:1.2;white-space:nowrap}.nexa-vi-editor__kind--root{background:rgba(0,48,135,.1);color:#003087}.nexa-vi-editor__host-chip--v2{display:inline-flex;align-items:center;gap:.6rem;max-width:16rem;min-width:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;color:#0f172a;font-size:.95rem;font-weight:750;line-height:1.2}.nexa-vi-editor__host-mark{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;flex-shrink:0;border-radius:.7rem;border:1px solid #e8eef5;background:#f8fafc}.nexa-vi-editor__host-chip-favicon{flex-shrink:0;width:1.15rem;height:1.15rem}.nexa-vi-editor__host-chip-sep{display:block;width:1px;height:.85rem;flex-shrink:0;background:#cbd5e1;border-radius:1px}.nexa-vi-editor__host-chip-label{min-width:0;color:#1e293b}.nexa-vi-editor__host-chip-ico{width:.85rem;height:.85rem;color:#64748b}.nexa-vi-editor__host-chip-chev{width:.65rem;height:.65rem;color:#94a3b8;margin-left:.1rem}.nexa-vi-editor__header-copy{min-width:0;flex:1 1 auto}.nexa-vi-editor__title{margin:0;font-size:1.15rem;font-weight:750;letter-spacing:-.02em;color:var(--vi-ed-navy);line-height:1.2}.nexa-vi-editor__subtitle{margin:.12rem 0 0;font-size:.8rem;color:#64748b;line-height:1.35}.nexa-vi-editor__close{margin-left:auto;justify-self:end;width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;min-height:1.75rem!important}.nexa-vi-editor__stack{display:flex;flex-direction:column;gap:.75rem}.nexa-vi-editor__error-pop{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(15,23,42,.45)}.nexa-vi-editor__error-card{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:min(24rem,100%);padding:1.35rem 1.25rem 1.15rem;border:1px solid #fecdd3;border-radius:1rem;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.28);text-align:center}.nexa-vi-editor__error-card>svg{width:1.75rem;height:1.75rem;color:#dc2626}.nexa-vi-editor__error-card p{margin:0;color:#9f1239;font-size:.95rem;font-weight:650;line-height:1.45}.nexa-vi-editor__error-card button{margin:0;border:0;border-radius:.65rem;background:#dc2626;color:#fff;padding:.45rem 1.35rem;font-size:.8125rem;font-weight:700;cursor:pointer}.nexa-vi-editor__success{border-radius:.85rem;border:1px solid #bbf7d0;background:#f0fdf4;color:#166534;padding:.7rem .85rem;font-size:.875rem}.nexa-vi-editor__card{border-radius:.95rem;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04);padding:.95rem 1rem}.nexa-vi-editor__card--empty{text-align:center;padding:1.75rem 1rem;border-style:dashed}.nexa-vi-editor__card--hint{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.nexa-vi-editor__card--caution{display:flex;align-items:flex-start;gap:.65rem;border-color:#fca5a5;background:#fef2f2;color:#b91c1c}.nexa-vi-editor__card--caution>svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem;color:#dc2626}.nexa-vi-editor__card--caution .nexa-vi-editor__card-desc{margin:0;color:#b91c1c;font-weight:600}.nexa-vi-editor__card-top{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.nexa-vi-editor__card-ico{display:inline-flex;width:2.35rem;height:2.35rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.7rem;font-size:.95rem}.nexa-vi-editor__card-ico--eye{background:#e0f2fe;color:#0284c7}.nexa-vi-editor__card-ico--msg{background:#ede9fe;color:#7c3aed}.nexa-vi-editor__card-ico--list{background:#dcfce7;color:#16a34a}.nexa-vi-editor__card-ico--gear{background:#ffedd5;color:#ea580c}.nexa-vi-editor__card-title{display:block;margin:0;font-size:.9375rem;font-weight:700;color:#0f172a;line-height:1.3}.nexa-vi-editor__card-desc{display:block;margin:.2rem 0 0;font-size:.8125rem;color:#64748b;line-height:1.4}.nexa-vi-editor__empty-title{margin:0;font-size:.9375rem;font-weight:700;color:#0f172a}.nexa-vi-editor__empty-desc{margin:.35rem 0 0;font-size:.8125rem;color:#64748b}.nexa-vi-editor__empty-desc--pad{margin-top:.85rem;padding:.85rem;border-radius:.75rem;border:1px dashed #e2e8f0;background:#f8fafc;text-align:center}.nexa-vi-editor__warn{margin:0;border-radius:.85rem;border:1px solid #fde68a;background:#fffbeb;color:#92400e;padding:.7rem .85rem;font-size:.8125rem}.nexa-vi-editor__question-wrap{position:relative;margin-top:.85rem}.nexa-vi-editor__input--choice,.nexa-vi-editor__input--question{display:block;resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.nexa-vi-editor__input--question{min-height:2.75rem;padding-right:4.25rem;padding-bottom:1.35rem}.nexa-vi-editor__input--choice{min-height:2.25rem}.nexa-vi-editor__counter{position:absolute;right:.75rem;bottom:.7rem;font-size:.6875rem;font-weight:600;color:#94a3b8;pointer-events:none}.nexa-vi-editor__choices{display:flex;flex-direction:column;gap:.55rem;margin:.85rem 0 0;padding:0;list-style:none}.nexa-vi-editor__choice-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.45rem .5rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#f8fafc}.nexa-vi-editor__choice-tools{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto}.nexa-vi-editor__choice-grip{width:1.1rem;color:#94a3b8}.nexa-vi-editor__choice-grip,.nexa-vi-editor__choice-num{display:inline-flex;justify-content:center;font-size:.75rem}.nexa-vi-editor__choice-num{width:1.55rem;height:1.55rem;flex-shrink:0;align-items:center;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-weight:700}.nexa-vi-editor__input--choice{flex:1 1 8rem;min-width:0;padding:.5rem .7rem;background:#fff}.nexa-vi-editor__active{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:#334155;white-space:nowrap}.nexa-vi-editor__active input{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;flex-shrink:0;width:1.05rem;height:1.05rem;min-width:1.05rem;min-height:1.05rem;max-width:1.05rem;max-height:1.05rem;margin:0;padding:0;border:1.5px solid #94a3b8;border-radius:.28rem;background:#fff;cursor:pointer}.nexa-vi-editor__active input:checked{border-color:#2563eb;background:#2563eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E") 50% /.75rem .75rem no-repeat}.nexa-vi-editor__icon-btn{width:1.7rem;height:1.7rem;border:1px solid #e2e8f0;border-radius:.45rem;background:#fff;color:#475569;font-size:.7rem;cursor:pointer}.nexa-vi-editor__icon-btn:hover{background:#f1f5f9}.nexa-vi-editor__icon-btn--danger{border-color:#fecaca;background:#ef4444;color:#fff}.nexa-vi-editor__icon-btn--danger:hover{background:#dc2626}.nexa-vi-editor__btn--add{display:inline-flex;align-items:center;gap:.4rem;border:0;border-radius:999px;background:#3b82f6;color:#fff;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;box-shadow:0 6px 14px -8px rgba(37,99,235,.7);cursor:pointer}.nexa-vi-editor__btn--add:hover:not(:disabled){background:#2563eb}.nexa-vi-editor__btn--add:disabled{opacity:.55;cursor:not-allowed}.nexa-vi-editor__advanced-card{padding:0;overflow:hidden}.nexa-vi-editor__advanced-summary{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;list-style:none;cursor:pointer;padding:.95rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nexa-vi-editor__advanced-summary::-webkit-details-marker{display:none}.nexa-vi-editor__advanced-chev{margin-left:auto;color:#94a3b8;font-size:.85rem;transition:transform .15s ease}.nexa-vi-editor__advanced-card:not([open]) .nexa-vi-editor__advanced-chev{transform:rotate(180deg)}.nexa-vi-editor__advanced-grid{display:grid;grid-template-columns:1fr;gap:1rem;padding:0 1rem 1rem;border-top:1px solid #f1f5f9}.nexa-vi-editor__card>.nexa-vi-editor__advanced-grid{padding:0;border-top:0}@media (min-width:640px){.nexa-vi-editor__advanced-grid{grid-template-columns:1fr 1fr;align-items:start}.nexa-vi-editor__mode-row--span{grid-column:1/-1}}.nexa-vi-editor__field-label{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.4rem;font-size:.8125rem;font-weight:600;color:#334155}.nexa-vi-editor__field-hint{margin-top:.35rem;font-size:.75rem;color:#94a3b8}.nexa-vi-editor__combo{position:relative;width:100%}.nexa-vi-editor__combo-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.55rem;margin:0;padding:.7rem .85rem;border:1px solid #e2e8f0;border-radius:.75rem;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px 2px rgb(15 23 42/.05),inset 0 1px 0 rgba(255,255,255,.9);color:#0f172a;font-size:.875rem;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.nexa-vi-editor__combo--open .nexa-vi-editor__combo-trigger,.nexa-vi-editor__combo-trigger:hover:not(:disabled){border-color:rgba(0,48,135,.35);box-shadow:0 0 0 3px rgba(0,48,135,.1),inset 0 1px 0 rgba(255,255,255,.9)}.nexa-vi-editor__combo-trigger:disabled{opacity:.55;cursor:not-allowed}.nexa-vi-editor__combo-trigger-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexa-vi-editor__combo-trigger-chev{flex-shrink:0;width:.75rem;height:.75rem;color:#64748b;transition:transform .15s ease}.nexa-vi-editor__combo-trigger-chev--open{transform:rotate(180deg)}.nexa-vi-editor__combo-trigger{touch-action:manipulation}.nexa-vi-editor__combo-panel{z-index:2600!important;box-sizing:border-box;overflow:hidden;border-radius:1rem;border:1px solid rgba(15,23,42,.085);background:#fff;padding:.45rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(15,23,42,.04),0 24px 56px -16px rgba(15,23,42,.22)}.nexa-vi-editor__combo-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.nexa-vi-editor__combo-option{display:flex;width:100%;align-items:center;gap:.65rem;margin:0;padding:.7rem .8rem;border:0;border-radius:.75rem;background:transparent;color:#0f172a;text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.nexa-vi-editor__combo-option:hover{background:rgba(0,48,135,.06)}.nexa-vi-editor__combo-option--disabled,.nexa-vi-editor__combo-option--disabled:hover{opacity:.45;cursor:not-allowed;background:transparent;color:#94a3b8}.nexa-vi-editor__combo-option--selected,.nexa-vi-editor__combo-option--selected:hover{background:linear-gradient(145deg,#003087,#1d4ed8)!important;color:#fff!important;box-shadow:0 8px 18px rgba(0,48,135,.22)}.nexa-vi-editor__combo-option-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.12rem}.nexa-vi-editor__combo-option-label{font-size:.875rem;font-weight:700;line-height:1.25}.nexa-vi-editor__combo-option-hint{font-size:.75rem;font-weight:500;line-height:1.3;color:#64748b}.nexa-vi-editor__combo-option--selected .nexa-vi-editor__combo-option-hint{color:rgba(255,255,255,.82)}.nexa-vi-editor__combo-option-check{flex-shrink:0;width:.85rem;height:.85rem;color:#fff}.nexa-vi-editor__help{display:inline-flex;color:#94a3b8;font-size:.75rem}.nexa-vi-editor__pause-list{display:flex;flex-direction:column;gap:.85rem}.nexa-vi-editor__pause{display:flex;align-items:flex-start;gap:.55rem;font-size:.8125rem;color:#334155;cursor:pointer}.nexa-vi-editor__pause input{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;flex-shrink:0;width:1.05rem;height:1.05rem;min-width:1.05rem;min-height:1.05rem;max-width:1.05rem;max-height:1.05rem;margin:.2rem 0 0;padding:0;border:1.5px solid #94a3b8;border-radius:.28rem;background:#fff;cursor:pointer}.nexa-vi-editor__pause input:checked{border-color:#2563eb;background:#2563eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E") 50% /.75rem .75rem no-repeat}.nexa-vi-editor__pause-title{display:inline-flex;align-items:center;gap:.3rem;font-weight:600;color:#0f172a}.nexa-vi-editor__pause-desc{display:block;margin-top:.15rem;font-size:.75rem;font-weight:400;color:#94a3b8;line-height:1.35}.nexa-vi-editor__power-toggle{display:inline-flex;flex-shrink:0;align-items:stretch;gap:.15rem;padding:.2rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;margin-left:auto}.nexa-vi-editor__power-toggle__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin:0;padding:.4rem .8rem;border:0;border-radius:999px;background:transparent;color:#64748b;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.nexa-vi-editor__power-toggle__btn:disabled{opacity:.55;cursor:not-allowed}.nexa-vi-editor__power-toggle__radio{display:inline-flex;width:.9rem;height:.9rem;flex-shrink:0;align-items:center;justify-content:center;border:1.5px solid #cbd5e1;border-radius:999px;background:#fff;box-sizing:border-box}.nexa-vi-editor__power-toggle__radio:after{content:"";width:.38rem;height:.38rem;border-radius:999px;background:transparent}.nexa-vi-editor__power-toggle__btn--on{background:#dcfce7;color:#15803d}.nexa-vi-editor__power-toggle__btn--on .nexa-vi-editor__power-toggle__radio{border-color:#16a34a}.nexa-vi-editor__power-toggle__btn--on .nexa-vi-editor__power-toggle__radio:after{background:#16a34a}.nexa-vi-editor__power-toggle__btn--off{background:#f1f5f9;color:#334155}.nexa-vi-editor__power-toggle__btn--off .nexa-vi-editor__power-toggle__radio{border-color:#64748b}.nexa-vi-editor__power-toggle__btn--off .nexa-vi-editor__power-toggle__radio:after{background:#64748b}.nexa-vi-editor__btn--publish{display:inline-flex;align-items:center;gap:.35rem;border:0;border-radius:.6rem;background:#1e3a8a;color:#fff;padding:.45rem .9rem;font-size:.8125rem;font-weight:700;box-shadow:0 8px 16px -12px rgba(30,58,138,.7);cursor:pointer}.nexa-vi-editor__btn--publish svg{color:#fff}.nexa-vi-editor__btn--publish:hover:not(:disabled){background:#1e40af}.nexa-vi-editor__btn--publish:disabled{opacity:.5;cursor:not-allowed}.nexa-vi-editor__input,.nexa-vi-editor__select{width:100%;border-radius:.7rem;border:1px solid #e2e8f0;background:#fff;color:#0f172a;font-size:.875rem;padding:.65rem .8rem}.nexa-vi-editor__input:focus,.nexa-vi-editor__select:focus{outline:none;border-color:#93c5fd;box-shadow:0 0 0 3px rgba(59,130,246,.18)}.nexa-vi-editor__mode-btn{border-radius:.65rem;padding:.5rem .85rem;cursor:pointer}.nexa-vi-editor__mode-btn--on{background:#1e3a8a}.nexa-vi-editor__mode-btn--off{border-color:#e2e8f0}@media (max-width:639px){.nexa-vi-editor__header--v2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.5rem .65rem .45rem;gap:.15rem .45rem}.nexa-vi-editor__header-rule{display:none}.nexa-vi-editor__host-row{grid-column:1;grid-row:1}.nexa-vi-editor__close{grid-column:2;grid-row:1;margin-left:0}.nexa-vi-editor__header-copy{grid-column:1/-1;grid-row:2;padding-top:0;border-top:0}.nexa-vi-editor__host-mark{width:1.65rem;height:1.65rem;border-radius:.45rem}.nexa-vi-editor__host-chip--v2{gap:.4rem;max-width:100%;font-size:.84rem}.nexa-vi-editor__title{font-size:.95rem}.nexa-vi-editor__subtitle{margin-top:0;font-size:.7rem;line-height:1.25}.nexa-vi-editor__body--v2{padding:.4rem .5rem .5rem}.nexa-vi-editor__stack{gap:.4rem}.nexa-vi-editor__card{padding:.55rem .6rem;border-radius:.7rem}.nexa-vi-editor__card-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.3rem .45rem}.nexa-vi-editor__card-ico{width:1.65rem;height:1.65rem;border-radius:.45rem;font-size:.72rem}.nexa-vi-editor__card-title{font-size:.84rem}.nexa-vi-editor__card-desc,.nexa-vi-editor__pause-desc{margin-top:.05rem;font-size:.7rem;line-height:1.3}.nexa-vi-editor__card-top:has(.nexa-vi-editor__power-toggle){display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem}.nexa-vi-editor__card-top>.nexa-vi-editor__card-copy{min-width:0}.nexa-vi-editor__card-top>.nexa-vi-editor__power-toggle{grid-column:auto;width:auto;max-width:none;margin:0 0 0 auto;flex-shrink:0;justify-self:auto}.nexa-vi-editor__power-toggle__btn{flex:0 0 auto;gap:.28rem;padding:.22rem .5rem;font-size:.72rem}.nexa-vi-editor__card-top>.nexa-vi-editor__btn--add{grid-column:1/-1;width:100%;justify-content:center;margin-top:.15rem;padding:.38rem .7rem;border-radius:.55rem}.nexa-vi-editor__question-wrap{margin-top:.45rem}.nexa-vi-editor__input,.nexa-vi-editor__select{padding:.45rem .6rem;font-size:.84rem}.nexa-vi-editor__choices{gap:.35rem;margin-top:.45rem}.nexa-vi-editor__choice-row{display:flex;flex-wrap:nowrap;align-items:center;gap:.25rem;padding:.28rem .3rem}.nexa-vi-editor__choice-num{width:1.2rem;height:1.2rem;font-size:.62rem}.nexa-vi-editor__input--choice{flex:1 1 auto;width:auto;min-width:0;padding:.28rem .4rem}.nexa-vi-editor__choice-tools{display:inline-flex;flex-shrink:0;margin-left:0;gap:.18rem}.nexa-vi-editor__active{gap:.15rem;margin-right:0;font-size:.62rem}.nexa-vi-editor__choice-tools .nexa-vi-editor__icon-btn{width:1.35rem;height:1.35rem;flex-shrink:0}.nexa-vi-editor__publish-row{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;padding-top:.45rem}.nexa-vi-editor__publish-note{flex:1 1 100%;max-width:none;margin:0;font-size:.68rem}.nexa-vi-editor__btn--publish{margin-left:auto;padding:.38rem .8rem}.nexa-vi-editor__footer--v2{padding:.4rem .7rem}}.nexa-vi-editor__section{position:relative;overflow:hidden;border-radius:.95rem;border:1px solid var(--vi-ed-border);background:#fff;box-shadow:0 6px 18px -12px rgba(15,36,84,.14),var(--vi-ed-inset);padding:1rem 1.05rem}.nexa-vi-editor__section--soft{background:linear-gradient(165deg,#ffffff,#f8fafc)}.nexa-vi-editor__section--warn{background:linear-gradient(165deg,#fffdf8,#fff7ed);border-color:rgba(217,119,6,.18)}.nexa-vi-editor__label{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7c8aa5}.nexa-vi-editor__status{margin-top:.2rem;font-size:.875rem;font-weight:600;color:var(--vi-ed-navy)}.nexa-vi-editor__field{display:flex;flex-direction:column;gap:.4rem}.nexa-vi-editor__input,.nexa-vi-editor__select,.nexa-vi-editor__textarea{width:100%;border-radius:.75rem;border:1px solid rgba(15,36,84,.1);background:#fff;box-shadow:inset 0 1px 2px rgba(15,36,84,.03);color:#0f172a;font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.nexa-vi-editor__input,.nexa-vi-editor__select{padding:.625rem .8rem}.nexa-vi-editor__textarea{min-height:4.25rem;padding:.7rem .8rem;resize:vertical}.nexa-vi-editor__input:focus,.nexa-vi-editor__select:focus,.nexa-vi-editor__textarea:focus{outline:none;border-color:rgba(0,48,135,.35);box-shadow:0 0 0 3px rgba(0,48,135,.12),inset 0 1px 2px rgba(15,36,84,.03)}.nexa-vi-editor__check{display:flex;align-items:center;gap:.55rem;font-size:.875rem;color:#334155}.nexa-vi-editor__check input{width:1rem;height:1rem;accent-color:var(--vi-ed-brand);border-radius:.25rem}.nexa-vi-editor__check--compact{gap:0;padding:.15rem}.nexa-vi-editor__advanced{border:1px solid rgba(226,232,240,.95);border-radius:.9rem;background:#fff;padding:.55rem .85rem .65rem}.nexa-vi-editor__advanced>summary{cursor:pointer;list-style:none;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nexa-vi-editor__advanced>summary::-webkit-details-marker{display:none}.nexa-vi-editor__advanced>summary:after{content:"▾";float:right;font-size:.7rem;color:#94a3b8}.nexa-vi-editor__advanced[open]>summary:after{content:"▴"}.nexa-vi-editor__advanced-body{display:flex;flex-direction:column;gap:1rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgba(226,232,240,.9)}.nexa-vi-editor__btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:.7rem;font-size:.8125rem;font-weight:600;transition:background .15s ease,box-shadow .15s ease,transform .12s ease,border-color .15s ease}.nexa-vi-editor__btn:disabled{opacity:.55;cursor:not-allowed}.nexa-vi-editor__btn:not(:disabled):active{transform:translateY(.5px)}.nexa-vi-editor__btn--ghost{border:1px solid rgba(15,36,84,.1);background:#fff;color:#334155;padding:.45rem .85rem;box-shadow:0 1px 2px rgba(15,36,84,.04)}.nexa-vi-editor__btn--ghost:hover:not(:disabled){background:#f8fafc;border-color:rgba(15,36,84,.16)}.nexa-vi-editor__btn--soft{border:0;background:#eef2f7;color:#1e293b;padding:.5rem .9rem}.nexa-vi-editor__btn--soft:hover:not(:disabled){background:#e2e8f0}.nexa-vi-editor__btn--primary{border:0;background:linear-gradient(180deg,#0f2a66,#003087);color:#fff;padding:.5rem 1rem;box-shadow:0 8px 18px -10px rgba(0,48,135,.55),inset 0 1px 0 rgba(255,255,255,.18)}.nexa-vi-editor__btn--primary:hover:not(:disabled){background:linear-gradient(180deg,#14357a,#0040a8)}.nexa-vi-editor__btn--danger-soft{border:1px solid rgba(15,36,84,.1);background:#fff;color:#475569;padding:.4rem .8rem}.nexa-vi-editor__btn--danger-soft:hover:not(:disabled){border-color:rgba(225,29,72,.28);color:#be123c;background:#fff1f2}.nexa-vi-editor__btn--sky{border:1px solid rgba(14,165,233,.22);background:linear-gradient(180deg,#f0f9ff,#e0f2fe);color:#075985;padding:.5rem .9rem}.nexa-vi-editor__mode-row{display:flex;flex-wrap:wrap;gap:.5rem}.nexa-vi-editor__mode-btn{border-radius:.75rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:600;border:1px solid transparent;transition:background .15s ease,box-shadow .15s ease,color .15s ease,border-color .15s ease}.nexa-vi-editor__mode-btn--on{background:linear-gradient(180deg,#0f2a66,#003087);color:#fff;box-shadow:0 8px 16px -10px rgba(0,48,135,.55)}.nexa-vi-editor__mode-btn--off{background:#fff;color:#475569;border-color:rgba(15,36,84,.1);box-shadow:0 1px 2px rgba(15,36,84,.04)}.nexa-vi-editor__mode-btn--off:hover{background:#f8fafc}.nexa-vi-editor__choice{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;border-radius:.85rem;border:1px solid var(--vi-ed-border);background:linear-gradient(180deg,#fff,#f8fafc);padding:.65rem .75rem;box-shadow:0 2px 8px -6px rgba(15,36,84,.12)}.nexa-vi-editor__choice-index{width:1.5rem;height:1.5rem;border-radius:.45rem;background:rgba(0,48,135,.08);color:var(--vi-ed-brand);font-size:.6875rem;font-weight:700}.nexa-vi-editor__choice-index,.nexa-vi-editor__icon-btn{display:inline-flex;align-items:center;justify-content:center}.nexa-vi-editor__icon-btn{width:1.75rem;height:1.75rem;border-radius:.5rem;color:#64748b;transition:background .12s ease,color .12s ease}.nexa-vi-editor__icon-btn:hover{background:#fff;color:var(--vi-ed-brand);box-shadow:0 1px 2px rgba(15,36,84,.06)}.nexa-vi-editor__icon-btn--danger,.nexa-vi-editor__icon-btn--danger:hover{border-color:#fecaca;background:#ef4444!important;color:#fff!important;box-shadow:none}.nexa-vi-editor__icon-btn--danger svg{color:#fff!important;fill:currentColor}.nexa-vi-editor__version{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border:1px solid var(--vi-ed-border);background:#fff;padding:.65rem .75rem;box-shadow:0 1px 3px rgba(15,36,84,.04)}.nexa-vi-editor__live{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:rgba(16,185,129,.1);color:#047857;padding:.2rem .55rem;font-size:.6875rem;font-weight:700}.nexa-vi-editor__footer{border-top:1px solid var(--vi-ed-border);background:linear-gradient(180deg,rgba(255,255,255,.92),#fff);backdrop-filter:blur(8px);box-shadow:0 -8px 20px -16px rgba(15,36,84,.18)}@media (max-width:639px){.nexa-vi-dash{gap:.55rem;min-width:0;max-width:100%}.nexa-vi-dash__header{padding:.35rem .55rem .4rem;border-radius:.75rem}.nexa-vi-dash__title-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.3rem .45rem}.nexa-vi-dash__mark{grid-column:1;grid-row:1;height:1.75rem;width:1.75rem}.nexa-vi-dash__title-copy{grid-column:2;grid-row:1}.nexa-vi-dash__header-right{grid-column:3;grid-row:1;margin-left:0;width:auto;align-self:start;justify-content:flex-end}.nexa-vi-dash__actions--mobile{width:auto;justify-content:flex-end;gap:.35rem}.nexa-vi-dash__actions--mobile .nexa-vi-dash__btn{flex:0 0 auto;width:2.15rem;height:2.15rem;min-height:2.15rem;padding:0;border-radius:.55rem;justify-content:center}.nexa-vi-dash__actions--mobile .nexa-vi-dash__btn svg{width:1.25rem;height:1.25rem}.nexa-vi-dash__subtitle{max-width:none;font-size:calc(.625rem + 2px);line-height:1.25}.nexa-vi-dash__body{gap:.6rem}.nexa-vi-dash__metrics{gap:.55rem}.nexa-vi-dash__metric{padding:.4rem .5rem .4rem .55rem}.nexa-vi-dash__metric-top{gap:.4rem}.nexa-vi-dash__metric-icon{width:1.9rem;height:1.9rem;border-radius:.5rem}.nexa-vi-dash__metric-icon svg{width:1.2rem;height:1.2rem}.nexa-vi-dash__metric-value{font-size:1.1rem}.nexa-vi-dash__metric-label,.nexa-vi-dash__metric-share{white-space:normal;overflow-wrap:anywhere}.nexa-vi-dash__metric-share{font-size:.6rem}.nexa-vi-dash__metric-spark{width:3.5rem;height:2.35rem;flex:0 0 3.5rem}.nexa-vi-dash__card-head{position:relative;flex-wrap:wrap;align-items:flex-start;gap:.35rem .45rem;padding:.35rem .45rem .35rem .55rem}.nexa-vi-dash__card-chevron-btn{position:absolute;top:.35rem;right:.4rem;z-index:4}.nexa-vi-dash__card-tools{width:100%;max-width:100%;flex-wrap:wrap}.nexa-vi-dash__card-tools--sessions{max-width:100%;justify-content:stretch}.nexa-vi-dash__filter-select--header{flex:1 1 8rem;max-width:none}.nexa-vi-dash__search--header{width:100%;flex:1 1 100%;min-width:0}.nexa-vi-dash__card-head-toggle{flex:1 1 auto;min-width:0;padding-right:1.85rem}.nexa-vi-dash__card-head-end{width:100%;margin-left:0;justify-content:flex-end}.nexa-vi-dash__card-trailing{width:auto;max-width:min(100%,calc(100% - .25rem));flex:0 1 auto;margin-left:auto;padding-left:0;justify-content:flex-end}.nexa-vi-dash__card-icon{width:1.85rem;height:1.85rem;border-radius:.55rem;margin-top:0}.nexa-vi-dash__card-icon svg{width:1rem;height:1rem}.nexa-vi-dash__card-copy{flex:1 1 0;min-width:0;gap:.02rem}.nexa-vi-dash__card-title-row{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:.15rem}.nexa-vi-dash__card-title{font-size:.75rem;line-height:1.15}.nexa-vi-dash__card-sub{font-size:.5625rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nexa-vi-dash__count-badge{max-width:100%;white-space:normal;line-height:1.25;text-align:left}.nexa-vi-dash__card-hint{padding:.4rem .7rem .55rem;font-size:.65rem}.nexa-vi-dash__card-tools{top:.5rem;right:.5rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.nexa-vi-dash__card-chevron{height:1.7rem;width:1.7rem;border-radius:.45rem}.nexa-vi-dash__select{max-width:100%;font-size:.65rem}.nexa-vi-dash__card-body{padding:.35rem .55rem .45rem;gap:.3rem}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner{margin-bottom:.3rem;padding:.28rem .5rem;gap:.35rem .5rem;border-radius:.65rem}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner-ico{width:1.35rem;height:1.35rem;border-radius:.4rem}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner-ico svg{width:.8rem;height:.8rem}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner-copy{gap:.35rem}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner-copy p,.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner-meta span,.nexa-vi-dash__sessions-anchor .nexa-vi-dash__session-banner-meta strong{font-size:.62rem;line-height:1.15}.nexa-vi-dash__card-scroll{max-height:min(18rem,52vh);--nexa-scroll-thumb:#64748b;--nexa-scroll-thumb-soft:rgba(100,116,139,0.65);--nexa-scroll-track:rgba(226,232,240,0.95)}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__table-wrap--sites) .nexa-vi-dash__card-scroll{max-height:13.5rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:thin;padding-right:.15rem}.nexa-vi-dash__sessions-anchor .nexa-vi-dash__card-scroll{max-height:22rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:thin;padding-right:.15rem}.nexa-vi-dash__card-scroll::-webkit-scrollbar,.nexa-vi-dash__details-dialog-body::-webkit-scrollbar{display:block;width:6px;height:6px}.nexa-vi-dash__card-scroll::-webkit-scrollbar-track,.nexa-vi-dash__details-dialog-body::-webkit-scrollbar-track{margin:.25rem 0;border-radius:999px;background:var(--nexa-scroll-track);box-shadow:none}.nexa-vi-dash__card-scroll::-webkit-scrollbar-thumb,.nexa-vi-dash__details-dialog-body::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:#94a3b8;background-clip:border-box;box-shadow:none}.nexa-vi-dash__card-scroll::-webkit-scrollbar-thumb:hover,.nexa-vi-dash__details-dialog-body::-webkit-scrollbar-thumb:hover{background:#64748b}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__choices--premium) .nexa-vi-dash__card-scroll{max-height:16.5rem;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;padding-right:.15rem;scrollbar-width:thin}.nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__choices--premium) .nexa-vi-dash__card-scroll::-webkit-scrollbar{display:block;width:6px;height:6px}.nexa-vi-dash__choice-footer-actions{display:inline-flex;align-items:center;gap:.45rem;width:100%}.nexa-vi-dash__choice-row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"rank ico main" "rank ico stats";gap:.35rem .5rem;padding:.6rem .55rem}.nexa-vi-dash__choice-row--parent{grid-template-columns:auto auto auto minmax(0,1fr);grid-template-areas:"exp rank ico main" "exp rank ico stats";padding:.7rem .65rem .7rem .75rem}.nexa-vi-dash__choice-row--parent .nexa-vi-dash__choice-expand{grid-area:exp;align-self:start}.nexa-vi-dash__choice-row--child{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"mark fav main" "mark fav stats";padding:.45rem .5rem}.nexa-vi-dash__choice-row--child .nexa-vi-dash__choice-child-mark{grid-area:mark}.nexa-vi-dash__choice-row--child .nexa-vi-dash__choice-child-favicon{grid-area:fav;align-self:center}.nexa-vi-dash__choice-group{border-radius:.85rem}.nexa-vi-dash__choice-children{margin:0 .4rem .45rem;padding:.25rem}.nexa-vi-dash__choice-rank{grid-area:rank;align-self:start}.nexa-vi-dash__choice-ico{grid-area:ico;align-self:start}.nexa-vi-dash__choice-main{grid-area:main}.nexa-vi-dash__choice-stats{grid-area:stats;justify-content:flex-start;min-width:0}.nexa-vi-dash__choice-go{display:none}.nexa-vi-dash__choice-name{white-space:normal}.nexa-vi-dash__choice-footer{flex-direction:column;align-items:stretch}.nexa-vi-dash__choice-footer-actions{margin-left:0;justify-content:space-between}.nexa-vi-dash__choice-meta{align-items:flex-start;gap:.4rem}.nexa-vi-dash__choice-label{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.3}.nexa-vi-dash__choice-ver{display:block;margin-left:0;margin-top:.1rem}.nexa-vi-dash__table-wrap{overflow-x:visible!important;border:0;background:transparent;border-radius:0}.nexa-vi-dash__table,.nexa-vi-dash__table--inheritance,.nexa-vi-dash__table--sessions{min-width:0!important;width:100%;table-layout:auto}.nexa-vi-dash__table colgroup,.nexa-vi-dash__table thead{display:none}.nexa-vi-dash__table tbody{display:flex;flex-direction:column;gap:.65rem}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row{display:grid;grid-template-columns:1fr;gap:.55rem;width:100%;padding:.75rem .8rem;border:1px solid rgba(226,232,240,.95);border-radius:.9rem;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 1px 2px rgba(15,23,42,.04)}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row:hover{background:linear-gradient(180deg,#fff,#f8fafc)}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;width:100%;min-width:0;padding:0;border:0!important;white-space:normal}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td:before{content:attr(data-label);font-size:.625rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td:first-child,.nexa-vi-dash__table--sessions tbody tr.nexa-vi-dash__data-row td:nth-child(3){order:-1}.nexa-vi-dash__table--sites tbody tr.nexa-vi-dash__data-row td[data-label="#"]{order:0}.nexa-vi-dash__table--sites tbody tr.nexa-vi-dash__data-row td[data-label=Site]{order:-1}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td[data-label=Open]{padding-top:.15rem}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td[data-label=Actions] .nexa-vi-dash__see-btn,.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td[data-label=Open] .nexa-vi-dash__view-btn{width:100%;justify-content:center}.nexa-vi-dash__sites-footer{flex-wrap:wrap}.nexa-vi-dash__mode-chip,.nexa-vi-dash__option-chip,.nexa-vi-dash__site-cell{width:100%}.nexa-vi-dash__table tbody tr.nexa-vi-dash__session-correct-row{display:block;width:100%;margin-top:-.35rem;margin-bottom:.15rem;padding:0 .15rem .35rem;border:0;background:transparent;box-shadow:none}.nexa-vi-dash__table tbody tr.nexa-vi-dash__session-correct-row td{display:block;width:100%;padding:.55rem .7rem;border:1px dashed #e2e8f0!important;border-radius:.75rem;background:#f8fafc}.nexa-vi-dash__table tbody tr.nexa-vi-dash__session-correct-row td:before{content:none}.nexa-vi-dash__host-cell{max-width:100%;flex-wrap:wrap}.nexa-vi-dash__host-cell span{overflow-wrap:anywhere;word-break:break-word;white-space:normal}.nexa-vi-dash__badge,.nexa-vi-dash__choice-pill,.nexa-vi-dash__status{max-width:100%;white-space:normal;text-align:left;height:auto;line-height:1.3}.nexa-vi-dash__choice-pill-text{overflow-wrap:anywhere;white-space:normal}.nexa-vi-dash__session-config{overflow-wrap:anywhere;word-break:break-word}.nexa-vi-dash__correct-row{flex-direction:column;align-items:stretch}.nexa-vi-dash__correct-row .nexa-vi-dash__btn,.nexa-vi-dash__correct-row .nexa-vi-dash__select{width:100%}.nexa-vi-dash__details-dialog-body .nexa-vi-dash__table--inheritance,.nexa-vi-dash__details-dialog-body .nexa-vi-dash__table--sessions{min-width:0!important}.nexa-vi-dash__skel-icon{width:1.4rem;height:1.4rem}.nexa-vi-editor{max-width:calc(100vw - .75rem)!important;max-height:calc(100dvh - var(--nexa-safe-top, 0px) - var(--nexa-safe-bottom, 0px) - .75rem)!important;border-radius:1rem!important}.nexa-vi-editor__header,.nexa-vi-editor__header--v2{flex-wrap:wrap;align-items:center;gap:.65rem .75rem;padding:.75rem .85rem!important}.nexa-vi-editor__header>.nexa-vi-editor__header-main{width:calc(100% - 2.5rem)}.nexa-vi-editor__host-chip{max-width:min(100%,11rem)}.nexa-vi-editor__subtitle{flex-basis:auto;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;font-size:.7rem;line-height:1.3}.nexa-vi-editor__body{padding:.75rem .85rem!important}.nexa-vi-editor__section{padding:.85rem .9rem;border-radius:.85rem}.nexa-vi-editor__mode-row{flex-direction:column}.nexa-vi-editor__mode-btn{width:100%;justify-content:center;text-align:center;min-height:2.5rem}.nexa-vi-editor__choice{flex-direction:column;align-items:stretch}.nexa-vi-editor__footer,.nexa-vi-editor__footer--v2{padding:.4rem .7rem!important}.nexa-vi-editor__footer .flex{flex-direction:row;align-items:center!important;justify-content:flex-end}.nexa-vi-editor__footer .nexa-vi-editor__btn{width:auto}}html[data-mobile=true] .nexa-vi-dash{gap:.55rem;min-width:0;max-width:100%}html[data-android=true] .nexa-vi-dash__title-row,html[data-ios=true] .nexa-vi-dash__title-row,html[data-mobile=true] .nexa-vi-dash__title-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.45rem .6rem}html[data-android=true] .nexa-vi-dash__header-right,html[data-ios=true] .nexa-vi-dash__header-right,html[data-mobile=true] .nexa-vi-dash__header-right{grid-column:3;grid-row:1;margin-left:0;width:auto;align-self:start}html[data-android=true] .nexa-vi-dash__actions--mobile,html[data-ios=true] .nexa-vi-dash__actions--mobile,html[data-mobile=true] .nexa-vi-dash__actions--mobile{width:auto;justify-content:flex-end;gap:.35rem}html[data-android=true] .nexa-vi-dash__actions--mobile .nexa-vi-dash__btn,html[data-ios=true] .nexa-vi-dash__actions--mobile .nexa-vi-dash__btn,html[data-mobile=true] .nexa-vi-dash__actions--mobile .nexa-vi-dash__btn{flex:0 0 auto;width:2.15rem;height:2.15rem;min-height:2.15rem;padding:0;border-radius:.55rem;justify-content:center}html[data-mobile=true] .nexa-vi-dash__mark{grid-column:1;grid-row:1}html[data-mobile=true] .nexa-vi-dash__title-copy{grid-column:2;grid-row:1}html[data-android=true] .nexa-vi-dash__actions--mobile .nexa-vi-dash__btn svg,html[data-ios=true] .nexa-vi-dash__actions--mobile .nexa-vi-dash__btn svg,html[data-mobile=true] .nexa-vi-dash__actions--mobile .nexa-vi-dash__btn svg{width:1.25rem;height:1.25rem}html[data-mobile=true] .nexa-vi-dash__metric-spark{width:3.5rem;height:2.35rem;flex:0 0 3.5rem}html[data-mobile=true] .nexa-vi-dash__card-title-row{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:.25rem}html[data-android=true] .nexa-vi-dash__card-head,html[data-ios=true] .nexa-vi-dash__card-head,html[data-mobile=true] .nexa-vi-dash__card-head{position:relative;flex-wrap:wrap;align-items:flex-start;gap:.35rem .45rem;padding:.35rem .45rem .35rem .55rem}html[data-android=true] .nexa-vi-dash__card-chevron-btn,html[data-ios=true] .nexa-vi-dash__card-chevron-btn,html[data-mobile=true] .nexa-vi-dash__card-chevron-btn{position:absolute;top:.35rem;right:.4rem;z-index:4}html[data-android=true] .nexa-vi-dash__card-head-toggle,html[data-ios=true] .nexa-vi-dash__card-head-toggle,html[data-mobile=true] .nexa-vi-dash__card-head-toggle{flex:1 1 auto;min-width:0;padding-right:1.85rem}html[data-android=true] .nexa-vi-dash__card-head-end,html[data-ios=true] .nexa-vi-dash__card-head-end,html[data-mobile=true] .nexa-vi-dash__card-head-end{width:100%;margin-left:0;justify-content:flex-end}html[data-android=true] .nexa-vi-dash__card-trailing,html[data-ios=true] .nexa-vi-dash__card-trailing,html[data-mobile=true] .nexa-vi-dash__card-trailing{width:auto;max-width:min(100%,calc(100% - .25rem));flex:0 1 auto;margin-left:auto;padding-left:0;justify-content:flex-end}html[data-mobile=true] .nexa-vi-dash__card-icon{width:1.85rem;height:1.85rem}html[data-mobile=true] .nexa-vi-dash__card-copy{flex:1 1 0;min-width:0}html[data-mobile=true] .nexa-vi-dash__card-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-mobile=true] .nexa-vi-dash__card-tools{display:none}html[data-mobile=true] .nexa-vi-dash__card-chevron{height:1.7rem;width:1.7rem;border-radius:.45rem}html[data-mobile=true] .nexa-vi-dash__choice-label{white-space:normal;overflow:visible;text-overflow:unset}html[data-mobile=true] .nexa-vi-dash__choice-ver{display:block;margin-left:0;margin-top:.1rem}html[data-mobile=true] .nexa-vi-dash__card-scroll,html[data-mobile=true] .nexa-vi-dash__panels>.nexa-vi-dash__card .nexa-vi-dash__card-scroll{max-height:min(18rem,52vh);--nexa-scroll-thumb:#64748b;--nexa-scroll-thumb-soft:rgba(100,116,139,0.65);--nexa-scroll-track:rgba(226,232,240,0.95);scrollbar-width:auto;scrollbar-color:var(--nexa-scroll-thumb-soft) var(--nexa-scroll-track)}html[data-android=true] .nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__table-wrap--sites) .nexa-vi-dash__card-scroll,html[data-ios=true] .nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__table-wrap--sites) .nexa-vi-dash__card-scroll,html[data-mobile=true] .nexa-vi-dash__panels>.nexa-vi-dash__card:has(.nexa-vi-dash__table-wrap--sites) .nexa-vi-dash__card-scroll{max-height:13.5rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:thin;padding-right:.15rem}html[data-android=true] .nexa-vi-dash__sessions-anchor .nexa-vi-dash__card-scroll,html[data-ios=true] .nexa-vi-dash__sessions-anchor .nexa-vi-dash__card-scroll,html[data-mobile=true] .nexa-vi-dash__sessions-anchor .nexa-vi-dash__card-scroll{max-height:22rem;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:thin;padding-right:.15rem}html[data-mobile=true] .nexa-vi-dash__card-scroll::-webkit-scrollbar,html[data-mobile=true] .nexa-vi-dash__details-dialog-body::-webkit-scrollbar{display:block;width:6px;height:6px}html[data-mobile=true] .nexa-vi-dash__card-scroll::-webkit-scrollbar-thumb,html[data-mobile=true] .nexa-vi-dash__details-dialog-body::-webkit-scrollbar-thumb{border:0;border-radius:999px;background:#94a3b8;box-shadow:none}html[data-mobile=true] .nexa-vi-editor{max-width:calc(100vw - .75rem)!important}html[data-mobile=true] .nexa-vi-editor__subtitle{flex-basis:100%;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}html[data-mobile=true] .nexa-vi-editor__mode-row{flex-direction:column}html[data-mobile=true] .nexa-vi-editor__mode-btn{width:100%;justify-content:center;min-height:2.5rem}html[data-mobile=true] .nexa-visit-intent-main,html[data-mobile=true] .nexa-visit-intent-shell .nexa-visit-intent-main{--nexa-dashboard-gutter:1rem;box-sizing:border-box;padding-left:max(var(--nexa-dashboard-gutter),var(--nexa-safe-left,0px))!important;padding-right:max(calc(var(--nexa-dashboard-gutter) + var(--nexa-scroll-rail-gutter, .85rem)),calc(var(--nexa-safe-right, 0px) + var(--nexa-dashboard-gutter) + var(--nexa-scroll-rail-gutter, .85rem)))!important;overflow-x:clip}html[data-android=true] .nexa-visit-intent-main,html[data-ios=true] .nexa-visit-intent-main{--nexa-dashboard-gutter:1.125rem}html[data-mobile=true] .nexa-vi-dash__card-tools{right:.55rem}html[data-mobile=true] .nexa-vi-dash__table-wrap{overflow-x:visible!important;border:0;background:transparent;border-radius:0}html[data-mobile=true] .nexa-vi-dash__table,html[data-mobile=true] .nexa-vi-dash__table--inheritance,html[data-mobile=true] .nexa-vi-dash__table--sessions{min-width:0!important;width:100%}html[data-mobile=true] .nexa-vi-dash__table colgroup,html[data-mobile=true] .nexa-vi-dash__table thead{display:none}html[data-mobile=true] .nexa-vi-dash__table tbody{display:flex;flex-direction:column;gap:.65rem}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row{display:grid;grid-template-columns:1fr;gap:.55rem;width:100%;padding:.75rem .8rem;border:1px solid rgba(226,232,240,.95);border-radius:.9rem;background:linear-gradient(180deg,#fff,#fbfdff);box-shadow:0 1px 2px rgba(15,23,42,.04)}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;width:100%;min-width:0;padding:0;border:0!important;white-space:normal}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td:before{content:attr(data-label);font-size:.625rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td[data-label=Open] .nexa-vi-dash__view-btn{width:100%;justify-content:center}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__session-correct-row{display:block;width:100%;margin-top:-.35rem;padding:0 .15rem .35rem;border:0;background:transparent;box-shadow:none}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__session-correct-row td{display:block;width:100%;padding:.55rem .7rem;border:1px dashed #e2e8f0!important;border-radius:.75rem;background:#f8fafc}html[data-mobile=true] .nexa-vi-dash__table tbody tr.nexa-vi-dash__session-correct-row td:before{content:none}html[data-mobile=true] .nexa-vi-dash__choice-pill-text,html[data-mobile=true] .nexa-vi-dash__host-cell span,html[data-mobile=true] .nexa-vi-dash__session-config{overflow-wrap:anywhere;word-break:break-word;white-space:normal}html[data-mobile=true] .nexa-vi-dash__badge,html[data-mobile=true] .nexa-vi-dash__choice-pill,html[data-mobile=true] .nexa-vi-dash__status{max-width:100%;white-space:normal;height:auto;line-height:1.3}html[data-mobile=true] .nexa-vi-dash__correct-row{flex-direction:column;align-items:stretch}html[data-mobile=true] .nexa-vi-dash__correct-row .nexa-vi-dash__btn,html[data-mobile=true] .nexa-vi-dash__correct-row .nexa-vi-dash__select{width:100%}@media (max-width:767px){.nexa-vi-dash__choices--domain{gap:.35rem}.nexa-vi-dash__choice-group{border-radius:.7rem}.nexa-vi-dash__choice-group:before{top:.4rem;bottom:.4rem}.nexa-vi-dash__choice-row--parent{grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"exp rank ico main stats";align-items:center;gap:.28rem .35rem;padding:.4rem .45rem .4rem .5rem}.nexa-vi-dash__choice-row--child{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"mark fav main stats";align-items:center;gap:.25rem .35rem;padding:.28rem .35rem}.nexa-vi-dash__choice-expand,.nexa-vi-dash__choice-rank{width:1.15rem;height:1.15rem}.nexa-vi-dash__choice-ico{width:1.4rem;height:1.4rem;border-radius:.4rem}.nexa-vi-dash__choice-main{gap:.18rem}.nexa-vi-dash__choice-head{flex-wrap:wrap;align-items:center;gap:.2rem .3rem}.nexa-vi-dash__choice-name{flex:1 1 7rem;min-width:0;font-size:.78rem;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere}.nexa-vi-dash__choice-set{flex:0 1 auto;max-width:100%;min-width:0;padding:.05rem .35rem .05rem .15rem;font-size:.56rem;white-space:normal}.nexa-vi-dash__choice-stats{grid-area:stats;align-self:center;min-width:0;padding:.08rem .3rem;gap:.25rem;background:transparent;border:0}.nexa-vi-dash__choice-stats strong{font-size:.75rem}.nexa-vi-dash__choice-stats span{font-size:.62rem}.nexa-vi-dash__bar-track{height:.28rem}.nexa-vi-dash__bar-track--child{height:.22rem}.nexa-vi-dash__choice-children{gap:.05rem;margin:0 .3rem .3rem;padding:.15rem}.nexa-vi-dash__choice-child-favicon{width:1.15rem!important;height:1.15rem!important;min-width:1.15rem;min-height:1.15rem}.nexa-vi-dash__table--inheritance tbody{gap:.4rem}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row{grid-template-columns:1.2rem minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"rank site site status" "mode mode options options" "act act act act";gap:.16rem .28rem;padding:.4rem .45rem .42rem;border-radius:.75rem}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td{gap:.08rem}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="#"]{grid-area:rank;align-self:center;justify-content:flex-start;width:1.2rem!important;min-width:0!important;max-width:1.2rem!important;padding:0!important;margin:0}.nexa-vi-dash__table--inheritance .nexa-vi-dash__site-rank{width:1.2rem;height:1.2rem;border-radius:.35rem;font-size:.62rem}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Site]{grid-area:site}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Status]{grid-area:status;align-self:start;width:auto}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="How options work"]{grid-area:mode}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="Options in use"]{grid-area:options}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Actions]{grid-area:act;padding-top:.05rem}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="#"]:before,.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="How options work"]:before,.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="Options in use"]:before,.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Actions]:before,.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Site]:before,.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Status]:before{content:none}.nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Site]{align-items:flex-start;justify-content:flex-start;text-align:left}.nexa-vi-dash__site-cell{gap:.12rem;width:100%;justify-content:flex-start;align-items:center}.nexa-vi-dash__site-copy{flex:1 1 auto;text-align:left}.nexa-vi-dash__site-host{display:block;font-size:.68rem;line-height:1.2;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nexa-vi-dash__mode-chip-hint,.nexa-vi-dash__open-meta,.nexa-vi-dash__option-chip-meta,.nexa-vi-dash__site-role{display:none}.nexa-vi-dash__mode-chip,.nexa-vi-dash__option-chip{width:100%;padding:.2rem .35rem;border-radius:.5rem;gap:.28rem}.nexa-vi-dash__mode-chip-ico,.nexa-vi-dash__option-chip-ico{width:1.1rem;height:1.1rem}.nexa-vi-dash__mode-chip-title,.nexa-vi-dash__option-chip-title{white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.15;font-size:.58rem}.nexa-vi-dash__open-cell{align-items:center;gap:.28rem}.nexa-vi-dash__open-dot{margin-top:0}.nexa-vi-dash__open-label{font-size:.68rem}.nexa-vi-dash__table tbody tr.nexa-vi-dash__data-row td[data-label=Actions] .nexa-vi-dash__see-btn{padding:.28rem .6rem;font-size:.68rem}.nexa-vi-dash__session-list{gap:.4rem;overflow-x:visible}.nexa-vi-dash__session-explorer{gap:.3rem}.nexa-vi-dash__session-explorer-bar{position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:.1rem .1rem .2rem;border-radius:.75rem}.nexa-vi-dash__session-explorer-bar-item{align-items:center;gap:.3rem;padding:.28rem .4rem}.nexa-vi-dash__session-explorer-bar-item--user{grid-column:1/-1;padding:.32rem 1.8rem .28rem .4rem}.nexa-vi-dash__session-explorer-bar-item--toggle{position:absolute;top:.28rem;right:.2rem;grid-column:auto;grid-row:auto;width:auto;padding:0;box-shadow:none}.nexa-vi-dash__session-explorer-bar-item+.nexa-vi-dash__session-explorer-bar-item,.nexa-vi-dash__session-explorer-bar-item:nth-child(2n){box-shadow:none}.nexa-vi-dash__session-explorer-bar-item:nth-child(n+2):not(.nexa-vi-dash__session-explorer-bar-item--toggle){border-top:1px solid rgba(226,232,240,.9)}.nexa-vi-dash__session-explorer-index{width:1.15rem;height:1.15rem;font-size:.6rem}.nexa-vi-dash__session-explorer-avatar,.nexa-vi-dash__session-explorer-avatar button,.nexa-vi-dash__session-explorer-avatar button img,.nexa-vi-dash__session-explorer-avatar img,.nexa-vi-dash__session-explorer-avatar>span:first-child{width:1.55rem!important;height:1.55rem!important;max-width:1.55rem;max-height:1.55rem}.nexa-vi-dash__session-explorer-bar-ico,.nexa-vi-dash__session-explorer-favicon{width:1.15rem!important;height:1.15rem!important;font-size:.62rem}.nexa-vi-dash__session-explorer-bar-label{font-size:.52rem}.nexa-vi-dash__session-explorer-bar-title{font-size:.7rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nexa-vi-dash__session-explorer-bar-hint{display:none}.nexa-vi-dash__session-explorer-bar-item:nth-child(3) .nexa-vi-dash__session-explorer-bar-hint{display:inline;font-size:.62rem;white-space:nowrap}.nexa-vi-dash__session-explorer-bar-item:nth-child(3) .nexa-vi-dash__session-explorer-bar-copy{flex-direction:row;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.28rem;column-gap:.28rem}.nexa-vi-dash__session-explorer-bar-item:nth-child(3) .nexa-vi-dash__session-explorer-bar-label{flex-basis:100%}.nexa-vi-dash__session-explorer-body{grid-template-columns:1fr;gap:.28rem}.nexa-vi-dash__session-explorer-col{gap:.28rem;padding:.4rem .45rem;border-radius:.6rem}.nexa-vi-dash__session-explorer-col-head{gap:.35rem;align-items:center}.nexa-vi-dash__session-explorer-col-ico{width:1.25rem;height:1.25rem;font-size:.62rem}.nexa-vi-dash__session-explorer-col-title{font-size:.72rem}.nexa-vi-dash__session-explorer-col-sub{display:none}.nexa-vi-dash__session-explorer-field{gap:.12rem}.nexa-vi-dash__session-explorer-field-label{font-size:.56rem;gap:.2rem}.nexa-vi-dash__session-explorer-box.nexa-live-visitor-copy-value{padding:.22rem .35rem;border-radius:.4rem}.nexa-vi-dash__session-explorer-mono,.nexa-vi-dash__session-explorer-plain{font-size:.62rem;line-height:1.25;overflow-wrap:anywhere}.nexa-vi-dash__session-explorer-info-card{padding:.35rem .4rem;gap:.3rem}.nexa-vi-dash__header-metrics:has(.nexa-vi-dash__metric--skeleton){gap:.4rem}.nexa-vi-dash__metric--skeleton{padding:.4rem .45rem}.nexa-vi-dash__skel-metric-icon{width:1.45rem;height:1.45rem}.nexa-vi-dash__skel-head{gap:.4rem;padding:.4rem .5rem .35rem}.nexa-vi-dash__skel-copy{gap:.22rem}.nexa-vi-dash__skel-body,.nexa-vi-dash__skel-body--choices{gap:.35rem;padding:.35rem .45rem .45rem}.nexa-vi-dash__skel-search{height:1.7rem}.nexa-vi-dash__skel-choice-row{grid-template-columns:1.15rem 1.4rem minmax(0,1fr) auto;grid-template-areas:"rank ico main stats";align-items:center;gap:.28rem .35rem;min-height:0;padding:.28rem .35rem;border-radius:.55rem}.nexa-vi-dash__skel-choice-rank{grid-area:rank;width:1.15rem;height:1.15rem}.nexa-vi-dash__skel-choice-ico{grid-area:ico;width:1.4rem;height:1.4rem}.nexa-vi-dash__skel-choice-main{grid-area:main;gap:.18rem}.nexa-vi-dash__skel-choice-stats{grid-area:stats;flex-direction:row;align-items:center;gap:.25rem}.nexa-vi-dash__skel-bar{height:.22rem}.nexa-vi-dash__skel-line--stat,.nexa-vi-dash__skel-line--stat-sm{margin-left:0}.nexa-vi-dash__skel-footer{padding:.3rem .45rem .4rem}.nexa-vi-dash__skel-table{overflow:visible;gap:.4rem;border:0;background:transparent;border-radius:0}.nexa-vi-dash__skel-tr--head{display:none}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr,.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr{min-width:0;width:100%;min-height:0;border:1px solid #e8eef6;border-radius:.75rem;background:#fff;padding:.4rem .45rem}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank host status" "mode options options" "act act act";gap:.22rem .4rem}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:first-child{grid-area:rank;align-self:center}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(2){grid-area:host}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(3){grid-area:mode}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(4){grid-area:options}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(5){grid-area:status;align-self:center}.nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(6){grid-area:act}.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"when response" "site parent";gap:.28rem .4rem}.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:first-child{grid-area:when}.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(2){grid-area:response}.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(3){grid-area:site}.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(4){grid-area:parent}.nexa-vi-dash__skel-line--role,.nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(5){display:none}.nexa-vi-dash__skel-chip,.nexa-vi-dash__skel-chip--wide,.nexa-vi-dash__skel-open,.nexa-vi-dash__skel-pill,.nexa-vi-dash__skel-pill--sm{width:100%;height:1.15rem}.nexa-vi-dash__skel-btn{width:100%;height:1.35rem}.nexa-vi-dash__skel-fav,.nexa-vi-dash__skel-rank{width:1.15rem;height:1.15rem}}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-choice-row{grid-template-columns:1.15rem 1.4rem minmax(0,1fr) auto;grid-template-areas:"rank ico main stats";align-items:center;gap:.28rem .35rem;min-height:0;padding:.28rem .35rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-choice-rank{grid-area:rank}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-choice-ico{grid-area:ico;width:1.4rem;height:1.4rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-choice-main{grid-area:main;gap:.18rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-choice-stats{grid-area:stats;flex-direction:row;align-items:center;gap:.25rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-bar{height:.22rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table{overflow:visible;gap:.4rem;border:0;background:transparent}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-tr--head{display:none}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr{min-width:0;width:100%;min-height:0;border:1px solid #e8eef6;border-radius:.75rem;background:#fff;padding:.4rem .45rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank host status" "mode options options" "act act act";gap:.22rem .4rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:first-child{grid-area:rank}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(2){grid-area:host}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(3){grid-area:mode}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(4){grid-area:options}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(5){grid-area:status}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--inheritance .nexa-vi-dash__skel-tr>:nth-child(6){grid-area:act}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"when response" "site parent";gap:.28rem .4rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:first-child{grid-area:when}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(2){grid-area:response}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(3){grid-area:site}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(4){grid-area:parent}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-table--sessions .nexa-vi-dash__skel-tr>:nth-child(5){display:none}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-btn,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-chip,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-open,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__skel-pill{width:100%;height:1.15rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row{grid-template-columns:1.2rem minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"rank site site status" "mode mode options options" "act act act act";gap:.16rem .28rem;padding:.4rem .45rem .42rem}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="#"]{grid-area:rank;width:1.2rem!important;min-width:0!important;max-width:1.2rem!important;padding:0!important;margin:0;align-self:center;justify-content:flex-start}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Site]{align-items:flex-start;justify-content:flex-start;text-align:left}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__site-cell{width:100%;gap:.12rem;justify-content:flex-start;align-items:center}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__site-host{display:block;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="How options work"]:before,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="Options in use"]:before{content:none}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Site]{grid-area:site}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Status]{grid-area:status;width:auto;align-self:center}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="How options work"]{grid-area:mode}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="Options in use"]{grid-area:options}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Actions]{grid-area:act}html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label="#"]:before,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Actions]:before,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Site]:before,html:is([data-mobile=true],[data-ios=true],[data-android=true]) .nexa-vi-dash__table--inheritance tbody tr.nexa-vi-dash__data-row td[data-label=Status]:before{content:none}