.shell[data-v-75fcea15]{height:100%;display:flex}.sidebar[data-v-75fcea15]{background:var(--sidebar);flex-direction:column;flex:none;gap:12px;width:180px;padding:12px;display:flex}.brand[data-v-75fcea15]{background:var(--dark);color:var(--yellow);text-align:center;padding:8px;font-family:Arial,sans-serif;font-size:18px;font-weight:700}.nav[data-v-75fcea15]{flex-direction:column;gap:4px;display:flex}.nav-btn[data-v-75fcea15]{border:1px solid var(--nav-border);background:var(--nav);color:#fff;text-align:center;border-radius:4px;width:100%;padding:8px 12px;font-weight:700;text-decoration:none;display:block}.nav-btn.router-link-active[data-v-75fcea15]{background:var(--nav-active);border-color:var(--yellow)}.me[data-v-75fcea15]{flex-direction:column;gap:8px;margin-top:auto;display:flex}.me-name[data-v-75fcea15]{color:#fff;text-align:center;font-size:12px}.exit[data-v-75fcea15]{background:var(--dark)}.content[data-v-75fcea15]{flex:1;min-width:0;padding:16px;overflow:auto}@media (width<=720px){.shell[data-v-75fcea15]{flex-direction:column}.sidebar[data-v-75fcea15]{flex-direction:row;align-items:center;width:auto}.nav[data-v-75fcea15]{flex-direction:row}.me[data-v-75fcea15]{flex-direction:row;align-items:center;margin:0 0 0 auto}.nav-btn[data-v-75fcea15]{width:auto}}.screen[data-v-f2625621]{background:var(--navy);color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:32px 16px;display:flex}.brand[data-v-f2625621]{font-family:Arial,sans-serif;font-size:56px;font-weight:700;line-height:1}.caption[data-v-f2625621]{color:var(--yellow);margin-top:8px;font-size:16px}.form[data-v-f2625621]{flex-direction:column;gap:16px;width:100%;max-width:320px;margin-top:40px;display:flex}.field[data-v-f2625621]{flex-direction:column;gap:4px;display:flex}.field span[data-v-f2625621]{color:var(--nav-border);font-size:12px}.field input[data-v-f2625621]{border:1px solid var(--nav-border);height:36px;color:var(--text);background:#fff;border-radius:4px;padding:0 12px}.error[data-v-f2625621]{color:#ffd4cf;margin:0}.submit[data-v-f2625621]{border:1px solid var(--yellow);background:var(--yellow);height:36px;color:var(--dark);border-radius:4px;font-weight:700}.submit[data-v-f2625621]:disabled{opacity:.7;cursor:default}.hint[data-v-f2625621]{color:var(--nav-border);margin-top:40px}@media (width<=480px){.brand[data-v-f2625621]{font-size:40px}}.panel[data-v-7d231849]{background:var(--surface);border:1px solid var(--border);border-radius:4px;max-width:720px;padding:16px}h1[data-v-7d231849]{margin:0 0 8px;font-size:16px}.muted[data-v-7d231849]{color:var(--muted)}.good[data-v-7d231849]{color:var(--green)}.bad[data-v-7d231849]{color:var(--danger)}:root{--navy:#183b62;--sidebar:#6e8aa7;--dark:#1d2c3d;--yellow:#f2d21b;--nav:#1f6db5;--nav-border:#9fc1e3;--nav-active:#0d3f6e;--green:#457a1f;--bg:#e9eef3;--surface:#fff;--border:#c9d3de;--text:#1d2c3d;--muted:#4a5866;--danger:#9b1c13;--font:Verdana, Arial, sans-serif}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--font);color:var(--text);background:var(--bg);font-size:13px;line-height:1.45}#app{height:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--nav);outline-offset:2px}
