.Login_page__kb1TW{position:relative;display:grid;place-items:center;height:100dvh;overflow:hidden;background:var(--apron-night);color:var(--text)}.Login_badge__jULht{position:absolute;top:24px;left:28px;display:inline-flex;align-items:center;gap:10px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.08em;color:var(--text-dim)}.Login_airport__nwo49{display:inline-flex;align-items:center;justify-content:center;width:46px;height:32px;border:1px solid var(--panel-border);border-radius:5px;color:var(--text);font-size:17px;letter-spacing:.02em}.Login_queue__efVez{position:absolute;inset:0;overflow:hidden;pointer-events:none}.Login_row__ht54B{position:absolute;left:-60%;width:220%;height:12px;background-image:radial-gradient(circle at 6px 6px,var(--text-dim) 2px,transparent 2.4px);background-repeat:repeat-x;background-size:34px 12px;opacity:.1;-webkit-mask-image:linear-gradient(90deg,transparent,black 22%,black 78%,transparent);mask-image:linear-gradient(90deg,transparent,black 22%,black 78%,transparent);animation:Login_shuffle__LuCCv 96s linear infinite}.Login_row__ht54B:first-child{top:16%;background-size:30px 12px;animation-duration:88s}.Login_row__ht54B:nth-child(2){top:31%;background-size:42px 12px;opacity:.07;animation-duration:134s;animation-direction:reverse}.Login_row__ht54B:nth-child(3){top:58%;background-size:26px 12px;opacity:.12;animation-duration:72s}.Login_row__ht54B:nth-child(4){top:74%;background-size:38px 12px;opacity:.08;animation-duration:118s;animation-direction:reverse}.Login_row__ht54B:nth-child(5){top:89%;background-size:46px 12px;opacity:.06;animation-duration:152s}@keyframes Login_shuffle__LuCCv{0%{transform:translateZ(0)}to{transform:translate3d(25%,0,0)}}html[data-motion=reduced] .Login_row__ht54B{animation:none!important}.Login_card__vBCrE{position:relative;width:400px;max-width:calc(100vw - 32px);border-radius:16px;background:var(--console-panel);box-shadow:var(--shadow-float);padding:32px 32px 28px}.Login_eyebrow__qbBwN{margin:0 0 18px;font:9px/1.2 var(--font-mono);letter-spacing:.14em;color:var(--text-faint)}.Login_title__JDhX0{margin:0;font-family:var(--font-thai);font-size:27px;line-height:1.2;font-weight:600}.Login_titleEn__J7W2z{display:block;margin-top:3px;font-family:var(--font-ui);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--text-dim)}.Login_form__pFQIy{display:grid;grid-gap:14px;gap:14px;margin-top:26px}.Login_group__91QJ_{display:grid;grid-gap:8px;gap:8px}.Login_label__Si8na{display:flex;align-items:baseline;gap:7px;font-size:11px;letter-spacing:.04em;color:var(--text-dim)}.Login_labelEn__HSN_I{color:var(--text-faint)}.Login_field__Pb0x4{position:relative;display:flex}.Login_field__Pb0x4 input{width:100%;height:44px;border:1px solid var(--panel-border);border-radius:8px;background:var(--apron-night);color:var(--text);padding:0 46px 0 13px;font-size:14px;letter-spacing:.08em;transition:border-color var(--motion-fast) var(--ease-console)}.Login_field__Pb0x4 input::placeholder{color:var(--text-faint);letter-spacing:.04em}.Login_field__Pb0x4 input:hover{border-color:var(--panel-raised)}.Login_field__Pb0x4 input:focus{border-color:var(--accent);outline:none}.Login_field__Pb0x4 input:focus-visible{outline:none}.Login_reveal__GQadZ{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:var(--text-faint);transition:color var(--motion-fast),background var(--motion-fast)}.Login_reveal__GQadZ:hover{color:var(--text);background:var(--tile-hover)}.Login_reveal__GQadZ[aria-pressed=true]{color:var(--text);background:var(--tile)}.Login_remember__3TKnI{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:12px;color:var(--text-dim)}.Login_remember__3TKnI input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:17px;height:17px;margin:0;border:1px solid var(--panel-border);border-radius:4px;background:var(--apron-night);transition:background var(--motion-fast),border-color var(--motion-fast)}.Login_remember__3TKnI input:hover{border-color:var(--text-faint)}.Login_remember__3TKnI input:checked{border-color:var(--accent);background:var(--accent)}.Login_remember__3TKnI input:checked:after{content:"";display:block;width:4px;height:8px;margin:1px 0 0 5px;border:solid var(--accent-ink);border-width:0 2px 2px 0;transform:rotate(42deg)}.Login_rememberEn__g_546{color:var(--text-faint)}.Login_submit__BXXUg{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;margin-top:4px;border-radius:8px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:700;letter-spacing:.05em;transition:background var(--motion-fast) var(--ease-console)}.Login_submit__BXXUg:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 84%,var(--apron-night))}.Login_submit__BXXUg:disabled{opacity:.55}.Login_spinner__b7A65{width:14px;height:14px;border:2px solid color-mix(in srgb,var(--accent-ink) 25%,transparent);border-top-color:var(--accent-ink);border-radius:50%;animation:Login_spin__0C1LD .7s linear infinite}@keyframes Login_spin__0C1LD{to{transform:rotate(1turn)}}.Login_errorSlot__8FyV4{min-height:17px}.Login_error__5HBx_{margin:0;color:var(--caution-amber);font-size:12px;line-height:1.4}.Login_errorEn__OPov7{color:color-mix(in srgb,var(--caution-amber) 72%,var(--apron-night))}.Login_notice__FFadb{display:grid;grid-gap:12px;gap:12px}.Login_notice__FFadb p{margin:0;color:var(--text-dim);font-size:13px}.Login_notice__FFadb a{color:var(--text);font-size:12px;letter-spacing:.04em;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint);text-underline-offset:3px}.Login_notice__FFadb a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}@media (max-width:480px){.Login_badge__jULht{top:16px;left:16px}.Login_card__vBCrE{padding:26px 22px 24px}}