*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0}body{background:#0f1218;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.page{max-width:1120px;margin:0 auto;padding:24px 20px 56px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.section-title{margin:28px 0 12px!important}.grid-apps{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.kv-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.kv{background:#1b212b;border:1px solid #2c3542;border-radius:8px;justify-content:space-between;gap:12px;padding:8px 12px;font-size:12px;display:flex}.kv b{word-break:break-all;text-align:right;font-weight:500}.inline-form{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.passwd-fields{flex-direction:column;gap:10px;margin-top:12px;display:flex}.field-hint{font-size:12px}.login-wrap{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.login-card{width:380px}
