._setupPage_98p7f_5{display:flex;flex-direction:column;min-height:100vh;padding:2rem 1rem 3rem;max-width:560px;margin:0 auto;gap:2.5rem}._setupHeader_98p7f_16{text-align:center;padding-top:2rem}._gameTitle_98p7f_21{font-size:clamp(3.5rem,12vw,6rem);font-weight:900;color:var(--dark);letter-spacing:.05em;text-shadow:0 4px 0 rgba(255,255,255,.5),0 6px 0 var(--shadow-color);line-height:1;animation:_slideUp_98p7f_1 .6s cubic-bezier(.22,1,.36,1) both}._gameSubtitle_98p7f_31{margin-top:.6rem;font-size:1.1rem;font-weight:600;color:var(--text-muted);animation:_slideUp_98p7f_1 .7s cubic-bezier(.22,1,.36,1) .1s both}._setupMain_98p7f_40{display:flex;flex-direction:column;gap:2rem}._setupFormSection_98p7f_47{position:relative;background:var(--bg-card);border:3px solid var(--dark);border-radius:var(--radius-xl);padding:1.75rem;box-shadow:0 6px 0 var(--dark);animation:_slideUp_98p7f_1 .6s cubic-bezier(.22,1,.36,1) .15s both}._sectionTitle_98p7f_57{font-size:1.25rem;font-weight:800;color:var(--dark);margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}._sectionTitle_98p7f_57:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--primary1);border:2px solid var(--dark)}._setupForm_98p7f_47{display:flex;flex-direction:column;gap:1.5rem}._teamInputsWrapper_98p7f_84{display:flex;flex-direction:column;gap:1.25rem}._teamInputGroup_98p7f_90{display:flex;flex-direction:column;gap:.5rem}._teamLabel_98p7f_96{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;color:var(--dark)}._teamColorDot_98p7f_105{display:inline-block;width:.85rem;height:.85rem;border-radius:50%;border:2px solid var(--dark);flex-shrink:0}._teamNameInput_98p7f_115{width:100%;padding:.9rem 1rem;background:var(--bg-input);border:3px solid var(--dark);border-radius:var(--radius-md);font-size:1.15rem;font-weight:600;color:var(--dark);font-family:IBM Plex Sans Arabic,sans-serif;outline:none;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 4px 0 var(--dark);direction:rtl}._teamNameInput_98p7f_115:focus{transform:translateY(-2px);box-shadow:0 6px 0 var(--dark);background:color-mix(in srgb,var(--bg-input) 90%,var(--primary2))}._teamNameInput_98p7f_115::placeholder{color:color-mix(in srgb,var(--dark) 35%,transparent);font-weight:400}._timerRow_98p7f_143{display:flex;gap:1rem}._timerGroup_98p7f_148{flex:1;display:flex;flex-direction:column;gap:.5rem}._timerLabel_98p7f_155{font-size:.95rem;font-weight:700;color:var(--dark);display:flex;align-items:center;gap:.5rem}._timerInput_98p7f_164{width:100%;padding:.5rem;background:var(--bg-input);border:3px solid var(--dark);border-radius:var(--radius-md);font-size:1.2rem;font-weight:600;color:var(--dark);font-family:IBM Plex Sans Arabic,sans-serif;outline:none;text-align:center;box-shadow:0 4px 0 var(--dark);transition:transform .15s ease,box-shadow .15s ease}._timerInput_98p7f_164:focus{transform:translateY(-2px);box-shadow:0 6px 0 var(--dark)}._settingsPanel_98p7f_186{background:color-mix(in srgb,var(--dark) 5%,transparent);border:2px solid color-mix(in srgb,var(--dark) 20%,transparent);border-radius:var(--radius-md);padding:1rem;display:flex;flex-direction:column;gap:.85rem}._settingRow_98p7f_196{display:flex;align-items:center;justify-content:space-between;gap:1rem}._settingLabel_98p7f_203{font-size:.95rem;font-weight:700;color:var(--dark)}@media(orientation:landscape)and (max-height:430px){._setupPage_98p7f_5{min-height:unset;height:100dvh;padding:.75rem 1rem 1rem;gap:1rem;overflow-y:auto}._setupHeader_98p7f_16{padding-top:.5rem}._gameTitle_98p7f_21{font-size:clamp(2rem,8vw,3.5rem)}._gameSubtitle_98p7f_31{margin-top:.25rem;font-size:.9rem}._setupMain_98p7f_40{gap:1rem}._setupFormSection_98p7f_47{padding:1rem;box-shadow:0 4px 0 var(--dark)}._sectionTitle_98p7f_57{font-size:1rem;margin-bottom:.75rem}._setupForm_98p7f_47{gap:.75rem}._teamInputsWrapper_98p7f_84{flex-direction:row;gap:.75rem}._teamInputGroup_98p7f_90{flex:1}._teamNameInput_98p7f_115{padding:.6rem .75rem;font-size:1rem}._timerRow_98p7f_143{gap:.5rem}._timerInput_98p7f_164{padding:.35rem;font-size:1rem}._settingsPanel_98p7f_186{padding:.75rem;gap:.5rem}}.mn-verification-page{--mn-primary: #215E61;--mn-primary-dark: #1A4B4E;--mn-primary-darker: #143C3F;--mn-accent: #FE7F2D;--mn-accent-dark: #D4631C;--mn-dark: #233D4D;--mn-bg: #F5FBE6;--mn-bg-card: #F8FEF0;--mn-bg-white: #ffffff;--mn-text-dark: #233D4D;--mn-text-muted: #527063;--mn-sage: #C8DEB8;--mn-font: "Cairo", "IBM Plex Sans Arabic", sans-serif;--mn-radius-sm: 8px;--mn-radius-md: 12px;--mn-radius-lg: 16px;--mn-radius-xl: 20px;--mn-radius-2xl: 24px;--mn-radius-full: 50px;--mn-shadow-sm: 0 2px 8px rgba(0, 0, 0, .06);--mn-shadow-md: 0 4px 20px rgba(0, 0, 0, .08);--mn-shadow-lg: 0 8px 30px rgba(0, 0, 0, .12);--mn-shadow-accent: 0 8px 20px rgba(33, 94, 97, .35);--mn-transition: .3s ease;background-color:var(--mn-bg);min-height:100vh;overflow-x:hidden;color:var(--mn-text-dark);direction:rtl;font-family:var(--mn-font);position:relative;-webkit-font-smoothing:antialiased}.mn-verification-page *{margin:0;padding:0;box-sizing:border-box}.mn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mn-bg-effects{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:hidden}.mn-orb{position:absolute;border-radius:50%;filter:blur(100px);opacity:.2}.mn-orb-1{width:600px;height:600px;background:radial-gradient(circle,var(--mn-primary),transparent 70%);top:-15%;right:-15%;animation:mn-float1 20s ease-in-out infinite}.mn-orb-2{width:450px;height:450px;background:radial-gradient(circle,var(--mn-accent),transparent 70%);bottom:-10%;left:-10%;animation:mn-float2 25s ease-in-out infinite}.mn-orb-3{width:350px;height:350px;background:radial-gradient(circle,var(--mn-sage),transparent 70%);top:40%;left:30%;animation:mn-float3 18s ease-in-out infinite}@keyframes mn-float1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-50px,35px) scale(1.05)}66%{transform:translate(25px,-25px) scale(.97)}}@keyframes mn-float2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-35px) scale(1.08)}66%{transform:translate(-35px,18px) scale(.93)}}@keyframes mn-float3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(35px,-45px) scale(1.05)}}@keyframes mn-fadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes mn-dropIn{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mn-verification-container{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:24px 16px 32px;gap:28px}@media(max-width:768px){.mn-verification-container{padding-bottom:max(80px,calc(68px + env(safe-area-inset-bottom,0px)))}}.mn-home-btn{position:fixed;top:max(16px,env(safe-area-inset-top,16px));right:max(16px,env(safe-area-inset-right,16px));z-index:50;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--mn-bg-white);border:2px solid var(--mn-dark);border-radius:var(--mn-radius-lg);color:var(--mn-dark);text-decoration:none;font-size:18px;transition:all var(--mn-transition);box-shadow:var(--mn-shadow-sm);-webkit-tap-highlight-color:transparent}.mn-home-btn:hover{background:var(--mn-primary);border-color:var(--mn-primary);color:var(--mn-bg);transform:translateY(-2px);box-shadow:var(--mn-shadow-md)}.mn-home-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #215e6166}.mn-verification-card{width:100%;max-width:440px;background:var(--mn-bg-card);border-radius:var(--mn-radius-2xl);padding:36px 28px 32px;box-shadow:var(--mn-shadow-lg);border:2px solid var(--mn-dark);animation:mn-fadeIn .6s ease;position:relative;overflow:hidden}.mn-verification-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--mn-primary),var(--mn-accent));border-radius:var(--mn-radius-2xl) var(--mn-radius-2xl) 0 0}.mn-card-header{text-align:center;margin-bottom:28px;position:relative;z-index:1}.mn-icon-wrapper{width:80px;height:80px;margin:0 auto 16px;border-radius:var(--mn-radius-xl);overflow:hidden;border:2px solid var(--mn-dark);box-shadow:4px 4px 0 var(--mn-dark)}.mn-game-logo-img{width:100%;height:100%;object-fit:cover}.mn-card-header h1{font-size:1.5rem;font-weight:800;color:var(--mn-text-dark);margin-bottom:8px;line-height:1.2}.mn-card-header p{font-size:.9rem;color:var(--mn-text-muted);font-weight:400;line-height:1.6}.mn-verification-form{display:flex;flex-direction:column;gap:16px;position:relative;z-index:1}.mn-phone-row{display:flex;gap:8px;align-items:stretch;direction:ltr;height:54px}.mn-input-shell{flex:1;min-width:0;height:100%}.mn-input-group{position:relative;height:100%}.mn-input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--mn-primary-dark);font-size:15px;pointer-events:none;transition:color var(--mn-transition)}.mn-input-group:focus-within .mn-input-icon{color:var(--mn-dark)}.mn-input-group input{width:100%;height:100%;padding:0 44px 0 16px;background:var(--mn-bg-white);border:2px solid var(--mn-dark);border-radius:var(--mn-radius-md);font-size:1.05rem;font-family:var(--mn-font);color:var(--mn-text-dark);text-align:center;letter-spacing:3px;font-weight:700;transition:all var(--mn-transition);direction:ltr;outline:none;-webkit-appearance:none}.mn-input-group input::placeholder{color:var(--mn-text-muted);letter-spacing:1px;font-weight:400;font-size:.9rem}.mn-input-group input:focus{border-color:var(--mn-primary-dark);box-shadow:3px 3px 0 var(--mn-dark)}.mn-input-group input[aria-invalid=true]{border-color:#e53e3e}.mn-country-picker{position:relative;flex-shrink:0;height:100%}.mn-country-picker-btn{display:flex;align-items:center;justify-content:center;gap:5px;height:100%;padding:0 10px;background:var(--mn-bg-white);border:2px solid var(--mn-dark);border-radius:var(--mn-radius-md);color:var(--mn-text-dark);font-family:var(--mn-font);cursor:pointer;white-space:nowrap;transition:all var(--mn-transition);-webkit-tap-highlight-color:transparent}.mn-country-picker-btn:hover,.mn-country-picker-btn:focus-visible{background:var(--mn-primary);border-color:var(--mn-dark);outline:none}.mn-country-picker-btn:focus-visible{box-shadow:0 0 0 3px #215e6166}.mn-flag-img{display:block;flex-shrink:0;border-radius:3px;object-fit:cover}.mn-picker-code{font-size:.82rem;font-weight:700;color:var(--mn-dark);direction:ltr;font-variant-numeric:tabular-nums}.mn-picker-chevron{font-size:.55rem;opacity:.5;color:var(--mn-dark);transition:transform .2s}.mn-picker-chevron.open{transform:rotate(180deg)}.mn-country-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:200;background:var(--mn-bg-card);border:2px solid var(--mn-dark);border-radius:var(--mn-radius-lg);padding:6px;min-width:210px;box-shadow:4px 4px 0 var(--mn-dark);animation:mn-dropIn .15s ease;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--mn-sage) transparent}.mn-country-dropdown::-webkit-scrollbar{width:4px}.mn-country-dropdown::-webkit-scrollbar-thumb{background:var(--mn-sage);border-radius:4px}.mn-country-option{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:transparent;border:none;border-radius:var(--mn-radius-sm);color:var(--mn-text-dark);font-size:.9rem;font-family:var(--mn-font);cursor:pointer;direction:rtl;text-align:right;min-height:44px;transition:background var(--mn-transition);-webkit-tap-highlight-color:transparent}.mn-country-option:hover,.mn-country-option:focus-visible{background:#215e611f;outline:none}.mn-country-option.active{background:#215e6133;color:var(--mn-dark);font-weight:700}.mn-option-name{flex:1;text-align:right;font-weight:600}.mn-option-code{font-size:.78rem;opacity:.55;direction:ltr;font-weight:600;font-variant-numeric:tabular-nums}.mn-submit-btn{width:100%;min-height:52px;padding:14px 32px;background-color:var(--mn-primary);border:2px solid var(--mn-dark);border-radius:var(--mn-radius-full);color:var(--mn-bg);font-size:1rem;font-weight:800;font-family:var(--mn-font);cursor:pointer;transition:all var(--mn-transition);box-shadow:3px 3px 0 var(--mn-dark);display:flex;align-items:center;justify-content:center;gap:10px;-webkit-tap-highlight-color:transparent}.mn-btn-label{display:flex;align-items:center;gap:8px}.mn-submit-btn:hover{background-color:var(--mn-primary-dark);transform:translateY(-2px);box-shadow:5px 5px 0 var(--mn-dark)}.mn-submit-btn:active{transform:translateY(1px);box-shadow:1px 1px 0 var(--mn-dark)}.mn-submit-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #215e6180,3px 3px 0 var(--mn-dark)}.mn-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:2px 2px 0 var(--mn-dark)}.mn-spinner{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.mn-spinner svg{width:100%;height:100%;animation:mn-spin 1s linear infinite}.mn-hidden{display:none!important}.mn-message{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;padding:12px 18px;border-radius:var(--mn-radius-full);font-weight:700;font-size:.875rem;margin-top:4px;animation:mn-fadeIn .3s ease;position:relative;z-index:1}.mn-message.success{color:#1a4b4e;background:#215e6126;border:2px solid rgba(33,94,97,.35)}.mn-message.error{color:#b91c1c;background:#b91c1c14;border:1px solid rgba(185,28,28,.2)}.mn-divider{display:flex;align-items:center;gap:14px;margin:4px 0;position:relative;z-index:1}.mn-divider:before,.mn-divider:after{content:"";flex:1;height:1px;background:#15131a26}.mn-divider span{color:var(--mn-text-muted);font-size:.82rem;font-weight:600}.mn-buy-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:14px 28px;background:transparent;border:2px solid var(--mn-dark);border-radius:var(--mn-radius-full);color:var(--mn-text-dark);text-decoration:none;font-size:.95rem;font-weight:700;font-family:var(--mn-font);transition:all var(--mn-transition);-webkit-tap-highlight-color:transparent;position:relative;z-index:1;box-shadow:2px 2px 0 var(--mn-dark)}.mn-buy-link:hover{background:var(--mn-dark);color:var(--mn-bg);transform:translateY(-2px);box-shadow:4px 4px 0 var(--mn-primary-dark)}.mn-buy-link:active{transform:translateY(0)}.mn-buy-link:focus-visible{outline:none;box-shadow:0 0 0 3px #215e6166}.mn-buy-link .fa-external-link-alt{font-size:.7rem;opacity:.7}.mn-features{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;animation:mn-fadeIn .8s ease both}.mn-feature{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:var(--mn-dark);background:#215e611f;border:1px solid rgba(33,94,97,.3);padding:5px 14px;border-radius:var(--mn-radius-full);font-weight:600}.mn-feature-icon{font-size:.7rem;color:var(--mn-primary-dark)}.mn-footer{color:var(--mn-text-muted);font-size:.75rem;font-weight:400;text-align:center}@media(prefers-reduced-motion:reduce){.mn-orb-1,.mn-orb-2,.mn-orb-3,.mn-verification-card,.mn-features,.mn-message,.mn-country-dropdown{animation:none!important}.mn-spinner svg{animation-duration:2s}*,*:before,*:after{transition-duration:.01ms!important}}@media(max-width:520px){.mn-verification-container{padding:20px 12px;gap:20px}.mn-verification-card{padding:28px 18px;border-radius:var(--mn-radius-xl)}.mn-card-header h1{font-size:1.25rem}.mn-card-header p{font-size:.82rem}.mn-icon-wrapper{width:70px;height:70px}.mn-orb-1{width:300px;height:300px}.mn-orb-2{width:250px;height:250px}.mn-orb-3{width:200px;height:200px}}@media(max-width:360px){.mn-card-header h1{font-size:1.1rem}}@media(orientation:landscape)and (max-height:430px){.mn-verification-page{min-height:unset;height:100dvh;overflow-y:auto}.mn-verification-container{min-height:unset;padding:12px 16px 16px;gap:12px}.mn-verification-card{padding:16px 20px}.mn-card-header{margin-bottom:12px}.mn-icon-wrapper{width:48px;height:48px;margin-bottom:8px}.mn-card-header h1{font-size:1.1rem;margin-bottom:4px}.mn-card-header p{font-size:.78rem}.mn-verification-form{gap:10px}.mn-phone-row{height:44px}.mn-submit-btn{min-height:42px;padding:10px 24px;font-size:.9rem}.mn-buy-link{min-height:40px;padding:8px 20px;font-size:.85rem}.mn-features{gap:6px}.mn-feature{padding:3px 10px;font-size:.7rem}.mn-bg-effects{display:none}}
