.aMRzCW_root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.aMRzCW_transformPanel,.aMRzCW_outputPanel{border:1px solid color-mix(in srgb, var(--accent) 15%, transparent);border-left:4px solid var(--accent);background:#0a0a1fcc;transition:background-color .18s,border-color .18s,transform .12s}.aMRzCW_transformPanel{flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.aMRzCW_outputPanel{padding:1rem}.aMRzCW_transformPanel:hover,.aMRzCW_outputPanel:hover{background:#151530eb}.aMRzCW_accentText{color:var(--accent);letter-spacing:.1em;text-shadow:0 0 2px color-mix(in srgb, var(--accent) 40%, transparent);font-size:.75rem;font-weight:700}.aMRzCW_copyButton{cursor:pointer;color:#9ca3af;border:1px solid #374151;flex-shrink:0;padding:.125rem .625rem;font-size:.625rem;font-weight:700;transition:color .15s,border-color .15s,background-color .15s,transform .12s}.aMRzCW_copyButton:hover:not(:disabled),.aMRzCW_copyButton:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent)}.aMRzCW_copyButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aMRzCW_copyButton:active:not(:disabled){transform:translateY(1px)}.aMRzCW_copyButton:disabled{cursor:not-allowed;opacity:.4}.aMRzCW_copySuccess{border-color:var(--accent);background:var(--accent);color:#050510}.aMRzCW_copyError{color:#f87171;border-color:#f87171}.aMRzCW_range{background:color-mix(in srgb, var(--accent) 20%, transparent);border-radius:0}.aMRzCW_range::-webkit-slider-thumb{appearance:none;cursor:pointer;border:1px solid var(--accent);background:var(--accent);border-radius:0;width:16px;height:16px;transition:transform .1s}.aMRzCW_range::-moz-range-thumb{cursor:pointer;border:1px solid var(--accent);background:var(--accent);border-radius:0;width:16px;height:16px;transition:transform .1s}.aMRzCW_range:hover::-webkit-slider-thumb{transform:scale(1.15)}.aMRzCW_range:hover::-moz-range-thumb{transform:scale(1.15)}.aMRzCW_range:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (min-width:640px){.aMRzCW_transformPanel{flex-direction:row;align-items:center}}@media (prefers-reduced-motion:reduce){.aMRzCW_transformPanel,.aMRzCW_outputPanel,.aMRzCW_copyButton{transition:none}.aMRzCW_range::-webkit-slider-thumb{transition:none}.aMRzCW_range::-moz-range-thumb{transition:none}}.aMRzCW_range{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 70%, transparent) 0 var(--fill,0%), color-mix(in srgb, var(--accent) 20%, transparent) var(--fill,0%) 100%)}.aMRzCW_outputPanel{position:relative;overflow:hidden}.aMRzCW_outputPanel:before{content:"";pointer-events:none;background:linear-gradient(var(--accent), var(--accent)) right top / 10px 1px, linear-gradient(var(--accent), var(--accent)) right top / 1px 10px, linear-gradient(var(--accent), var(--accent)) right bottom / 10px 1px, linear-gradient(var(--accent), var(--accent)) right bottom / 1px 10px;opacity:0;background-repeat:no-repeat;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;inset:6px;transform:scale(1.03)}.aMRzCW_outputPanel:hover:before{opacity:.9;transform:scale(1)}.aMRzCW_signal{animation:.42s ease-out aMRzCW_signal-in}@keyframes aMRzCW_signal-in{0%{text-shadow:0 0 10px;filter:brightness(1.6)}to{text-shadow:0 0 #0000;filter:none}}.aMRzCW_grid{animation:24s linear infinite aMRzCW_grid-drift}@keyframes aMRzCW_grid-drift{to{background-position:0 50px,50px 0}}.aMRzCW_glitch{position:relative}.aMRzCW_glitch:before,.aMRzCW_glitch:after{content:attr(data-text);pointer-events:none;opacity:0;position:absolute;inset:0}.aMRzCW_glitch:before{color:#0ff;clip-path:inset(10% 0 55%);transform:translate(-2px)}.aMRzCW_glitch:after{color:#ff0;clip-path:inset(60% 0 8%);transform:translate(2px)}.aMRzCW_glitch:hover:before,.aMRzCW_glitch:hover:after{opacity:.8;animation:.9s steps(2,end) infinite aMRzCW_glitch}@keyframes aMRzCW_glitch{0%{clip-path:inset(10% 0 55%)}25%{clip-path:inset(70% 0 5%)}50%{clip-path:inset(30% 0 40%)}75%{clip-path:inset(5% 0 80%)}to{clip-path:inset(50% 0 20%)}}@media (prefers-reduced-motion:reduce){.aMRzCW_signal,.aMRzCW_grid,.aMRzCW_glitch:hover:before,.aMRzCW_glitch:hover:after{animation:none}}
