@import "tailwindcss"; html { direction: rtl; overflow: hidden; max-width: 100%; } body { font-family: irancell; margin: 0; padding: 0; width: 100%; direction: rtl; overflow: hidden !important; background: #eceef6; font-weight: 300; overflow: hidden; font-feature-settings: "lnum"; /* اطمینان از نمایش اعداد انگلیسی */ } html, body { height: 100%; margin: 0; overflow: hidden !important; /* اعمال overflow: hidden با !important */ } html, body, #root { min-height: 100% !important; height: 100%; } * { outline: none; } input::placeholder, textarea::placeholder { color: #888888; } @theme { --color-primary: #ffa800; --color-border: #d0d0d0; --color-secondary: #ebedf5; --color-description: #c3c7dd; --color-desc: #8c90a3; } tbody tr:nth-child(odd) { background-color: #f5f7fc; } .rmdp-input { min-height: 40px; background-color: white; border-radius: 12px !important; border: 1px solid oklch(0.922 0 0) !important; font-size: 12px !important; width: 100% !important; margin: 0px; padding-right: 16px !important; transition: background-color 0.3s ease, border-color 0.3s ease; } .readOny .rmdp-input { background-color: #f5f5f5 !important; border: none !important; } .rmdp-container { width: 100%; } .rowTwoInput { @apply flex flex-col items-start sm:flex-row sm:gap-5 gap-5; } .rmdp-input { min-height: 40px; border-radius: 12px !important; border: 1px solid #d0d0d0 !important; font-size: 12px !important; width: 100% !important; margin: 0px; padding-right: 16px !important; } .readOny .rmdp-input { background-color: #f5f5f5 !important; border: none !important; } .rmdp-container { width: 100%; } .dltr { direction: ltr; } .drtl { direction: rtl; }