.auth[data-v-126b4efa]{--grid-fade:70%;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.auth-top[data-v-126b4efa]{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.auth-route-flap[data-v-126b4efa]{--flap-h:22px}.auth-stage[data-v-126b4efa]{flex-direction:column;flex:1;display:flex;position:relative}.auth-map[data-v-126b4efa]{display:none}.auth-main[data-v-126b4efa]{z-index:1;width:100%;max-width:calc(468px + 2 * var(--pad));padding:4px var(--pad) 40px;margin-inline:auto;position:relative}.auth-main[data-v-126b4efa]:focus{outline:0}.auth-panel[data-v-126b4efa]{box-shadow:inset 0 1px #ffffff08,0 30px 60px -20px #0009}.auth-head[data-v-126b4efa]{align-items:center;padding:8px 16px}.auth-head-t[data-v-126b4efa]{color:var(--color-mist);align-items:baseline;gap:10px;font-size:.9375rem;font-weight:500;display:inline-flex}.auth-head-t .jp[data-v-126b4efa]{color:var(--color-mist);font-size:.875rem}.auth-head-flap[data-v-126b4efa]{--flap-h:24px;display:flex}.auth-body[data-v-126b4efa]{padding:14px 16px 22px}.auth-title[data-v-126b4efa]{font-size:calc(clamp(2.25rem,10.4vw,2.75rem));line-height:1.2}.auth-rail[data-v-126b4efa]{margin-top:28px;padding-inline:2px}.auth-tagline[data-v-126b4efa]{font-size:1rem;font-weight:600;line-height:1.55}.ar-list[data-v-126b4efa]{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:14px;display:grid;position:relative}.ar-list[data-v-126b4efa]:before{content:"";background:linear-gradient(90deg,var(--color-amber),var(--color-amber) 40%,var(--color-cyan) 60%,var(--color-cyan));opacity:.55;height:2px;position:absolute;top:6px;left:10%;right:10%}.ar-st[data-v-126b4efa]{text-align:center;align-content:start;justify-items:center;gap:1px;min-width:0;display:grid;position:relative}.ar-dot[data-v-126b4efa]{border:2px solid var(--color-line-2);background:var(--color-night);border-radius:50%;width:14px;height:14px;margin-bottom:6px}.ar-st:first-child .ar-dot[data-v-126b4efa]{border-color:var(--color-amber);background:radial-gradient(var(--color-amber) 0 35%,var(--color-night) 40%)}.ar-st:nth-child(4) .ar-dot[data-v-126b4efa]{border-color:var(--color-cyan)}.ar-st:last-child .ar-dot[data-v-126b4efa]{border-color:var(--color-chalk);background:radial-gradient(var(--color-chalk) 0 35%,var(--color-night) 40%)}.ar-n[data-v-126b4efa]{color:var(--color-mist);line-height:1.3}.ar-k[data-v-126b4efa],.ar-n[data-v-126b4efa],.ar-t[data-v-126b4efa]{font-size:.875rem}.ar-t[data-v-126b4efa]{font-weight:600;line-height:1.4}.ar-k[data-v-126b4efa]{white-space:nowrap;line-height:1.5;display:none}.ar-k[data-v-126b4efa],.auth-lead[data-v-126b4efa]{color:var(--color-mist)}.auth-lead[data-v-126b4efa]{border-top:1px solid var(--color-line);margin-top:14px;padding-top:12px;font-size:.9375rem;line-height:1.65}.auth-lead i[data-v-126b4efa]{margin-inline:2px 6px}html.motion .am-air[data-v-126b4efa]{stroke-dasharray:1;animation:am-draw-126b4efa 1.4s .2s var(--ease) both}html.motion .am-sea[data-v-126b4efa]{animation:am-fade-126b4efa 1s .6s var(--ease) both}html.motion .am-tag[data-v-126b4efa]{animation:am-fade-126b4efa .5s 1.1s var(--ease) both}@keyframes am-draw-126b4efa{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes am-fade-126b4efa{0%{opacity:0}}@media (width<=359px){.ar-t[data-v-126b4efa]{line-height:1.3}}@media (width>=700px){.auth-top[data-v-126b4efa]{min-height:68px}.auth-route-flap[data-v-126b4efa]{--flap-h:26px}.auth-stage[data-v-126b4efa]{justify-content:center;padding-block:12px 48px}.auth-map[data-v-126b4efa]{width:min(1240px,100% - 2 * var(--pad));aspect-ratio:1240/620;pointer-events:none;display:none;position:absolute;top:calc(clamp(0px,4vh,48px));left:50%;transform:translate(-50%)}.auth-map svg[data-v-126b4efa]{width:100%;height:100%;display:block;overflow:visible}.am-air[data-v-126b4efa]{stroke:var(--color-amber);stroke-width:2.4px}.am-air[data-v-126b4efa],.am-sea[data-v-126b4efa]{fill:none;stroke-linecap:round}.am-sea[data-v-126b4efa]{stroke:var(--color-cyan);stroke-width:2px;stroke-dasharray:.1 8}.am-pin[data-v-126b4efa]{fill:var(--color-night);stroke-width:2px}.am-pin-to[data-v-126b4efa]{stroke:var(--color-chalk)}.am-pin-from[data-v-126b4efa]{stroke:var(--color-amber)}.am-dot[data-v-126b4efa]{fill:var(--color-chalk)}.am-dot-from[data-v-126b4efa]{fill:var(--color-amber)}.am-tag[data-v-126b4efa]{border:1px solid var(--color-line-2);white-space:nowrap;background:#07111fdb;border-radius:5px;align-items:baseline;gap:7px;padding:2px 9px;line-height:1.6;display:none;position:absolute}.am-tag[data-v-126b4efa],.am-tag .jp[data-v-126b4efa]{font-size:.875rem}.am-tag b[data-v-126b4efa]{font-size:.9375rem}.am-tag-tyo[data-v-126b4efa]{top:15.5%;left:85.5%;transform:translate(-50%,-150%)}.am-tag-bkk[data-v-126b4efa]{top:83.9%;left:13.7%;transform:translate(-50%,70%)}.auth-main[data-v-126b4efa]{max-width:calc(484px + 2 * var(--pad));padding-bottom:0}.auth-head[data-v-126b4efa]{padding:10px 24px}.auth-body[data-v-126b4efa]{padding:20px 28px 28px}.auth-title[data-v-126b4efa]{font-size:3.25rem}.ar-k[data-v-126b4efa]{display:block}}@media (width>=980px){.auth-map[data-v-126b4efa]{display:block}.auth-title[data-v-126b4efa]{font-size:3.5rem}}@media (width>=1100px){.am-tag[data-v-126b4efa]{display:inline-flex}}
