.Sampling-module__wknV8a__simulator{background:linear-gradient(135deg,#0a0f1ae6,#111827e6);border:1px solid #94a3b826;border-radius:1rem;overflow:hidden}.Sampling-module__wknV8a__canvas{width:100%;height:500px;display:block}.Sampling-module__wknV8a__controls{background:#0000004d;border-top:1px solid #94a3b81a;flex-wrap:wrap;align-items:flex-end;gap:1.5rem;padding:1.5rem;display:flex}.Sampling-module__wknV8a__controlGroup{flex-direction:column;flex:1;gap:.5rem;min-width:140px;display:flex}.Sampling-module__wknV8a__controlGroup label{color:#94a3b8;justify-content:space-between;font-size:.8125rem;font-weight:500;display:flex}.Sampling-module__wknV8a__slider{appearance:none;cursor:pointer;background:#94a3b833;border-radius:3px;width:100%;height:6px}.Sampling-module__wknV8a__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#38bdf8,#a78bfa);border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #38bdf866}.Sampling-module__wknV8a__statusPanel{background:#0003;border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.Sampling-module__wknV8a__statusIndicator{align-items:center;gap:.75rem;font-size:1rem;font-weight:600;display:flex}.Sampling-module__wknV8a__statusDot{background-color:#64748b;border-radius:50%;width:12px;height:12px;box-shadow:0 0 10px #64748b80}.Sampling-module__wknV8a__statusDot.Sampling-module__wknV8a__ok{background-color:#22c55e;box-shadow:0 0 15px #22c55e99}.Sampling-module__wknV8a__statusDot.Sampling-module__wknV8a__error{background-color:#ef4444;box-shadow:0 0 15px #ef444499}.Sampling-module__wknV8a__statusText{color:#f0f4f8}.Sampling-module__wknV8a__nyquistInfo{color:#94a3b8;font-size:.875rem}.Sampling-module__wknV8a__nyquistVal{color:#38bdf8;margin-left:.5rem;font-weight:700}
.SamplingTheoremInteractive-module__3ihBSG__card{background:#1e293b80;border:1px solid #94a3b826;border-radius:1rem;margin-bottom:2rem;padding:1.25rem}.SamplingTheoremInteractive-module__3ihBSG__header h3{margin:0 0 .5rem}.SamplingTheoremInteractive-module__3ihBSG__header p{color:#94a3b8;margin:0;font-size:.9rem}.SamplingTheoremInteractive-module__3ihBSG__axis{background:#0f172a99;border:1px solid #94a3b81a;border-radius:.75rem;margin:1rem 0;padding:1rem}.SamplingTheoremInteractive-module__3ihBSG__axis span{color:#e2e8f0;margin-bottom:.5rem;font-weight:600;display:block}.SamplingTheoremInteractive-module__3ihBSG__axis small{color:#94a3b8;margin-top:.5rem;display:block}.SamplingTheoremInteractive-module__3ihBSG__plot{background:#02061799;border:1px solid #94a3b81f;border-radius:.75rem;width:100%;height:120px;padding:6px}.SamplingTheoremInteractive-module__3ihBSG__waveLine{fill:none;stroke:#38bdf8;stroke-width:2px}.SamplingTheoremInteractive-module__3ihBSG__sampleDot{fill:#22c55e}.SamplingTheoremInteractive-module__3ihBSG__fftWrap{position:relative}.SamplingTheoremInteractive-module__3ihBSG__fft{background:#02061799;border:1px solid #94a3b81f;border-radius:.75rem;align-items:flex-end;gap:6px;height:70px;padding:8px;display:flex;position:relative}.SamplingTheoremInteractive-module__3ihBSG__bin{opacity:.8;background:linear-gradient(#38bdf8,#22c55e);border-radius:6px;width:12px}.SamplingTheoremInteractive-module__3ihBSG__binPeak{outline:2px solid #f59e0bcc}.SamplingTheoremInteractive-module__3ihBSG__peak{background:#f59e0b;width:2px;position:absolute;top:6px;bottom:6px;box-shadow:0 0 6px #f59e0bcc}.SamplingTheoremInteractive-module__3ihBSG__axisLabel{color:#94a3b8;justify-content:space-between;margin-top:.35rem;font-size:.75rem;display:flex}.SamplingTheoremInteractive-module__3ihBSG__peakPanel{color:#e2e8f0;align-items:baseline;gap:.5rem;margin-top:.5rem;font-size:.85rem;display:flex}.SamplingTheoremInteractive-module__3ihBSG__peakPanel span{color:#94a3b8}.SamplingTheoremInteractive-module__3ihBSG__peakPanel em{color:#38bdf8;font-style:normal}.SamplingTheoremInteractive-module__3ihBSG__spectrum{background:#02061799;border:1px solid #94a3b81f;border-radius:.75rem;height:54px;position:relative;overflow:hidden}.SamplingTheoremInteractive-module__3ihBSG__base{opacity:.7;background:linear-gradient(#38bdf8,#22c55e);border-radius:8px;height:28px;animation:2.5s ease-in-out infinite SamplingTheoremInteractive-module__3ihBSG__float;position:absolute;bottom:8px;left:6%}.SamplingTheoremInteractive-module__3ihBSG__replica{opacity:.35;background:linear-gradient(#94a3b8,#64748b);border-radius:6px;width:22%;height:18px;position:absolute;bottom:8px}.SamplingTheoremInteractive-module__3ihBSG__window{border-right:2px dashed #22c55e99;position:absolute;top:0;bottom:0;left:0}.SamplingTheoremInteractive-module__3ihBSG__trace{background:#94a3b826;border-radius:999px;height:12px;overflow:hidden}.SamplingTheoremInteractive-module__3ihBSG__good{background:linear-gradient(90deg,#22c55e,#38bdf8);height:100%}@keyframes SamplingTheoremInteractive-module__3ihBSG__float{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.SamplingTheoremInteractive-module__3ihBSG__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1rem 0;display:grid}.SamplingTheoremInteractive-module__3ihBSG__control{flex-direction:column;gap:.5rem;display:flex}.SamplingTheoremInteractive-module__3ihBSG__value{color:#e2e8f0;font-weight:600}.SamplingTheoremInteractive-module__3ihBSG__metrics{background:#0f172a99;border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;padding:1rem;display:grid}.SamplingTheoremInteractive-module__3ihBSG__metrics div{flex-direction:column;gap:.25rem;display:flex}.SamplingTheoremInteractive-module__3ihBSG__metrics strong{color:#e2e8f0}.SamplingTheoremInteractive-module__3ihBSG__metrics span{color:#94a3b8}
