.fs[data-v-be9cfde5]{background:var(--color-black-dark,#131315);border:1px solid color-mix(in srgb,#fff 8%,transparent);border-radius:12px;font-family:var(--font-sans);overflow:hidden}.fs-header[data-v-be9cfde5]{border-bottom:1px solid color-mix(in srgb,#fff 6%,transparent);flex-wrap:wrap;gap:8px;justify-content:space-between;padding:12px 18px}.fs-flag[data-v-be9cfde5],.fs-header[data-v-be9cfde5]{align-items:center;display:flex}.fs-flag[data-v-be9cfde5]{gap:10px}.fs-flag-name[data-v-be9cfde5]{color:var(--color-gray-400);font-family:ui-monospace,SF Mono,monospace;font-size:12px}.fs-toggle[data-v-be9cfde5]{background:var(--color-gray-700);border:none;border-radius:10px;cursor:pointer;height:20px;padding:0;position:relative;transition:background .2s;width:36px}.fs-toggle--on[data-v-be9cfde5]{background:var(--color-emerald-500,#10b981)}.fs-toggle-dot[data-v-be9cfde5]{background:#fff;border-radius:50%;height:16px;left:2px;position:absolute;top:2px;transition:transform .2s;width:16px}.fs-toggle--on .fs-toggle-dot[data-v-be9cfde5]{transform:translate(16px)}.fs-actions[data-v-be9cfde5]{display:flex;gap:6px}.fs-btn[data-v-be9cfde5]{background:transparent;border:1px solid color-mix(in srgb,#fff 12%,transparent);border-radius:6px;color:var(--color-gray-400);cursor:pointer;font-size:11px;font-weight:700;padding:4px 14px;transition:border-color .2s,color .2s}.fs-btn[data-v-be9cfde5]:hover{border-color:color-mix(in srgb,#fff 24%,transparent);color:var(--color-gray-200)}.fs-btn--reset[data-v-be9cfde5]{border-color:color-mix(in srgb,var(--color-red-500,#ef4444) 30%,transparent);color:var(--color-red-400,#f87171)}.fs-btn--reset[data-v-be9cfde5]:hover{border-color:var(--color-red-500,#ef4444)}.fs-slider-row[data-v-be9cfde5]{align-items:center;border-bottom:1px solid color-mix(in srgb,#fff 6%,transparent);display:flex;gap:12px;padding:10px 18px}.fs-slider-label[data-v-be9cfde5]{color:var(--color-gray-500);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fs-slider[data-v-be9cfde5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-gray-800);border-radius:2px;cursor:pointer;flex:1;height:4px;outline:none}.fs-slider[data-v-be9cfde5]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--color-teal-400,#2dd4bf);border-radius:50%;cursor:pointer;height:14px;width:14px}.fs-slider[data-v-be9cfde5]::-moz-range-thumb{background:var(--color-teal-400,#2dd4bf);border:none;border-radius:50%;cursor:pointer;height:14px;width:14px}.fs-slider-value[data-v-be9cfde5]{color:var(--color-gray-300);font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;min-width:40px;text-align:right}.fs-grid[data-v-be9cfde5]{display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));min-height:120px;padding:12px 18px}.fs-visitor[data-v-be9cfde5]{align-items:center;background:color-mix(in srgb,#fff 2%,transparent);border:1px solid color-mix(in srgb,#fff 6%,transparent);border-radius:6px;display:flex;flex-direction:column;gap:2px;justify-content:center;padding:8px 4px;transition:background .2s,border-color .2s}.fs-visitor--A[data-v-be9cfde5]{border-color:color-mix(in srgb,var(--color-gray-500) 30%,transparent)}.fs-visitor--B[data-v-be9cfde5]{background:color-mix(in srgb,var(--color-yellow-400,#facc15) 6%,transparent);border-color:color-mix(in srgb,var(--color-yellow-400,#facc15) 40%,transparent)}.fs-visitor-id[data-v-be9cfde5]{color:var(--color-gray-500);font-family:ui-monospace,SF Mono,monospace;font-size:9px}.fs-visitor-variant[data-v-be9cfde5]{color:var(--color-gray-400);font-size:12px;font-weight:800}.fs-visitor--B .fs-visitor-variant[data-v-be9cfde5]{color:var(--color-yellow-400,#facc15)}.vis-enter-active[data-v-be9cfde5]{transition:opacity .15s ease,transform .15s ease}.vis-enter-from[data-v-be9cfde5]{opacity:0;transform:scale(.8)}.fs-stats[data-v-be9cfde5]{border-top:1px solid color-mix(in srgb,#fff 6%,transparent);display:flex}.fs-stat[data-v-be9cfde5]{align-items:center;display:flex;flex:1;flex-direction:column;gap:2px;padding:12px 8px}.fs-stat+.fs-stat[data-v-be9cfde5]{border-left:1px solid color-mix(in srgb,#fff 6%,transparent)}.fs-stat-val[data-v-be9cfde5]{color:var(--color-gray-300);font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.fs-stat-val--a[data-v-be9cfde5]{color:var(--color-gray-400)}.fs-stat-val--b[data-v-be9cfde5]{color:var(--color-yellow-400,#facc15)}.fs-stat-val--pct[data-v-be9cfde5]{color:var(--color-teal-400,#2dd4bf)}.fs-stat-label[data-v-be9cfde5]{color:var(--color-gray-600);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
