.ghdms-login[data-v-eae8d5d8]{display:grid;grid-template-rows:auto 1fr;height:100vh;height:100dvh;background:var(--ground);color:var(--text);font-family:var(--sans);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}.ghdms-login[data-v-eae8d5d8] *{box-sizing:border-box}.ghdms-login .bar[data-v-eae8d5d8]{border-bottom:0}.lg[data-v-eae8d5d8]{display:grid;min-height:0;overflow:auto}.lg__block[data-v-eae8d5d8]{display:grid;gap:14px}.lg__form[data-v-eae8d5d8]{display:grid;gap:10px}.fld__lab[data-v-eae8d5d8]{font-size:11px;color:var(--muted)}.ghdms-login[data-v-eae8d5d8]{--in-fill: #06151B;color-scheme:dark}.ghdms-login[data-theme=light][data-v-eae8d5d8]{--in-fill: #E4ECF0;color-scheme:light}.fld__box[data-v-eae8d5d8]{display:block;border-radius:5px;overflow:hidden;background:var(--in-fill)}.fld__box[data-v-eae8d5d8]:focus-within{box-shadow:0 0 0 2px var(--accent)}.fld__box--err[data-v-eae8d5d8]:not(:focus-within){box-shadow:0 0 0 1px var(--red)}.fld__in[data-v-eae8d5d8]{display:block;width:100%;height:32px;padding:0 9px;background:transparent;border:0;border-radius:0;outline:none;color:var(--text);font-family:var(--sans);font-size:13px}.fld__in[data-v-eae8d5d8]::placeholder{color:var(--faint)}.fld__in[data-v-eae8d5d8]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 100px var(--in-fill);-webkit-text-fill-color:var(--text);caret-color:var(--text)}@supports (-webkit-touch-callout: none){.ghdms-login .lg .fld__in[data-v-eae8d5d8]{font-size:16px}}.btn[data-v-eae8d5d8]{height:32px;border-radius:5px;border:0;cursor:pointer;background:var(--accent);color:#04131a;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.04em}.ghdms-login[data-theme=light] .btn[data-v-eae8d5d8]{color:#fff}.btn[data-v-eae8d5d8]:hover{filter:brightness(1.08)}.btn[data-v-eae8d5d8]:active{filter:brightness(.94)}.btn[data-v-eae8d5d8]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn[data-v-eae8d5d8]:disabled{cursor:default;opacity:.7;filter:none}.alert[data-v-eae8d5d8]{display:flex;gap:9px;align-items:flex-start;border:1px solid var(--line);border-left:3px solid var(--red);background:var(--red-soft);color:var(--text);border-radius:5px;padding:8px 10px;font-size:11.5px;line-height:1.5}.alert svg[data-v-eae8d5d8]{flex:none;margin-top:2px;color:var(--red)}.lay-topleft .lg[data-v-eae8d5d8]{align-items:start;justify-items:start;padding:36px 18px}.lay-topleft .lg__block[data-v-eae8d5d8]{width:300px}.lay-topleft .fld[data-v-eae8d5d8]{display:flex;align-items:center;gap:8px}.lay-topleft .fld__lab[data-v-eae8d5d8]{flex:none;width:100px;text-align:right}.lay-topleft .fld__box[data-v-eae8d5d8]{width:192px}.lay-topleft .lg__actions[data-v-eae8d5d8]{display:flex;justify-content:flex-end}.lay-topleft .btn[data-v-eae8d5d8]{min-width:88px;padding:0 16px}@media (max-width: 720px){.lay-topleft .lg[data-v-eae8d5d8]{place-items:center;padding:28px 24px}.lay-topleft .lg__block[data-v-eae8d5d8]{width:min(320px,100%)}.lay-topleft .fld[data-v-eae8d5d8]{display:block}.lay-topleft .fld__lab[data-v-eae8d5d8]{display:block;width:auto;text-align:left;margin-bottom:6px}.lay-topleft .fld__box[data-v-eae8d5d8]{width:100%}.lay-topleft .lg__actions[data-v-eae8d5d8]{display:block}.lay-topleft .btn[data-v-eae8d5d8]{width:100%}}.lay-center .lg[data-v-eae8d5d8]{place-items:center;padding:24px 24px 12vh}.lay-center .lg__block[data-v-eae8d5d8]{--lab-w: 88px;--gap: 12px;--in-w: 260px;--lab-col: calc(var(--lab-w) + var(--gap));position:relative;width:calc(var(--lab-col) * 2 + var(--in-w));padding-right:var(--lab-col)}.lay-center .alert[data-v-eae8d5d8]{position:absolute;bottom:calc(100% + 12px);left:var(--lab-col);right:var(--lab-col)}.lay-center .lg__form[data-v-eae8d5d8]{gap:14px}.lay-center .fld[data-v-eae8d5d8]{display:flex;align-items:center;gap:var(--gap)}.lay-center .fld__lab[data-v-eae8d5d8]{flex:none;width:var(--lab-w);text-align:right;font-size:13px}.lay-center .fld__box[data-v-eae8d5d8]{width:var(--in-w)}.lay-center .fld__in[data-v-eae8d5d8]{height:38px;padding:0 11px;font-size:14px}.lay-center .lg__actions[data-v-eae8d5d8]{margin-top:6px;padding-left:calc(var(--lab-w) + var(--gap))}.lay-center .btn[data-v-eae8d5d8]{width:100%;height:38px;font-size:14px}@media (max-width: 520px){.lay-center .lg__block[data-v-eae8d5d8]{width:min(320px,100%);padding-right:0}.lay-center .alert[data-v-eae8d5d8]{left:0;right:0}.lay-center .fld[data-v-eae8d5d8]{display:block}.lay-center .fld__lab[data-v-eae8d5d8]{display:block;width:auto;text-align:left;margin-bottom:6px}.lay-center .fld__box[data-v-eae8d5d8]{width:100%}.lay-center .lg__actions[data-v-eae8d5d8]{padding-left:0}.lay-center .btn[data-v-eae8d5d8]{width:100%}}
