/* Same game material as the entry card; all labels and controls remain live. */
#early-access :is(.ea-terminal-skin,.ea-terminal-lights,.ea-quest-title-art){display:none}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form{position:relative;isolation:isolate;padding:29px 29px 27px!important;border:0!important;background:transparent!important;border-radius:0;box-shadow:none!important}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form>.ea-frame-skin{display:none}
#early-access.ea-quest-art-ready[data-profile=true] .ea-terminal-skin{display:block;position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none}
#early-access.ea-quest-art-ready[data-profile=true] .ea-terminal-lights{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 1.5% 30%,#ff361f55,transparent 8%),radial-gradient(ellipse at 98.5% 67%,#ff361f44,transparent 8%),radial-gradient(ellipse at 32% 1%,#ffc44c44,transparent 7%);opacity:.5}
#early-access.ea-quest-art-ready.ea-animate[data-profile=true] .ea-terminal-lights{animation:ea-terminal-power 3.8s ease-in-out infinite}
@keyframes ea-terminal-power{0%,100%{opacity:.28}48%{opacity:.85}65%{opacity:.62}}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-panel-heading{padding-bottom:14px;margin-bottom:17px;border-bottom:1px solid #60503977;gap:8px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-signup-kicker{font-size:8px;color:#e4c877;letter-spacing:.08em;gap:6px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-access-stage{font-size:8px;color:#bbaa8f}
#early-access.ea-quest-art-ready[data-profile=true][data-registered=false] #ea-first-wave-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
#early-access.ea-quest-art-ready[data-profile=true][data-registered=false] .ea-quest-title-art{display:block;width:84%;height:auto;max-height:44px;object-fit:contain;object-position:left center;margin:0 0 20px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-profile{padding:12px;margin:0 0 16px;border:1px solid #56412e;border-radius:4px;background:linear-gradient(110deg,#222127c9,#111319bd);gap:11px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-profile-icon{width:35px;height:35px;border-color:#b08d49;background:#0a0d14;box-shadow:inset 0 0 12px #d59b2412}
#early-access.ea-quest-art-ready[data-profile=true] .ea-profile-copy strong{font-size:13px;color:#fff4d6}
#early-access.ea-quest-art-ready[data-profile=true] .ea-profile-copy small{font-size:9px;color:#a5b0bf}
#early-access.ea-quest-art-ready[data-profile=true] #ea-profile-badge{font-size:7px;background:#282036;border-color:#665078;color:#d8bee8}
#early-access.ea-quest-art-ready[data-profile=true] #ea-reset{background:#252225;border:1px solid #574937;color:#e5c77d;width:27px;height:27px}
#early-access.ea-quest-art-ready[data-profile=true] .ea-checklist-heading{margin-bottom:13px}
#early-access.ea-quest-art-ready[data-profile=true] .ea-overline{color:#c6ad72;font-size:8px}
#early-access.ea-quest-art-ready[data-profile=true] .ea-checklist-heading h4{font-size:15px;color:#eee5d4}
#early-access.ea-quest-art-ready[data-profile=true] #ea-progress-count{font:650 27px/1 var(--ea-ui);color:#ffe1a0}
#early-access.ea-quest-art-ready[data-profile=true] .ea-registration-progress{height:7px;margin-bottom:16px;gap:5px}
#early-access.ea-quest-art-ready[data-profile=true] .ea-registration-progress>i{height:7px;border:1px solid #5f5035;background:linear-gradient(#30323a,#191b21);transition:background .25s}
#early-access.ea-quest-art-ready[data-profile=true] .ea-registration-progress>i.is-complete{border-color:#ffdb73;background:linear-gradient(#fff0a4,#e8b331);box-shadow:0 0 9px #ecb33344}
#early-access.ea-quest-art-ready[data-profile=true] .ea-missions-heading{margin-bottom:12px;color:#c4ac74}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-task-list{gap:9px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task{position:relative;isolation:isolate;grid-template-columns:32px minmax(0,1fr) 70px;gap:10px;min-height:64px;padding:10px 14px;border:0!important;border-radius:0;background:none!important}
#early-access .ea-quest-row-skin{display:none;position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}
#early-access.ea-quest-art-ready[data-profile=true] .ea-quest-row-skin{display:block}
#early-access.ea-quest-art-ready[data-profile=true] .ea-mission-art{width:32px;height:32px;border:1px solid #8f713c;background:#1e1c19;color:#ffdb77;border-radius:3px;box-shadow:inset 0 0 9px #e8b03b0d}
#early-access.ea-quest-art-ready[data-profile=true] .ea-mission-art>svg{width:17px;height:17px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-mission-copy strong{font-size:12px;line-height:1.5;color:#ede5d9}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-mission-copy small{font-size:9px;line-height:1.5;color:#9fadc1;margin-top:3px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task button{grid-column:auto;grid-row:auto;width:70px;min-width:0;min-height:42px;justify-self:end;margin:0;padding:8px 9px;gap:4px;border:0!important;border-radius:0;background:url('./assets/early-access/connect-plate-v4.runtime.png') center/100% 100% no-repeat!important;color:#211707;font:650 10px/1.3 var(--ea-ui);box-shadow:none;transition:filter .2s}
#early-access.ea-quest-art-ready[data-profile=true] .ea-social-quests .ea-task button:hover:not(:disabled){filter:brightness(1.18)}
#early-access.ea-quest-art-ready[data-profile=true] .ea-social-quests .ea-task button .ea-action-label{display:inline}
#early-access.ea-quest-art-ready[data-profile=true] .ea-social-quests .ea-task button .ea-action-arrow{font-size:15px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task.is-done{min-height:62px;padding-block:10px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task.is-done button{background:#183026!important;color:#b6e3b4;border:1px solid #3b7555!important;font-size:9px;gap:3px;padding:7px 5px;opacity:1;min-height:33px}
#early-access.ea-quest-art-ready[data-profile=true] .ea-social-quests .ea-task.is-done .ea-mission-art{background:#16271c;border-color:#518b58;color:#bde5a4}
#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-wallet-field{margin-top:23px;padding-top:21px;border-top:1px solid #6b503b77}
#early-access.ea-quest-art-ready[data-profile=true] #ea-wallet-label{color:#eee2c8;font-size:11px;gap:6px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-wallet-state{font-size:7px;color:#b3a183}
#early-access.ea-quest-art-ready[data-profile=true] .ea-wallet-control{background:#0c1018;border:1px solid #786345;border-radius:3px;box-shadow:inset 0 2px 8px #0008;min-height:48px}
#early-access.ea-quest-art-ready[data-profile=true] #ea-wallet-section[data-state=locked] .ea-wallet-control{background:#10131a;border-color:#4b4b50}
#early-access.ea-quest-art-ready[data-profile=true] #ea-wallet-section[data-state=valid] .ea-wallet-control{border-color:#9eae5e;box-shadow:0 0 0 1px #8b9b4d22,inset 0 2px 8px #0006}
#early-access.ea-quest-art-ready[data-profile=true] #ea-wallet{font-size:12px;color:#eee9db}
#early-access.ea-quest-art-ready[data-profile=true] #ea-wallet-hint{font-size:9px;color:#a8b2c3;line-height:1.6}
#early-access.ea-quest-art-ready[data-profile=true] #ea-submit{position:relative;min-height:52px;margin-top:19px;padding:12px 14px;border:0!important;border-radius:0;background:url('./assets/early-access/connect-plate-v4.runtime.png') center/100% 100% no-repeat!important;color:#241700;font:700 16px/1.4 'Zobot Rush Pixel',monospace;gap:9px;box-shadow:none!important}
#early-access.ea-quest-art-ready[data-profile=true] #ea-submit>.ea-frame-skin{display:none}
#early-access.ea-quest-art-ready[data-profile=true] #ea-submit:before,#early-access.ea-quest-art-ready[data-profile=true] #ea-submit:after{content:none}
#early-access.ea-quest-art-ready[data-profile=true] #ea-submit:disabled{filter:grayscale(.85) brightness(.55);color:#e2dfd5;cursor:not-allowed}
#early-access.ea-quest-art-ready[data-profile=true] #ea-submit:enabled:hover{filter:brightness(1.14)}
#early-access.ea-quest-art-ready[data-profile=true] #ea-submit-hint{font-size:9px;color:#a5aebe;margin-top:11px}
#early-access.ea-quest-art-ready[data-profile=true] :is(button,input):focus-visible{outline:2px solid #ffe1a0;outline-offset:3px}
@media(max-width:720px){
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form{padding:27px 22px 25px!important}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-signup-kicker{font-size:7px;letter-spacing:.02em}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-access-stage{font-size:7px}
 #early-access.ea-quest-art-ready[data-profile=true] .ea-quest-title-art{width:94%;max-height:36px}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-profile{gap:8px;padding:10px}
 #early-access.ea-quest-art-ready[data-profile=true] .ea-profile-copy small{font-size:8px}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task{grid-template-columns:28px minmax(0,1fr) 58px;gap:8px;padding:12px 11px;min-height:76px}
 #early-access.ea-quest-art-ready[data-profile=true] .ea-mission-art{width:28px;height:28px}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task button{width:58px;min-height:42px;font-size:9px;padding:6px;gap:3px}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-mission-copy strong{font-size:11px}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-mission-copy small{font-size:9px}
 #early-access.ea-quest-art-ready[data-profile=true] #ea-submit{font-size:14px}
}
@media(max-width:360px){#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form{padding-inline:19px!important}#early-access.ea-quest-art-ready[data-profile=true] #ea-access-stage{font-size:6px}#early-access.ea-quest-art-ready[data-profile=true] #ea-profile-badge{display:none}#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task{grid-template-columns:25px minmax(0,1fr) 50px;gap:6px;padding-inline:10px}#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-social-quests .ea-task button{width:50px;font-size:8px}#early-access.ea-quest-art-ready[data-profile=true] #ea-register-form .ea-mission-copy strong{font-size:10px}#early-access.ea-quest-art-ready[data-profile=true] .ea-mission-art{width:25px;height:25px}#early-access.ea-quest-art-ready[data-profile=true] #ea-submit{font-size:12px}}
@media(prefers-reduced-motion:reduce){#early-access.ea-quest-art-ready .ea-terminal-lights{animation:none!important;opacity:.5}#early-access.ea-quest-art-ready .ea-registration-progress>i{transition:none}}
