/*! For license information please see main.7eef64c289f46a401474.js.LICENSE.txt */ (()=>{var e,t,n={7412:(e,t,n)=>{"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:d(e)?2:p(e)?3:0}function l(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function c(e,t,n){var r=s(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function u(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function d(e){return F&&e instanceof Map}function p(e){return B&&e instanceof Set}function f(e){return e.o||e.t}function m(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=q(e);delete t[W];for(var n=G(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&i(e,(function(e,t){return h(t,!0)}),!0)),e}function g(){r(2)}function y(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function b(e){var t=Y[e];return t||r(18,e),t}function v(){return j}function _(e,t){t&&(b("Patches"),e.u=[],e.s=[],e.v=t)}function w(e){S(e),e.p.forEach(E),e.p=null}function S(e){e===j&&(j=e.l)}function k(e){return j={p:[],l:j,h:e,m:!0,_:0}}function E(e){var t=e[W];0===t.i||1===t.i?t.j():t.O=!0}function x(e,t){t._=t.p.length;var n=t.p[0],o=void 0!==e&&e!==n;return t.h.g||b("ES5").S(t,e,o),o?(n[W].P&&(w(t),r(4)),a(e)&&(e=T(t,e),t.l||A(t,e)),t.u&&b("Patches").M(n[W].t,e,t.u,t.s)):e=T(t,n,[]),w(t),t.u&&t.v(t.u,t.s),e!==$?e:void 0}function T(e,t,n){if(y(t))return t;var r=t[W];if(!r)return i(t,(function(o,a){return O(e,r,t,o,a,n)}),!0),t;if(r.A!==e)return t;if(!r.P)return A(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var o=4===r.i||5===r.i?r.o=m(r.k):r.o;i(3===r.i?new Set(o):o,(function(t,a){return O(e,r,o,t,a,n)})),A(e,o,!1),n&&e.u&&b("Patches").R(r,n,e.u,e.s)}return r.o}function O(e,t,n,r,i,s){if(o(i)){var u=T(e,i,s&&t&&3!==t.i&&!l(t.D,r)?s.concat(r):void 0);if(c(n,r,u),!o(u))return;e.m=!1}if(a(i)&&!y(i)){if(!e.h.F&&e._<1)return;T(e,i),t&&t.A.l||A(e,i)}}function A(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&h(t,n)}function C(e,t){var n=e[W];return(n?f(n):e)[t]}function I(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function P(e){e.P||(e.P=!0,e.l&&P(e.l))}function D(e){e.o||(e.o=m(e.t))}function R(e,t,n){var r=d(t)?b("MapSet").N(t,n):p(t)?b("MapSet").T(t,n):e.g?function(e,t){var n=Array.isArray(e),r={i:n?1:0,A:t?t.A:v(),P:!1,I:!1,D:{},l:t,t:e,k:null,o:null,j:null,C:!1},o=r,a=K;n&&(o=[r],a=X);var i=Proxy.revocable(o,a),s=i.revoke,l=i.proxy;return r.k=l,r.j=s,l}(t,n):b("ES5").J(t,n);return(n?n.A:v()).p.push(r),r}function M(e){return o(e)||r(22,e),function e(t){if(!a(t))return t;var n,r=t[W],o=s(t);if(r){if(!r.P&&(r.i<4||!b("ES5").K(r)))return r.t;r.I=!0,n=N(t,o),r.I=!1}else n=N(t,o);return i(n,(function(t,o){r&&function(e,t){return 2===s(e)?e.get(t):e[t]}(r.t,t)===o||c(n,t,e(o))})),3===o?new Set(n):n}(e)}function N(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return m(e)}n.d(t,{U1:()=>xe,Z0:()=>Ae});var L,j,z="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),F="undefined"!=typeof Map,B="undefined"!=typeof Set,U="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,$=z?Symbol.for("immer-nothing"):((L={})["immer-nothing"]=!0,L),H=z?Symbol.for("immer-draftable"):"__$immer_draftable",W=z?Symbol.for("immer-state"):"__$immer_state",V=("undefined"!=typeof Symbol&&Symbol.iterator,""+Object.prototype.constructor),G="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,q=Object.getOwnPropertyDescriptors||function(e){var t={};return G(e).forEach((function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)})),t},Y={},K={get:function(e,t){if(t===W)return e;var n=f(e);if(!l(n,t))return function(e,t,n){var r,o=I(t,n);return o?"value"in o?o.value:null===(r=o.get)||void 0===r?void 0:r.call(e.k):void 0}(e,n,t);var r=n[t];return e.I||!a(r)?r:r===C(e.t,t)?(D(e),e.o[t]=R(e.A.h,r,e)):r},has:function(e,t){return t in f(e)},ownKeys:function(e){return Reflect.ownKeys(f(e))},set:function(e,t,n){var r=I(f(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var o=C(f(e),t),a=null==o?void 0:o[W];if(a&&a.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(u(n,o)&&(void 0!==n||l(e.t,t)))return!0;D(e),P(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==C(e.t,t)||t in e.t?(e.D[t]=!1,D(e),P(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=f(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},X={};i(K,(function(e,t){X[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}})),X.deleteProperty=function(e,t){return X.set.call(this,e,t,void 0)},X.set=function(e,t,n){return K.set.call(this,e[0],t,n,e[0])};var Q=function(){function e(e){var t=this;this.g=U,this.F=!0,this.produce=function(e,n,o){if("function"==typeof e&&"function"!=typeof n){var i=n;n=e;var s=t;return function(e){var t=this;void 0===e&&(e=i);for(var r=arguments.length,o=Array(r>1?r-1:0),a=1;a1?r-1:0),a=1;a=0;n--){var r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var a=b("Patches").$;return o(e)?a(e,t):this.produce(e,(function(e){return a(e,t)}))},e}(),J=new Q,Z=J.produce;J.produceWithPatches.bind(J),J.setAutoFreeze.bind(J),J.setUseProxies.bind(J),J.applyPatches.bind(J),J.createDraft.bind(J),J.finishDraft.bind(J);const ee=Z;var te=n(9379);function ne(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var re="function"==typeof Symbol&&Symbol.observable||"@@observable",oe=function(){return Math.random().toString(36).substring(7).split("").join(".")},ae={INIT:"@@redux/INIT"+oe(),REPLACE:"@@redux/REPLACE"+oe(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+oe()}};function ie(e,t,n){var r;if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(ne(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(ne(1));return n(ie)(e,t)}if("function"!=typeof e)throw new Error(ne(2));var o=e,a=t,i=[],s=i,l=!1;function c(){s===i&&(s=i.slice())}function u(){if(l)throw new Error(ne(3));return a}function d(e){if("function"!=typeof e)throw new Error(ne(4));if(l)throw new Error(ne(5));var t=!0;return c(),s.push(e),function(){if(t){if(l)throw new Error(ne(6));t=!1,c();var n=s.indexOf(e);s.splice(n,1),i=null}}}function p(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw new Error(ne(7));if(void 0===e.type)throw new Error(ne(8));if(l)throw new Error(ne(9));try{l=!0,a=o(a,e)}finally{l=!1}for(var t=i=s,n=0;n=0;t--){var o=e[t][W];if(!o.P)switch(o.i){case 5:r(o)&&P(o);break;case 4:n(o)&&P(o)}}}function n(e){for(var t=e.t,n=e.k,r=G(n),o=r.length-1;o>=0;o--){var a=r[o];if(a!==W){var i=t[a];if(void 0===i&&!l(t,a))return!0;var s=n[a],c=s&&s[W];if(c?c.t!==i:!u(s,i))return!0}}var d=!!t[W];return r.length!==G(t).length+(d?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r{"use strict";function r(){return"undefined"!=typeof __SENTRY_BROWSER_BUNDLE__&&!!__SENTRY_BROWSER_BUNDLE__}function o(){return"npm"}n.d(t,{Z:()=>r,e:()=>o})},6284:(e,t,n)=>{"use strict";n.d(t,{wD:()=>o});var r=n(8341);function o(){return!(0,r.Z)()&&"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}e=n.hmd(e)},692:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});const r={0:null,1:1,2:13,3:12,4:11,5:10,6:9,7:8,8:7,9:6,10:5,11:4,12:3,13:2,14:1,15:13,16:12,17:11,18:10,19:9,20:8,21:7,22:6,23:5,24:4,25:3,26:2,27:1,28:13,29:12,30:11,31:10,32:9,33:8,34:7,35:6,36:5,37:4,38:3,39:2,40:1,41:13,42:12,43:11,44:10,45:9,46:8,47:7,48:6,49:5,50:4,51:3,52:2}},3369:(e,t,n)=>{"use strict";n.d(t,{lf:()=>f,Bo:()=>h,i1:()=>m,l8:()=>g,Ay:()=>p});var r=function(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o{"use strict";n.d(t,{Fr:()=>l,JV:()=>u,NX:()=>f,Sh:()=>i,Vl:()=>d,fl:()=>c,u3:()=>s,vV:()=>a,wY:()=>p,zB:()=>o});var r=(0,n(2318).al)(),o=(r.bet,r.win),a=r.lang,i=r.token,s=r.gameId,l=r.isMobile,c=r.playerId,u=r.isHistory,d=r.currencyId,p=r.isDemo,f=r.platformId},3918:(e,t,n)=>{"use strict";n.d(t,{A:()=>T});var r=n(6229),o=n(9555),a=n(2554),i=n(8834),s=n(3933);function l(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{FH:()=>R,LV:()=>I,P:()=>O,P9:()=>D,RG:()=>j,al:()=>T,ck:()=>z,cz:()=>P,iU:()=>N,l1:()=>F,m:()=>A,qt:()=>M,rD:()=>C,w4:()=>B});var r=n(3369),o=n(6229),a=n(692),i=n(3214);function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0.2%",ENVIRONMENT:"prd",npm_package_browserslist_production_1:"not dead",npm_package_browserslist_production_2:"not op_mini all",npm_package_dependencies__sentry_react:"^7.84.0",npm_config_init_license:"MIT",YARN_WRAP_OUTPUT:"false",npm_package_dependencies_env_cmd:"^10.1.0",npm_config_version_tag_prefix:"v",npm_package_scripts_lint_fix:"eslint . --fix",npm_package_scripts_start_prd:"cross-env NODE_ENV=prd webpack serve --env=mode=development",npm_package_dependencies_skill_games:"^2.1.13",npm_package_description:"TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project.",npm_package_devDependencies_babel_loader:"^9.2.1",npm_package_dependencies_react_scripts:"4.0.3",npm_package_dependencies_howler:"^2.2.3",npm_package_readmeFilename:"README.md",npm_package_scripts_build_dev:"cross-env NODE_ENV=dev webpack --env=mode=development",npm_package_dependencies__testing_library_react:"^11.2.7",VERSION:"6",npm_package_devDependencies_node_sass:"^9.0.0",npm_package_private:"true",PUBLIC_PATH:"https://sg-client.prd-digi.com/sg-pasur-client/prd",npm_package_scripts_lint:"eslint .",npm_config_registry:"https://registry.yarnpkg.com",npm_package_devDependencies_html_webpack_plugin:"^5.6.3",npm_package_scripts_start_stg:"cross-env NODE_ENV=stg webpack serve --env=mode=development",npm_config_ignore_scripts:"",npm_config_version:"1.22.19",npm_package_resolutions_coa:"2.0.2",npm_package_devDependencies_postcss_loader:"^8.1.1",npm_package_browserslist_development_0:"last 1 chrome version",npm_package_scripts_build_prd:"cross-env NODE_ENV=prd webpack --env=mode=production",PATH:"/tmp/yarn--1742886126770-0.9196095650348637:/app/node_modules/.bin:/usr/local/share/.config/yarn/link/node_modules/.bin:/usr/local/libexec/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/bin/node_modules/npm/bin/node-gyp-bin:/app/node_modules/.bin:/app/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",NODE:"/usr/local/bin/node",npm_package_browserslist_development_1:"last 1 firefox version",npm_package_name:"new-pasoor",npm_package_browserslist_development_2:"last 1 safari version",npm_package_scripts_fix:"npm run lint:fix && npm run format:fix",npm_package_dependencies_react_redux:"^7.2.6",npm_package_devDependencies_webpack:"^5.96.1",npm_package_devDependencies_react_test_renderer:"^17.0.2",npm_package_dependencies_react_dom:"^17.0.2",npm_lifecycle_script:"cross-env NODE_ENV=prd webpack --env=mode=production",npm_package_devDependencies_dotenv:"^16.4.5",npm_package_eslintConfig_extends_0:"react-app",npm_package_scripts_format_fix:'prettier --write "**/*.{js,css,scss}"',npm_package_devDependencies_webpack_dev_server:"^5.1.0",npm_package_eslintConfig_extends_1:"react-app/jest",npm_package_scripts_test:"react-scripts test --watchAll",npm_config_version_git_message:"v%s",npm_lifecycle_event:"build-prd",npm_package_devDependencies_jest_environment_jsdom:"^28.1.2",npm_package_dependencies__testing_library_jest_dom:"^5.16.4",npm_package_version:"0.1.0",npm_config_argv:'{"remain":[],"cooked":["run","build-prd"],"original":["run","build-prd","--env=version=6","--env=mode=production","--env=publicPath=https://sg-client.prd-digi.com/sg-pasur-client/prd"]}',npm_package_scripts_build_stg:"cross-env NODE_ENV=stg webpack --env=mode=production",npm_package_dependencies__testing_library_user_event:"^12.8.3",npm_package_devDependencies_sass_loader:"^14.1.1",npm_config_version_git_tag:"true",npm_config_version_git_sign:"",npm_package_dependencies_classnames:"^2.3.1",npm_package_dependencies__microsoft_signalr:"^6.0.0",npm_config_strict_ssl:"true",npm_package_devDependencies_style_loader:"^4.0.0",npm_package_scripts_coverage:"react-scripts test --collect-coverage --collectCoverageFrom=src/components/**/*.{js,jsx} --watchAll",npm_package_scripts_format:'prettier --check "**/*.{js,css,scss}"',npm_package_scripts_start_tst:"cross-env NODE_ENV=tst webpack serve --env=mode=development",PWD:"/app",npm_execpath:"/opt/yarn-v1.22.19/bin/yarn.js",npm_package_dependencies_rc_slider:"^9.7.5",npm_package_devDependencies_css_loader:"^7.1.2",npm_package_devDependencies_cross_env:"^7.0.3",npm_package_dependencies_prop_types:"^15.7.2",npm_config_save_prefix:"^",npm_config_ignore_optional:"",npm_package_dependencies_detect_browser:"^5.3.0",npm_package_dependencies_web_vitals:"^1.0.1",NODE_ENV:"prd",INIT_CWD:"/app",npm_package_resolutions_react_error_overlay:"6.0.9",npm_package_dependencies_react:"^17.0.2",REACT_APP_URL:"https://pasur-api.",REACT_APP_CDN_URL:"https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn",REACT_APP_TRANSLATIONS_URL:"https://resource-api.",REACT_APP_URL_IS_DYNAMIC:"true",REACT_APP_TRANSLATIONS_URL_IS_DYNAMIC:"true",REACT_APP_GAME_NAME:"pasoor",REACT_APP_ENABLE_SENTRY:"true"}["".concat(t,"_IS_DYNAMIC")]){var r=function(){var e=window.location.host.split(".");return e.length>2&&e.shift(),e.join(".")}();n="".concat(n).concat(r)}return n},I=function(e){return(0,o.d4)(e,o.bN)},P=function(e){return e.reduce((function(e,t){return e+a.A[t]}),0)},D=function(e){return p||(p=i.M.getState().translationState),p[e]||e},R=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e3,n=new Promise((function(e,n){return setTimeout((function(){return n(new Error("Timeout to receive response has expired"))}),t)})),r=e();return Promise.race([n,r])},M=function(e,t,n){var r=function(e,t,n){var r=e.length,o=[];return Array(Math.pow(2,r)).fill(0).forEach((function(a,i){for(var s=-1,l=i,c=[];++s>=1;P(c)+P(n)+t!==h||n.includes(i)||o.push(c)})),o}((null==e?void 0:e.filter((function(e){return a.A[e]<=h-t})))||[],t,n);return r.flat()},N=function(e,t){var n,r=null===(n=document.getElementById(t))||void 0===n?void 0:n.getBoundingClientRect(),o=null==r?void 0:r.height,a=null==r?void 0:r.width,i=null==e?void 0:e.getBoundingClientRect(),s=null==i?void 0:i.height;return{width:a/(null==i?void 0:i.width),height:o/s}},L=(void 0!==document.hidden?(f="hidden",m="visibilitychange"):void 0!==document.msHidden?(f="msHidden",m="msvisibilitychange"):void 0!==document.webkitHidden&&(f="webkitHidden",m="webkitvisibilitychange"),{HIDDEN:f,VISIBILITY_CHANGE:m}),j=L.HIDDEN,z=L.VISIBILITY_CHANGE,F=function e(t){for(var n in t)Object.hasOwn(t,n)&&(t[n]&&"object"===s(t[n])&&Object.keys(t[n]).length&&e(t[n]),r.Bo[n]&&(t[r.Bo[n]]=t[n],delete t[n]));return t},B="".concat("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn","/").concat("pasoor")},3933:(e,t,n)=>{"use strict";n.d(t,{c$:()=>p,v_:()=>d,wS:()=>u});var r=n(4196),o=n(2318);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{Ay:()=>p,Pr:()=>d,b5:()=>u});var r=n(7412);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;ts,Ay:()=>l});var i=(0,n(7412).Z0)({name:"connectionState",initialState:{player:!0,opponent:!0},reducers:{saveConnection:function(e,t){return o(o({},e),t.payload)}}}),s=i.actions.saveConnection;const l=i.reducer},6941:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>p,Cq:()=>u,Zu:()=>d});var r=n(7412);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t{"use strict";n.d(t,{Ay:()=>f,M2:()=>p,UF:()=>d,jL:()=>u,pw:()=>c});var r=n(7412);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i={dealingAnimationCount:0},s=(0,r.Z0)({name:"dealingAnimationCount",initialState:i,reducers:{decreaseDealingAnimationsCount:function(e){e.dealingAnimationCount&&e.dealingAnimationCount--},increaseDealingAnimationsCount:function(e){e.dealingAnimationCount++},setDealingAnimationsCountByAmount:function(e,t){e.dealingAnimationCount=t.payload},resetDealingAnimationCountState:function(){return function(e){for(var t=1;t{"use strict";n.d(t,{Ay:()=>m,I_:()=>f,XL:()=>u,zd:()=>p});var r=n(7412),o=n(2325);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t{"use strict";n.d(t,{Ay:()=>s,Mj:()=>i,hT:()=>a});var r=(0,n(7412).Z0)({name:"demoGameState",initialState:{isSwitched:!1,loading:!1},reducers:{saveSwitchMode:function(e,t){e.isSwitched=t.payload},saveLoading:function(e,t){e.loading=t.payload}}}),o=r.actions,a=o.saveSwitchMode,i=o.saveLoading;const s=r.reducer},2554:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>k,Br:()=>b,LA:()=>v,Mz:()=>S,Qw:()=>h,Ye:()=>m,_M:()=>y,ag:()=>_,hN:()=>f,iX:()=>g,kM:()=>w,lG:()=>p});var r=n(7412);function o(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;td,QX:()=>c,TS:()=>l,yh:()=>u});var i=(0,n(7412).Z0)({name:"historyState",initialState:{roundIndex:0,stepIndex:0,history:null,autoPlayEnabled:!1},reducers:{saveHistory:function(e,t){e.history=t.payload},setHistoryStep:function(e,t){return o(o({},e),t.payload)},toggleHistoryAutoPlay:function(e){e.autoPlayEnabled=!e.autoPlayEnabled}}}),s=i.actions,l=s.setHistoryStep,c=s.saveHistory,u=s.toggleHistoryAutoPlay;const d=i.reducer},8267:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,HJ:()=>o});var r=(0,n(7412).Z0)({name:"gameInitialState",initialState:{gameInitialState:{}},reducers:{saveInitialState:function(e,t){e.gameInitialState=t.payload}}}),o=r.actions.saveInitialState;const a=r.reducer},1876:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>a,_F:()=>o});var r=(0,n(7412).Z0)({name:"lowConnectionState",initialState:{isConnectionLow:!1},reducers:{saveIsConnectionLow:function(e,t){e.isConnectionLow=t.payload}}}),o=r.actions.saveIsConnectionLow;const a=r.reducer},5561:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>f,Ee:()=>p,Sf:()=>d,Wf:()=>u});var r=n(7412);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i={popupType:null,popupLoading:!1},s=function(e){for(var t=1;t{"use strict";n.d(t,{Ay:()=>p,DZ:()=>d});var r=n(7412),o=n(3369),a=n(2318);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;tl,T2:()=>s});var i=(0,n(7412).Z0)({name:"translationState",initialState:{Me:"Me",You:"You",Info:"Info",Stay:"STAY",Leave:"LEAVE",Prize:"Prize",Pasoor:"Pasoor",Accept:"ACCEPT",Double:"DOUBLE",Themes:"Themes",Winner:"Winner",TotalSoor:"Soor",GameID:"Game ID",Confirm:"CONFIRM",Refresh:"REFRESH",Player1:"Player1",Player2:"Player2",Private:"Private",TimeOut:"Time Out",TotalScore:"Score",Redouble:"Redouble",Incognito:"Incognito",Surrender:"SURRENDER",Animation:"Animation",GuestMode:"Guest Mode",RedoubleBtn:"REDOUBLE",StayTuned:"Stay Tuned!",SurrenderLowCase:"Surrender",LeaveTheGame:"LEAVE THE GAME",YourOpponents:"Your Opponent’s",DoubleStake:"DOUBLE YOUR STAKE",WeakConnection:"YOUR CONNECTION IS TOO WEAK",StakeDoubling:"Would You Like To Double The Stake?",FinalStakeDoubling:"Your final stake after doubling:",PressRefresh:"PRESS THE REFRESH BUTTON TO CONTINUE THE GAME",PleaseWaitUntilPlayersJoin:"Please wait until the players will join the game.",StakeDoublingOffer:"Your opponent offers to double the stake.Otherwise you will lose",PleaseWaitUntilOpponentJoin:"Please wait until the opponent will join the game, otherwise you will lose.",Close:"CLOSE",SoundEffects:"Sound Effects",Cancel:"CANCEL",Settings:"Settings",MaxStake:"Max Stake",BaseStake:"Base/Current Stake",ConnectionLost:"Connection lost",GameAutomaticallyResumeConnectionRestored:"The Game Will Automatically Resume When The Connection Is Restored",Draw:"Draw",Win:"You Win!",GameScore:"SCORE",Revanche:"REVANCHE",PlayerID:"Player ID",Attention:"Attention!",CardsHand:"Cards Hand",TimeIsUp:"Your Time Is Up!",RevancheOffer:"REVANCHE OFFER",ConnectionLostBtn:"CONNECTION LOST",OpponentPlayAgain:"Your Opponent Wants To Play Again!",LeaveTheGameConfirmationText:"Do You Want To Surrender And Leave The Game?",AcceptOffer:"Do You Want To Accept The Offer And Play With The Same Conditions?"},reducers:{saveTranslation:function(e,t){return o(o({},e),t.payload)}}}),s=i.actions.saveTranslation;const l=i.reducer},8834:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;tl,mj:()=>s});var i=(0,n(7412).Z0)({name:"usersTimesState",initialState:{updater:!1,player:null,opponent:null},reducers:{saveUsersTimes:function(e,t){return o(o(o({},e),t.payload),{},{updater:!e.updater})}}}),s=i.actions.saveUsersTimes;const l=i.reducer},5799:(e,t,n)=>{"use strict";n.d(t,{Cl:()=>v,Cv:()=>b,E7:()=>f,Fb:()=>g,HJ:()=>p,IG:()=>E,L:()=>l,Ms:()=>A,NR:()=>h,Oo:()=>T,Qq:()=>c,S_:()=>m,Y2:()=>o,YX:()=>x,Z7:()=>y,cG:()=>i,f1:()=>_,fE:()=>S,fp:()=>w,fu:()=>u,k5:()=>d,kT:()=>a,rO:()=>s,uL:()=>O,zL:()=>k});var r=n(2325),o=function(e){var t,n,r=e.settingsState,o=e.initialState,a=e.popupTypesState,i=e.lowConnectionState,s=a.popupType,l=r.isSoundOn,c=r.loading,u=r.themes,d=null===(t=o.gameInitialState)||void 0===t?void 0:t.isGuest,p=null==i?void 0:i.isConnectionLow,f=null==o||null===(n=o.gameInitialState)||void 0===n?void 0:n.gameConfiguration;return console.log(u),{themes:u,isGuest:d,popupType:s,isSoundOn:l,isConnectionLow:p,gameConfiguration:f,settingsLoading:c}},a=function(e){var t,n,r,o=e.initialState,a=e.gameDataState,i=e.settingsState,s=e.dealingStepsState,l=e.dataReceivedState,c=null===(t=o.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo,u=null==s?void 0:s.steps,d=u.step1,p=u.step2,f=u.step3,m=u.step4,h=a.popups,g=a.isPlayerTurn,y=a.finishStatus,b=i.isAnimationEnabled,v=i.currentTheme,_=o.gameInitialState.isGuest,w=l.dataReceived;return{doubleStakeStatus:null==h||null===(r=h.doubleStake)||void 0===r?void 0:r.status,isAnimationEnabled:b,currentTheme:v,dataReceived:w,isPlayerTurn:g,finishStatus:y,isGuest:_,isDemo:c,step1:d,step2:p,step3:f,step4:m}},i=function(e){var t,n,r=e.initialState,o=e.gameDataState,a=e.demoGameState,i=e.settingsState,s=e.dealingStepsState,l=e.boardConditionState.showPlaceholder,c=null===(t=r.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo,u=o.isPlayerTurn,d=o.cardsToBoard,p=o.cardsToLastBeat,f=i.isAnimationEnabled,m=null==s?void 0:s.steps;return{step1:m.step1,step3:m.step3,isDemo:c,isGuest:r.gameInitialState.isGuest,isSwitched:a.isSwitched||!1,isPlayerTurn:u,cardsToBoard:d,cardsToLastBeat:p,showPlaceholder:l,isAnimationEnabled:f}},s=function(e){var t=e.gameDataState,n=e.settingsState,r=t.cardsToBoard,o=t.cardsToLastBeat,a=t.showRoundResult;return{changeLoading:null==n?void 0:n.changeLoading,showRoundResult:a,doLastBeat:!!o.length,doCardToBoard:!!r.length}},l=function(e){var t=e.gameDataState,n=t.showRoundResult,r=t.isPlayerWin,o=t.finishStatus,a=t.opponent;return{finishStatus:o,showRoundResult:n,isUserWin:r,opponentCards:null==a?void 0:a.cards}},c=function(e){var t,n,r=e.popupTypesState,o=e.gameDataState,a=r.popupType,i=r.popupLoading;return{isCanRedouble:((null==o||null===(t=o.popups)||void 0===t?void 0:t.doubleStake)||{}).isCanRedouble,currentStake:(null==o||null===(n=o.doubleStakeData)||void 0===n?void 0:n.currentStake)||1,popupLoading:i,popupType:a}},u=function(e){var t,n=e.initialState,r=e.gameDataState.gameScore||{};return{opponentGameScore:r.opponentGameScore,playerGameScore:r.playerGameScore,isGuest:null===(t=n.gameInitialState)||void 0===t?void 0:t.isGuest}},d=function(e){var t,n,r,o,a,i,s=e.initialState,l=e.historyState,c=null===(t=s.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo,u=null===(r=s.gameInitialState)||void 0===r||null===(o=r.gameInfo)||void 0===o?void 0:o.gameId;return{createTime:null===(a=l.history)||void 0===a||null===(i=a.gameInfo)||void 0===i?void 0:i.createTime,isDemo:c,gameId:u}},p=function(e){var t,n=e.initialState,r=e.historyState,o=e.gameDataState,a=n.gameInitialState,i=a.isGuest,s=a.playerInitialState,l=a.opponentInitialState,c=a.gameConfiguration,u=null==o||null===(t=o.gameScore)||void 0===t?void 0:t.roundsScores,d=r||{};return{opponentInitialState:l,playerInitialState:s,autoPlayEnabled:d.autoPlayEnabled,roundsScores:u,roundIndex:d.roundIndex,incognito:null==c?void 0:c.incognito,isGuest:i}},f=(0,r.Mz)([function(e){return e.dealingAnimationCountState.dealingAnimationCount},function(e){var t=e.gameData;return null==t?void 0:t.isGameStarted}],(function(e,t){return 0!==e&&!t})),m=function(e){var t,n,r=e.dealingStepsState,o=e.gameDataState,a=e.settingsState,i=e.initialState,s=e.demoGameState,l=o.cardsToLastBeat,c=o.cardsToBoard,u=o.isPlayerTurn,d=o.lastBeat,p=null===(t=i.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo,f=a.isAnimationEnabled,m=a.cardViewType,h=a.itemUrl,g=s.isSwitched||!1,y=i.gameInitialState.isGuest,b=(null==r?void 0:r.steps).step1;return{isPlayerBeat:!(null==d||!d.isPlayerBeat),cardBackImage:h,isAnimationEnabled:f,cardsToLastBeat:l,cardsToBoard:c,cardViewType:m,isPlayerTurn:u,isSwitched:g,isGuest:y,isDemo:p,step1:b}},h=function(e){var t,n=e.gameDataState,r=e.settingsState,o=e.initialState,a=n.lastBeat||{},i=a.cards,s=a.isPlayerBeat,l=r.cardViewType,c=n.board.cards;return{cards:i,isGuest:null===(t=o.gameInitialState)||void 0===t?void 0:t.isGuest,boardCards:c,cardViewType:l,isPlayerBeat:s}},g=function(e){var t,n=e.gameDataState,r=e.usersTimesState,o=(null===(t=e.initialState.gameInitialState)||void 0===t?void 0:t.gameConfiguration)||{},a=o.gameTime,i=o.stepTime,s=n.finishStatus,l=n.isPlayerTurn;return{usersTimes:r,isGameEnded:!!s,isPlayerPlayed:n.isPlayerPlayed,isPlayerTurn:l,gameTime:a,stepTime:i}},y=function(e){var t,n,r=e.boardConditionState,o=e.gameDataState,a=e.demoGameState,i=e.settingsState,s=e.initialState,l=o.board,c=o.isPlayerTurn,u=o.player,d=o.cardsToBoard,p=null===(t=s.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo,f=r.showPlaceholder,m=r.selectedCard,h=i.isAnimationEnabled;return{isDemo:p,isSwitched:a.isSwitched,isPlayerTurn:c,cardsToBoard:d,selectedCard:m,showPlaceholder:f,isAnimationEnabled:h,cards:null==l?void 0:l.cards,playerCards:u.cards}},b=function(e){var t=e.gameDataState,n=e.initialState,r=e.dataReceivedState,o=t||{},a=o.finishStatus,i=o.isGameStarted,s=r.dataReceived,l=n.gameInitialState||{},c=l.isGuest,u=l.tournamentInfo;return{isGuest:c,dataReceived:s,isGameStarted:i,isGameEnded:a,tournamentId:null==u?void 0:u.tournamentId}},v=function(e){var t=e.historyState,n=t.stepIndex,r=t.roundIndex,o=t.history,a=t.autoPlayEnabled;return{stepIndex:n,roundIndex:r,rounds:null==o?void 0:o.rounds,autoPlayEnabled:a}},_=function(e){var t,n,r,o=e.boardConditionState,a=e.dealingStepsState,i=e.gameDataState,s=e.settingsState,l=e.demoGameState,c=e.initialState,u=i.finalData,d=i.isPlayerTurn,p=i.cardsToBoard,f=i.cardsToLastBeat,m=i.isBeforeDealing,h=i.board,g=h.cards,y=h.cardsAfterStep,b=null===(t=c.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo,v=null===(r=c.gameInitialState)||void 0===r?void 0:r.isGuest,_=o.isActivePlaceholder,w=null==a?void 0:a.steps,S=w.step4,k=w.step5,E=s.isAnimationEnabled;return{cards:g,step4:S,step5:k,isDemo:b,isGuest:v,finalData:u,isSwitched:l.isSwitched,cardsToBoard:p,isPlayerTurn:d,cardsAfterStep:y,isBeforeDealing:m,cardsToLastBeat:f,isAnimationEnabled:E,isActivePlaceholder:_}},w=function(e){var t=e.dealingStepsState,n=null==t?void 0:t.steps,r=n.step1,o=n.step2,a=n.step3,i=n.step4;return{isDealing:r||o||a||i}},S=function(e){var t=e.gameDataState,n=e.settingsState,r=e.boardConditionState,o=e.dealingStepsState,a=r.isDeckDisappearing,i=r.isDeckHidden,s=n.isAnimationEnabled,l=n.cardViewType;return{isDeckDisappearing:a,isAnimationEnabled:s,showRoundResult:t.showRoundResult,isDeckHidden:i,cardViewType:l,isDeckEmpty:t.isDeckEmpty,step1:(null==o?void 0:o.steps).step1}},k=function(e){var t=e.gameDataState,n=e.settingsState,r=t.cardsToBoard,o=t.cardsToLastBeat,a=n.settingsRejected;return{settings:n,isAnimationEnabled:n.isAnimationEnabled,settingsRejected:a,cardsToLastBeat:o,cardsToBoard:r}},E=function(e){var t,n,r=e.initialState,o=e.gameDataState,a=null==r||null===(t=r.gameInitialState)||void 0===t||null===(n=t.gameConfiguration)||void 0===n?void 0:n.isDemo;return{finishStatus:o.finishStatus,isDemoGame:a}},x=function(e){var t=e.demoGameState;return{isSwitched:t.isSwitched||!1,loading:t.loading}},T=function(e){var t,n,r=e.gameDataState,o=e.initialState;return{gameConfiguration:null==o||null===(t=o.gameInitialState)||void 0===t?void 0:t.gameConfiguration,currentStake:null==r||null===(n=r.doubleStakeData)||void 0===n?void 0:n.currentStake}},O=function(e){var t,n=e.gameDataState,r=e.initialState,o=e.connectionState,a=n.doubleStakeData,i=n.player,s=i.score,l=i.clubs,c=i.soor,u=i.notification,d=null===(t=r.gameInitialState)||void 0===t?void 0:t.isGuest;return{isOpponentConnected:o.opponent,isPlayerConnected:o.player,doubleStakeData:a,notification:u,isGuest:d,score:s,clubs:l,soor:c}},A=function(e){var t,n=e.gameDataState,r=e.initialState,o=e.connectionState,a=n.doubleStakeData,i=n.opponent,s=i.score,l=i.clubs,c=i.soor,u=i.notification,d=null===(t=r.gameInitialState)||void 0===t?void 0:t.isGuest;return{isOpponentConnected:o.opponent,isPlayerConnected:o.player,doubleStakeData:a,notification:u,isGuest:d,score:s,clubs:l,soor:c}}},3214:(e,t,n)=>{"use strict";n.d(t,{M:()=>B});var r=n(7412),o=n(6229),a=n(6287),i=n(9555),s=n(6259),l=n(2554);function c(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{A:()=>s});var r=n(1601),o=n.n(r),a=n(6314),i=n.n(a)()(o());i.push([e.id,"@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);"]),i.push([e.id,"@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700&display=swap);"]),i.push([e.id,"@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);"]),i.push([e.id,"@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);"]),i.push([e.id,'@font-face{font-family:"iran-sans-x";src:url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/fonts/iran-sans-x/iran-sans-x.eot");src:url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/fonts/iran-sans-x/iran-sans-x.eot?#iefix") format("embedded-opentype"),url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/fonts/iran-sans-x/iran-sans-x.woff2") format("woff2"),url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/fonts/iran-sans-x/iran-sans-x.woff") format("woff"),url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/fonts/iran-sans-x/iran-sans-x.ttf") format("truetype"),url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/fonts/iran-sans-x/iran-sans-x.svg#svgFontName") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,font,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;color:#fff;font:14px Arial,Helvetica,sans-serif}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{height:100%}input::-ms-clear{display:none}button{background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;padding:0;margin:0}body,#root{width:100%;height:100%}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{user-select:none;touch-action:manipulation}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}.firefox .theme-1~.connection-lost,.firefox .theme-1+.popup-container .popup{background:linear-gradient(122.79deg, #233e41 0%, #1e4c52 100%)}.firefox .theme-2~.connection-lost,.firefox .theme-2+.popup-container .popup{background:linear-gradient(122.79deg, #2d3138 0%, #3d4248 100%)}.firefox .theme-3~.connection-lost,.firefox .theme-3+.popup-container .popup{background:linear-gradient(122.79deg, #244e67 0%, #1a4d6b 100%)}.firefox.desktop .theme-1 .score-bar-container .score-bar-closed{background:linear-gradient(122.79deg, #233e41 0%, #1e4c52 100%)}.firefox.desktop .theme-2 .score-bar-container .score-bar-closed{background:linear-gradient(122.79deg, #2d3138 0%, #3d4248 100%)}.firefox.desktop .theme-3 .score-bar-container .score-bar-closed{background:linear-gradient(122.79deg, #244e67 0%, #1a4d6b 100%)}.mobile.firefox .game-wrapper.theme-1::after{background:linear-gradient(122.79deg, #233e41 0%, #1e4c52 100%)}.mobile.firefox .game-wrapper.theme-2::after{background:linear-gradient(122.79deg, #2d3138 0%, #3d4248 100%)}.mobile.firefox .game-wrapper.theme-3::after{background:linear-gradient(122.79deg, #244e67 0%, #1a4d6b 100%)}.user-side{position:absolute;display:flex;justify-content:center;z-index:2}.desktop .user-side{left:50%;transform:translateX(-50%);align-items:center;width:calc(100% - 312rem)}@media(orientation: portrait){.mobile .user-side{width:100%;left:50%;transform:translateX(-50%);align-items:center}}.user-side.active-user{z-index:9}.user-side.opponent:not(.trump-card) .cards .card-wrapper-helper{display:flex;justify-content:center;align-items:flex-start}.user-side.opponent:not(.trump-card) .cards .card-wrapper-helper .card-wrapper{transform-origin:center top}.user-side.opponent:not(.trump-card) .cards .card-wrapper-helper .card-wrapper.flipped{transform:scale(0.7) rotateY(180deg)}.user-side.opponent:not(.trump-card) .cards .card-wrapper-helper .card-wrapper:not(.flipped){transform:scale(0.7)}.mobile .user-side.opponent:not(.trump-card) .cards .card-wrapper-helper .card-wrapper.flipped{transform:scale(0.63) rotateY(180deg)}.mobile .user-side.opponent:not(.trump-card) .cards .card-wrapper-helper .card-wrapper:not(.flipped){transform:scale(0.63)}.user-side.opponent:not(.trump-card) .cards .card-wrapper-helper.active-transition .card-wrapper{transform-origin:center}.desktop .user-side.opponent{top:0;flex-direction:column-reverse}@media(orientation: landscape){.mobile .user-side.opponent{top:0;align-items:flex-start}}@media(orientation: portrait){.mobile .user-side.opponent{top:92rem;flex-direction:column-reverse}}.user-side.opponent .user-score{bottom:-32rem}.user-side.opponent .cards{transform-origin:center}.desktop .user-side.player{flex-direction:column;bottom:0}.desktop .guest-mode .user-side.player{bottom:48rem}.desktop .guest-mode .user-side.player .cards{margin-bottom:-15rem}.desktop .guest-mode .user-side.player .cards .card-wrapper{transform-origin:center}.desktop .guest-mode .user-side.player .cards .card-wrapper.flipped{transform:scale(0.7) rotateY(180deg)}.desktop .guest-mode .user-side.player .cards .card-wrapper:not(.flipped){transform:scale(0.7)}@media(orientation: portrait){.mobile .guest-mode .user-side.player .card-wrapper{transform-origin:bottom}}@media(orientation: landscape){.mobile .guest-mode .user-side.player .card-wrapper{transform-origin:center}}.mobile .guest-mode .user-side.player .card-wrapper.flipped{transform:scale(0.7) rotateY(180deg)}.mobile .guest-mode .user-side.player .card-wrapper:not(.flipped){transform:scale(0.7)}@media(orientation: landscape){.mobile .user-side.player{align-items:flex-end}}@media(orientation: portrait){.mobile .user-side.player{flex-direction:column}}.user-side.player .user-score{top:-32rem}.user-side.player:not(.trump-card) .card-wrapper-helper.active-transition .card-wrapper{width:100% !important;height:100% !important}.user-side .cards{display:flex;justify-content:center;margin:auto;position:relative;z-index:3}.user-side .cards:not(.is-dealing) .card-position.animated{transition:transform .2s}.desktop .user-side .cards{width:400rem}@media(orientation: landscape){.mobile .user-side .cards{width:100%}}@media(orientation: portrait){.mobile .user-side .cards{width:100%}}.user-side .cards .card-position{position:absolute;right:50%;transform-origin:center}.user-side.trump-card .card-position{transform:translate(50%, 0)}@media(orientation: landscape){.mobile .game-wrapper:not(.action-buttons-are-open) .user-side{width:calc(100% - 92rem);right:0}}.mobile .game-wrapper:not(.action-buttons-are-open) .user-side.player{bottom:0}@media(orientation: landscape){.mobile .game-wrapper:not(.action-buttons-are-open).guest-mode .user-side.player .cards{bottom:32rem}}@media(orientation: portrait){.mobile .game-wrapper:not(.action-buttons-are-open).guest-mode .user-side.player{bottom:32rem}}@media(orientation: landscape){.mobile .game-wrapper.action-buttons-are-open .user-side.player{bottom:0}}@media(orientation: portrait){.mobile .game-wrapper.action-buttons-are-open .user-side.player{bottom:77rem}}@media(orientation: landscape){.mobile .game-wrapper.action-buttons-are-open .user-side{right:101rem;width:calc(100vw - 92rem - 101rem)}}.timer-wrapper .timer-inner .overlay>div{font-size:16rem;font-weight:800}.mobile .timer-wrapper{width:166rem;margin-left:8rem;margin-right:16rem}@media(orientation: landscape){.mobile .timer-wrapper{position:fixed;right:0}}.opponent .timer-wrapper{flex-direction:column-reverse}.desktop .opponent .timer-wrapper{padding:16rem 0}.mobile .opponent .timer-wrapper{padding-top:8rem}@media(orientation: landscape){.mobile .opponent .timer-wrapper{top:0}}.desktop .player .timer-wrapper{padding:16rem 0}.mobile .player .timer-wrapper{padding-bottom:8rem}@media(orientation: landscape){.mobile .player .timer-wrapper{bottom:0}}.mobile .user-side,.desktop .user-side{height:50%}.mobile .user-side .cards,.desktop .user-side .cards{height:100%}.mobile .user-side.player .card-position,.desktop .user-side.player .card-position{bottom:0}.mobile .user-side.opponent .card-position,.desktop .user-side.opponent .card-position{top:0}.dealer-deck{position:absolute;z-index:1}.desktop .dealer-deck{top:7%;right:-45rem;height:143rem;width:106.7rem;transform:translateY(20%)}.mobile .dealer-deck{width:67rem;height:90rem}@media(orientation: landscape){.mobile .dealer-deck{left:60rem;top:calc((100% - 90rem)/2)}}@media(orientation: portrait){.mobile .dealer-deck{right:0;top:16.5rem;transform:translateY(40%)}}.dealer-deck .card-wrapper-helper{position:absolute;width:100%;height:100%}.desktop .dealer-deck .card-wrapper-helper:nth-of-type(1){z-index:1;transform:rotate(50deg)}@media(orientation: portrait){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(1){z-index:1;transform:rotate(20deg)}}@media(orientation: landscape){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(1){z-index:1;transform:rotate(10deg)}}.desktop .dealer-deck .card-wrapper-helper:nth-of-type(2){z-index:2;transform:rotate(54deg)}@media(orientation: portrait){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(2){z-index:2;transform:rotate(24deg)}}@media(orientation: landscape){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(2){z-index:2;transform:rotate(14deg)}}.desktop .dealer-deck .card-wrapper-helper:nth-of-type(3){z-index:3;transform:rotate(58deg)}@media(orientation: portrait){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(3){z-index:3;transform:rotate(28deg)}}@media(orientation: landscape){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(3){z-index:3;transform:rotate(18deg)}}.desktop .dealer-deck .card-wrapper-helper:nth-of-type(4){z-index:4;transform:rotate(62deg)}@media(orientation: portrait){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(4){z-index:4;transform:rotate(32deg)}}@media(orientation: landscape){.mobile .dealer-deck .card-wrapper-helper:nth-of-type(4){z-index:4;transform:rotate(22deg)}}.dealing-step2 .dealer-deck .card-wrapper-helper{animation-duration:.22s;animation-name:dealerDeckAnimation;opacity:0;animation-fill-mode:forwards}.dealer-deck.disappear .card-wrapper-helper{animation-duration:.22s;animation-name:dealerDeckAnimation;opacity:0;animation-fill-mode:forwards;animation-direction:reverse}.dealing-step2 .dealer-deck .card-wrapper-helper:nth-of-type(1){animation-delay:0s}.dealing-step2 .dealer-deck .card-wrapper-helper:nth-of-type(2){animation-delay:.01s}.dealing-step2 .dealer-deck .card-wrapper-helper:nth-of-type(3){animation-delay:.02s}.dealing-step2 .dealer-deck .card-wrapper-helper:nth-of-type(4){animation-delay:.03s}@keyframes dealerDeckAnimation{0%{transform:scale(0.3) rotate(35deg);opacity:0}1%{transform:scale(0.3) rotate(35deg);opacity:.4}50%{opacity:.7}100%{opacity:1}}.heading-buttons-wrapper{display:flex;align-items:center;z-index:10}.desktop .heading-buttons-wrapper{position:absolute;top:16rem;right:16rem}.desktop .heading-buttons-wrapper .button-wrapper:not(:first-of-type){margin-left:8rem}.mobile .heading-buttons-wrapper{position:fixed}.mobile .heading-buttons-wrapper.active{z-index:19}@media(orientation: landscape){.mobile .heading-buttons-wrapper{flex-direction:column;left:44rem;bottom:16rem}.mobile .heading-buttons-wrapper .button-wrapper:not(:last-of-type){margin-top:8rem}.mobile .heading-buttons-wrapper .button-wrapper.close-btn{position:fixed;top:16rem}}@media(orientation: portrait){.mobile .heading-buttons-wrapper{top:44rem;left:16rem}.mobile .heading-buttons-wrapper .button-wrapper:not(:last-of-type){margin-right:8rem}.mobile .heading-buttons-wrapper .button-wrapper.close-btn{position:fixed;right:16rem}}.heading-buttons-wrapper .button-wrapper{display:flex;position:relative}.heading-buttons-wrapper .button-wrapper .heading-button{width:32rem;height:32rem;padding:6rem;border-radius:50%;font-size:100%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:hsla(0,0%,100%,.1)}.heading-buttons-wrapper .button-wrapper .heading-button svg{fill:#fff}.heading-buttons-wrapper .button-wrapper .heading-button.sound-off::after{content:"";display:block;width:6%;height:80%;position:absolute;transform:rotate(-45deg);background-color:#fff}.heading-buttons-wrapper .button-wrapper.sound-button{order:-1;margin:0 8rem}.user-info{display:flex;width:166rem;position:absolute;z-index:1}.user-info.opponent{flex-direction:column}.user-info.player{flex-direction:column-reverse}.desktop .user-info{left:10rem;padding:12rem 16rem}.desktop .user-info.opponent{top:0}.desktop .user-info.player{bottom:0}@media(orientation: portrait){.mobile .user-info{left:0;padding:8rem 16rem}.mobile .user-info.opponent{height:170rem;top:92rem}.mobile .user-info.player{height:190rem;bottom:0}}@media(orientation: landscape){.mobile .user-info{left:92rem;padding:4rem 8rem}.mobile .user-info.opponent{top:0}.mobile .user-info.player{bottom:0}}@media(orientation: portrait){.mobile .guest-mode .user-info.player{bottom:28rem}}.user-info-notifications{display:flex;margin:8rem 0}.user-info-notifications .user-info-notification-item{backdrop-filter:blur(80px);display:flex;align-items:center;justify-content:center;margin:4rem 0;background:linear-gradient(151.89deg, #f3f3f3 0%, #b7b7b7 100%);border-radius:16rem;color:#232323;font-family:"Bebas Neue";line-height:1;white-space:nowrap}.user-info-notifications .user-info-notification-item:not(.text-box){text-transform:uppercase;font-weight:bold}.player .user-info-notifications .user-info-notification-item{border-bottom-right-radius:0}.opponent .user-info-notifications .user-info-notification-item{border-top-right-radius:0}.desktop .user-info-notifications .user-info-notification-item{height:32rem;padding:6.4rem;font-size:18rem}.mobile .user-info-notifications .user-info-notification-item{height:24rem;padding:5rem;font-size:14rem}.user-info-notifications .user-info-notification-item.suit{border-radius:50%}.desktop .user-info-notifications .user-info-notification-item.suit{width:32rem}.mobile .user-info-notifications .user-info-notification-item.suit{width:24rem}.user-info-notifications .user-info-notification-item:not(:first-of-type){margin-left:8rem}.user-info-notifications .user-info-notification-item.text-box{font-family:"Open Sans";background:hsla(0,0%,100%,.6);color:#000}.desktop .user-info-notifications .user-info-notification-item.text-box{font-size:16rem}.mobile .user-info-notifications .user-info-notification-item.text-box{font-size:13rem}.user-info-badge{display:flex;align-items:center;justify-content:center;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);border-radius:16rem;width:fit-content;margin:4rem 0}.desktop .user-info-badge{height:32rem;padding:8rem 12rem;font-size:16rem}.mobile .user-info-badge{height:24rem;padding:4rem 8rem;font-size:14rem}.user-info-badge .badge-text{color:hsla(0,0%,100%,.5);margin-right:4rem;line-height:1}.user-info-badge .badge-value{color:#fff;font-weight:bold;display:flex;align-items:center;justify-content:center}.user-info-badge .badge-value:first-child{margin-right:8rem}.user-info-badge .badge-value svg{width:16rem;height:16rem;fill:hsla(0,0%,100%,.7)}.dropdown{display:none}.dropdown.closed{display:none}.dropdown.opened{display:block}.dropdown .dropdown-content{right:0;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px);font-family:"Open Sans"}.desktop .dropdown .dropdown-content{width:375rem;top:calc(100% + 8rem);position:absolute;border-radius:16rem;padding:32rem 32rem 16rem 32rem}.desktop .dropdown .dropdown-content .dropdown-close-button{display:none}.mobile .dropdown .dropdown-content{position:fixed;top:0;left:0;z-index:3}.mobile .dropdown .dropdown-content .dropdown-close-button{cursor:pointer;width:24rem;height:24rem;display:flex;align-items:center;justify-content:center}.mobile .dropdown .dropdown-content .dropdown-close-button svg{fill:#fff;width:8rem}@media(orientation: landscape){.mobile .dropdown .dropdown-content{width:471rem;height:100vh;border-radius:0 16rem 16rem 0;padding:32rem 48rem 16rem 32rem}.mobile .dropdown .dropdown-content .scroll-content{height:73vh;overflow:auto;padding-right:32rem}.mobile .dropdown .dropdown-content .dropdown-close-button{cursor:pointer;position:absolute;transform:translateY(-50%);top:50%;right:8rem}}@media(orientation: portrait){.mobile .dropdown .dropdown-content{width:100%;border-radius:0 0 16rem 16rem;padding:32rem 32rem 16rem 32rem}.mobile .dropdown .dropdown-content .dropdown-close-button{cursor:pointer;margin:8rem auto -8rem}.mobile .dropdown .dropdown-content .dropdown-close-button svg{transform:rotate(90deg)}}.dropdown .dropdown-content .dropdown-title{font-weight:800;font-size:24rem;line-height:1;text-transform:capitalize;color:#fff;margin-bottom:16rem}.dropdown .dropdown-content .dropdown-item{width:100%;padding:16rem 0;display:flex;align-items:center;justify-content:space-between;font-size:14rem;text-transform:capitalize}.dropdown .dropdown-content .dropdown-item:not(:first-of-type){border-top:1rem solid hsla(0,0%,100%,.1)}.dropdown .dropdown-content .dropdown-item:last-of-type{margin-bottom:-16rem}.dropdown .dropdown-content .dropdown-item .convention-block{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:-8rem;margin-right:-8rem}.dropdown .dropdown-content .dropdown-item .convention-block .convention-item{display:flex;align-items:center;justify-content:center;padding:4rem 12rem;border-radius:16rem;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(80px);margin-right:8rem;margin-bottom:8rem}.dropdown .dropdown-content .dropdown-item .convention-block .convention-item svg{width:16rem;height:16rem;fill:#fff;margin-right:12rem}.dropdown .dropdown-content .dropdown-item .convention-block .convention-item .convention-name{font-size:12rem;letter-spacing:.02em;line-height:1;color:#fff}.dropdown .dropdown-content .dropdown-item .name{color:hsla(0,0%,100%,.6)}.dropdown .dropdown-content .dropdown-item .value{color:#fff}.score-bar-container{z-index:13}.score-bar-container-body.is-history .round-info:hover{cursor:pointer;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%)}.score-bar-container-body.is-history .round-info.selected{cursor:default;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%)}.desktop .score-bar-container{position:absolute;top:50%;transform:translateY(-50%)}.mobile .score-bar-container{position:fixed}@media(orientation: landscape){.mobile .score-bar-container{left:0;top:50%;transform:translateY(-50%)}}@media(orientation: portrait){.mobile .score-bar-container{left:50%;transform:translateX(-50%)}}.score-bar-container .arrow-btn{width:23rem;height:20rem}@media(orientation: portrait){.mobile .score-bar-container .arrow-btn{transform:translateX(-2rem) rotate(90deg)}}.score-bar-container .arrow-btn svg{fill:#fff;width:6rem}.score-bar-container .score-bar-closed,.score-bar-container .score-bar-opened{display:flex;align-items:center}.desktop .score-bar-container .score-bar-closed,.desktop .score-bar-container .score-bar-opened{border-radius:0 16rem 16rem 0}.score-bar-container .score-bar-closed{justify-content:flex-end}.desktop .score-bar-container .score-bar-closed{padding:16rem 0;min-width:84rem;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px)}@media(orientation: landscape){.mobile .score-bar-container .score-bar-closed{width:92rem;padding:16rem 0}}@media(orientation: portrait){.mobile .score-bar-container .score-bar-closed{padding-top:16rem;flex-direction:column}.mobile .score-bar-container .score-bar-closed .main-score{display:flex;flex-direction:row-reverse}}.score-bar-container .score-bar-closed .main-score-item{min-width:28rem;display:flex}.score-bar-container .score-bar-closed .main-score-item .text{font-size:14rem;line-height:1}.score-bar-container .score-bar-closed .main-score-item .text:not(.text-colored){color:hsla(0,0%,100%,.5)}.score-bar-container .score-bar-closed .main-score-item .text-colored{color:#f2b73f}.score-bar-container .score-bar-closed .main-score-item .score{font-weight:bold;font-size:24rem;color:hsla(0,0%,100%,.9);text-shadow:0 0 10rem rgba(242,183,63,.3);line-height:1;padding-top:8rem;padding-bottom:8rem}.guest-mode .score-bar-container .score-bar-closed .main-score-item .score{text-align:center}.desktop .score-bar-container .score-bar-closed .main-score-item{flex-direction:column}.desktop .score-bar-container .score-bar-closed .main-score-item:first-of-type{border-bottom:1rem solid hsla(0,0%,100%,.1)}@media(orientation: landscape){.mobile .score-bar-container .score-bar-closed .main-score-item{flex-direction:column}.mobile .score-bar-container .score-bar-closed .main-score-item:first-of-type{border-bottom:1rem solid hsla(0,0%,100%,.1)}}@media(orientation: portrait){.mobile .score-bar-container .score-bar-closed .main-score-item{padding:0 8rem}.mobile .score-bar-container .score-bar-closed .main-score-item.player{flex-direction:column-reverse;position:relative;text-align:end}.mobile .score-bar-container .score-bar-closed .main-score-item.player::after{content:"";display:block;width:1rem;height:28rem;background-color:hsla(0,0%,100%,.1);position:absolute;right:0;top:0}.mobile .score-bar-container .score-bar-closed .main-score-item.opponent{flex-direction:column}.mobile .score-bar-container .score-bar-closed .main-score-item .score{margin-top:-4rem}}.score-bar-container .score-bar-opened{font-size:16rem;justify-content:flex-end;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px)}.desktop .score-bar-container .score-bar-opened{padding:32rem 8rem 16rem 16rem}@media(orientation: landscape){.mobile .score-bar-container .score-bar-opened{height:100vh;border-radius:0 16rem 16rem 0;padding:32rem 8rem 16rem 32rem}}@media(orientation: portrait){.mobile .score-bar-container .score-bar-opened{width:100vw;border-radius:0 0 16rem 16rem;flex-direction:column;padding:16rem}}.score-bar-container .score-bar-opened .main-content{width:400rem;margin-right:8rem}.score-bar-container .score-bar-opened .main-content .score-bar-title{font-weight:800;font-size:24rem;line-height:1;letter-spacing:.02em;color:#fff;text-transform:capitalize;margin-bottom:32rem;text-align:center}.score-bar-container .score-bar-opened .main-content .score-bar-heading{display:flex;justify-content:center;margin-bottom:16rem}.score-bar-container .score-bar-opened .main-content .score-bar-heading .player-info,.score-bar-container .score-bar-opened .main-content .score-bar-heading .opponent-info{width:50%;padding:0 8rem}.score-bar-container .score-bar-opened .main-content .score-bar-heading .player-info{text-align:right}.score-bar-container .score-bar-opened .main-content .score-bar-heading .game-id-text{color:hsla(0,0%,100%,.5);margin:0 8rem}.score-bar-container .score-bar-opened .main-content .score-bar-heading .text{font-weight:bold;text-transform:capitalize}.score-bar-container .score-bar-opened .main-content .score-bar-heading .text:not(.text-colored){color:#fff}.score-bar-container .score-bar-opened .main-content .score-bar-heading .text-colored{color:#f2b73f}.score-bar-container .score-bar-opened .main-content .score-bar-heading::after{content:"";width:1rem;height:240rem;position:absolute;background-color:hsla(0,0%,100%,.1)}.firefox .score-bar-container .score-bar-opened .main-content .score-bar-heading::after{width:2rem}.score-bar-container .score-bar-opened .main-content .round-info{display:flex;align-items:center;justify-content:center;margin-bottom:8rem}.score-bar-container .score-bar-opened .main-content .round-info>.score-item{width:50%}.score-bar-container .score-bar-opened .main-content .round-info>.score-item:first-of-type{justify-content:flex-end}.score-bar-container .score-bar-opened .main-content .round-info>.score-item:first-of-type .score{margin-left:8rem}.score-bar-container .score-bar-opened .main-content .round-info>.score-item:nth-of-type(2){justify-content:flex-start}.score-bar-container .score-bar-opened .main-content .round-info>.score-item:nth-of-type(2) .score{margin-right:8rem}.score-bar-container .score-bar-opened .main-content .round-info .score-item{width:50%;height:28rem;display:flex;align-items:center;color:#fff;padding:8rem;line-height:1;border-radius:16rem}.score-bar-container .score-bar-opened .main-content .round-info .score-item .score-bar-icon{display:flex;align-items:center;justify-content:center}.score-bar-container .score-bar-opened .main-content .round-info .score-item .score-bar-icon svg{width:16rem;height:16rem;fill:hsla(0,0%,100%,.5)}.score-bar-container .score-bar-opened .main-content .round-info .score-item .score{background-color:rgba(0,0,0,.1);line-height:1;padding:5rem 7rem;display:flex;align-items:center;justify-content:center;border-radius:16rem}.score-bar-container .score-bar-opened .main-content .round-info .score-item .score-summary{display:flex}.score-bar-container .score-bar-opened .main-content .round-info .score-item .score-summary>span{margin:2rem}.score-bar-container .score-bar-opened .main-content .scroll-content{height:210rem;overflow:auto}.move-card-animation,.move-card-animation-flipped{animation-name:cardMoveAnimation;animation-duration:.3s;animation-fill-mode:forwards;opacity:0}.move-card-animation .card-wrapper{animation:cardFlipAnimation .3s linear}@keyframes cardMoveAnimation{0%{opacity:0}100%{transform:translate(0, 0);opacity:1}}@keyframes cardFlipAnimation{0%{transform:rotateY(180deg)}100%{transform:rotateY(0)}}.last-beat-container{position:absolute;display:flex;align-items:center;z-index:3}.desktop .last-beat-container{right:0;min-width:442rem;min-height:184rem;max-width:500rem;max-height:500rem}@media(orientation: portrait){.mobile .last-beat-container{right:18rem}}.last-beat-container.open{z-index:5}.last-beat-container:not(.open) #last-beat-placeholder-player{position:relative;z-index:2}@media(orientation: landscape){.mobile .game-wrapper:not(.action-buttons-are-open) .last-beat-container{right:32rem}.mobile .game-wrapper.action-buttons-are-open .last-beat-container{right:106rem}}.last-beat-container.opponent{flex-direction:column}.last-beat-container.opponent .last-beat-btn{animation-name:arrowUp}.desktop .last-beat-container.opponent{top:88rem}.desktop .last-beat-container.opponent .last-beat-modal{right:21rem;top:0}@media(orientation: landscape){.mobile .last-beat-container.opponent{top:88rem}}@media(orientation: portrait){.mobile .last-beat-container.opponent{top:173rem}}.last-beat-container.player{flex-direction:column-reverse}.last-beat-container.player .last-beat-btn{transform:rotate(180deg);animation-name:arrowDown}.desktop .last-beat-container.player{bottom:144rem}.desktop .last-beat-container.player .last-beat-modal{right:21rem;bottom:-70rem}@media(orientation: landscape){.mobile .last-beat-container.player{bottom:50rem}}@media(orientation: portrait){.mobile .last-beat-container.player{bottom:103rem}}.desktop .last-beat-container .card-wrapper{width:67rem;height:90rem}.mobile .last-beat-container .card-wrapper{width:37rem;height:50rem}.last-beat-container .last-beat-btn{width:20rem;height:20rem;cursor:pointer;display:flex;align-items:center;justify-content:center;animation-duration:.5s}.last-beat-container .last-beat-btn svg{width:12rem;fill:#fff}.last-beat-container .last-beat-modal{background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px);border-radius:16rem;padding:16rem 32rem}.desktop .last-beat-container .last-beat-modal{position:absolute;min-height:184rem;max-width:100%}.mobile .last-beat-container .last-beat-modal{position:fixed;top:50%;min-width:300rem;transform:translate(-50%, -50%)}@media(orientation: landscape){.mobile .last-beat-container .last-beat-modal{left:calc(50% + 46rem)}}@media(orientation: portrait){.mobile .last-beat-container .last-beat-modal{left:50%}}.last-beat-container .last-beat-modal .modal-header{border-bottom:1rem solid hsla(0,0%,100%,.1);padding:0 20rem 16rem;font-weight:800;font-size:20rem;line-height:28rem;text-transform:capitalize;color:#fff;text-align:center}.last-beat-container .last-beat-modal .modal-header .close-btn{width:32rem;height:32rem;position:absolute;top:16rem;right:16rem;border-radius:50%;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px);display:flex;align-items:center;justify-content:center}.last-beat-container .last-beat-modal .modal-header .close-btn svg{fill:#fff;width:24rem;height:24rem}.last-beat-container .last-beat-modal .modal-content{display:flex;justify-content:center;flex-wrap:wrap;padding-top:16rem}.desktop .last-beat-container .last-beat-modal .modal-content{max-height:500rem;width:100%;max-width:100%;min-width:340rem}.last-beat-container .last-beat-modal .modal-content .card-wrapper{margin:1.5rem}.desktop #last-beat-placeholder-player,.desktop #last-beat-placeholder-opponent{width:67rem;height:90rem}.mobile #last-beat-placeholder-player,.mobile #last-beat-placeholder-opponent{width:37rem;height:50rem}@keyframes arrowUp{0%{transform:translateY(-10rem)}70%{transform:translateY(3rem)}100%{transform:translateY(0rem)}}@keyframes arrowDown{0%{transform:translateY(10rem) rotate(180deg)}70%{transform:translateY(-3rem) rotate(180deg)}100%{transform:translateY(0rem) rotate(180deg)}}.card-position.player-turn:hover{cursor:pointer}.card-position .card-wrapper-helper.selected .card-wrapper{transform:translateY(-15rem) !important}.card-position .beat-card{z-index:4}.card-position .centered{transform-origin:center}.desktop .user-side .cards .card-wrapper-helper{width:107rem;height:143rem}.mobile .user-side .cards .card-wrapper-helper{width:67rem;height:90rem}.delayed-transition{transition-delay:4s}.game-wrapper:not(.dealing-step1):not(.dealing-step2) .during-animation .card-position.animated{transition:transform .3s}.game-wrapper:not(.dealing-step1):not(.dealing-step2) .during-animation .card-position.active .card-wrapper-helper{transition:.3s cubic-bezier(0, 0, 0.4, 1)}.game-wrapper:not(.dealing-step1):not(.dealing-step2) :not(.during-animation):not(.opponent) .card-position:not(.opaque).animated{transition:transform .3s}.game-wrapper:not(.dealing-step1):not(.dealing-step2) :not(.during-animation):not(.opponent) .card-position:not(.opaque).active .card-wrapper-helper{transition:.3s cubic-bezier(0, 0, 0.4, 1)}.game-wrapper:not(.dealing-step1):not(.dealing-step2) :not(.during-animation):not(.opponent) .card-position:not(.opaque) .card-wrapper-helper.selected .card-wrapper{transform:translateY(-15rem) !important}.card-wrapper-helper .card-wrapper .card-back,.card-wrapper-helper .card-wrapper .card-front,.last-beat-card-view .card-wrapper .card-back,.last-beat-card-view .card-wrapper .card-front,.modal-content .card-wrapper .card-back,.modal-content .card-wrapper .card-front{background-size:cover;background-clip:content-box,border-box}.card-wrapper-helper .card-wrapper .card-front,.last-beat-card-view .card-wrapper .card-front,.modal-content .card-wrapper .card-front{background-image:url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/images/cardFront.png")}.theme-1 .card-wrapper-helper .card-wrapper .card-back,.theme-1 .last-beat-card-view .card-wrapper .card-back,.theme-1 .modal-content .card-wrapper .card-back{background-image:url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/images/cardBackTheme1.png")}.theme-2 .card-wrapper-helper .card-wrapper .card-back,.theme-2 .last-beat-card-view .card-wrapper .card-back,.theme-2 .modal-content .card-wrapper .card-back{background-image:url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/images/cardBackTheme2.png")}.theme-3 .card-wrapper-helper .card-wrapper .card-back,.theme-3 .last-beat-card-view .card-wrapper .card-back,.theme-3 .modal-content .card-wrapper .card-back{background-image:url("https://sg-cdn.skillgames-p2p.bet/sg-gx-cdn/pasoor/images/cardBackTheme3.png")}.on-board-item{transition:animation .3s}.on-board-item.show{animation-name:widthHeightChange1;animation-duration:.15s;animation-timing-function:linear;animation-fill-mode:forwards}.on-board-item.hide{animation-name:widthChange2;animation-duration:.15s;animation-timing-function:linear;animation-fill-mode:forwards}.desktop .game-id-time{top:64rem;right:16rem}@media(orientation: landscape){.mobile .game-id-time{display:none}}@media(orientation: portrait){.mobile .game-id-time{right:16rem}.mobile .game-id-time span:last-child{display:none}}@media(orientation: portrait){.game-wrapper:not(.action-buttons-are-open) .game-id-time{bottom:8rem}.game-wrapper.action-buttons-are-open .game-id-time{bottom:86rem}}.action-buttons-wrapper{position:absolute;display:flex}.desktop .action-buttons-wrapper{right:32rem;bottom:32rem}.mobile .action-buttons-wrapper{right:0;background-color:rgba(0,0,0,.2)}@media(orientation: landscape){.mobile .action-buttons-wrapper{width:101rem;height:100vh;box-shadow:inset 4rem 0 4rem rgba(0,0,0,.16);top:0;align-items:flex-end;padding:0 44rem 31rem 13rem}}@media(orientation: portrait){.mobile .action-buttons-wrapper{width:100vw;height:77rem;box-shadow:inset 0 4rem 4rem rgba(0,0,0,.16);bottom:0;align-items:center;justify-content:center}.mobile .action-buttons-wrapper .steps-button{margin:0 16rem}.mobile .action-buttons-wrapper .steps-button .steps-button-icon{width:44rem;height:44rem;min-width:44rem;min-height:44rem}}.action-buttons-wrapper .steps-button-icon{border:1rem solid #f2b73f}.settings-container.loading{pointer-events:none;cursor:unset;opacity:.5}.settings-container .themes-content{display:flex}.settings-container .themes-content .theme-image{width:56rem;height:56rem;border-radius:16rem;overflow:hidden;margin-left:8rem;position:relative;cursor:pointer}.settings-container .themes-content .theme-image img{width:100%;height:100%;object-fit:none}.settings-container .themes-content .theme-image.checked::after{content:"";display:block;width:8rem;height:17rem;transform:translate(-50%, -50%) rotate(45deg);border-width:2rem;border-style:solid;border-right-color:#fff;border-bottom-color:#fff;border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);position:absolute;top:50%;left:50%}.opponent-connection-lost{display:flex;align-items:center;justify-content:center;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px);position:absolute;left:50%;transform:translateX(-50%);z-index:20}.desktop .opponent-connection-lost{padding:16rem;border-radius:16rem;top:83rem}.mobile .opponent-connection-lost{padding:8rem 16rem}@media(orientation: landscape){.mobile .opponent-connection-lost{border-radius:0 0 16rem 16rem;top:0}}@media(orientation: portrait){.mobile .opponent-connection-lost{top:62rem;border-radius:16rem}}.opponent-connection-lost .icon-wrapper{background:linear-gradient(143.5deg, #ad2a00 10.92%, #7b0059 81.42%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8rem}.desktop .opponent-connection-lost .icon-wrapper{width:48rem;height:48rem;min-width:48rem;min-height:48rem}.mobile .opponent-connection-lost .icon-wrapper{width:40rem;height:40rem}.opponent-connection-lost .icon-wrapper svg{width:52%;height:52%}.opponent-connection-lost .text-wrapper{line-height:1;letter-spacing:.2em}.opponent-connection-lost .text-wrapper .info-text{color:hsla(0,0%,100%,.6);text-transform:capitalize;margin-bottom:8rem;white-space:nowrap}.desktop .opponent-connection-lost .text-wrapper .info-text{font-size:16rem}.mobile .opponent-connection-lost .text-wrapper .info-text{font-size:12rem}@media(orientation: landscape){.mobile .opponent-connection-lost .text-wrapper .info-text{top:0}}.opponent-connection-lost .text-wrapper .info-text-bold{font-weight:800;text-transform:uppercase;color:#fff;white-space:nowrap}.desktop .opponent-connection-lost .text-wrapper .info-text-bold{font-size:24rem}.mobile .opponent-connection-lost .text-wrapper .info-text-bold{font-size:14rem}.connection-lost{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:13;background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px)}.connection-lost .loader-wrapper{position:relative;margin-bottom:16rem}.connection-lost .loader-wrapper .loader{width:104rem;height:104rem;border-radius:50%;border:6rem solid hsla(0,0%,100%,.1);position:relative}.connection-lost .loader-wrapper .loader::before{content:"";width:calc(100% + 12rem);height:calc(100% + 12rem);border:6rem solid rgba(0,0,0,0);border-radius:50%;border-right-color:#7b0059;transform:rotate(55deg);animation:spin .6s linear infinite;position:absolute;top:-6rem;left:-6rem}.connection-lost .loader-wrapper .icon-wrapper{width:72rem;height:72rem;background:linear-gradient(143.5deg, #ad2a00 10.92%, #7b0059 81.42%);display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:16rem;left:16rem}.connection-lost .loader-wrapper .icon-wrapper svg{width:41rem;height:41rem}.connection-lost .text-block{margin-bottom:8rem;line-height:24rem;text-align:center;max-width:252rem}.connection-lost .text-block.secondary{font-size:16rem;text-transform:capitalize;color:#fff}.connection-lost .text-block.main{font-size:20rem;font-weight:800;text-transform:uppercase;color:#fff}.connection-lost .text-block.minor{font-size:14rem;text-transform:capitalize;color:hsla(0,0%,100%,.6)}@keyframes spin{0%{transform:rotate(55deg)}50%{border-right-color:#ad2a00}100%{transform:rotate(415deg)}}.history-slider{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;z-index:30;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.4);height:108rem;transition:bottom .5s ease 0s}.history-slider:not(.active){bottom:-108rem}.history-slider-wrapper{width:70%;display:flex;flex-direction:column;padding-top:16rem}.history-slider-wrapper-mounts{display:flex;justify-content:space-between;align-items:center;margin-top:6rem}.history-slider-wrapper-mounts-round{color:#f2b73f !important}.history-slider-wrapper-mounts span{font-size:16rem;color:#fff;min-width:30px}.history-slider-wrapper-mounts span:nth-child(2){text-align:center}.history-slider-wrapper-mounts span:nth-child(3){text-align:right}@media(orientation: landscape){.mobile .history-slider-wrapper{width:50%;min-width:350rem}}@media(orientation: portrait){.mobile .history-slider-wrapper{width:90%}}.history-slider-wrapper .rc-slider{height:14rem;padding:5rem 0;border-radius:6rem}.history-slider-wrapper .rc-slider .rc-slider-rail{height:4rem}.history-slider-wrapper .rc-slider .rc-slider-handle{height:14rem;width:14rem;margin-top:-5rem;border:solid 2rem #96dbfa}.history-slider-wrapper .rc-slider .rc-slider-step{height:4rem}.history-slider-wrapper .rc-slider .rc-slider-mark{font-size:12rem}.history-slider-wrapper .rc-slider .rc-slider-track{height:4rem;border-radius:6rem}.history-slider-bottom{display:flex;align-items:center;padding-bottom:16rem}.mobile .history-slider-bottom button{margin:0 18rem}.history-slider-bottom button{margin:0 15rem}.history-slider-bottom button:disabled{opacity:.5;cursor:unset}.history-slider-bottom button:first-child svg,.history-slider-bottom button:last-child svg{padding:6rem}.history-slider-bottom button:nth-child(2) svg,.history-slider-bottom button:nth-child(4) svg{padding:4rem}.history-slider-bottom button svg{width:32rem;height:32rem}.mobile .history-slider{position:fixed}.connection-lost{z-index:98}.connection-lost .popup-button{background:linear-gradient(99.91deg, #f2b73f 0%, #c48300 100%);backdrop-filter:blur(50px);border-radius:16rem;border:1rem solid #f2b73f;font-weight:600;font-size:14rem;line-height:22rem;text-align:center;color:#232323;padding:16rem;text-transform:uppercase;margin-top:24rem}.desktop .connection-lost .popup-button{width:280rem}.mobile .connection-lost .popup-button{width:calc(100% - 32rem);max-width:280rem}.cancel-game-waiting{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:50}.cancel-game-waiting::before{content:"";display:block;position:fixed;inset:0;background:rgba(0,0,0,.6)}.cancel-game-waiting-content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:80%;z-index:51;max-width:520rem}.cancel-game-waiting-content .loader{margin-top:24rem}.cancel-game-waiting-content p{text-align:center;font-size:18rem;color:#fff;text-transform:uppercase}.loader{border:4rem solid rgba(0,0,0,0);border-radius:50%;border-top:4rem solid #fff;width:60rem;height:60rem;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.gs-loader{width:10%;min-width:60px;max-width:150px;z-index:1}.gs-loader img{width:100%;height:auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.start-demo-container{width:100%;height:100vh}.start-demo-container .start-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:16;width:120rem;height:120rem;border-radius:50%;text-transform:uppercase;font-weight:700;font-size:24rem;line-height:1;color:#fff;border:1rem solid rgba(0,0,0,0);background-image:linear-gradient(108.9deg, #15cc69 13.85%, #049848 81.88%),linear-gradient(180deg, #0ec264, #88e3b6);background-origin:border-box;background-clip:content-box,border-box;box-shadow:0 12rem 60rem rgba(7,49,31,.6),inset -1rem -4rem 16rem rgba(8,221,119,.82)}.user-connection-lost{margin-top:4rem}.desktop .user-connection-lost{border-radius:16rem;top:83rem}@media(orientation: landscape){.mobile .user-connection-lost{border-radius:0 0 16rem 16rem;top:0}}@media(orientation: portrait){.mobile .user-connection-lost{top:62rem;border-radius:16rem}}.user-connection-lost .icon-wrapper{border:solid 1rem rgba(0,0,0,0);background-image:linear-gradient(0deg, #5b1e1e, #5b1e1e),linear-gradient(180deg, rgba(255, 0, 0, 0) 0%, #ff0000 100%);background-origin:border-box;background-clip:content-box,border-box;border-radius:50%;display:flex;align-items:center;justify-content:center}.desktop .user-connection-lost .icon-wrapper{width:48rem;height:48rem;min-width:48rem;min-height:48rem}.mobile .user-connection-lost .icon-wrapper{width:32rem;height:32rem}.user-connection-lost .icon-wrapper svg{width:52%;height:52%}.user-connection-lost .text-wrapper{line-height:1;letter-spacing:.2em}.user-connection-lost .text-wrapper .info-text{color:hsla(0,0%,100%,.6);text-transform:capitalize;margin-bottom:8rem;white-space:nowrap}.desktop .user-connection-lost .text-wrapper .info-text{font-size:16rem}.mobile .user-connection-lost .text-wrapper .info-text{font-size:12rem}@media(orientation: landscape){.mobile .user-connection-lost .text-wrapper .info-text{top:0}}.user-connection-lost .text-wrapper .info-text-bold{font-weight:800;text-transform:uppercase;color:#fff;white-space:nowrap}.desktop .user-connection-lost .text-wrapper .info-text-bold{font-size:24rem}.mobile .user-connection-lost .text-wrapper .info-text-bold{font-size:14rem}@media(orientation: landscape){.mobile .user-side.player .user-connection-lost{bottom:45rem;top:unset;border-radius:16rem}}@media(orientation: portrait){.mobile .user-side.player .user-connection-lost{bottom:60rem;top:unset}}.desktop .user-side.player .user-connection-lost{bottom:83rem;top:unset}.guest-mode-view{position:absolute;bottom:0;background:linear-gradient(99.91deg, #ffffff 0%, #b3b3b3 100%);backdrop-filter:blur(50px);display:flex;align-items:center;justify-content:center;z-index:3}.desktop .guest-mode-view{min-width:256rem;transform:translateX(-50%);left:50%;border-radius:16rem 16rem 0 0;padding:9rem}@media(orientation: landscape){.mobile .guest-mode-view{min-width:176rem;transform:translateX(calc(-50% + 46rem));left:50%;border-radius:16rem 16rem 0 0;padding:9rem}}@media(orientation: portrait){.mobile .guest-mode-view{width:100%;padding:4rem;left:0}}.guest-mode-view .guest-mode-text{color:#232323;text-transform:capitalize;font-size:14rem}.guest-mode-view svg{fill:#232323;width:22rem;margin-right:9rem}.game-notification{display:flex;align-items:center;border-radius:16rem;background:hsla(0,0%,100%,.5);backdrop-filter:blur(80px);padding:6rem 14rem;position:absolute}.game-notification-icon{width:18rem;margin-right:14rem}.game-notification-icon svg{fill:#000}.game-notification-text{font-size:16rem}.desktop .user-side.opponent .game-notification{top:200rem}@media(orientation: landscape){.mobile .user-side.opponent .game-notification{top:62rem}}@media(orientation: portrait){.mobile .user-side.opponent .game-notification{top:124rem}}.desktop .user-side.player .game-notification{bottom:240rem}@media(orientation: landscape){.mobile .user-side.player .game-notification{bottom:98rem}}@media(orientation: portrait){.mobile .user-side.player .game-notification{bottom:158rem}}.game-wrapper{position:relative;overflow:hidden}.game-wrapper.finished-game::before{content:"";position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh}.mobile .game-wrapper::after{content:"";background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px);position:fixed;top:0;left:0;z-index:1}@media(orientation: landscape){.mobile .game-wrapper::after{width:92rem;height:100vh;border-radius:0 16rem 16rem 0}}@media(orientation: portrait){.mobile .game-wrapper::after{width:100vw;height:92rem;border-radius:0 0 16rem 16rem}}.game-wrapper .start-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:16;width:120rem;height:120rem;border-radius:50%;text-transform:uppercase;font-weight:700;font-size:24rem;line-height:1;color:#fff;border:1rem solid rgba(0,0,0,0);background-image:linear-gradient(108.9deg, #15cc69 13.85%, #049848 81.88%),linear-gradient(180deg, #0ec264, #88e3b6);background-origin:border-box;background-clip:content-box,border-box;box-shadow:0 12rem 60rem rgba(7,49,31,.6),inset -1rem -4rem 16rem rgba(8,221,119,.82)}.game-wrapper .toggle-switch-demo{position:absolute;bottom:9rem;right:16rem;z-index:10;display:flex;align-items:center;width:124rem}.game-wrapper .toggle-switch-demo .toggle-switch-text{font-weight:400;font-size:10rem;line-height:14rem;color:hsla(0,0%,100%,.6);width:100%;text-transform:capitalize}.game-wrapper .toggle-switch-demo span{margin-bottom:0}.mobile .game-wrapper .toggle-switch-demo{bottom:calc(100% - 36rem);left:16rem}@media(orientation: landscape){.mobile .game-wrapper .toggle-switch-demo{bottom:7rem;left:176rem}}.user-side-status{border-radius:28rem;position:absolute;z-index:20}.desktop .user-side.opponent .user-side-status{top:24rem}@media(orientation: landscape){.mobile .user-side.opponent .user-side-status{top:60rem}}@media(orientation: portrait){.mobile .user-side.opponent .user-side-status{top:117rem}}.desktop .game-wrapper:not(.guest-mode) .user-side.player .user-side-status{bottom:24rem}.desktop .game-wrapper.guest-mode .user-side.player .user-side-status{bottom:80rem}@media(orientation: landscape){.mobile .game-wrapper:not(.guest-mode) .user-side.player .user-side-status{bottom:94rem}.mobile .game-wrapper.guest-mode .user-side.player .user-side-status{bottom:110rem}}@media(orientation: portrait){.mobile .game-wrapper:not(.guest-mode) .user-side.player .user-side-status{bottom:150rem}.mobile .game-wrapper.guest-mode .user-side.player .user-side-status{bottom:137rem}}.user-side-status .user-side-content{background:linear-gradient(122.79deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.128) 100%);backdrop-filter:blur(100px);display:flex;align-items:center;justify-content:center;border-radius:inherit;padding:14rem 32rem}.user-side-status .user-side-content .icon-wrapper{width:24rem;height:24rem;margin-right:8rem}.user-side-status .user-side-content .icon-wrapper svg{fill:#fff}.user-side-status .user-side-content .text-block{font-weight:800;font-size:16rem;color:#fff}.user-side-status::before{content:"";display:block;position:absolute;top:1rem;bottom:1rem;left:1rem;right:1rem;border-radius:inherit;z-index:-1}.user-side-status.winner::before{background-color:#13b143}.firefox .user-side-status.winner::before{background-color:rgba(21,115,48,.7)}.user-side-status.draw::before{background-color:#f2b73f}.firefox .user-side-status.draw::before{background-color:rgba(177,136,53,.8)}.dealing-step1:not(.guest-mode) .user-side.opponent .card-wrapper-helper,.dealing-step1:not(.guest-mode) .user-side.player .card-wrapper-helper{transform-style:preserve-3d;transform:scale(0) rotateY(180deg);animation-name:dealingStep1;animation-duration:2s;perspective:500px;transition-duration:unset;transform-origin:left;animation-fill-mode:forwards}.dealing-step1:not(.guest-mode) .user-side.opponent .card-wrapper-helper{animation-delay:.2s}@keyframes dealingStep1{0%{transform:scale(0) rotateY(180deg);transform-origin:center}12%{transform:scale(1.05) rotateY(180deg);transform-origin:center}13%{transform:scale(1) rotateY(180deg);transform-origin:center}14%{transform:scale(1) rotateY(180deg);transform-origin:center}20%{transform:scale(1) rotateY(180deg);transform-origin:left}33%{transform:scale(1) rotateY(0deg);transform-origin:left}94%{transform:scale(1) rotateY(0deg);transform-origin:left}95%{transform:scale(1.1) rotateY(0deg);transform-origin:center}100%{transform:scale(0) rotateY(0deg);transform-origin:center}}.dealing-step2 .card-position{overflow:hidden}.dealing-step3 .user-side .card-position{overflow:hidden}.card-position,.card-wrapper{will-change:transform}@media(orientation: portrait){.mobile .dealing-step2 .on-board-cards{width:100%;height:calc(100% - 92rem)}}.dealing-step2 .card-position,.dealing-step2 .card-wrapper,.dealing-step2 .card-wrapper-helper{transition:unset !important;transition-duration:unset !important}.dealing-step2:not(.guest-mode) .user-side,.dealing-step2:not(.guest-mode) .on-board-cards,.dealing-step3:not(.guest-mode) .user-side,.dealing-step3:not(.guest-mode) .on-board-cards{z-index:1}@media(orientation: landscape){.mobile .dealing-step2:not(.guest-mode) .user-side,.mobile .dealing-step2:not(.guest-mode) .on-board-cards,.mobile .dealing-step3:not(.guest-mode) .user-side,.mobile .dealing-step3:not(.guest-mode) .on-board-cards{width:calc(100% - 92rem)}}.dealing-step2:not(.guest-mode) .user-side .card-position,.dealing-step2:not(.guest-mode) .on-board-cards .card-position,.dealing-step3:not(.guest-mode) .user-side .card-position,.dealing-step3:not(.guest-mode) .on-board-cards .card-position{transform-style:preserve-3d;animation-duration:.4s;perspective:500px;animation-fill-mode:forwards}.dealing-step2:not(.guest-mode) .user-side.player .cards .card-position,.dealing-step3:not(.guest-mode) .user-side.player .cards .card-position{opacity:0}.desktop .dealing-step2:not(.guest-mode) .user-side.player .cards .card-position,.desktop .dealing-step3:not(.guest-mode) .user-side.player .cards .card-position{animation-name:dealingStep2plDesktop}@media(orientation: landscape){.mobile .dealing-step2:not(.guest-mode) .user-side.player .cards .card-position,.mobile .dealing-step3:not(.guest-mode) .user-side.player .cards .card-position{animation-name:dealingStep2plLandscape}}@media(orientation: portrait){.mobile .dealing-step2:not(.guest-mode) .user-side.player .cards .card-position,.mobile .dealing-step3:not(.guest-mode) .user-side.player .cards .card-position{animation-name:dealingStep2plPortrait}}.dealing-step2:not(.guest-mode) .user-side.player .cards .card-position .card-wrapper,.dealing-step3:not(.guest-mode) .user-side.player .cards .card-position .card-wrapper{transform:rotateY(180deg);animation-name:cardFlipAnimation;animation-duration:.25s;animation-fill-mode:forwards}.dealing-step2:not(.guest-mode) .user-side.opponent .cards .card-position,.dealing-step3:not(.guest-mode) .user-side.opponent .cards .card-position{opacity:0;transform-origin:top}.desktop .dealing-step2:not(.guest-mode) .user-side.opponent .cards .card-position,.desktop .dealing-step3:not(.guest-mode) .user-side.opponent .cards .card-position{animation-name:dealingStep2oppDesktop}@media(orientation: landscape){.mobile .dealing-step2:not(.guest-mode) .user-side.opponent .cards .card-position,.mobile .dealing-step3:not(.guest-mode) .user-side.opponent .cards .card-position{animation-name:dealingStep2oppLandscape}}@media(orientation: portrait){.mobile .dealing-step2:not(.guest-mode) .user-side.opponent .cards .card-position,.mobile .dealing-step3:not(.guest-mode) .user-side.opponent .cards .card-position{animation-name:dealingStep2oppPortrait}}.dealing-step2:not(.guest-mode) .user-side.player .card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.player .card-wrapper-helper{opacity:0;animation-name:opacityAnimation;animation-duration:.1s;animation-fill-mode:forwards}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position ․card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.opponent .card-position ․card-wrapper-helper{opacity:0;animation-name:opacityAnimation;animation-duration:.1s;animation-fill-mode:forwards}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(1) ․card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(1) ․card-wrapper-helper{animation-duration:1.25s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(2) ․card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(2) ․card-wrapper-helper{animation-duration:1.35s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(3) ․card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(3) ․card-wrapper-helper{animation-duration:1.45s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(4) ․card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(4) ․card-wrapper-helper{animation-duration:1.55s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(5) ․card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(5) ․card-wrapper-helper{animation-duration:1.65s}@keyframes opacityAnimation{0%{opacity:0}99%{opacity:0}100%{opacity:1}}.desktop .dealing-step2:not(.guest-mode) .on-board-cards{height:100%;width:100%}.dealing-step2:not(.guest-mode) .on-board-cards .card-position{position:absolute;right:50%;top:50%;opacity:0}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(1){transform:translate(calc(-200% - 3rem + 100%), -50%)}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(2){transform:translate(calc(-100% - 1rem + 100%), -50%)}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(3){transform:translate(calc(1rem + 100%), -50%)}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(4){transform:translate(calc(3rem + 100% + 100%), -50%)}.dealing-step2:not(.guest-mode) .on-board-cards .card-position .card-wrapper-helper .card-wrapper{transform:rotateY(180deg);animation-name:cardFlipAnimation;animation-duration:.4s;animation-fill-mode:forwards}.desktop .dealing-step2:not(.guest-mode) .on-board-cards .card-position{animation-name:dealingStep2boardCardsDesktop}@media(orientation: landscape){.mobile .dealing-step2:not(.guest-mode) .on-board-cards .card-position{animation-name:dealingStep2boardCardsLandscape}}@media(orientation: portrait){.mobile .dealing-step2:not(.guest-mode) .on-board-cards .card-position{animation-name:dealingStep2boardCardsPortrait}}@keyframes dealingStep2plDesktop{0%{transform:translate(639%, 94%) rotate(62deg);bottom:200%;opacity:1}100%{opacity:1}}@keyframes dealingStep2oppDesktop{0%{transform:scale(1.45) translate(486%, 15%) rotate(62deg);top:0;opacity:1}100%{opacity:1}}@keyframes dealingStep2boardCardsDesktop{0%{transform:translate(47%, 55%) rotate(62deg);right:0;top:0;opacity:1}100%{opacity:1}}@keyframes dealingStep2boardCardsPortrait{0%{transform:translate(0%, -50%) rotate(30deg);right:0;top:0;opacity:1}100%{opacity:1}}@keyframes dealingStep2plPortrait{0%{transform:translate(-8%, 93%) rotate(30deg);bottom:200%;right:0;opacity:1}100%{opacity:1}}@keyframes dealingStep2oppPortrait{0%{top:0;right:0;opacity:1;transform:scale(1.45) translate(19%, -67%) rotate(30deg)}100%{opacity:1}}@keyframes dealingStep2boardCardsLandscape{0%{transform:translate(45%, -53%) rotate(22deg);right:100%;top:0;opacity:1}100%{opacity:1}}@keyframes dealingStep2plLandscape{0%{transform:translate(50%, 52%) rotate(22deg);bottom:100%;right:100%;opacity:1}100%{opacity:1}}@keyframes dealingStep2oppLandscape{0%{transform:scale(1.45) translate(24%, -16%) rotate(23deg);top:100%;right:100%;opacity:1}100%{opacity:1}}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(1),.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(1){animation-delay:.25s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(1) .card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(1) .card-wrapper-helper{animation-delay:.15s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(1) .card-wrapper-helper .card-wrapper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(1) .card-wrapper-helper .card-wrapper{animation-delay:1.2s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(2),.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(2){animation-delay:.35s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(2) .card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(2) .card-wrapper-helper{animation-delay:.25s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(2) .card-wrapper-helper .card-wrapper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(2) .card-wrapper-helper .card-wrapper{animation-delay:1.3s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(3),.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(3){animation-delay:.45s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(3) .card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(3) .card-wrapper-helper{animation-delay:.35s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(3) .card-wrapper-helper .card-wrapper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(3) .card-wrapper-helper .card-wrapper{animation-delay:1.4s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(4),.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(4){animation-delay:.55s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(4) .card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(4) .card-wrapper-helper{animation-delay:.45s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(4) .card-wrapper-helper .card-wrapper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(4) .card-wrapper-helper .card-wrapper{animation-delay:1.5s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(5),.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(5){animation-delay:.65s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(5) .card-wrapper-helper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(5) .card-wrapper-helper{animation-delay:.55s}.dealing-step2:not(.guest-mode) .user-side.player .card-position:nth-of-type(5) .card-wrapper-helper .card-wrapper,.dealing-step3:not(.guest-mode) .user-side.player .card-position:nth-of-type(5) .card-wrapper-helper .card-wrapper{animation-delay:1.6s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(1),.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(1){animation-delay:1.05s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(2),.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(2){animation-delay:1.15s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(3),.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(3){animation-delay:1.25s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(4),.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(4){animation-delay:1.35s}.dealing-step2:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(5),.dealing-step3:not(.guest-mode) .user-side.opponent .card-position:nth-of-type(5){animation-delay:1.45s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(1){animation-delay:2s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(1) .card-wrapper-helper .card-wrapper{animation-delay:2s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(2){animation-delay:2.1s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(2) .card-wrapper-helper .card-wrapper{animation-delay:2.1s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(3){animation-delay:2.2s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(3) .card-wrapper-helper .card-wrapper{animation-delay:2.2s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(4){animation-delay:2.3s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(4) .card-wrapper-helper .card-wrapper{animation-delay:2.3s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(5){animation-delay:2.4s}.dealing-step2:not(.guest-mode) .on-board-cards .card-position:nth-of-type(5) .card-wrapper-helper .card-wrapper{animation-delay:2.4s}html{font-size:1px}.pasoor-game{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#000;font-family:"Open Sans",sans-serif}html[lang=fa] .pasoor-game *{font-family:"iran-sans-x",sans-serif !important}.bg-image{position:absolute;width:100%;height:100%;z-index:0}::-webkit-scrollbar{width:2rem}::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1);border-radius:10rem}::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10rem}',""]);const s=i},6314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r=void 0!==t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,o,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s0?" ".concat(u[5]):""," {").concat(u[1],"}")),u[5]=a),n&&(u[2]?(u[1]="@media ".concat(u[2]," {").concat(u[1],"}"),u[2]=n):u[2]=n),o&&(u[4]?(u[1]="@supports (".concat(u[4],") {").concat(u[1],"}"),u[4]=o):u[4]="".concat(o)),t.push(u))}},t}},1601:e=>{"use strict";e.exports=function(e){return e[1]}},4146:(e,t,n)=>{"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var s=l(t),h=l(n),g=0;g{var r;!function(){"use strict";var o=function(){this.init()};o.prototype={init:function(){var e=this||a;return e._counter=1e3,e._html5AudioPool=[],e.html5PoolSize=10,e._codecs={},e._howls=[],e._muted=!1,e._volume=1,e._canPlayEvent="canplaythrough",e._navigator="undefined"!=typeof window&&window.navigator?window.navigator:null,e.masterGain=null,e.noAudio=!1,e.usingWebAudio=!0,e.autoSuspend=!0,e.ctx=null,e.autoUnlock=!0,e._setup(),e},volume:function(e){var t=this||a;if(e=parseFloat(e),t.ctx||f(),void 0!==e&&e>=0&&e<=1){if(t._volume=e,t._muted)return t;t.usingWebAudio&&t.masterGain.gain.setValueAtTime(e,a.ctx.currentTime);for(var n=0;n=0;t--)e._howls[t].unload();return e.usingWebAudio&&e.ctx&&void 0!==e.ctx.close&&(e.ctx.close(),e.ctx=null,f()),e},codecs:function(e){return(this||a)._codecs[e.replace(/^x-/,"")]},_setup:function(){var e=this||a;if(e.state=e.ctx&&e.ctx.state||"suspended",e._autoSuspend(),!e.usingWebAudio)if("undefined"!=typeof Audio)try{void 0===(new Audio).oncanplaythrough&&(e._canPlayEvent="canplay")}catch(t){e.noAudio=!0}else e.noAudio=!0;try{(new Audio).muted&&(e.noAudio=!0)}catch(e){}return e.noAudio||e._setupCodecs(),e},_setupCodecs:function(){var e=this||a,t=null;try{t="undefined"!=typeof Audio?new Audio:null}catch(t){return e}if(!t||"function"!=typeof t.canPlayType)return e;var n=t.canPlayType("audio/mpeg;").replace(/^no$/,""),r=e._navigator?e._navigator.userAgent:"",o=r.match(/OPR\/([0-6].)/g),i=o&&parseInt(o[0].split("/")[1],10)<33,s=-1!==r.indexOf("Safari")&&-1===r.indexOf("Chrome"),l=r.match(/Version\/(.*?) /),c=s&&l&&parseInt(l[1],10)<15;return e._codecs={mp3:!(i||!n&&!t.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!n,opus:!!t.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!t.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(t.canPlayType('audio/wav; codecs="1"')||t.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!t.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!t.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(t.canPlayType("audio/x-m4a;")||t.canPlayType("audio/m4a;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(t.canPlayType("audio/x-m4b;")||t.canPlayType("audio/m4b;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(t.canPlayType("audio/x-mp4;")||t.canPlayType("audio/mp4;")||t.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(c||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(c||!t.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!t.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(t.canPlayType("audio/x-flac;")||t.canPlayType("audio/flac;")).replace(/^no$/,"")},e},_unlockAudio:function(){var e=this||a;if(!e._audioUnlocked&&e.ctx){e._audioUnlocked=!1,e.autoUnlock=!1,e._mobileUnloaded||44100===e.ctx.sampleRate||(e._mobileUnloaded=!0,e.unload()),e._scratchBuffer=e.ctx.createBuffer(1,1,22050);var t=function(n){for(;e._html5AudioPool.length0?s._seek:n._sprite[e][0]/1e3),u=Math.max(0,(n._sprite[e][0]+n._sprite[e][1])/1e3-c),d=1e3*u/Math.abs(s._rate),p=n._sprite[e][0]/1e3,f=(n._sprite[e][0]+n._sprite[e][1])/1e3;s._sprite=e,s._ended=!1;var m=function(){s._paused=!1,s._seek=c,s._start=p,s._stop=f,s._loop=!(!s._loop&&!n._sprite[e][2])};if(!(c>=f)){var h=s._node;if(n._webAudio){var g=function(){n._playLock=!1,m(),n._refreshBuffer(s);var e=s._muted||n._muted?0:s._volume;h.gain.setValueAtTime(e,a.ctx.currentTime),s._playStart=a.ctx.currentTime,void 0===h.bufferSource.start?s._loop?h.bufferSource.noteGrainOn(0,c,86400):h.bufferSource.noteGrainOn(0,c,u):s._loop?h.bufferSource.start(0,c,86400):h.bufferSource.start(0,c,u),d!==1/0&&(n._endTimers[s._id]=setTimeout(n._ended.bind(n,s),d)),t||setTimeout((function(){n._emit("play",s._id),n._loadQueue()}),0)};"running"===a.state&&"interrupted"!==a.ctx.state?g():(n._playLock=!0,n.once("resume",g),n._clearTimer(s._id))}else{var y=function(){h.currentTime=c,h.muted=s._muted||n._muted||a._muted||h.muted,h.volume=s._volume*a.volume(),h.playbackRate=s._rate;try{var r=h.play();if(r&&"undefined"!=typeof Promise&&(r instanceof Promise||"function"==typeof r.then)?(n._playLock=!0,m(),r.then((function(){n._playLock=!1,h._unlocked=!0,t?n._loadQueue():n._emit("play",s._id)})).catch((function(){n._playLock=!1,n._emit("playerror",s._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),s._ended=!0,s._paused=!0}))):t||(n._playLock=!1,m(),n._emit("play",s._id)),h.playbackRate=s._rate,h.paused)return void n._emit("playerror",s._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");"__default"!==e||s._loop?n._endTimers[s._id]=setTimeout(n._ended.bind(n,s),d):(n._endTimers[s._id]=function(){n._ended(s),h.removeEventListener("ended",n._endTimers[s._id],!1)},h.addEventListener("ended",n._endTimers[s._id],!1))}catch(e){n._emit("playerror",s._id,e)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===h.src&&(h.src=n._src,h.load());var b=window&&window.ejecta||!h.readyState&&a._navigator.isCocoonJS;if(h.readyState>=3||b)y();else{n._playLock=!0,n._state="loading";var v=function(){n._state="loaded",y(),h.removeEventListener(a._canPlayEvent,v,!1)};h.addEventListener(a._canPlayEvent,v,!1),n._clearTimer(s._id)}}return s._id}n._ended(s)},pause:function(e){var t=this;if("loaded"!==t._state||t._playLock)return t._queue.push({event:"pause",action:function(){t.pause(e)}}),t;for(var n=t._getSoundIds(e),r=0;r=0?t=parseInt(o[0],10):e=parseFloat(o[0]):o.length>=2&&(e=parseFloat(o[0]),t=parseInt(o[1],10)),!(void 0!==e&&e>=0&&e<=1))return(n=t?r._soundById(t):r._sounds[0])?n._volume:0;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"volume",action:function(){r.volume.apply(r,o)}}),r;void 0===t&&(r._volume=e),t=r._getSoundIds(t);for(var i=0;i0?r/c:r),d=Date.now();e._fadeTo=n,e._interval=setInterval((function(){var o=(Date.now()-d)/r;d=Date.now(),s+=l*o,s=Math.round(100*s)/100,s=l<0?Math.max(n,s):Math.min(n,s),i._webAudio?e._volume=s:i.volume(s,e._id,!0),a&&(i._volume=s),(nt&&s>=n)&&(clearInterval(e._interval),e._interval=null,e._fadeTo=null,i.volume(n,e._id),i._emit("fade",e._id))}),u)},_stopFade:function(e){var t=this,n=t._soundById(e);return n&&n._interval&&(t._webAudio&&n._node.gain.cancelScheduledValues(a.ctx.currentTime),clearInterval(n._interval),n._interval=null,t.volume(n._fadeTo,e),n._fadeTo=null,t._emit("fade",e)),t},loop:function(){var e,t,n,r=this,o=arguments;if(0===o.length)return r._loop;if(1===o.length){if("boolean"!=typeof o[0])return!!(n=r._soundById(parseInt(o[0],10)))&&n._loop;e=o[0],r._loop=e}else 2===o.length&&(e=o[0],t=parseInt(o[1],10));for(var a=r._getSoundIds(t),i=0;i=0?t=parseInt(o[0],10):e=parseFloat(o[0]):2===o.length&&(e=parseFloat(o[0]),t=parseInt(o[1],10)),"number"!=typeof e)return(n=r._soundById(t))?n._rate:r._rate;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"rate",action:function(){r.rate.apply(r,o)}}),r;void 0===t&&(r._rate=e),t=r._getSoundIds(t);for(var i=0;i=0?t=parseInt(r[0],10):n._sounds.length&&(t=n._sounds[0]._id,e=parseFloat(r[0])):2===r.length&&(e=parseFloat(r[0]),t=parseInt(r[1],10)),void 0===t)return 0;if("number"==typeof e&&("loaded"!==n._state||n._playLock))return n._queue.push({event:"seek",action:function(){n.seek.apply(n,r)}}),n;var o=n._soundById(t);if(o){if(!("number"==typeof e&&e>=0)){if(n._webAudio){var i=n.playing(t)?a.ctx.currentTime-o._playStart:0,s=o._rateSeek?o._rateSeek-o._seek:0;return o._seek+(s+i*Math.abs(o._rate))}return o._node.currentTime}var l=n.playing(t);l&&n.pause(t,!0),o._seek=e,o._ended=!1,n._clearTimer(t),n._webAudio||!o._node||isNaN(o._node.duration)||(o._node.currentTime=e);var c=function(){l&&n.play(t,!0),n._emit("seek",t)};if(l&&!n._webAudio){var u=function(){n._playLock?setTimeout(u,0):c()};setTimeout(u,0)}else c()}return n},playing:function(e){var t=this;if("number"==typeof e){var n=t._soundById(e);return!!n&&!n._paused}for(var r=0;r=0&&a._howls.splice(r,1);var o=!0;for(n=0;n=0){o=!1;break}return l&&o&&delete l[e._src],a.noAudio=!1,e._state="unloaded",e._sounds=[],e=null,null},on:function(e,t,n,r){var o=this["_on"+e];return"function"==typeof t&&o.push(r?{id:n,fn:t,once:r}:{id:n,fn:t}),this},off:function(e,t,n){var r=this,o=r["_on"+e],a=0;if("number"==typeof t&&(n=t,t=null),t||n)for(a=0;a=0;a--)o[a].id&&o[a].id!==t&&"load"!==e||(setTimeout(function(e){e.call(this,t,n)}.bind(r,o[a].fn),0),o[a].once&&r.off(e,o[a].fn,o[a].id));return r._loadQueue(e),r},_loadQueue:function(e){var t=this;if(t._queue.length>0){var n=t._queue[0];n.event===e&&(t._queue.shift(),t._loadQueue()),e||n.action()}return t},_ended:function(e){var t=this,n=e._sprite;if(!t._webAudio&&e._node&&!e._node.paused&&!e._node.ended&&e._node.currentTime=0;r--){if(n<=t)return;e._sounds[r]._ended&&(e._webAudio&&e._sounds[r]._node&&e._sounds[r]._node.disconnect(0),e._sounds.splice(r,1),n--)}}},_getSoundIds:function(e){if(void 0===e){for(var t=[],n=0;n=0;if(a._scratchBuffer&&e.bufferSource&&(e.bufferSource.onended=null,e.bufferSource.disconnect(0),t))try{e.bufferSource.buffer=a._scratchBuffer}catch(e){}return e.bufferSource=null,this},_clearSound:function(e){/MSIE |Trident\//.test(a._navigator&&a._navigator.userAgent)||(e.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var s=function(e){this._parent=e,this.init()};s.prototype={init:function(){var e=this,t=e._parent;return e._muted=t._muted,e._loop=t._loop,e._volume=t._volume,e._rate=t._rate,e._seek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++a._counter,t._sounds.push(e),e.create(),e},create:function(){var e=this,t=e._parent,n=a._muted||e._muted||e._parent._muted?0:e._volume;return t._webAudio?(e._node=void 0===a.ctx.createGain?a.ctx.createGainNode():a.ctx.createGain(),e._node.gain.setValueAtTime(n,a.ctx.currentTime),e._node.paused=!0,e._node.connect(a.masterGain)):a.noAudio||(e._node=a._obtainHtml5Audio(),e._errorFn=e._errorListener.bind(e),e._node.addEventListener("error",e._errorFn,!1),e._loadFn=e._loadListener.bind(e),e._node.addEventListener(a._canPlayEvent,e._loadFn,!1),e._endFn=e._endListener.bind(e),e._node.addEventListener("ended",e._endFn,!1),e._node.src=t._src,e._node.preload=!0===t._preload?"auto":t._preload,e._node.volume=n*a.volume(),e._node.load()),e},reset:function(){var e=this,t=e._parent;return e._muted=t._muted,e._loop=t._loop,e._volume=t._volume,e._rate=t._rate,e._seek=0,e._rateSeek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++a._counter,e},_errorListener:function(){var e=this;e._parent._emit("loaderror",e._id,e._node.error?e._node.error.code:0),e._node.removeEventListener("error",e._errorFn,!1)},_loadListener:function(){var e=this,t=e._parent;t._duration=Math.ceil(10*e._node.duration)/10,0===Object.keys(t._sprite).length&&(t._sprite={__default:[0,1e3*t._duration]}),"loaded"!==t._state&&(t._state="loaded",t._emit("load"),t._loadQueue()),e._node.removeEventListener(a._canPlayEvent,e._loadFn,!1)},_endListener:function(){var e=this,t=e._parent;t._duration===1/0&&(t._duration=Math.ceil(10*e._node.duration)/10,t._sprite.__default[1]===1/0&&(t._sprite.__default[1]=1e3*t._duration),t._ended(e)),e._node.removeEventListener("ended",e._endFn,!1)}};var l={},c=function(e){var t=e._src;if(l[t])return e._duration=l[t].duration,void p(e);if(/^data:[^;]+;base64,/.test(t)){for(var n=atob(t.split(",")[1]),r=new Uint8Array(n.length),o=0;o0?(l[t._src]=e,p(t,e)):n()};"undefined"!=typeof Promise&&1===a.ctx.decodeAudioData.length?a.ctx.decodeAudioData(e).then(r).catch(n):a.ctx.decodeAudioData(e,r,n)},p=function(e,t){t&&!e._duration&&(e._duration=t.duration),0===Object.keys(e._sprite).length&&(e._sprite={__default:[0,1e3*e._duration]}),"loaded"!==e._state&&(e._state="loaded",e._emit("load"),e._loadQueue())},f=function(){if(a.usingWebAudio){try{"undefined"!=typeof AudioContext?a.ctx=new AudioContext:"undefined"!=typeof webkitAudioContext?a.ctx=new webkitAudioContext:a.usingWebAudio=!1}catch(e){a.usingWebAudio=!1}a.ctx||(a.usingWebAudio=!1);var e=/iP(hone|od|ad)/.test(a._navigator&&a._navigator.platform),t=a._navigator&&a._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),n=t?parseInt(t[1],10):null;if(e&&n&&n<9){var r=/safari/.test(a._navigator&&a._navigator.userAgent.toLowerCase());a._navigator&&!r&&(a.usingWebAudio=!1)}a.usingWebAudio&&(a.masterGain=void 0===a.ctx.createGain?a.ctx.createGainNode():a.ctx.createGain(),a.masterGain.gain.setValueAtTime(a._muted?0:a._volume,a.ctx.currentTime),a.masterGain.connect(a.ctx.destination)),a._setup()}};void 0===(r=function(){return{Howler:a,Howl:i}}.apply(t,[]))||(e.exports=r),t.Howler=a,t.Howl=i,void 0!==n.g?(n.g.HowlerGlobal=o,n.g.Howler=a,n.g.Howl=i,n.g.Sound=s):"undefined"!=typeof window&&(window.HowlerGlobal=o,window.Howler=a,window.Howl=i,window.Sound=s)}(),function(){"use strict";var e;HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(e){var t=this;if(!t.ctx||!t.ctx.listener)return t;for(var n=t._howls.length-1;n>=0;n--)t._howls[n].stereo(e);return t},HowlerGlobal.prototype.pos=function(e,t,n){var r=this;return r.ctx&&r.ctx.listener?(t="number"!=typeof t?r._pos[1]:t,n="number"!=typeof n?r._pos[2]:n,"number"!=typeof e?r._pos:(r._pos=[e,t,n],void 0!==r.ctx.listener.positionX?(r.ctx.listener.positionX.setTargetAtTime(r._pos[0],Howler.ctx.currentTime,.1),r.ctx.listener.positionY.setTargetAtTime(r._pos[1],Howler.ctx.currentTime,.1),r.ctx.listener.positionZ.setTargetAtTime(r._pos[2],Howler.ctx.currentTime,.1)):r.ctx.listener.setPosition(r._pos[0],r._pos[1],r._pos[2]),r)):r},HowlerGlobal.prototype.orientation=function(e,t,n,r,o,a){var i=this;if(!i.ctx||!i.ctx.listener)return i;var s=i._orientation;return t="number"!=typeof t?s[1]:t,n="number"!=typeof n?s[2]:n,r="number"!=typeof r?s[3]:r,o="number"!=typeof o?s[4]:o,a="number"!=typeof a?s[5]:a,"number"!=typeof e?s:(i._orientation=[e,t,n,r,o,a],void 0!==i.ctx.listener.forwardX?(i.ctx.listener.forwardX.setTargetAtTime(e,Howler.ctx.currentTime,.1),i.ctx.listener.forwardY.setTargetAtTime(t,Howler.ctx.currentTime,.1),i.ctx.listener.forwardZ.setTargetAtTime(n,Howler.ctx.currentTime,.1),i.ctx.listener.upX.setTargetAtTime(r,Howler.ctx.currentTime,.1),i.ctx.listener.upY.setTargetAtTime(o,Howler.ctx.currentTime,.1),i.ctx.listener.upZ.setTargetAtTime(a,Howler.ctx.currentTime,.1)):i.ctx.listener.setOrientation(e,t,n,r,o,a),i)},Howl.prototype.init=(e=Howl.prototype.init,function(t){var n=this;return n._orientation=t.orientation||[1,0,0],n._stereo=t.stereo||null,n._pos=t.pos||null,n._pannerAttr={coneInnerAngle:void 0!==t.coneInnerAngle?t.coneInnerAngle:360,coneOuterAngle:void 0!==t.coneOuterAngle?t.coneOuterAngle:360,coneOuterGain:void 0!==t.coneOuterGain?t.coneOuterGain:0,distanceModel:void 0!==t.distanceModel?t.distanceModel:"inverse",maxDistance:void 0!==t.maxDistance?t.maxDistance:1e4,panningModel:void 0!==t.panningModel?t.panningModel:"HRTF",refDistance:void 0!==t.refDistance?t.refDistance:1,rolloffFactor:void 0!==t.rolloffFactor?t.rolloffFactor:1},n._onstereo=t.onstereo?[{fn:t.onstereo}]:[],n._onpos=t.onpos?[{fn:t.onpos}]:[],n._onorientation=t.onorientation?[{fn:t.onorientation}]:[],e.call(this,t)}),Howl.prototype.stereo=function(e,n){var r=this;if(!r._webAudio)return r;if("loaded"!==r._state)return r._queue.push({event:"stereo",action:function(){r.stereo(e,n)}}),r;var o=void 0===Howler.ctx.createStereoPanner?"spatial":"stereo";if(void 0===n){if("number"!=typeof e)return r._stereo;r._stereo=e,r._pos=[e,0,0]}for(var a=r._getSoundIds(n),i=0;i{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var a,i,s=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l{"use strict";var r=n(6540),o=n(5228),a=n(9982);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n