.ab-access-loader{color:#a4b7ac;text-align:center;background:#050807;place-items:center;min-height:100dvh;padding:24px;display:grid}.ab-access-loader-content{width:min(100%,300px)}.ab-access-loader-mark{margin-bottom:15px;display:inline-block}.ab-access-loader-content>p{margin:0 0 22px;font-size:13px;line-height:1.7}.ab-access-loader-track{background:#2ee6a016;border-radius:99px;height:3px;overflow:hidden}.ab-access-loader-track>span{border-radius:inherit;background:#2ee6a0;width:35%;height:100%;animation:1.5s ease-in-out infinite ab-access-loader-progress;display:block}@keyframes ab-access-loader-progress{0%{transform:translate(-100%)}to{transform:translate(386%)}}.ab-maintenance{isolation:isolate;box-sizing:border-box;min-height:100dvh;color:var(--color-ink,#ecf5f0);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050807;flex-direction:column;padding:28px clamp(24px,5vw,72px) 26px;display:flex;position:relative;overflow:clip}.ab-maintenance-background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ab-maintenance-glow{pointer-events:none;display:block;position:absolute}.ab-maintenance-glow-primary{opacity:.65;background:radial-gradient(#2ee6a027 0%,#2ee6a00b 38%,#0000 68%);height:95%;animation:24s ease-in-out infinite alternate ab-maintenance-glow-drift;bottom:-42%;left:-30%;right:-30%}.ab-maintenance-glow-secondary{opacity:.4;background:radial-gradient(#2ee6a012 0%,#0000 65%);width:95%;height:100%;animation:32s ease-in-out -15s infinite alternate-reverse ab-maintenance-glow-drift;top:-35%;left:48%}.ab-maintenance-particles{position:absolute;inset:0}.ab-maintenance-particles span{opacity:0;background:#8bf6cc;border-radius:50%;width:3px;height:3px;animation:22s linear -5s infinite ab-maintenance-particle-drift;position:absolute;bottom:11%;left:12%;box-shadow:0 0 12px #2ee6a055}.ab-maintenance-particles span:nth-child(2){animation-duration:27s;animation-delay:-17s;bottom:28%;left:26%}.ab-maintenance-particles span:nth-child(3){animation-duration:25s;animation-delay:-10s;bottom:7%;left:39%}.ab-maintenance-particles span:nth-child(4){animation-duration:31s;animation-delay:-23s;bottom:18%;left:55%}.ab-maintenance-particles span:nth-child(5){animation-duration:24s;animation-delay:-16s;bottom:9%;left:69%}.ab-maintenance-particles span:nth-child(6){animation-duration:29s;animation-delay:-8s;bottom:29%;left:83%}.ab-maintenance-particles span:nth-child(7){width:2px;height:2px;animation-duration:32s;animation-delay:-26s;bottom:46%;left:8%}.ab-maintenance-particles span:nth-child(8){width:2px;height:2px;animation-duration:26s;animation-delay:-18s;bottom:42%;left:91%}.ab-maintenance-header{width:100%;max-width:1280px;min-height:34px;margin-inline:auto;position:relative}.ab-maintenance-brand{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.035em;align-items:center;gap:11px;font-size:21px;font-weight:600;display:inline-flex}.ab-maintenance-brand-mark{width:32px;height:32px;display:block}.ab-maintenance-brand-mark .logo-letter{width:32px;height:32px}.ab-maintenance-main{flex:1;place-items:center;padding:clamp(54px,8vh,90px) 0 34px;display:grid;position:relative}.ab-maintenance-copy{text-align:center;width:100%;max-width:800px}.ab-maintenance-mark{background:linear-gradient(140deg,#153327,#0b120e);border:1px solid #2ee6a037;border-radius:25px;place-items:center;width:88px;height:88px;margin:0 auto 27px;display:grid;box-shadow:0 0 55px #2ee6a014}.ab-maintenance-letter{width:67px;height:67px;display:block}.ab-maintenance-letter .logo-letter{width:67px;height:67px}.ab-maintenance-kicker{color:var(--color-paint,#2ee6a0);letter-spacing:.17em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:600;line-height:1.6}.ab-maintenance-title{font-family:var(--font-display,system-ui, sans-serif);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4.5vw,56px);font-weight:600;line-height:1.12}.ab-maintenance-title span{color:var(--color-paint,#2ee6a0)}.ab-maintenance-description{color:#a4b7ac;text-wrap:pretty;max-width:45ch;margin:21px auto 29px;font-size:15px;line-height:1.85}.ab-maintenance-retry{border:1px solid var(--color-paint,#2ee6a0);min-height:48px;color:var(--color-on-paint,#03140c);background:var(--color-paint,#2ee6a0);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-family:inherit;font-size:13px;font-weight:700;transition:background-color .2s,border-color .2s;display:inline-flex}.ab-maintenance-retry:hover:not(:disabled){background:#61ecb5;border-color:#61ecb5}.ab-maintenance-retry:disabled{opacity:.65;cursor:wait}.ab-maintenance-retry:focus-visible{outline-offset:5px;outline:2px solid #9af5d0}.ab-maintenance-notice{color:#a4b7ac;max-width:46ch;min-height:2.8em;margin:13px auto 0;font-size:12px;line-height:1.65}.ab-maintenance-footer{color:#8b9e93;justify-content:center;align-items:center;gap:9px;font-size:11px;line-height:1.6;display:flex}.ab-maintenance-footer>span{background:var(--color-paint,#2ee6a0);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 9px #2ee6a080}@keyframes ab-maintenance-glow-drift{0%{opacity:.5;transform:translate(-3%)scale(1)}to{opacity:.8;transform:translate(4%,-3%)scale(1.09)}}@keyframes ab-maintenance-particle-drift{0%{opacity:0;transform:translate(0,0)}22%{opacity:.25}75%{opacity:.16}to{opacity:0;transform:translate(28px,-125px)}}@media (max-width:520px){.ab-maintenance{padding:23px 24px 22px}.ab-maintenance-brand{font-size:19px}.ab-maintenance-main{padding-top:48px;padding-bottom:30px}.ab-maintenance-mark{border-radius:23px;width:80px;height:80px;margin-bottom:24px}.ab-maintenance-letter,.ab-maintenance-letter .logo-letter{width:61px;height:61px}.ab-maintenance-description{margin-top:20px;margin-bottom:25px;font-size:14px}.ab-maintenance-notice{max-width:35ch}}@media (prefers-reduced-motion:reduce){.ab-access-loader-track>span{opacity:.5;width:100%;animation:none}.ab-maintenance-glow{animation:none}.ab-maintenance-particles{display:none}.ab-maintenance-retry{transition:none}}
