.admin-visitors{--af-c1:#4a7cc9;--av-new:#c48a00;--av-other:rgba(128, 128, 128, 0.45);--av-up:var(--color-piyut-dark, #1b5e20);--av-down:var(--color-playlist-dark, #8e0000);--av-yi:#4a7cc9;--av-he:#c435a8;--av-en:#2e8b57;--av-oth:rgba(128, 128, 128, 0.55);--av-card:rgba(128, 128, 128, 0.07);--av-line:rgba(128, 128, 128, 0.2)}@media (prefers-color-scheme:dark){.admin-visitors{--av-new:#e0a82e;--av-up:var(--color-piyut-light, #66bb6a);--av-down:var(--color-playlist-light, #ef5350);--av-card:rgba(255, 255, 255, 0.05)}}.av-bar{display:flex;flex-direction:column;gap:8px;position:sticky;top:var(--under-header,0);z-index:5;padding:10px 0;margin-bottom:14px;background:var(--surface-page,#f8fafc);border-bottom:1px solid var(--av-line)}.av-bar-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.av-bar.is-busy{opacity:.6;pointer-events:none}.av-bar-gap{flex:1 1 auto}.av-seg{display:inline-flex;background:var(--av-card);border-radius:999px;padding:3px}.av-seg-btn{border:0;background:0 0;color:inherit;font:inherit;font-size:.9em;padding:5px 14px;border-radius:999px;cursor:pointer}.av-seg-btn.active{background:var(--af-c1);color:#fff;font-weight:600}.av-check{display:inline-flex;align-items:center;gap:6px;font-size:.9em;cursor:pointer}.av-ago{font-size:.82em;opacity:.6}.av-live{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 14px;margin-bottom:16px;border-radius:12px;background:color-mix(in srgb,var(--av-en) 9%,transparent)}.av-live-dot{width:10px;height:10px;border-radius:50%;background:var(--av-en);box-shadow:0 0 0 0 color-mix(in srgb,var(--av-en) 60%,transparent);animation:avPulse 2s ease-out infinite}@keyframes avPulse{70%{box-shadow:0 0 0 9px transparent}100%{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.av-live-dot{animation:none}}.av-live-list{display:inline-flex;flex-wrap:wrap;gap:6px}.av-live-c,.av-live-s{font:inherit;font-size:.85em;padding:2px 9px;border-radius:999px;background:var(--av-card);border:0;color:inherit}button.av-live-c{cursor:pointer}button.av-live-c:hover{background:color-mix(in srgb,var(--af-c1) 16%,transparent)}.av-live-screens{flex-basis:100%}.av-tiles .af-tile{min-width:170px}.av-tile-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.av-tile-main .af-tile-value{color:var(--af-c1)}.av-delta{font-size:.8em;font-weight:700;white-space:nowrap}.av-delta.av-up{color:var(--av-up)}.av-delta.av-down{color:var(--av-down)}.av-delta.av-flat{opacity:.55}td .av-delta{font-size:.92em}.av-h2{margin:30px 0 8px;font-size:1.25em}.av-h3{margin:18px 0 6px;font-size:1.02em}.av-card{background:var(--av-card);border:1px solid var(--av-line);border-radius:14px;padding:16px 18px;margin:18px 0}.av-muted{opacity:.6;font-size:.9em}.av-err{color:var(--av-down);font-size:.9em}.av-okline{color:var(--av-up)}.av-dims{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.av-dims>div{flex:1 1 380px;line-height:1.6}.av-setupmsg{margin:6px 0;font-weight:600}.av-setup{max-width:78ch;line-height:1.65}.av-steps{padding-inline-start:22px;display:grid;gap:8px}.av-steps code{font-size:.85em;padding:1px 5px;border-radius:5px;background:var(--av-card)}.av-foot{margin-top:28px;max-width:78ch}.admin-visitors .af-chart .av-line-prev{stroke:currentColor;opacity:.35;stroke-width:1.5;stroke-dasharray:4 3}.admin-visitors .af-chart .av-line-new{stroke:var(--av-new);stroke-width:1.5}.admin-visitors .af-chart .av-hit{fill:transparent}.admin-visitors .af-chart .av-hit:hover{fill:currentColor;opacity:.05}.av-swatch-line{width:16px;height:0;display:inline-block;border-top:2px solid}.av-swatch-line.av-new{border-color:var(--av-new)}.av-swatch-line.av-prev{border-top-style:dashed;opacity:.5}.av-leg-btn{border:0;background:0 0;color:inherit;font:inherit;padding:2px 4px;border-radius:6px;cursor:pointer}.av-leg-btn:not([disabled]):hover{background:var(--av-card)}.av-leg-btn[disabled]{cursor:default}.av-table{width:100%;font-size:.92em}.av-table td,.av-table th{padding:7px 10px}.av-row-il td{background:color-mix(in srgb,var(--av-he) 6%,transparent)}.av-link{border:0;background:0 0;padding:0;font:inherit;color:var(--af-c1);cursor:pointer;text-align:start}.av-link:hover{color:var(--color-nigun-dark,#2c5aa0)}.av-barcell{position:relative;display:inline-flex;align-items:center;min-width:90px;justify-content:flex-end}.av-barcell b{position:relative;font-weight:600}.av-barfill{position:absolute;inset-block:2px;inset-inline-start:0;background:color-mix(in srgb,var(--af-c1) 18%,transparent);border-radius:4px}.av-cols{display:flex;flex-wrap:wrap;gap:8px 28px}.av-col{flex:1 1 320px;min-width:0}.av-il{border-color:color-mix(in srgb,var(--av-he) 35%,transparent)}.av-il-grid{display:grid;gap:12px;margin:10px 0 14px}.av-il-k{font-size:.9em;margin-bottom:4px}.av-il-note{margin:0}.av-split{display:flex;height:30px;border-radius:8px;overflow:hidden;gap:2px}.av-split-p{display:flex;align-items:center;justify-content:center;min-width:4px;color:#fff;overflow:hidden}.av-split-t{font-size:.82em;font-weight:600;white-space:nowrap;padding:0 6px}.av-l-yi{background:var(--av-yi)}.av-l-he{background:var(--av-he)}.av-l-en{background:var(--av-en)}.av-l-other{background:var(--av-oth)}.av-verdict{margin:0;padding-inline-start:20px;display:grid;gap:7px;line-height:1.6}.av-warnline{margin:14px 0 0;padding:9px 12px;border-radius:10px;line-height:1.6;background:color-mix(in srgb,var(--color-zman,#e96a1b) 12%,transparent)}.av-funnel{display:flex;align-items:stretch;gap:6px;flex-wrap:wrap;margin:6px 0}.av-fstep{flex:1 1 90px;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:var(--av-card);font-size:.88em}.av-fstep b{font-size:1.5em}.av-farrow{align-self:center;opacity:.45}.av-devs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.av-dev{flex:1 1 120px;display:flex;flex-direction:column;gap:2px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--av-card);border:1px solid transparent;font:inherit;color:inherit;text-align:start;cursor:pointer}.av-dev:hover{border-color:color-mix(in srgb,var(--af-c1) 45%,transparent)}.av-dev b{font-size:1.4em}.av-hm{display:grid;gap:3px;overflow-x:auto;padding-bottom:4px}.av-hm-row{display:grid;grid-template-columns:72px repeat(24,minmax(14px,1fr)) 48px;gap:3px;align-items:center}.av-hm-tot{font-size:.75em;opacity:.6;text-align:start;padding-inline-start:4px}.av-hm-day{font-size:.8em;opacity:.7;direction:rtl;text-align:end;padding-inline-end:6px}.av-hm-c{height:20px;border-radius:3px;background:color-mix(in srgb,var(--af-c1) calc(var(--a) * 100%),rgba(128,128,128,.08))}.av-hm-h{font-size:.72em;opacity:.55;text-align:center}@media (max-width:768px){.av-bar{position:static}.av-tiles .af-tile{min-width:140px}.av-hm-row{grid-template-columns:52px repeat(24,minmax(10px,1fr)) 36px}.av-toc{display:none}}.av-range{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;border-radius:10px}.av-range.active{background:color-mix(in srgb,var(--af-c1) 14%,transparent)}.av-check select,.av-ex-add,.av-fform input,.av-fform select,.av-range input,.av-t-q{font:inherit;font-size:.9em;padding:4px 8px;border-radius:8px;border:1px solid var(--av-line);background:0 0;color:inherit}.av-filters{font-size:.9em}.av-filters-k{font-weight:600}.av-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 4px 3px 10px;border-radius:999px;background:color-mix(in srgb,var(--af-c1) 14%,transparent);font-size:.92em}.av-chip-k{opacity:.75}.av-chip-op{opacity:.55;font-size:.9em}.av-chip-mv,.av-chip-x{border:0;background:0 0;color:inherit;font:inherit;cursor:pointer;width:22px;height:22px;border-radius:50%;line-height:1;opacity:.6}.av-chip-mv:hover,.av-chip-x:hover{opacity:1;background:rgba(128,128,128,.2)}.av-addf{font:inherit;font-size:.92em;padding:3px 12px;border-radius:999px;cursor:pointer;border:1px dashed color-mix(in srgb,var(--af-c1) 60%,transparent);background:0 0;color:var(--af-c1)}.av-addf:hover{background:color-mix(in srgb,var(--af-c1) 10%,transparent)}.av-fform{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.av-toc{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.85em}.av-toc a{color:inherit;opacity:.7;text-decoration:none}.av-toc a:hover{opacity:1;color:var(--af-c1)}.av-t{margin:6px 0 18px}.av-t-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.av-t-tools .av-h3{margin:12px 0 4px}.av-t-q{width:150px}.av-th{cursor:pointer;user-select:none;white-space:nowrap}.av-th-num{text-align:end}.av-th.is-sorted{color:var(--af-c1)}.av-fbtn{border:0;background:0 0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:start}.av-fbtn:hover{color:var(--af-c1)}.av-t-foot{display:flex;gap:12px;align-items:center;font-size:.85em;margin-top:4px}.av-row-none td{background:color-mix(in srgb,var(--color-zman,#e96a1b) 8%,transparent)}.av-col-wide{flex-basis:440px}.av-explore{margin-top:30px}.av-ex-presets{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 12px}.av-preset{font:inherit;font-size:.86em;padding:4px 11px;border-radius:999px;cursor:pointer;border:1px solid var(--av-line);background:0 0;color:inherit}.av-preset:hover{border-color:var(--af-c1);color:var(--af-c1)}.av-ex-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 0}.av-ex-k{font-size:.88em;font-weight:600;min-width:92px}.av-ex-res{margin-top:12px}.av-extot{font-size:.92em;line-height:1.7}