*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#0f172a;color:#e2e8f0;-webkit-font-smoothing:antialiased}button{font-family:inherit}.fade-in{animation:fade .25s ease}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.kds-flash-green{animation:kdsflash .9s step-end infinite;background:#15803d}@keyframes kdsflash{0%{background:#15803d}50%{background:#22c55e}}.kds-attn{animation:kdsattn 1s step-end infinite}@keyframes kdsattn{0%{background:#1e293b;border-color:#334155}50%{background:#ef4444;border-color:#ef4444;color:#fff}}
