*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--tg-safe-area-inset-top: env(safe-area-inset-top, 0px);--tg-safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--tg-safe-area-inset-left: env(safe-area-inset-left, 0px);--tg-safe-area-inset-right: env(safe-area-inset-right, 0px);--font-primary: "Roboto", "Vazirmatn", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--color-background-dark: #121212;--color-background-paper: #1e1e1e;--color-primary-main: #90caf9;--color-secondary-main: #f48fb1;--color-text-primary: #ffffff;--color-text-secondary: #b0b0b0;--color-error: #f44336;--color-success: #4caf50;--poker-table-green: #006400;--poker-table-border: #8B4513;--card-background: #ffffff;--card-border: #cccccc;--chip-red: #d9534f;--chip-blue: #5bc0de;--chip-green: #5cb85c;--chip-black: #373a3c}html[lang=fa]{--font-primary: "Vazirmatn", "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}body{margin:0;font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background-dark);color:var(--color-text-primary);overscroll-behavior-y:none}html,body{height:100%;width:100%;overflow:hidden}#root{height:100%;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}body.is-telegram #root{padding-top:max(16px,var(--tg-safe-area-inset-top));padding-bottom:var(--tg-safe-area-inset-bottom)}.safe-area-padding{padding-top:var(--tg-safe-area-inset-top);padding-bottom:var(--tg-safe-area-inset-bottom);padding-left:var(--tg-safe-area-inset-left);padding-right:var(--tg-safe-area-inset-right)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}*{scrollbar-width:thin;scrollbar-color:#4b5563 transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#374151;border-radius:999px;border:1px solid #121212}*::-webkit-scrollbar-thumb:hover{background-color:#4b5563}body.low-vision-mode{--color-text-primary: #ffffff;--color-text-secondary: #e0e0e0}body.low-vision-mode .MuiTypography-root,body.low-vision-mode .MuiButton-root,body.low-vision-mode .MuiChip-label,body.low-vision-mode .MuiInputBase-input,body.low-vision-mode .MuiListItemText-primary,body.low-vision-mode .MuiListItemText-secondary,body.low-vision-mode p,body.low-vision-mode span,body.low-vision-mode div{font-weight:700!important;letter-spacing:.5px!important;text-shadow:1px 1px 2px rgba(0,0,0,.8)}body.low-vision-mode .MuiTypography-body1,body.low-vision-mode .MuiTypography-body2,body.low-vision-mode .MuiButton-root{font-size:1.1em!important}body.low-vision-mode .MuiTypography-caption{font-size:.9rem!important}body.low-vision-mode .MuiButton-contained{border:2px solid #fff!important;box-shadow:0 0 10px #ffffff4d!important}body.low-vision-mode .MuiOutlinedInput-notchedOutline{border-width:2px!important;border-color:#ffffffb3!important}body.low-vision-mode .MuiDialog-paper{border:3px solid #ffd700!important}body.low-vision-mode .playing-card-container{background:#fff!important;border:2px solid #000000!important;box-shadow:none!important;padding:0!important}body.low-vision-mode .playing-card-container>div{padding:0!important}body.low-vision-mode .playing-card-rank-bottom{display:none!important}body.low-vision-mode .playing-card-rank-top{font-size:1.7rem!important;font-weight:900!important;text-shadow:none!important;letter-spacing:-1px!important;line-height:1!important;opacity:1!important;top:1px!important;left:3px!important;transform:none!important;position:absolute!important}body.low-vision-mode .playing-card-suit{font-size:2.1rem!important;font-weight:400!important;opacity:1!important;inset:auto 2px 0 auto!important;transform:none!important;margin:0!important;line-height:1!important;position:absolute!important}body.low-vision-mode .suit-color-red{color:red!important}body.low-vision-mode .suit-color-black{color:#000!important}body.low-vision-mode .playing-card-hole .playing-card-rank-top{font-size:1.9rem!important;top:2px!important;left:4px!important}body.low-vision-mode .playing-card-hole .playing-card-suit{font-size:2.4rem!important;bottom:2px!important;right:2px!important}body.low-vision-mode .result-playing-card .MuiTypography-root{font-size:1.1rem!important;letter-spacing:0!important;text-shadow:none!important;line-height:1!important}body.low-vision-mode .result-playing-card .card-rank-bottom{display:none!important}body.low-vision-mode .result-playing-card .card-rank-top{font-size:1.4rem!important;font-weight:900!important}body.low-vision-mode .result-playing-card .card-suit-center{font-size:2rem!important;font-weight:400!important;margin-top:8px!important;line-height:1!important}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Thin-DdUiS1cj.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-ExtraLight-DNfybfsL.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Light-Byrs-DlH.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Regular-CtGL0YI-.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Medium-D86t5Axy.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-SemiBold-26ZP1ILp.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Bold-_OhAJEdh.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-ExtraBold-DCjt2qDm.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn-Black-DA1YqYMq.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}
