@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;500;600;700;800&display=swap');
:root{--mp-bg:#f5f6f4;--mp-ink:#252a2a;--mp-muted:#6b7280;--mp-line:#e5e7eb;--mp-card:#fff;--mp-green:#245a48;--mp-gold:#b48a50;--mp-radius:12px}
html{font-size:13px}body,body *{font-family:"Vazirmatn",Tahoma,Arial,sans-serif!important}body{font-size:13px!important;line-height:1.85!important;color:var(--mp-ink)!important;background:var(--mp-bg)!important}h1{font-size:24px!important;line-height:1.5!important}h2{font-size:22px!important}h3{font-size:20px!important}h4{font-size:18px!important}h5{font-size:16px!important}h6{font-size:14px!important}p,li,label,small,td,th,.muted,.msg,.err{font-size:13px!important;line-height:1.8}input,textarea,select,button{font-size:13px!important;line-height:1.6!important;border-radius:9px!important}input,textarea,select{border:1px solid var(--mp-line)!important;padding:10px!important}button,.btn{background:var(--mp-green);border:0;border-radius:9px;padding:10px 16px;color:white;cursor:pointer}a{transition:color .15s ease} .wrap{max-width:1240px!important}.card,.box,.paper{border:1px solid var(--mp-line)!important;border-radius:var(--mp-radius)!important;box-shadow:0 4px 16px rgba(24,39,34,.04)}table{font-size:13px;border-collapse:collapse}td,th{padding:10px!important;border-bottom:1px solid var(--mp-line)!important;white-space:normal!important} .grid{gap:16px!important}@media(max-width:700px){body{padding:14px!important}.wrap{padding:14px!important}.grid{grid-template-columns:1fr!important}.paper{padding:18px!important}}
