:root{--ui-motion-press:90ms;--ui-motion-fast:.16s;--ui-motion-standard:.24s;--ui-ease-out:cubic-bezier(.22, 1, .36, 1);--ui-radius-control:14px;--ui-radius-card:18px;--ui-touch-min:44px;--ui-root-font-size:16px;--rahnama-safe-area-top:env(safe-area-inset-top,0px);--rahnama-safe-area-right:env(safe-area-inset-right,0px);--rahnama-safe-area-bottom:env(safe-area-inset-bottom,0px);--rahnama-safe-area-left:env(safe-area-inset-left,0px);--rahnama-keyboard-inset:0px;--rahnama-floating-notices-height:0px;font-size:var(--ui-root-font-size);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y}html.capacitor-native.platform-android{--rahnama-safe-area-top:0px;--rahnama-safe-area-right:0px;--rahnama-safe-area-bottom:0px;--rahnama-safe-area-left:0px}#root,[data-ui-keyboard-lift=true],[data-ui-bottom-navigation=true],.MuiDrawer-paperAnchorBottom{margin-bottom:var(--rahnama-keyboard-inset,0px)}.MuiDrawer-paperAnchorBottom{max-height:calc(100% - var(--rahnama-keyboard-inset,0px))}@supports (-webkit-touch-callout:none){html:not(.theme-dark) [data-ui-bottom-navigation-surface=true]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}html.theme-dark [data-ui-bottom-navigation-surface=true]{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width>=428px) and (width<=599.95px){:root{-webkit-text-size-adjust:103.125%;-moz-text-size-adjust:103.125%;text-size-adjust:103.125%}}a{text-decoration:none}a[href],button,[role=button],input[type=button],input[type=submit],.MuiButtonBase-root{-webkit-tap-highlight-color:#0000;touch-action:manipulation;transform-origin:50%;transition-property:scale,opacity,background-color,color,box-shadow;transition-duration:var(--ui-motion-fast);transition-timing-function:var(--ui-ease-out)}a[href]:active,button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active,input[type=button]:not(:disabled):active,input[type=submit]:not(:disabled):active,.MuiButtonBase-root:not(.Mui-disabled):active{opacity:.94;transition-duration:var(--ui-motion-press);scale:.985}[data-ui-tab=true]:active{opacity:1!important;scale:1!important}[data-ui-tab=true]:active [data-ui-tab-icon=true]{transition-duration:var(--ui-motion-press)!important;scale:.94!important}[data-ui-full-row=true]:active{opacity:1!important;scale:1!important}[data-ui-press=stable]:active{scale:1!important}a[href][data-ui-card-link=true]:active{opacity:.98;scale:.992}@media (hover:hover) and (pointer:fine){button:not(:disabled):hover,[role=button]:not([aria-disabled=true]):hover,.MuiButtonBase-root:not(.Mui-disabled):hover{filter:brightness(.995)}}html.platform-android a[href],html.platform-android button,html.platform-android [role=button],html.platform-android input[type=button],html.platform-android input[type=submit],html.platform-android .MuiButtonBase-root{-webkit-tap-highlight-color:#0000!important}body{touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y;font-family:Vazirmatn FD,Vazirmatn,system-ui,sans-serif;overflow-x:hidden}@media (hover:none) and (pointer:coarse){input,textarea,select,.MuiInputBase-input{font-size:16px!important}}.app-error{text-align:center;color:#0f172a;background:#fff;flex-direction:column;justify-content:center;align-items:center;max-width:500px;min-height:100vh;margin:0 auto;padding:48px 24px;font-family:Vazirmatn FD,Vazirmatn,system-ui,sans-serif;display:flex}html.theme-dark .app-error{color:#fff;background:#161f29}html.theme-dark .app-error p{color:#708499}html.theme-dark .app-error button.app-error__secondary{color:#2dd4bf;background:#2dd4bf24}.app-error img{border-radius:20px}.app-error h1{margin:18px 0 8px;font-size:20px}.app-error p{color:#64748b;margin:0;line-height:1.8}.app-error__actions{gap:10px;width:100%;margin-top:24px;display:grid}.app-error button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#0f766e;border:0;border-radius:14px;font-weight:800}.app-error button.app-error__secondary{color:#0f766e;background:#ccfbf1}html,body{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;min-height:100%;margin:0}html.theme-dark,html.theme-dark body{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161f29}#root{box-sizing:border-box;background:#fff;min-height:100vh}html.theme-dark #root{background:#161f29}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rise-in{animation:.3s cubic-bezier(.2,.75,.2,1) both riseIn}@keyframes imgFade{0%{opacity:0}to{opacity:1}}.card-img{animation:.25s both imgFade}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:where(a[href],button,[role=button],input,select,textarea):focus-visible{outline-width:3px!important}}@font-face{font-family:Vazirmatn FD;src:url(/fonts/webfonts/Vazirmatn-FD-Regular.woff2)format("woff2");font-weight:100 400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/fonts/webfonts/Vazirmatn-FD-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/fonts/webfonts/Vazirmatn-FD-Bold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}.ui-hide-scrollbar,[data-ui-scrollbar=hidden]{-ms-overflow-style:none;scrollbar-width:none}.ui-hide-scrollbar::-webkit-scrollbar{display:none}[data-ui-scrollbar=hidden]::-webkit-scrollbar{display:none}.store-card__body{text-align:right!important;direction:rtl!important}.store-card__body [data-i18n-skip=true]{text-align:right!important}.store-card__address{flex-direction:row!important;justify-content:flex-start!important}
