.password-field[data-v-468a7f7f]{position:relative;display:block;width:100%;min-width:0;max-width:100%}.password-field>input[data-v-468a7f7f]{width:100%;box-sizing:border-box;padding-inline-end:48px!important}.password-field>.password-visibility[data-v-468a7f7f]{position:absolute;inset-inline-end:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:#52748f;cursor:pointer;box-shadow:none}.password-visibility[data-v-468a7f7f]:focus-visible{outline:2px solid #087eff;outline-offset:-3px}.password-visibility[data-v-468a7f7f]:disabled{opacity:.5;cursor:default}.password-visibility svg[data-v-468a7f7f]{flex-shrink:0}*{margin:0;padding:0;box-sizing:border-box}#admin-app,#app,body,html{min-height:100%}body{min-width:320px;background:#f2f6fa;color:#101d2b;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}.portal-host-denied{min-height:100vh;display:grid;place-content:center;gap:8px;text-align:center;color:#94a3b8;background:#070d1d}.portal-host-denied h1{color:#fff;font-size:52px}