@keyframes universal-spin{to{transform:rotate(360deg)}}@keyframes nahal-leaf-in{0%{opacity:0;transform:translateY(4px)rotate(-6deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body,#root{min-width:0;max-width:100%;height:100%;margin:0}html,body{overflow-x:hidden}img,video,canvas,svg{max-width:100%;height:auto}body{background:var(--nahal-bg,Canvas);color:var(--nahal-fg,CanvasText);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}button,input,button{font-family:inherit}input:focus-visible,button:focus-visible{outline:2px solid var(--nahal-focus,Highlight);outline-offset:2px}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:10px 12px;font-size:13px}th{letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:600}