/* ریست و پایه */
*{box-sizing:border-box;margin:0;padding:0}
html,body{height:100%}
body{background:var(--bg);color:var(--t);font:14px/1.7 Vazirmatn,Tahoma,sans-serif;overflow:hidden;padding-top:env(safe-area-inset-top,0)}
button,input{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0}
