.aap{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:16px 12px;overflow:hidden}.aap-scrim{position:absolute;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(6px)}.aap-frame{--aap-band:54px;--aap-tab:80px;position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 32px - 18px - 44px);padding:0 16px 16px;border-radius:26px;border:1.5px solid rgb(var(--ar-l)/.6);background:linear-gradient(180deg,rgb(var(--ar-d)/.32),rgb(var(--ar-d)/.14) 35%,rgb(var(--ar-b))),#07010f;box-shadow:0 24px 60px -12px rgba(0,0,0,.75),0 0 46px -14px rgb(var(--ar-a)/.75),inset 0 1px 0 hsla(0,0%,100%,.25)}[data-motion=off] .aap .aap-body .auth-submit:before,[data-motion=off] .aap .glow-orbit>i{animation:none}@media (prefers-reduced-motion:reduce){.aap .aap-body .auth-submit:before{animation:none}}.aap-head{--aap-tw:min(62%,340px);--aap-slant:26px;--aap-drop:14px;--aap-shape:polygon(0 0,100% 0,100% var(--aap-band),calc(50% + var(--aap-tw) / 2) var(--aap-band),calc(50% + var(--aap-tw) / 2 - var(--aap-slant)) var(--aap-tab),calc(50% - var(--aap-tw) / 2 + var(--aap-slant)) var(--aap-tab),calc(50% - var(--aap-tw) / 2) var(--aap-band),0 var(--aap-band));position:relative;z-index:2;flex:none;height:calc(var(--aap-tab) + var(--aap-drop));margin:0 -16px calc(var(--aap-band) - var(--aap-tab) - var(--aap-drop));border-radius:24px 24px 0 0;overflow:hidden;pointer-events:none}.aap-head-shadow{position:absolute;inset:0;filter:blur(5px)}.aap-head-shadow:before{content:"";background:rgba(0,0,0,.8);transform:translateY(6px)}.aap-head-rim,.aap-head-shadow:before{position:absolute;inset:0;clip-path:var(--aap-shape)}.aap-head-rim{background:linear-gradient(rgba(0,0,0,.45),rgba(0,0,0,.45)),rgb(var(--ar-d))}.aap-head-fill{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1) 3px,transparent 45%),radial-gradient(28% 70% at 50% 42%,rgb(var(--ar-l)/.45),transparent 72%),linear-gradient(0deg,rgba(0,0,0,.38),transparent 30%),linear-gradient(180deg,rgb(var(--ar-l)) -25%,rgb(var(--ar-a)) 34%,rgb(var(--ar-d)) 78%);background-size:100% var(--aap-tab);background-repeat:no-repeat;clip-path:polygon(0 0,100% 0,100% calc(var(--aap-band) - 2px),calc(50% + var(--aap-tw) / 2 - 1px) calc(var(--aap-band) - 2px),calc(50% + var(--aap-tw) / 2 - var(--aap-slant) - 1px) calc(var(--aap-tab) - 2px),calc(50% - var(--aap-tw) / 2 + var(--aap-slant) + 1px) calc(var(--aap-tab) - 2px),calc(50% - var(--aap-tw) / 2 + 1px) calc(var(--aap-band) - 2px),0 calc(var(--aap-band) - 2px))}.aap-chev{position:absolute;top:0;height:var(--aap-band);width:24%}.aap-chev-l{left:2%}.aap-chev-r{right:2%;transform:scaleX(-1)}.aap-tab{position:absolute;inset:0 calc(50% - var(--aap-tw) / 2 + var(--aap-slant)) var(--aap-drop);display:grid;place-items:center;padding:4px 0 6px}.aap-logo{display:block;max-height:58px;max-width:100%;width:auto;filter:drop-shadow(0 3px 6px rgb(0 0 0/.45))}.aap-close{position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:transparent;border:2.5px solid #fff;filter:drop-shadow(0 2px 6px rgb(0 0 0/.5));transition:background .15s ease,transform .15s ease}.aap-close:hover{background:hsla(0,0%,100%,.12)}.aap-close:focus-visible{outline:2px solid rgb(var(--ar-l));outline-offset:3px}.aap-close:active{transform:scale(.94)}.aap-body{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:46px 40px 26px;border-radius:14px 14px 18px 18px;background:#0c0216;background:color-mix(in srgb,rgb(var(--ar-b)) 82%,#000);box-shadow:inset 0 14px 16px -12px rgba(0,0,0,.85),inset 0 0 0 1px rgb(var(--ar-l)/.07),0 0 0 1px rgba(0,0,0,.45);color:#fff;scrollbar-width:thin;scrollbar-color:rgb(var(--ar-l)/.8) transparent}.aap-body::-webkit-scrollbar{width:3px}.aap-body::-webkit-scrollbar-thumb{background:rgb(var(--ar-l)/.8);border-radius:3px}.aap-tabs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 28px}.aap-tabs-single{grid-template-columns:1fr}.aap-tabs>*{display:grid;place-items:center;height:42px;margin:0;border-radius:14px;border:1px solid transparent;color:#fff;font:800 17px/1 var(--font-app),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.35);transition:background .15s ease,border-color .15s ease}.aap-tabs>[data-active=true]{position:relative;isolation:isolate;overflow:hidden;border-color:rgb(var(--ar-l)/.7);background:linear-gradient(180deg,rgb(var(--ar-d)/.55),rgb(var(--ar-d)/.25));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 14px -6px rgb(var(--ar-l)/.7)}.aap-tabs>[data-active=true]:after{content:"";position:absolute;z-index:-1;left:22%;right:22%;bottom:-12px;height:22px;border-radius:50%;background:hsla(0,0%,100%,.38);filter:blur(9px)}.aap-tabs>a:not([data-active=true]):hover{background:rgb(var(--ar-a)/.12)}.aap .aap-body form{gap:18px}.aap .aap-body .field{min-height:0;height:58px;padding:0 16px;border:0;border-radius:10px;background:rgb(var(--ar-d)/.22);background:color-mix(in srgb,rgb(var(--ar-d)) 26%,#0c0016);color:#fff;font-size:18px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03)}.aap .aap-body .field::-moz-placeholder{color:hsla(0,0%,100%,.55)}.aap .aap-body .field::placeholder{color:hsla(0,0%,100%,.55)}.aap .aap-body .field:focus{outline:none;box-shadow:inset 0 0 0 1.5px rgb(var(--ar-l)/.7),0 0 0 3px rgb(var(--ar-a)/.2)}.aap .aap-body .field.pr-11{padding-right:48px}.aap .aap-body .relative>button{color:hsla(0,0%,100%,.6)}.aap .auth-options{display:flex;align-items:center;justify-content:space-between;gap:12px}.aap .auth-remember{display:flex;align-items:center;gap:10px;color:#fff;font-size:17px}.aap .aap-body input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:19px;height:19px;margin:0;border:1.5px solid hsla(0,0%,100%,.85);border-radius:3px;background:transparent 50%/14px no-repeat;cursor:pointer}.aap .aap-body input[type=checkbox]:checked{border-color:rgb(var(--ar-l));background-color:rgb(var(--ar-a)/.35);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.aap .aap-body input[type=checkbox]:focus-visible{outline:2px solid rgb(var(--ar-l));outline-offset:2px}.aap .auth-forgot,.aap .auth-link{color:rgb(var(--ar-l));font-size:17px;font-weight:500}.aap .auth-forgot:hover,.aap .auth-link:hover{text-decoration:underline;text-underline-offset:3px}.aap .auth-note{color:rgb(var(--ar-l))}.aap .aap-text{margin:-10px 0 4px;color:hsla(0,0%,100%,.72);font-size:15px;line-height:1.55;text-align:center}.aap .aap-hint{color:hsla(0,0%,100%,.55);font-size:13px;line-height:1.5;text-align:center}.aap .aap-body .auth-submit{position:relative;display:block;width:76%;height:52px;margin:12px auto 0;padding:0 20px;border-radius:999px;border:1.5px solid rgb(var(--ar-l)/.85);isolation:isolate;overflow:hidden;background:linear-gradient(180deg,rgb(var(--ar-a)/.55) 0,rgb(var(--ar-a)) 45%,rgb(var(--ar-l)) 130%);color:#fff;font:800 22px/1 var(--font-app),system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.3),0 0 12px hsla(0,0%,100%,.25);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.28),inset 0 -6px 12px -4px rgb(var(--ar-l)/.55),0 10px 26px -10px rgb(var(--ar-a)/.9);transition:filter .15s ease,transform .15s ease}.aap .aap-body .auth-submit:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:200%;background:linear-gradient(112deg,transparent 0 24%,hsla(0,0%,100%,.14) 24% 36%,transparent 36% 64%,hsla(0,0%,100%,.1) 64% 72%,transparent 72%) 0 0 /50% 100% repeat-x;animation:aap-streaks 3.6s linear infinite;pointer-events:none}.aap .aap-body .auth-submit:after{display:none}@keyframes aap-streaks{0%{transform:translateX(-50%)}to{transform:none}}.aap .aap-body .auth-submit:hover:not(:disabled){filter:brightness(1.1)}.aap .aap-body .auth-submit:active:not(:disabled){transform:translateY(1px)}.aap .aap-body .auth-submit:disabled{opacity:.6;filter:saturate(.7)}.aap-switch{margin:26px 0 0;color:#fff;font-size:19px;text-align:center}.aap-switch a{color:rgb(var(--ar-l));text-decoration:underline;text-underline-offset:4px}.aap-done{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;color:#fff;background:linear-gradient(180deg,#34d399,#059669);box-shadow:0 0 22px -4px rgba(52,211,153,.6)}.aap-done.is-error{background:linear-gradient(180deg,#f87171,#b91c1c);box-shadow:0 0 22px -4px hsla(0,91%,71%,.6)}.aap .aap-heading{margin:0;color:#fff;font-size:20px;font-weight:700}.aap-switch button{color:rgb(var(--ar-l));text-decoration:underline;text-underline-offset:4px}.aap .aap-body .auth-rules{margin:-4px 0 0}@media (max-width:520px){.aap{padding:12px 10px;gap:14px}.aap-frame{--aap-band:46px;--aap-tab:68px;padding:0 10px 10px;border-radius:22px;max-height:calc(100dvh - 24px - 14px - 40px)}.aap-head{--aap-tw:72%;--aap-slant:20px;margin:0 -10px calc(var(--aap-band) - var(--aap-tab) - var(--aap-drop));border-radius:20px 20px 0 0}.aap-logo{max-height:46px}.aap-close{width:40px;height:40px}.aap-body{padding:38px 16px 20px;border-radius:12px 12px 14px 14px}.aap .aap-body .auth-submit{width:100%;font-size:18px}.aap .aap-body form{gap:14px}.aap .aap-body .field{height:50px;font-size:16px}.aap .auth-forgot,.aap .auth-link,.aap .auth-remember{font-size:15px}.aap-switch{font-size:15.5px;margin-top:20px}.aap .aap-text{font-size:14px}}.arena-auth-backdrop{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}