.NeuralNetworkVisualizer_container__hq_0Z{position:relative;padding:28px 10px 24px;background-color:var(--background,#01161e);border:1px solid color-mix(in srgb,var(--color-blue-moon,#6cb7d1) 20%,transparent);overflow-x:auto;overflow-y:visible;max-width:100%;display:block;color:var(--foreground,#eff6e0);box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-blue-moon,#6cb7d1) transparent}.NeuralNetworkVisualizer_neuronContainer__nc58S{position:relative;display:flex;justify-content:center;align-items:center}.NeuralNetworkVisualizer_layer___9aCs{display:flex;flex-direction:column;align-items:center;text-align:center}.NeuralNetworkVisualizer_networkLayout__Q2WYb{display:flex;flex-direction:column;align-items:center;width:fit-content;min-width:100%;position:relative;z-index:1;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto;box-sizing:border-box}.NeuralNetworkVisualizer_networkTitles__UqFOf{display:flex;justify-content:center;width:100%;margin-bottom:32px;align-items:flex-start;flex-shrink:0}.NeuralNetworkVisualizer_networkNeurons__TlGcj{display:flex;justify-content:center;width:100%;align-items:center;flex-shrink:0}.NeuralNetworkVisualizer_layerTitleContainer__Bf9Ns{display:flex;justify-content:center;text-align:center;flex-shrink:0}.NeuralNetworkVisualizer_layerTitle__EkCG5{font-size:10px;line-height:1.2;letter-spacing:.02em;text-transform:lowercase;color:var(--color-contrast,#8d99ae);white-space:nowrap}.NeuralNetworkVisualizer_neurons__9Ty9t{display:flex;flex-direction:column;align-items:center}.NeuralNetworkVisualizer_neuron__tAatw{width:calc(var(--neuron-radius) * 2);height:calc(var(--neuron-radius) * 2);background-color:var(--background,#01161e);border:1.5px solid var(--color-blue-moon,#6cb7d1);border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;z-index:2;cursor:pointer;transition:transform .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;animation:NeuralNetworkVisualizer_fadeInNeuron__JLZJU .5s ease-out both;flex-shrink:0}.NeuralNetworkVisualizer_layer___9aCs:first-child .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:.1s}.NeuralNetworkVisualizer_layer___9aCs:nth-child(2) .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:.25s}.NeuralNetworkVisualizer_layer___9aCs:nth-child(3) .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:.4s}.NeuralNetworkVisualizer_layer___9aCs:nth-child(4) .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:.55s}.NeuralNetworkVisualizer_layer___9aCs:nth-child(5) .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:.7s}.NeuralNetworkVisualizer_layer___9aCs:nth-child(6) .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:.85s}.NeuralNetworkVisualizer_layer___9aCs:nth-child(7) .NeuralNetworkVisualizer_neuron__tAatw{animation-delay:1s}.NeuralNetworkVisualizer_neuronLabel__AkqkV{font-size:10px;line-height:1.1;color:var(--foreground,#eff6e0);user-select:none;text-align:center;max-width:88%;overflow:hidden;white-space:normal;overflow-wrap:anywhere}.NeuralNetworkVisualizer_neuronHighlighted__uudzv,.NeuralNetworkVisualizer_neuron__tAatw:hover{transform:scale(1.06);border-color:var(--foreground,#eff6e0);background-color:color-mix(in srgb,var(--color-blue-moon,#6cb7d1) 12%,var(--background,#01161e))}.NeuralNetworkVisualizer_neuronSelected__IDLaK,.NeuralNetworkVisualizer_neuronSelected__IDLaK:hover{border-color:var(--foreground,#eff6e0);background-color:color-mix(in srgb,var(--color-blue-moon,#6cb7d1) 25%,var(--background,#01161e))}.NeuralNetworkVisualizer_svgCanvas__6XD_s{position:absolute;top:0;left:0;z-index:1;pointer-events:none;overflow:visible}.NeuralNetworkVisualizer_line__FsgVV{stroke:var(--color-contrast,#8d99ae);stroke-width:1px;transition:stroke .2s ease-out,stroke-width .2s ease-out,opacity .2s ease-out;animation:NeuralNetworkVisualizer_drawLine__cr_4h .7s ease-out forwards;stroke-dasharray:1000;stroke-dashoffset:1000;opacity:.35}.NeuralNetworkVisualizer_svgCanvas__6XD_s line{animation-delay:.8s}.NeuralNetworkVisualizer_lineHighlighted__zi3EX{stroke:var(--color-blue-moon,#6cb7d1);stroke-width:1.75px;opacity:1}.NeuralNetworkVisualizer_weightLabel__QmT6g{fill:var(--color-kind-green,#aec3b0);stroke:var(--background,#01161e);stroke-width:6px;stroke-linejoin:round;paint-order:stroke fill;font-size:10px;font-weight:400;text-anchor:middle;dominant-baseline:middle;pointer-events:none}.NeuralNetworkVisualizer_formulaPopup__g01vw{position:absolute;bottom:calc(100% + 12px);left:calc(50% + var(--popup-shift, 0px));transform:translateX(-50%);padding:2px 6px;background-color:color-mix(in srgb,var(--background,#01161e) 60%,#0a2530);border:1px solid color-mix(in srgb,var(--color-blue-moon,#6cb7d1) 40%,transparent);color:var(--foreground,#eff6e0);font-size:11px;white-space:nowrap;z-index:10;pointer-events:none;opacity:0;animation:NeuralNetworkVisualizer_fadeInPopup__xwn7t .25s ease forwards}.NeuralNetworkVisualizer_formulaPopup__g01vw[data-below]{bottom:auto;top:calc(100% + 12px)}.NeuralNetworkVisualizer_formulaBar__CLnlZ{margin-top:8px;padding:6px 10px;background-color:color-mix(in srgb,var(--background,#01161e) 60%,#0a2530);border:1px solid color-mix(in srgb,var(--color-blue-moon,#6cb7d1) 40%,transparent);color:var(--foreground,#eff6e0);font-size:11px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--color-blue-moon,#6cb7d1) transparent;animation:NeuralNetworkVisualizer_fadeInBar__t8Kk1 .25s ease forwards}.NeuralNetworkVisualizer_container__hq_0Z:focus-visible,.NeuralNetworkVisualizer_formulaBar__CLnlZ:focus-visible{outline:1px solid var(--color-blue-moon,#6cb7d1);outline-offset:2px}@keyframes NeuralNetworkVisualizer_fadeInBar__t8Kk1{0%{opacity:0}to{opacity:1}}@keyframes NeuralNetworkVisualizer_fadeInPopup__xwn7t{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translateX(-50%)}}@keyframes NeuralNetworkVisualizer_fadeInNeuron__JLZJU{0%{opacity:0}to{opacity:1}}@keyframes NeuralNetworkVisualizer_drawLine__cr_4h{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.NeuralNetworkVisualizer_formulaBar__CLnlZ,.NeuralNetworkVisualizer_formulaPopup__g01vw,.NeuralNetworkVisualizer_line__FsgVV,.NeuralNetworkVisualizer_neuron__tAatw{animation:none}.NeuralNetworkVisualizer_neuron__tAatw{opacity:1}.NeuralNetworkVisualizer_line__FsgVV{stroke-dashoffset:0}.NeuralNetworkVisualizer_formulaPopup__g01vw{opacity:1}}