:root{--jetex-primary:#ea028b;--jetex-primary-hover:#d2027c;--jetex-primary-active:#b8026d;--jetex-primary-20:#ea028b33;--jetex-primary-08:#ea028b14;--jetex-secondary:#00adef;--jetex-secondary-hover:#009ad6;--jetex-secondary-20:#00adef33;--jetex-secondary-08:#00adef14;--jetex-bg:#fff;--jetex-bg-muted:#f8fafc;--jetex-text:#131b2e;--jetex-text-muted:#64748b;--jetex-border:#dae2fd;--jetex-placeholder:#94a3b8;--jetex-success:#12b76a;--jetex-success-bg:#ecfdf3;--jetex-error:#f04438;--jetex-error-bg:#fef3f2;--jetex-font:"Vazirmatn", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mobile-max-width:440px;--desktop-max-width:1200px;--header-height:60px;--radius-sm:8px;--radius-md:12px;--radius-lg:14px;--radius-xl:18px;--radius-pill:9999px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{text-align:right;width:100%;min-height:100%;font-family:var(--jetex-font);background-color:var(--jetex-bg);color:var(--jetex-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;line-height:1.5}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit;transition:all .15s ease-in-out}button:disabled{cursor:not-allowed;opacity:.5}input,textarea{border:1px solid var(--jetex-border);border-radius:var(--radius-md);color:var(--jetex-text);direction:rtl;background-color:#fff;outline:none;padding:12px 16px;font-family:inherit;font-size:15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input::placeholder,textarea::placeholder{color:var(--jetex-placeholder);font-size:14px}input:focus,textarea:focus{border-color:var(--jetex-primary);box-shadow:0 0 0 3px var(--jetex-primary-08)}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--jetex-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.2s ease-out fadeIn}
