.aa-root.aa-wi-host{display:block;font-family:var(--aa-sans);color:#e8e8ea;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi{container-type:inline-size;container-name:wi;display:flex;flex-direction:row;align-items:flex-start;gap:20px;width:100%;box-sizing:border-box;font-family:var(--aa-sans);color:#e8e8ea}.aa-root .aa-wi-btn,.aa-root .aa-wi-cas,.aa-root .aa-wi-chip,.aa-root .aa-wi-close,.aa-root .aa-wi-usual,.aa-root .aa-wi-verb{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;font:inherit;color:inherit;text-align:left;box-sizing:content-box}.aa-root .aa-wi button:focus-visible{outline:2px solid #0389db;outline-offset:2px}.aa-root .aa-wi-panel{width:300px;flex-shrink:0;display:flex;flex-direction:column;gap:11px;padding:14px;box-sizing:border-box;border:1px solid rgba(3,137,219,.42);background:rgba(4,6,11,.95);border-radius:12px}.aa-root .aa-wi-btn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:58px;padding:0;background:#0389db;border:1px solid #0389db;cursor:pointer;border-radius:12px}.aa-root .aa-wi-btn.aa-wi-btn-open{background:rgba(3,137,219,.16)}.aa-root .aa-wi-sweep{position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:12px;padding:2px;box-sizing:border-box;background-size:200% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.aa-root .aa-wi-btn-t{position:relative;font-family:var(--aa-mono);font-size:14px;font-weight:700;letter-spacing:.2em;color:#03151f}.aa-root .aa-wi-btn-open .aa-wi-btn-t{color:#44b4d9}.aa-root .aa-wi-hint{position:relative;font-family:var(--aa-mono);font-size:9px;font-weight:700;letter-spacing:.14em;color:rgba(3,21,31,.66);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-btn-open .aa-wi-hint{color:hsla(0,0%,100%,.5)}.aa-root .aa-wi-hot{position:relative;display:flex;flex-direction:row;align-items:center;gap:6px;font-family:var(--aa-mono);font-size:9px;font-weight:700;letter-spacing:.14em;color:rgba(3,21,31,.72)}.aa-root .aa-wi-bell{display:flex;align-items:center;height:16px;padding:0 6px;border-radius:8px;background:#03151f;color:#fff;letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-usual{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;padding:9px 11px;border:1px dashed hsla(0,0%,100%,.16);background:#0a0d12;cursor:pointer;border-radius:12px}.aa-root .aa-wi-usual-k{font-family:var(--aa-mono);font-size:9px;font-weight:700;letter-spacing:.12em;color:hsla(0,0%,100%,.72)}.aa-root .aa-wi-usual-v{margin-left:auto;font-family:var(--aa-mono);font-size:9px;letter-spacing:.1em}.aa-root.aa-wi-drawer .aa-wi-usual:after{content:"";position:absolute;left:0;right:0;top:-5px;bottom:-6px}.aa-root .aa-wi-wait{display:flex;flex-direction:column;gap:8px;padding:11px 12px;border:1px solid hsla(0,0%,100%,.1);background:#0a0d12;border-radius:12px}.aa-root .aa-wi-wait-head{display:flex;flex-direction:row;align-items:center;gap:8px}.aa-root .aa-wi-wait-k{font-family:var(--aa-mono);font-size:9px;font-weight:700;letter-spacing:.14em;color:hsla(0,0%,100%,.72)}.aa-root .aa-wi-wait-n{margin-left:auto;font-family:var(--aa-mono);font-size:11px;font-weight:700;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-faces{display:flex;flex-direction:row;gap:4px;flex-wrap:wrap}.aa-root .aa-wi-face{width:26px;height:26px;box-sizing:border-box;border-radius:13px;border:1px solid hsla(0,0%,100%,.14);overflow:hidden;display:flex;align-items:center;justify-content:center}.aa-root .aa-wi-face img{width:100%;height:100%;object-fit:cover}.aa-root .aa-wi-wait-line-row{display:flex;flex-direction:row;align-items:baseline;gap:8px;flex-wrap:wrap}.aa-root .aa-wi-wait-line{font-family:var(--aa-mono);font-size:8.5px;letter-spacing:.08em;color:hsla(0,0%,100%,.42);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-pop{width:580px;max-width:100%;display:flex;flex-direction:column;border:1px solid rgba(3,137,219,.6);background:#05070c;box-shadow:0 18px 48px rgba(0,0,0,.6);border-radius:12px;overflow:hidden;overflow:clip}.aa-root .aa-wi-pophead{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(3,137,219,.42);background:rgba(3,137,219,.07);position:-webkit-sticky;position:sticky;top:0;z-index:3}@container wi not (max-width: 460px){.aa-wi-wrap[data-wi-scrolled] .aa-root .aa-wi-pophead{background:linear-gradient(rgba(3,137,219,.07),rgba(3,137,219,.07)),#05070c}}.aa-root .aa-wi-pophead-t{flex-shrink:0;white-space:nowrap;font-family:var(--aa-mono);font-size:12px;font-weight:700;letter-spacing:.2em;color:#fff}.aa-root .aa-wi-pophead-s{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--aa-mono);font-size:9px;letter-spacing:.1em;color:hsla(0,0%,100%,.5)}.aa-root .aa-wi-close{position:relative;flex-shrink:0;margin-left:auto;height:26px;padding:0 10px;border:1px solid hsla(0,0%,100%,.16);background:transparent;font-family:var(--aa-mono);font-size:10px;font-weight:700;letter-spacing:.12em;color:hsla(0,0%,100%,.72);white-space:nowrap;border-radius:8px}.aa-root .aa-wi-cas,.aa-root .aa-wi-close{display:flex;align-items:center;cursor:pointer}.aa-root .aa-wi-cas{flex-direction:row;gap:12px;padding:11px 14px;border:0;border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(3,137,219,.04);flex-wrap:wrap}.aa-root .aa-wi-cas-k{font-family:var(--aa-mono);font-size:9px;font-weight:700;letter-spacing:.14em;color:#44b4d9;flex-shrink:0}.aa-root .aa-wi-cas-n{font-size:13px;font-weight:600;color:#f3f4f8;flex-shrink:0;font-feature-settings:normal;font-variant-numeric:normal}.aa-root .aa-wi-cas-m{font-family:var(--aa-mono);font-size:9.5px;letter-spacing:.1em;color:hsla(0,0%,100%,.5);flex-shrink:0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-cas-v{margin-left:auto;display:flex;align-items:center;height:34px;padding:0 14px;background:#0389db;font-family:var(--aa-mono);font-size:10.5px;font-weight:700;letter-spacing:.16em;color:#03151f;flex-shrink:0;white-space:nowrap;border-radius:12px}.aa-root .aa-wi-cas-v.aa-wi-cas-stand{box-sizing:border-box;background:transparent;border:1px solid hsla(0,0%,100%,.45);color:#fff}.aa-root .aa-wi-row{display:flex;flex-direction:column;gap:9px;padding:12px 14px;border-bottom:1px solid hsla(0,0%,100%,.07)}.aa-root .aa-wi-kind{font-family:var(--aa-mono);font-size:9px;font-weight:700;letter-spacing:.16em}.aa-root .aa-wi-line{display:flex;flex-direction:row;align-items:center;gap:9px;flex-wrap:wrap}.aa-root .aa-wi-name{font-size:15px;font-weight:600;color:#f3f4f8;font-feature-settings:normal;font-variant-numeric:normal}.aa-root .aa-wi-mode{font-family:var(--aa-mono);font-size:9.5px;font-weight:700;letter-spacing:.12em;color:hsla(0,0%,100%,.5)}.aa-root .aa-wi-sub{margin-left:auto;font-family:var(--aa-mono);font-size:9px;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-soonchip{display:flex;align-items:center;height:20px;padding:0 8px;border:1px solid hsla(0,0%,100%,.16);font-family:var(--aa-mono);font-size:8px;font-weight:700;letter-spacing:.14em;color:hsla(0,0%,100%,.5);border-radius:8px;white-space:nowrap}.aa-root .aa-wi-tier{display:flex;flex-direction:row;align-items:stretch;gap:7px}.aa-root .aa-wi-soonline{flex:1 1;display:flex;align-items:center;padding:9px 11px;box-sizing:border-box;border:1px dashed hsla(0,0%,100%,.14);background:#0a0d12;font-family:var(--aa-mono);font-size:9px;letter-spacing:.1em;color:hsla(0,0%,100%,.42);border-radius:8px}.aa-root .aa-wi-chips{flex:1 1;display:flex;flex-direction:row;gap:6px;min-width:0}.aa-root .aa-wi-chip{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;padding:8px 10px;box-sizing:border-box;border:1px solid;cursor:pointer;border-radius:8px}.aa-root .aa-wi-chip-p{font-size:12px}.aa-root .aa-wi-chip-c,.aa-root .aa-wi-chip-p{font-family:var(--aa-mono);font-weight:700;white-space:nowrap}.aa-root .aa-wi-chip-c{font-size:8.5px;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa-root .aa-wi-verb{position:relative;width:172px;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:38px;padding:0;border:1px solid;font-family:var(--aa-mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-align:center;cursor:pointer;border-radius:12px}.aa-root .aa-wi-verb.aa-wi-verb-soon{background:transparent;border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.38)}.aa-root .aa-wi-lock{padding:2px 12px 0;font-family:var(--aa-mono);font-size:8.5px;font-weight:700;letter-spacing:.12em;line-height:1.6;color:#44b4d9;text-wrap:pretty}.aa-root .aa-wi-foot{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 14px}.aa-root .aa-wi-foot-t{font-family:var(--aa-mono);font-size:8.5px;letter-spacing:.1em;color:hsla(0,0%,100%,.42)}.aa-root .aa-wi-chip-p{line-height:17px}.aa-root .aa-wi-chip-c,.aa-root .aa-wi-kind,.aa-root .aa-wi-sub{line-height:13px}.aa-root .aa-wi-cas-m,.aa-root .aa-wi-mode{line-height:14px}.aa-root .aa-wi-name{line-height:19px}.aa-root .aa-wi-cas-m>span,.aa-root .aa-wi-chip-c>span,.aa-root .aa-wi-chip-p>span,.aa-root .aa-wi-kind>span,.aa-root .aa-wi-mode>span,.aa-root .aa-wi-name>span,.aa-root .aa-wi-sub>span{line-height:normal}.aa-root .aa-wi-cas-n{min-height:16px;display:flex;align-items:center}.aa-root .aa-wi-row[data-wi-row=challenge] .aa-wi-soonline{min-height:46px}.aa-root .aa-wi-row[data-wi-row=legion] .aa-wi-soonline{min-height:33px}@container wi (max-width: 460px){.aa-root .aa-wi-tier{flex-direction:column}.aa-root .aa-wi-verb{width:100%}.aa-root .aa-wi-pophead{background-image:none;background-color:#05070c}.aa-root .aa-wi-close{height:44px;box-sizing:border-box}.aa-root .aa-wi-verb:after{content:"";position:absolute;left:0;right:0;top:-3px;bottom:-3px}.aa-root .aa-wi-chip:after{content:"";position:absolute;left:0;right:0;top:-4px;bottom:-4px}}@keyframes aa-dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.aa-root .aa-wi-wrap{position:fixed;transform:none;overflow-y:auto;overscroll-behavior:contain}.aa-root .aa-wi-drop,.aa-root .aa-wi-wrap{display:grid;grid-template-columns:minmax(0,1fr)}.aa-root .aa-wi-drop{animation:aa-dropIn .18s ease both}.aa-root.aa-wi-frame{background:#04060a}.aa-root.aa-dr-hhost,.aa-root.aa-wi-frame{color:#e8e8ea;font-family:var(--aa-sans);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal}.aa-root.aa-dr-hhost{position:fixed;left:50%;transform:translateX(-50%);top:0;bottom:0;z-index:var(--aa-z-handle);width:100%;max-width:100%;pointer-events:none}.aa-root .aa-dr-handle{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;position:absolute;left:0;top:50%;margin:-60px 0 0;width:44px;height:120px;display:flex;align-items:center;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.aa-root .aa-dr-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;width:20px;height:104px;box-sizing:border-box;border:1px solid rgba(3,137,219,.5);border-left:none;border-radius:0 10px 10px 0;background-color:#0a0d12;box-shadow:4px 0 14px rgba(0,0,0,.45)}.aa-root .aa-dr-handle:active>.aa-dr-tab{background-color:#0f1520}.aa-root .aa-dr-chev{font-size:12px;line-height:1;color:#44b4d9}.aa-root .aa-dr-chev,.aa-root .aa-dr-word{font-family:var(--aa-mono);font-weight:700}.aa-root .aa-dr-word{writing-mode:vertical-rl;transform:rotate(180deg);font-size:8px;letter-spacing:.16em;color:#fff;white-space:nowrap}.aa-root.aa-dr{position:fixed;left:50%;transform:translateX(-50%);top:0;height:100vh;height:calc(100dvh / var(--aa-fitz, 1));z-index:var(--aa-z-drawer);width:100%;max-width:100%;overflow:hidden;font-family:var(--aa-sans);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;color:#e8e8ea}.aa-root .aa-dr-scrim{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(4,6,10,.62);touch-action:none}.aa-root .aa-dr-panel{position:absolute;left:0;top:0;bottom:0;width:86%;max-width:340px;display:flex;flex-direction:column;box-sizing:border-box;background-color:#070a10;border-right:1px solid hsla(0,0%,100%,.1);border-radius:0 14px 14px 0;box-shadow:14px 0 40px rgba(0,0,0,.5)}.aa-root .aa-dr-head{display:flex;flex-direction:row;align-items:center;gap:10px;padding:calc(8px + var(--notch, 0px)) 4px 2px 14px;flex-shrink:0}.aa-root .aa-dr-title{font-family:var(--aa-mono);font-size:10px;font-weight:700;letter-spacing:.18em;color:hsla(0,0%,100%,.55)}.aa-root .aa-dr-x{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0;border:none;background:none;font:inherit;margin:0 0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;font-family:var(--aa-mono);font-size:16px;color:hsla(0,0%,100%,.6);cursor:pointer}.aa-root .aa-dr-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:4px 12px 24px}.aa-root .aa-dr-wi{display:flex;flex-direction:row;align-items:flex-start;width:100%;box-sizing:border-box}.aa-root .aa-dr-wi-slot{width:min(300px,100%);flex-shrink:0}.aa-root .aa-dr-handle:focus-visible,.aa-root .aa-dr-x:focus-visible{outline:2px solid #0389db;outline-offset:-2px}@keyframes aa-drawerIn{0%{transform:translateX(-100%)}to{transform:none}}@keyframes aa-drawerOut{0%{transform:none}to{transform:translateX(-100%)}}@keyframes aa-scrimIn{0%{opacity:0}to{opacity:1}}@keyframes aa-scrimOut{0%{opacity:1}to{opacity:0}}.aa-root .aa-dr-in{animation:aa-drawerIn .3s cubic-bezier(.2,.8,.2,1) both}.aa-root .aa-dr-out{animation:aa-drawerOut .2s cubic-bezier(.4,0,1,1) both}.aa-root .aa-dr-scrim-in{animation:aa-scrimIn .24s ease both}.aa-root .aa-dr-scrim-out{animation:aa-scrimOut .2s ease both}.aa-root.aa-dr-frame{background:#04060a;color:#e8e8ea;font-family:var(--aa-sans);font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;min-height:100vh}.aa-root .aa-dr-frame-wi{height:240px}